/** Main CSS File VRI **/
body { 					font:10px Verdana, Arial, Helvetica, sans-serif;
						color:#CCCCCC;
						background-color:#000033;
						background-image:url(images/bg_1.jpg);
						background-position:top left;
						background-repeat:repeat-x;
						margin:0px;
						}
			
a { 					color:#999999;
						text-decoration:none;
						}
	
a:hover	{				color:#999999;
						text-decoration:underline;
						}
			
a.banner_links{			color:#ffffff;
						text-decoration:none;
						}
				
a.banner_links:hover{	color:#ffffff;
						text-decoration:underline;
						}			
				
.banner	{				background-image:url(images/banner.jpg);
						background-position:top left;
						background-repeat:no-repeat;
						}
						
.banner_nav_date{		font:10px/16px Verdana, Arial, Helvetica, sans-serif;
						color:#FFFFFF;
						padding-top:10px;
						padding-right:9px;}						
						
.main_bg{				background-image:url(images/main_bottom.jpg);
						background-position:bottom left;
						background-repeat:no-repeat;
						background-color:#FFFFFF;
						}											
			
.main_body_border	{	border-left:1px solid #000336;
						border-right:1px solid #000336;			
						}
						
.left_col			{	font:11px Verdana, Arial, Helvetica, sans-serif;
						color:#666666;
						padding:10px;
						background-image:url(images/left_col_bottom.jpg);
						background-position:bottom left;
						background-repeat:no-repeat;
						background-color:#cccccc;
						border-bottom:1px solid #ffffff;
						}
						
.left_col_head	{		font:14px Verdana, Arial, Helvetica, sans-serif;
						color:#ffffff;
						padding-left:35px;
						background-image:url(images/left_col_top.jpg);
						background-position:top left;
						background-repeat:no-repeat;
						}
						
.left_border_bottom	{	background-image:url(images/border_left_rpt.jpg);
						background-position:left;
						background-repeat:repeat-y;	
						
						}	
						
.right_border_bottom{	background-image:url(images/border_right_rpt.jpg);
						background-position:left;
						background-repeat:repeat-y;
						}
						
.main_title	{			font:14px Verdana, Arial, Helvetica, sans-serif;
						color:#ffffff;
						padding-left:35px;
						background-image:url(images/main_body_top.jpg);
						background-position:top left;
						background-repeat:no-repeat;
						}
						
.main_title h1{			font:bold 14px Verdana, Arial, Helvetica, sans-serif;
						color:#ffffff;
						margin:0px;
						}			
						
.main_body_bg{			background-image:url(images/main_body_bottom.jpg);
						background-position:bottom left;
						background-repeat:no-repeat;
						background-color:#CCCCCC;
						border-bottom:1px solid 000336;
						}																				
						
.main_body	{			font:12px Verdana, Arial, Helvetica, sans-serif;
						color:#202020;
						background-image:url(images/main_body_logo.jpg);
						background-position:top left;
						background-repeat:no-repeat;
						padding:10px;
						}
						
.main_body a{			color:#666666;
						text-decoration:underline;}
						
.main_body a:hover{		color:#666666;
						text-decoration:none;}												
						
.address_bar{			font:10px Verdana, Arial, Helvetica, sans-serif;
						color:#ffffff;
						background-image:url(images/nav_bar_lft.jpg);
						background-position:top left;
						background-repeat:no-repeat;
						padding-left:10px;
						padding-top:3px;
						}
						
.sp_banner{				font:10px/16px Verdana, Arial, Helvetica, sans-serif;
						color:#FFFFFF;
						padding-top:2px;
						padding-right:9px;
						padding-left:9px;
						background-image:url(images/banner_sp.jpg);
						background-position:top left;
						background-repeat:no-repeat;
						}
						
.sp_left_col_bg	{		background-color:#848B9E;
						background-image:url(images/nav_sp_bottom.jpg);
						background-position:bottom left;
						background-repeat:no-repeat;
						border-bottom:1px solid #ffffff;
						}						
