@import "reset.css";/*for 960 grid system*/
@import "text.css";/*for 960 grid system*/
@import "960_16_col.css";/*for 960 grid system*/


/* Start of General Styles */
	body{ background: url(../img/aurora_bg1.png) repeat-x center top scroll; color:#333; margin:0; padding:0; font-family:Helvetica,verdana,arial,sans-serif; font-size:12px;}
	a:link{color:#666}
	a:visited{color:#666}
	a:hover{color:#00CCFF;}
	a:active{color:#666;}
	
	.imglnk a:link{color:transparent;}
	.imglnk a:visited{color:transparent;}
	.imglnk a:hover{color:transparent;}
	.imglnk a:active{color:transparent;}	
	
	.brdrall{border:#666 solid 1px; margin:0px;}
	.floatleft{float:left;}
	.floatright{float:right;}
	.brdr{border-bottom:#999 dashed 1px;}
	.lft{text-align:left;}
	.ryt{text-align:right;}
	.cen{text-align:center;}
	.midd{vertical-align:middle;}
	
	.spacer5{height:5px;}
	.spacer10{height:10px;}
	.spacer15{height:15px;}
	.spacer20{height:20px;}
	.spacer25{height:25px;}
	.spacer30{height:30px;}		
		
	.pad_t10{padding-top:10px;}
	.pad_l10{padding-left:10px;}
	.bld{font-weight:bold;}
	.txtbx{border:#666 solid 1px; font-size:11px; color:#666;}
	.txthov:hover{border:#0099FF solid 1px;}
	
			.button{
				background:#ccc;
				background-image:url(../img/butbg2.jpg); 
				border:#666 solid 1px;
				font-size:11px;
				font-family:verdana;
				color:#666;
				padding:1px 10px 4px 10px;
				margin:0 10px 0 10px;
				height:21px;
				position:relative;
				top:-1.5px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				cursor:pointer;				
				}
				
				.button:hover {
					background-image:url(../img/butbgsel2.jpg);
					color:#FFF;
					border-top:#7090b9 solid 1px; 
					border-left:#7090b9 solid 1px; 
					border-bottom:#445f83 solid 1px; 
					border-right:#445f83 solid 1px; 
				}	
				
				
	
	.top_blue_header{text-align:right; width:100%; height:35px;}
	.topbluecont{padding-right:30px; margin-top:8px;}
		.topbluelist li{list-style-type:none; list; display:inline; font-size:11px; color:#FFF; padding-right:5px;}
				.topbluelist li a:link{color:#ededed; text-decoration:none;}
				.topbluelist li a:visited{color:#ededed;}
				.topbluelist li a:hover{color:#fff;}
				.topbluelist li a:active{color:#ededed;}
				
	.topgraycont{margin-top:8px;}
		.topgraylist a {padding:0 10px; text-decoration:none;}
				.topgraylist a:link{color:#3ea2d9;}
				.topgraylist a:visited{color:#3ea2d9;}
				.topgraylist a:hover{color:#3ea2d9; text-decoration:underline;}
				.topgraylist a:active{color:#3ea2d9;}
				
		.footerlist a {padding:0 6px; text-decoration:none; font-size:12px;}
				.footerlist a:link{color:#00276f;}
				.footerlist a:visited{color:#00276f;}
				.footerlist a:hover{color:#31a6ce; text-decoration:underline;}
				.footerlist a:active{color:#00276f;}				
				
	.botbordr{border-bottom:#CCC solid 1px; padding:0px; height:27px;}	
	
	.bodycontainer{min-height:500px; height:auto; background-color:#FFF;}
		.submenu{width:170px; height:300px; float:left; padding:10px 0 0 10px;}
		.container{width:750px; height:auto; float:right;}
		
	.bluediv{background-color:#000033; height:4px; width:960px;}
	.mainnavi{height:35px; position:relative; top:-8px; left:-3px;}
	
	
	#logo {height:111px}
	#logo a img {height:64; width:160; margin-top:15px; }
	#progressIndicator {height:40px;padding:7px;width:690px}
	.loading-animation {
		background: url(../img/loading_animation.gif) no-repeat top center;
		margin-top: 10px;
		padding-top: 40px;
		text-align: left;
	}
	.submenuLink img { width:160; height:27; border:0 }
	.list li {display:inline;float:none;width:auto;position:static;list-style-image:none;list-style-position:outside;margin:0;list-style-type:disc}
	
	#extContentHolder {float:left;width:730px; min-height:400px;height:auto; word-wrap:break-word; margin-bottom:20px;}