body 
{	margin:0px; 
	background-image:url(../images/bodybgrptr.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#030117;
}
form {margin:0px;}
#OuterMaster 
{
	width:100%; 
	text-align:center;
}
	#InnerMain
	{
		width:813px;
		margin:0px auto 0px auto;
		background-image:url(../images/n_contentbgrptr.jpg);
		background-repeat:repeat-y;
		background-color:#0C1944;
	}
		#flash1 {width:100%;}
		#flash2 {width:100%;}
		#nav 
		{
			width:813px;
			height:38px;
			background-color:#000000;
		}
		#ContentBody
		{
			width:813px;
			background-image:url(../images/contentbgrptr.jpg);
			background-repeat:repeat-x;
			background-position:top;
			border-bottom:1px solid #243166;
			border-left:1px solid #243166;
			border-right:1px solid #243166;
			/*background-color:#0C1944;*/
			position:relative;
			text-align:left;
		}
		
			#newslogincol
			{
				position:absolute;
				width:224px;
				left:1px;
			}
			#newslogincol .newsbox
			{
				background-color:#161F40;
				width:223px;
				height:75px;
				/*
				background-image:url(../images/newsbox.jpg);
				background-repeat:no-repeat;
				*/
			}
			/*----------------LOGIN BOX CSS BEGINS----------*/
			#newslogincol .loginbox
			{
				width:223px;
				height:75px;
				background-color:#090F2A;
				position:relative;
			}
				#newslogincol .loginbox .LabelUsername
				{
					position:absolute;
					left:31px;
					top:5px;
				}
				#newslogincol .loginbox .txtboxUsername
				{
					position:absolute;
					width:120px;
					height:15px;
					left:97px;
					top:6px;
				}
				#newslogincol .loginbox .LabelPassword
				{
					position:absolute;
					left:31px;
					top:25px;
				}
				#newslogincol .loginbox .txtboxPassword
				{
					position:absolute;
					width:120px;
					height:15px;
					left:97px;
					top:25px;
				}
				#newslogincol .loginbox .LnkNewUser
				{
					position:absolute;
					top:45px;
					left:32px;
					text-decoration:none;
				}
				#newslogincol .loginbox .lnkForgotPass
				{
					position:absolute;
					top:58px;
					left:32px;
					text-decoration:none;
				}
				#newslogincol .loginbox .btnEnter
				{
					position:absolute;
					top:52px;
					left:165px;
				}
			/*----------------LOGIN BOX CSS ENDS----------*/
				#newslogincol .emailbox
				{
					position:relative;
					width:223px;
					height:35px;
					background-image:url(../images/emailbox.jpg);
					background-repeat:no-repeat;
				}
				#newslogincol .emailbox .txtboxEmail
				{
					position:absolute;
					top:7px;
					left:23px;
					width:147px;
					height:19px;
				}
				#newslogincol .emailbox .btnGo
				{
					position:absolute;
					top:11px;
					left:179px;
				}
			#ContentInner
			{
				clear:both;
				width:590px;
				top:0px;
				left:224px;
				position:relative;
				background-image:url(../images/dottedlinerptr.jpg);
				background-repeat:repeat-y;
			}
			
				#dottedline
				{
					position:absolute;
					top:0px;
					left:0px;
				}
				#ActualContent
				{
					position:relative;
					width:590px;
					min-height:276px;
					top:0px;
					left:8px;
				}
				*html #ActualContent {height:276px;}
				#ActualContentProduct
				{
					position:relative;
					width:100%;
					min-height:276px;
					top:0px;
					left:0px;
				}
				*html #ActualContentProduct {height:276px;}
				#ActualContent .ContentDiv
				{
					position:relative;
					top:10px;
					left:10px;
					width:550px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#ffffff;
					font-size:11px;
				}
		#footernav
		{
			clear:both;
			width:100%;
			height:58px;
			margin-top:13px;
		}
		#footernav .footerlinks , #footernav .footerlinks a
		{
			color:#979797;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			text-decoration:none;
		}
		#footernav .footerlinks a:hover
		{
			color:#979797;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			text-decoration:underline;
		}
		.TextBoxClass
		{
			color:#ffffff;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			background-color:#202754;
			border:1px solid #304B87;
		}
		.CommonFontStyle
		{
			color:#ffffff;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
		}
		.tbl_News{width:210px;position:relative;left:7px;color:#ffffff}
		.tbl_News a {text-decoration:none;}
		.tbl_News a:hover {text-decoration:underline;color:#ffffff;}
		.td_NewsImage{}
		.img_NewsImage{border:3px double #2345C1;}
		.NewsTitleDiv{position:relative;padding-left:10px;font-size:11px;font-weight:bold;font-family:Verdana;color:#ffffff;}
		.NewsDescDiv{position:relative;padding-left:10px;font-size:11px;font-family:Verdana;color:#ffffff;}