
.holder {
padding:4px;
}

.holder {
background:#F1F7FC none repeat scroll 0 0;
}

.video {
background:transparent url(../images/Login_Section/World_Banner1.gif) no-repeat scroll center center;
}

#div-top-menu
{
	clear:both;
	width:942px; 
	margin-top:8px;
	margin-bottom:5px;
	position:relative;
}

.Header_Right {

	background-image: url(../images/Header/Header_Right.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 76px;
	width: 17px;
}
#div-banner 
{
	height: 189px;
	width:942px; 
	/*padding:10px 0px 0px 0px;*/
	/*margin-top:5px;*/
	position:relative;
	clear:both;
	/* The following is the default banner. It can be overridden 
  		by "style" element in div */	
	background-image: url(../images/Login_Section/World_Banner1.gif);
	background-repeat: no-repeat;
	background-position:center;
}

.Error_Text1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #536081;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.Error_Text2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666666;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.Gap2 {

	height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #252F3A;
}
.Gap3 {


	height: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #252F3A;
}
.Gap4 {



	height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #252F3A;
}


#div-mid-menu
{
	width:942px; 
	height:38px;
	max-height:38px;
	overflow:hidden;
	/*padding:10px 0px 0px 0px;*/
	margin-top:5px;
	position:relative;
	clear:both;
	/*background-color:#090909;*/
}

#userpanel_left 
{
	background-image: url(../images/Nevigation_Bar2/Bar_Left.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 15px;
	background-position: left;
	float:left;
	position:relative;
}

#userpanel_main
{
	background-image: url(../images/Nevigation_Bar2/bar_bg.gif);
	background-repeat: repeat-x;
	position:relative;
	float:left;
	height:38px;
	width:910px;
}

#welcome_note
{
	float:left;
	margin-top:10px;
	position:relative;
	width:230px;
	height:auto;
	padding-top:3px;
	text-align:left;
}

#panel_align
{
	float:right; 
	width:100%;
	height:15px;;
	padding-top:13px;
	
}

#panel_align_ff
{
	float:right; 
	width:100%;
	height:15px;;
	padding-top:9px;
	
}

#panel_item
{
	float:right;
	position:relative;
	min-width:60px;
	height:15px;
}

#userpanel_right 
{
	background-image: url(../images/Nevigation_Bar2/Bar_Right.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 15px;
	position:relative;
	background-position: left;
	float:left;
}

#sax_container 
{
	float:left;
	text-align:left;
	padding:10px;
	width:920px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CECECE;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}

#div-panel-container
{
	position:relative;
	width:926px;
	height:auto;
	margin-top:0px;
	margin-bottom:0px;
	clear:both;
	padding-bottom:10px;
}

#div-content
{
	width:926px;
	clear:both;
	top:0px;
}

#body_login
{
	width:942px;
	max-height:auto;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_terms_ie7
{
	width:942px;
	height:1965;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_about_ie7
{
	width:942px;
	height:250;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_login_ie
{
	width:942px;
	height:370px;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_resetPassword_ie
{
	width:942px;
	height:365px;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_forgetPassword_ie
{
	width:942px;
	height:350px;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_about_ie
{
	width:942px;
	height:247px;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_terms_ie
{
	width:942px;
	height:1975px;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_login_ie_logOut
{
	width:942px;
	height:390px;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}

#body_signup
{
	width:942px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_signup_ie
{
	width:942px;
	height:658px;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}
#body_signup_ie7
{
	width:942px;
	height:580px;
	overflow:hidden;
	clear:both;
	margin-top:5px;
	position:relative;
}

#info_box
{
	float:right;
	width:900px; 
	padding:13px 20px 10px 0px;
}

#profile_pic
{
	float:right; 
	display:table-cell;
	vertical-align:top;
	text-align:left;
	width:120px; 
	height:160px;
	max-height: 170px;
}
.profile_pic
{
	border:1px solid #2E2E2E;
}

#idname
{	
	clear:both;
	padding-bottom:5px;	
	padding-top:10px; 
	text-align:right;
	border-bottom:1px solid #990033; 
	float:right;
}

#data
{
	float:right; 
	width:750px; 
	height:160px; 
	margin-right:10px;
	
}

#idtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px 0px 3px 0px;
	width:740px;
	text-align:right;
	clear:both; 
	float:right;
}

.gray_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
.red_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}

#sin_widget
{
	position:relative;
	clear:both;
	float:left;
	width:905px;
	background-color: #050505;
	padding:0px 10px 20px 10px;
}

#sin_wid_head
{
	clear:both;
	width:905px;
	height:29px;
	background-color: #050505;
}

#sin_wid_head_left
{
	background-image:url(../images/Middle_Section/Middle_Bar_Left.gif);
	background-repeat:no-repeat;
	width:13px;
	height:29px;
	float:left;
}

#sin_wid_head_main
{
	background-image:url(../images/Middle_Section/Middle_Bar_Bg.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
	height:29px;
	width:795px;
	float:left;
}

#sin_wid_head_icon
{
	float:left;
}

#sin_wid_head_right
{
	background-image:url(../images/Middle_Section/Middle_Bar_Right.gif);
	background-repeat:no-repeat;
	width:13px;
	height:29px;
	float:left;
}

#sin_body
{
	float:left;
	clear:both;
	display:table-cell;
	vertical-align:top;
	text-align:center !important; 
	border:1px solid #300d14;
	background-color: #050505;
	vertical-align:top;
	position:relative;
	top:0px;
	width:903px;
}

#sin_bar
{
	width:auto; 
	text-align:center; 
	clear:both; 
	margin-bottom:10px;
	margin-top:5px;
	padding-left:10px;
	padding-bottom:10px;
	position:relative;
	word-wrap: break-word;
}

#div-content-background
{
	width:926px;
	height:auto;
	position:relative;
	clear:both;
	float:left;
	background-color:#0b0b0b;
	/*
	filter:alpha(opacity=90);
    	-moz-opacity: .9;  mozilla
    	z-index:3; */
	padding-top: 10px;
	padding-bottom: 10px;

}

#body_bg_crop
{
	width:926px;
	position:relative;
	clear:both;
	float:left;
	background-color:#0b0b0b;
}


#body_bg_login
{
	width:942px;
	height:auto;
	position:relative;
	clear:both;
	float:left;
	background-color:#000000;
	/*
	filter:alpha(opacity=90);
    -moz-opacity: .9; 
    z-index:3; */
}

#div-footer
{
	position:relative;
	width:942px;
	height:40px;
	clear:both;
	top:0;
	margin-top:0px;
	margin-bottom:5px;
}

#foot
{
	width:942px;
	height:40px;
	position:relative;
	clear:both;
	padding-top:5px;
	padding-bottom:10px;
}

#footer_left
{
	background-image:url(images/Footer/Footer_Left3.gif);
	background-repeat:no-repeat;
	float:left;
	width:16px;
	height:40px;
}

#footer_main
{
	background-image:url(../images/Footer/Footer_Bg.gif);
	background-repeat:repeat-x;
	float:left;
	
	height:40px;
}

#footer_right
{
	background-image:url(../images/Footer/Footer_Right.gif);
	background-repeat:no-repeat;
	float:left;
	width:16px;
	height:40px;
}

.hangspot_pic
{
	border:1px solid #2E2E2E;
}

.events_pic
{
	border:1px solid #2e2e2e;
}

#div-SignUp
{
	width:942px; 
	height:189px; 
	/*padding:10px 0px 0px 0px;
	margin-top:5px;*/
	position:relative;
	background-image:url(../images/Login_Section/Banner_Login.gif); 
	background-repeat:no-repeat; 
	background-position:center;
	clear:both;
	margin-top:5px;
}
.Banner2 {

	background-image: url(../images/Banner/Banner4.gif);
	height: 187px;
	width: 942px;
	background-repeat: no-repeat;
	background-position: left;
}


#div-a
{
	width:942px;
	/*padding:10px 0px 0px 0px;*/
	height:auto;
	position:relative;
	clear:both;
	margin-top:10px;
}

#content_login_bar
{
	width:942px;
	max-height:10px;
	overflow:hidden;
	height:10px;
	float:left;
	position:relative;
	clear:both;
	top:0px;
	bottom:0;
	/*
	filter:alpha(opacity=90);
    -moz-opacity: .9;  /*mozilla
    z-index:3; */
}

#content_top_left
{
	width:10px;
	height:10px;
	background-image:url(../images/Login_Section/content_top_left.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	
}

#content_bottom_left
{
	width:10px;
	height:10px;
	background-image:url(../images/Login_Section/content_bottom_left.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	
}

#content_bar_center
{
	width:922px;
	height:10px;
	background-color:#000000;
	position:relative;
	float:left;
}

#content_top_right
{
	width:10px;
	height:10px;
	background-image:url(../images/Login_Section/content_top_right.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;	
}

#content_bottom_right
{
	width:10px;
	height:10px;
	background-image:url(../images/Login_Section/content_bottom_right.gif);
	background-repeat:no-repeat;
	position:relative;
	float:right;
}

#login_ls
{
	width:500px;
	height:320px;
	position:relative;
	/*float:left;*/
	background-image: url(../images/Login_Section/Image_Middle.gif);
	background-repeat: no-repeat;
	background-position:top;
	top:0px;
}

#login_ls_ie
{
	width:450px;
	height:320px;
	position:relative;
	float:left;
	background-image: url(../images/Login_Section/Image_Middle.gif);
	background-repeat: no-repeat;
	background-position:top;
	margin-left:24px;
	top:0px;
}

#lt_spacer
{
	height:22px;
	position:relative;
	float:left; 
	clear:both;
}

#lt_spacer_1
{
	height:6px;
	position:relative;
	float:left; 
	clear:both;
}

#spacer
{
	width:70%;
	border-bottom:1px dotted #2e2e2e;
	text-align:left;
	float:left; 
	position:relative;
	min-height: 2px;
	margin-left: 15%;
}

#newsFooter
{
	width:90%;
	text-align:right;
	float:right; 
	position:relative;
	left: 5%;
}



#news_feed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #afafaf;
	letter-spacing: normal;
	text-align: left;
	width:95%;
	float:left;
	padding:10px 0px 10px 10px;
	word-wrap: break-word;
}
.greyText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bfbfbf;
	letter-spacing: normal;
	text-align: left;
	font-weight:bold;
	word-wrap: break-word;
}
#newsHeader
{
	width:80%;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	color:white; 
}
#newspics
{
	width:12%;
	min-width:12%;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
#newsManypics
{
	width:80%;
	
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
#newsInfoDetail
{
	width:60%;
	
	float: left;
	margin-left: 30px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #d4d4d4;
	letter-spacing: normal;
	text-align: left;
	padding:10px 0px 10px 10px;
	word-wrap: break-word;
}

#login_rs
{
	width:350px;
	height:auto;
	position:relative;
	float:left;
	top:0px;
}

#login_tab
{
	 width:355px; 
	 position:relative;
	 border:1px solid #212121; 
	 margin:0px 10px 10px 10px; 
	 padding:10px 5px 5px 5px;  
	 /*float:left;*/
}
#signup_ls
{
	width:345px;
	position:relative;
	float:left;
}

#signup_rs
{
	width:580px;
	position:relative;
	float:left;
	border-left:1px solid #151515;
	
}


.Comments_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555555;
	text-decoration: underline;
}
.Comments_text2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #929292;
	text-decoration: none;
}
.Comments_box1 {
	background-color: #050505;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #232222;
	border-right-color: #232222;
	border-bottom-color: #232222;
	border-left-color: #232222;
}

.Comments_box2 {
	background-color: #A7A7A7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #232222;
	border-right-color: #232222;
	border-bottom-color: #232222;
	border-left-color: #232222;
	height: 36px;
	width: 98%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #080808;
	text-decoration: none;
	
}
.Footer_Left_Login {

	background-image: url(../images/Login_Section/Footer_Left.gif);
	height: 42px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: left;
}
.Footer_Right_Login {


	background-image: url(../images/Login_Section/Footer_Right.gif);
	height: 42px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: right;
}
.Footer_Login_Bg {
	background-image: url(../images/Login_Section/Footer_Bg.gif);
	height: 42px;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.FooterText1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#999999;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;

}
.FooterText2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#666666;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}

.white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #AFAFAF;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}

.white_large
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F9F9F9;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration: none;
}

.orange_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ea9900;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	text-align:left;
}

.red_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}

.login_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #757575;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}

.gray_txt 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #757575;
	letter-spacing: normal;
	text-align:left;
	vertical-align: middle;
	word-spacing: normal;
	
}

.bg_signup5 {
	background-image: url(../images/Bg/bg_signup7.gif);
	height: 468px;
	width: 551px;
	background-repeat: repeat-x;
	border:1px solid #300d14;
}

.signup_Heading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	background-color: #000000;
	height: 26px;
	letter-spacing: normal;
	vertical-align: middle;
	word-spacing: normal;
	text-align:left;
	border-bottom: 1px inset #2C030B;
}

#sax_container 
{
	float:left;
	text-align:left;
	padding:10px;
	width:920px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CECECE;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}

#signup_pad
{
	padding-left:10px;
}
#MESSAGE{
	background-image: url(../images/Icons/notification-bg.gif);
	background-repeat:repeat;
}
#errorSin
{
	position:relative;
	color:#FF0000;
	font-weight:bold;
	font-family:verdana;
	font-size:12px;
	text-align:left;
	min-height:23px;
	height:auto;
	width:100%;
	margin:5px;
	padding-top:7px;
	padding-left:30px;
	background-image: url(../images/Icons/error-icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	
}
#infoSin
{
	position:relative;
	color:#000000;
	font-weight:bold;
	font-family:verdana;
	font-size:12px;
	text-align:left;
	min-height:23px;
	height:auto;
	width:100%;
	margin:5px;
	padding-top:7px;
	padding-left:30px;
	background-image: url(../images/Icons/info-icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	
}