/* CSS Document */

body { 
	padding: 0px;
	margin: 0px;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #e7e6e6;
	background: #0f1133 url(/persistent/images/bg_body.gif) left top repeat-x; }
h1, h2, h3, h4, h5, form { padding: 0px; margin: 0px; }
h1 { font: normal 22px Helvetica, Arial, sans-serif; color: #ffffff; margin-bottom:15px; }
h2 { font: normal 18px Helvetica, Arial, sans-serif; color: #bba8fe; margin-bottom:15px; }
h3 { font: normal 14px Helvetica, Arial, sans-serif; color: #ffffff; }
a { color: #f5484e; text-decoration: none; }
a:hover { color: #ffffff; }
input {}
select {}
textarea {}
.cLear { clear: both; }
img { border:none;}

#mainBody { 
	background: url(/persistent/images/bg_main_body.jpg) center top no-repeat; }
	#headerBar { 
		width: 980px;
		height: 376px;
		margin: 0px auto; }
		#headerTop { 
			height: 111px; }
			#logoBar { 
				float: left; }
			#subscribeBar { 
				float: right;
				padding: 30px 0px 0px 0px; }
			#subscribeForm { 
				width: 226px;
				margin: 5px 0px 0px 0px;
				height: 25px;
				background: url(/persistent/images/bg_subscribeform_input.gif) left top no-repeat;
				display: block;
				overflow: hidden; }
			.subscribeInput { 
				background: none;
				border: none;
				width: 179px;
				height: 20px;
				padding: 5px 5px 0px 5px;
				color: #a68fea;
				float: left;
				display: block; }
			.subscribeButton { 
				background: url(/persistent/images/bg_subscribeform_button.gif) center top no-repeat;
				padding: 0px;
				margin: 0px;
				border: none;
				width: 29px;
				height: 25px;
				float: right;
				display: block; }
		#headerImage { 
			width: 980px;
			height: 266px;
			overflow: hidden; }
	#bodyBar { 
		background: url(/persistent/images/bg_body_bar.jpg) center top repeat-y;
		width: 980px;
		margin: 0px auto; }
	#bodyBarHome { 
		background: url(/persistent/images/bg_body_bar_home.jpg) center top repeat-y;
		width: 980px;
		margin: 0px auto; }
		#bodyBarMain { 
			background: url(/persistent/images/bg_body_bar_main.jpg) center top no-repeat;
			width: 980px; }
		#bodyBarHomeMain { 
			background: url(/persistent/images/bg_body_bar_home_main.jpg) center top no-repeat;
			width: 980px; }
		#bodyBarHomeMainBottom { 
			background: url(/persistent/images/bg_body_bar.jpg) center top repeat-y;
			width: 980px;
			height: 10px;
			overflow: hidden; }
			#mainNavBar { 
				width: 162px;
				padding: 15px 13px 10px 11px;
				float: left; }
				#mainNavBar ul { 
					list-style: none;
					padding: 0px;
					margin: 0px; }
					#mainNavBar li { 
						list-style: none;
						padding: 0px;
						margin: 0px;
						font-size: 0px;
						margin: 0px; }
						#mainNavBar li a { 
							font: bold 12px Arial, Helvetica, sans-serif;
							color: #ffffff;
							text-decoration: none;
							text-transform: uppercase;
							background: url(/persistent/images/bg_nav_line.gif) left top repeat-x;
							display: block;
							padding: 6px 5px 6px 5px; }
						#mainNavBar li a:hover { 
							font-weight: bold;
							color: #fc1921; }
						#mainNavBar li a.cuRRent { font-weight: bold; color: #fc1921; }
							#mainNavBar li ul { background: url(/persistent/images/bg_nav_line.gif) left top repeat-x; }
							#mainNavBar li ul ul { background: none; }
							#mainNavBar li ul li a { 
								color: #fc1921;
								text-transform: none;
								padding: 5px 5px 5px 10px;
								background: none; }
								#mainNavBar li ul li ul a { 
									font: normal 11px Arial, Helvetica, sans-serif;
									padding: 5px 5px 5px 15px; }
			#mainContentBar { 
				width: 748px;
				padding: 18px 26px 20px 20px;
				float: right; }
			#mainContentBarHome { 
				width: 764px;
				padding: 18px 10px 20px 20px;
				float: right; }
				#mainContentBarHomeLeft { 
					float: left;
					width: 380px; }
				#mainContentBarHomeRight { 
					float: right;
					width: 360px;
					padding: 50px 0px 0px 0px; }
					.newsArticle { padding: 1px 10px 15px 10px; }
						.newsArticleImg { 
							float: left;
							width: 110px;
							height: 100px;
							overflow: hidden; }
						.newsArticleContent { 
							float: right;
							width: 230px; }
							.newsArticleContent p { padding: 0px 0px 5px 0px; margin: 0px; }
							.newsArticle a { color: #f5484e; text-decoration: none; }
							.newsArticle a:hover { color: #ffffff; }
	#footerBar { 
		background: #080a24;
		width: 940px;
		height: 39px;
		margin: 0px auto;
		padding: 20px;
		font: normal 11px Verdana, Arial, Helvetica, sans-serif;
		color: #6550a3; }
		#footerBar a { color: #9685c7; text-decoration: none; }
		#footerBar a:hover { text-decoration: underline; }
		#footerLinks { float: left; }
		#footerText { float: right; text-align: right; }






#statsCode { display: none; }

		#bodyBarFuncMain { 
			background: url(/persistent/images/bg_body_bar_func_main.jpg) center top no-repeat;
			width: 980px; }

#socialNetwork {
    float: right;
    padding: 10px 0 0 0;
}

/* ADDED 110920 */
.logintext, .logintext a {
	color: #fff;
	font-size: 10px;
}

.logintext {
	width: 142px;
	/*background-image: url(/persistent/images/btn_login.png);
	background-repeat: no-repeat;*/
	overflow: hidden;
	text-align: center;
}

.logintext2, .logintext2 a {
	color: #fff;
	font-size: 11px;
}

.logintext2 {
	width: 120px;
	padding: 14px 10px 3px 10px;
	background-image: url(/persistent/images/btn_login.png);
	background-repeat: no-repeat;
	margin-left: 3px;
	height:40px;
	overflow: hidden;
	text-align: center;
}

/*.logintext, .logintext2 {
	display: none;
}*/
