body {
	padding:0; 
	margin:0; 
	background-color:#161F29;
	background-image: url(images/back-blue-grad.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
body, td {
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	color:#666666;
}
.wrapper-table {
	border-left: solid 2px #666;
	border-right: solid 2px #666;
	border-bottom: solid 2px #666;
}

h1 {
	color: #264F74;
	font-size: 14px;
	letter-spacing: 0.1em;
}

.bg	 {
	background:url(images/back-header-blue2.gif);
	background-repeat: no-repeat;
}
.bg1 {
	background:url(images/back-float-window.gif);
	background-repeat: no-repeat;
}
.bg2 {
	background:url(images/m17.jpg); 
	background-repeat: no-repeat; 
	height: 40px; 
	padding-bottom: 5px;
}
.bg3 {background:url(images/back-footer.gif); background-repeat: no-repeat;}
.bg4 {background:url(images/m20.gif); background-repeat: repeat-x;}
.bg5 {background:url(images/m31.gif); background-repeat: repeat-x;}
.bg6 {background:url(images/m32.gif); background-repeat: repeat-y;}
.bg7 {background:url(images/m36.gif); background-repeat: no-repeat;}
.bg8 {background:url(images/m37.gif); background-repeat: no-repeat;}
   
ul{
   margin:0px;
   padding:0px;
   list-style:none;
}
ul li{		
	background:url(images/bullet.gif) center left no-repeat; 
	margin:0px;
	padding:0 0 0 20px;
}
ul a{
	color:#A6B5C0;
	text-decoration:none;
    font-size:11px;
	line-height:24px;	
}
ul a:hover{
	color:#A8DCFF;
}
ul.categories {
	text-transform: uppercase;
}

.el {		
/*	background:url(images/m19.gif) center left no-repeat; margin-left:29px;
	padding:0 0 0 31px;
	height:24px;	
*/
}


.se  {width:97px; height:19px; font-family:tahoma,verdana,arial; color:#A6B5C0; font-size:10px; padding-left:2px; background-color:#111820;}
.se1 {width:156px; height:19px; font-family:tahoma,verdana,arial; color:#A6B5C0; font-size:10px; padding-left:2px;}
.go  {width:38px; height:17px; font-family:tahoma,verdana,arial; font-size:11px; color:#494949; line-height:12px; margin:0px; padding: 0px 0 0 2px}
.ab  {vertical-align: middle;}
.bd  {border:1px solid #FFFFFF;}

.tx  {font-size:11px; color:#A6B5C0; font-weight:bold;}
.tx1 {font-size:10px; color:#A6B5C0;}
.tx2 {font-size:11px; color:#111820; font-weight:bold; text-transform:uppercase;}
.tx3 {font-size:11px; color:#A7D8FF;}
.tx4 {
	font-size:14px;
	color:#FF9439;
	font-weight:bold;
}
.tx5 {font-size:12px; color:#A8DCFF; font-weight:bold;}
.tx6 {font-size:13px; color:#A6B5C0; font-weight:bold;}

.ml {color:#FFFFFF;	font-size:11px; text-decoration:none;}
.ml:hover {text-decoration:underline;}
.ml1 {
	color:#FF9439;
	font-size:10px;
	text-decoration:none;
}
.ml1:hover {text-decoration:underline;}
.ml2 {
	color:#1D486F;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.ml2:hover {text-decoration:underline;}
.ml3 {
	color:#ECECEC;
	text-decoration:none;
}
.ml3:hover {text-decoration:underline;}
.ml4 {color:#A6B5C0; font-size:11px; text-decoration:none;}
.ml4:hover {text-decoration:underline;}
.ml5 {color:#A6B5C0; font-size:11px; text-decoration:underline;}
.ml5:hover {text-decoration:none;}


#zxc1 a {color:#A7D8FF; font-size:11px; font-weight:bold; text-decoration:underline;}
#zxc1 a {
	color:#A7D8FF;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
#zxc1 a:hover {text-decoration:none;}



/*** Additional Styles ***/
td.dark-back {
	background-color: #2A3E4F;
}
.breadcrumbs {
/*	width: 542px;
*/	color: #A6B5C0;
	padding: 5px;
}

.logout-link {
	text-align: right;
	color: #A6B5C0;
	padding: 5px 20px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.logout-link a:link, .logout-link a:visited {
	color: #FFFFFF;
}
.logout-link a:active, .logout-link a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.search-box {
	width: 140px;
	border: solid 1px #999999;
	background-color: #DAE4FF;
}
.header-logo {
	float: left;
	height: 38px;
	width: 340px;
}
.header-top {
	height: 38px;
	width: 100%;
}
.header-topnav {
	padding-top: 15px;
	text-align: right;
	padding-right: 25px;
}
.header-banner {
	background-image: url(images/header-main.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 766px;
	margin: 0px;
	position: relative;
}
.header-floater {
	height: 100px;
	float: right;
	width: 200px;
	z-index: 100;
	top: 65px;
	position: relative;
	margin: 0px;
}
.header-combo {
	background-image: url(images/header-combo.jpg);
	background-repeat: no-repeat;
	height: 241px;
}

.footer-content {
	color:#71828E;
	background-image: url(images/back-footer.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.footer-content a:link, .footer-content a:visited {
	color:#71828E;
	text-decoration:none;
}
.footer-content a:active, .footer-content a:hover {
	color:#71828E;
	text-decoration: underline;
}
