@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	margin-top:0px;
	border:0px;
	padding:0px;
	background-color:#727878;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

p {	
	padding:0px;
	margin:0px;
}

h1 { 
	font-size:20px;
	color:#192C4A;
	text-transform:uppercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding-top:18px;
	padding-bottom:10px;
}	

h2 { 
	font-size:15px;
	color:#192C4A;
	text-transform:uppercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding-top:18px;
	padding-bottom:5px;
	
}	


h3 { 
	font-size:12px;
	color:#192C4A;
	text-transform:uppercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding-top:18px;
	padding-bottom:0px;
	
}	



#content {
	width:930px;
	margin:0px auto;
	text-align:left;

	

}	

td {
	margin:0px;
	border:0px;
	padding:0px;
	height: 0px;
	width: 0px;
}
	
#top-bar {
	width:930px;
}	

#logo {
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	width:300px;
	height:90px;
	float:left;
}	
	

#top-nav {
	background-image:url(../images/header2.png);
	width:600px;
	height:25px;
	padding-top:65px;
	padding-left:30px;
	background-repeat:no-repeat;
	float:right;
}	

#top-nav a:link{
	background-image:url(../images/top-nav-off.gif);
	background-repeat:no-repeat;
	height:16px;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	display:block;
	padding-left:15px;
	padding-right:20px;
	float:left;
	
}
#top-nav a:visited{
	background-image:url(../images/top-nav-off.gif);
	background-repeat:no-repeat;
	height:16px;
	color:#91C0EE;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	padding-left:15px;
	padding-right:20px;
	display:block;
	float:left;
	
}
#top-nav a:hover{
	color:#D60501;
	background-image:url(../images/top-nav-on.gif);
}


#sub-heading {
	width:930px;
	background-image:url(../images/bkg1.gif);
	background-repeat:repeat-y;
}	

#sub-right {
	width:570px;
	vertical-align:top;
	padding-top:10px;
	padding-right:30px;
	padding-left:30px;
	padding-bottom:30px;
	background-color:#ffffff;
}	

#sub-right a{ 
	text-decoration:underline;
	color:#0053A0;

}


#sub-right a:hover{ 
	text-decoration:underline;
	color:#D60501;
}	

#sub-right img {padding-right:10px;}


#midtable {
	background-image:url(../images/bkg1.gif);
	background-repeat:repeat-y;
	width:930px;
	height:240px;
}	


#mid-col1 { color:#FFFFFF; width:270px; vertical-align:top; padding-left:20px; padding-right:10px; letter-spacing:1px; font-size:11px;  }
#mid-col2 {  width:610px; vertical-align:top; padding:10px;}

#mid-col2 img {padding-right:10px;}

#a3column {
	width:930px;
}	


#column1 {
	width:270px;
	background-color:#FFFFFF;
	height:260px;
	font-size:12px;
	font-weight:normal;
	color:#5A5A5A;
	padding:10px;
	padding-left:20px; 
	vertical-align:top;
	
}
#column1 img { margin-bottom:5px; border: 0px;}
#column2 img { margin-bottom:5px; border: 0px;}
#column3 img { margin-bottom:5px; border: 0px;}

#column2 {
	width:295px;
	background-color:#E7E7E7; 
	height:240px;
	font-size:12px;
	font-weight:normal;
	color:#5A5A5A;
	padding:10px;
	vertical-align:top;
	
}

#column3 {
	width:295px;
	background-color:#FFFFFF;
	height:240px;
	font-size:12px;
	font-weight:normal;	
	padding:10px;
	vertical-align:top;
	
}

.divider {
	background-image:url(../images/divider.gif);
	background-repeat:no-repeat;
	width:930px;
	height:4px;
}	

#footer {
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	width:930px;
	height:105px;
}


#footer-left {
	vertical-align:top;
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;
	font-size:10px;
}	

#footer-right {
	vertical-align:top;
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;
	font-size:10px;
	text-align:right;
}	

#left-nav {
	background-image:url(../images/nav-bkg.gif);
	background-repeat:no-repeat;
	width:300px;
	vertical-align:top;
	padding-top:30px;
}	

.left-nav a{
	background-image:url(../images/left-nav-off.gif);
	background-repeat:no-repeat;
	font-size:15px;
	height:35px;
	width:115px;
	display:block;
	line-height:35px;
	text-decoration:none;
	color:#FFFFFF;
	padding-left:18px;
}	

.left-nav a:hover, .left-nav .currentpage{
	background-image:url(../images/left-nav-on.gif);
	background-repeat:no-repeat;
	font-size:15px;
	height:35px;
	width:115px;
	display:block;
	line-height:35px;
	text-decoration:none;
	color:#033568;
}	

.white {color: #FFFFFF}

.snippetlink {text-align:right; font-size:10px;}
.snippetlink a{color:#192C4A;}
.snippetlink a:hover{color:#D60501;}


.leftcollink {text-align:right; font-size:10px;}
.leftcollink a{color:#ffffff;}
.leftcollink a:hover{color:#D60501;}

#rotatingpic {padding-left:11px; padding-top:34px; color:#ffffff;}


/*--------- login / forget pwd pages ---------*/
.login_outer_table { border: 1px solid #999999; }
.login_inner_table { background-color: #dddddd; }
.login_table_text { color: #336699; padding-left: 10px; padding-right: 10px; text-align:left; }
.login_error { background-color: #efefef; }

.input {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #999999;
}

#shadow {
	background-image:url(../images/shadow.gif);
	background-repeat:repeat-y;
	background-position:center;
}	
.style2 {
	text-decoration: none;
	color: #363636;
	font-size: 16px;
	font-style: italic;
}
.snippetlink1 {
	text-align:right;
	font-size:10px;
	color: #FFFFFF;
	text-decoration: blink;
}
.snippetlink1 a {
color:#FFFFFF;
}
.snippetlink1 a:hover {
color:#D60501;
}
