body {
	font-family:'Verdana', Helvetica, sans-serif;
	font-size:10px;
	background:url('../images/watermark.jpg') no-repeat -200px 550px;	
}

/* links */

a{
	text-decoration:none;
	color:#006699;
}
a:hover{
	color:#1A68BC;
	text-decoration:underline;
}

td#logo-box{
	padding:9px;
}
td#banner-box{
	padding:3px;
	padding-bottom:10px;
	font-family:'Verdana', Helvetica, sans-serif;
	font-size:10px;
}
td#top-nav-box{
	font-size:11px;
	font-family:'Tahoma', Arial, Verdana, Helvetica, sans-serif;
	color:#cccccc;
}
td#bottom-nav-box{
	font-size:11px;
	font-family:'Tahoma', Arial, Verdana, Helvetica, sans-serif;
	color:#cccccc;	
}
td#quicknav-box{
	padding-top:10px;
	padding-bottom:10px;
}
select#quicknav{
	width:180px;
	font-size:10px;
	font-family:'Verdana', Arial, Verdana, Helvetica, sans-serif;
	background-color:#d8e3e9;
	color:#006699;
}
select#quicknav option.emphasis{
	font-weight:bold;
}

/* text */

body, p, ul, li, table, fieldset, legend, label { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

p {margin:3px 0px 12px; font-size:11px; line-height:14px;}

h2 {
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#7DA6C6; 
	font-size:18px;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:10px;
	line-height:24px;
}		

h3 {
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#7DA6C6; 
	font-size:14px;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:10px;
	line-height:18px;
}

font{
	font-family:'Verdana', Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.white{color:#ffffff;}
.green {color: #76BE1E;}
.red {color: #980F08;}
.blue {color: #1B52A2;}
.lightBlue{color:#7DA6C6;}
.orange{color:#e48d1d;}
.grey{color:#777777;}
.gray {color:#999999;}

/* images */

div.floatBoxLeft{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	
	margin-top:4px;
	margin-bottom:4px;
	margin-left:0px;
	margin-right:4px;
	
	float:left;
	align:left;
}
div.floatBoxRight{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	
	margin-top:4px;
	margin-bottom:4px;
	margin-left:4px;
	margin-right:0px;
	
	float:right;
	align:left;
}

/* nav */
	
.nav {
	margin:0px 2px 0px 0px;
	padding-left:12px;
	padding-right:8px;
	padding-bottom:2px;
	padding-top:2px;
	text-indent:-12px;
	line-height:14px;
	font-size:11px;
	font-family:'Tahoma', Arial, Verdana, Helvetica, sans-serif;	
}	
.nav:hover{
	border-left:4px solid #ff6600;
	margin:0px 2px 0px 0px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:2px;			
	padding-top:2px;						
	/*background-color:#efd022;*/
	color:#000000;	
	text-decoration:none;
	line-height:14px;	
}	
.nav-on{
	border-left:4px solid #e48d1d;
	margin:0px 2px 0px 0px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:2px;
	padding-top:2px;
	text-indent:-12px;
	color:#000000;	
	line-height:14px;
	font-size:11px;
	font-family:'Tahoma', Arial, Verdana, Helvetica, sans-serif;
}
.nav-on:hover{
	border-left:4px solid #e48d1d;
	margin:0px 2px 0px 0px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:2px;
	padding-top:2px;
	text-indent:-12px;
	color:#000000;	
	line-height:14px;
	font-size:11px;
	font-family:'Tahoma', Arial, Verdana, Helvetica, sans-serif;	
	text-decoration:none;
}


/* nav top and bottom */

a.nav-top{
	padding-top:2px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	line-height:25px;
}	
a.nav-top:hover{
	color:#000000;			
	border-bottom:4px solid #e48d1d;
	background-color:#dcdcdc;
	text-decoration:none;			
}
a.nav-top-on{
	padding-top:2px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	line-height:25px;
	color:#000000;			
	border-bottom:4px solid #e48d1d;
	text-decoration:none;		
}	
a.nav-top-on:hover{
	padding-top:2px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	line-height:25px;
	color:#000000;			
	border-bottom:4px solid #e48d1d;
	text-decoration:none;		
}	


a.nav-bottom{
	padding-top:2px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	line-height:25px;
}	
a.nav-bottom:hover{
	color:#000000;
	border-top:4px solid #e48d1d;
	background-color:#dcdcdc;			
	text-decoration:none;			
}
a.nav-bottom{
	padding-top:2px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	line-height:25px;
}	

/* nav */

div.navContent {margin:0px 0px 0px -10px; width:182px; position:relative; z-index:10000}
ul.navContent {margin:0px 0px 0px 0px; padding:0px; position:relative;}
ul.navContent a {text-decoration:none;}
.navContent li {display:block; text-transform:none; list-style:none outside; float:none; clear:both;}
.navContent li a, .navContent li.here {
	font-family:'Tahoma', Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal;
	padding:3px 6px 3px;
	display:block;
	margin:0px 2px 0px 4px;
	color:#1A68BC;
	border-bottom:none !important;
	height:expression(20+"px");
}
.navContent li a:hover{border-left:4px solid #88A3BF !important; margin:0px 2px 0px 0px; color:#0E2C57; background:#D8E3E8; text-decoration:none;}
.navContent li.here{border-left:4px solid #88A3BF !important; margin:0px 2px 0px 0px; color:#0E2C57; background:#D8E3E8; text-decoration:none;}

.navContent li.here a{border-left:4px solid #88A3BF !important; padding:0px 0px 0px 6px; margin:0px -8px 0px -10px; color:#0E2C57; background:#D8E3E8; text-decoration:none;}


/* dropshadow */

td.topshadow{
	background:url('../images/topshadow.gif') repeat-x;
}

td#homeSplashPhoto {padding:0px 0px 4px; background:url('../images/mainbanner_dropshadow.gif') repeat-x left bottom;}

/* panels */

td#login-panel{
	padding:10px;	
	background:url('../images/login_panel_bg.gif') no-repeat 0 0;
}

td#panel-left{
	padding-top:10px;
	padding-left:10px;	
	padding-right:0px;		
	background:url('../images/vertical-left-bg.jpg') no-repeat 0 0;
}
td#panel-right{
	padding-top:18px;
	padding-left:0px;
	background:url('../images/vertical-right-bg.png') no-repeat;
}
td#panel-right-home{
	padding-top:18px;
	padding-left:10px;
	padding-right:20px;
	background:url('../images/vertical-right-bg.png') no-repeat;
}

/* side navs */

div#nav-left{
	margin-left:-10px;
	margin-top:10px;
	margin-bottom:20px;
	font-size:11px;
	font-family:'Tahoma', Arial, Verdana, Helvetica, sans-serif;
	line-height:18px;
	color:#cccccc;
}
div#nav-right{
	margin-left:6px;
	margin-top:10px;
	margin-bottom:20px;
	font-size:11px;
	font-family:'Tahoma', Arial, Verdana, Helvetica, sans-serif;
	line-height:18px;
	color:#cccccc;
}

/* clipbox */

.clipbox{
	font-family:'Verdana',Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* lines */

.singleline{background-color:#cccccc; padding:0px; height:1px; margin-left:4px; margin-right:4px;}

/* lists */

ul.blue-triangle{
	margin-left:12px;
	list-style-type: square; 	
	list-style-image: url("../images/blue-triangle.gif");
}

/* form elements */

input.textbox{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#006699;
	height:23px;
	padding-right:8px;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;	
	border-left: 1px solid #cccccc;	
	border-right: 1px solid #cccccc;	
}
input.button{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#333333;
}
