body {
	font:12px Arial, Helvetica, sans-serif;
	background:#d6d6d6 url('images/body-bg.gif') top repeat-x;
}
#clearer {clear:both;height:0;line-height:0;margin:0;padding:0;}

#page-container {width:664px;}

/* Header styles */
#header .left {float:left;}
#header .right {float:right;margin-top:25px;}
#header .right a {
	padding:8px;
	color:#000;
	font-weight:bold;
	background:#D6D6D6;
	margin-left:1px;
	text-decoration:none;
	display:block;
	float:left;
}
#header .right a.active {
	background:#686868 url('images/tab-bg.gif') top repeat-x;
	color:#fff;
}
#header .bottom {
	clear:both;
	height:14px;
	background:#686868;
}
.banner {border-style:solid;border-width:0 2px;border-color:#686868;}

/* Body styles */
#page-body {
	text-align:left;
	border-style:solid;
	border-width:0 2px;
	border-color:#686868;
	padding:15px;
	line-height:16px; 
	background:#fff url('images/body-gradient.gif') top repeat-x;
}
#page-body h1 {
	margin:0 0 15px 0;
	padding:0 0 3px 0;
	border-bottom:2px solid #8E7965;
	font-size:16px;
	font-weight:bold;
}
#page-body h2 {
	margin:8px 0;
	font-size:15px;
	font-weight:bold;
}
#page-body p {margin:10px 0;}
#page-body a {color:#385B77;}

/* Main Page Inserts styles */
#box {
	background:#91C0DB url('images/insert-bg.gif') top repeat-x;
	padding:10px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
	width:183px;
}
#box h1 {
	margin:0 0 3px 0;
	padding:0;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0;
}
#box a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	float:right;
	margin-top:3px;
}
.sep {width:8px;float:left;}

/* Inner page/Right Side styles */
#left-container {width:395px;float:left;}
#right-container {
	width:220px;
	float:right;
	line-height:normal;
	margin:0 0 10px 10px;
}

#left-container ul {padding:0 0 0 25px;;margin:0;}
#left-container ul li {margin:0;padding:1px 0;}

#reports {margin-bottom:15px;;background:#F9F6EB;}
#reports .title {
	background:#DBB600 url('images/reports-bg.gif') repeat-x;
}
#reports .content {
	padding:1px 0;
}
#reports a {color:#003680;}
#reports ul {margin:0;padding:0;list-style:none;}
#reports ul li {
	background:url('images/reports-arrow.gif') 10px 11px no-repeat;
	margin:0;
	padding:8px 0 8px 20px;
	border-bottom:1px solid #E2DED0;
	border-top:1px solid #fff;
}
#reports .first {border-top:0;}
#reports .last {border-bottom:0;}

#reports .title, #signup .title {
	color:#fff;
	font-weight:bold;
	padding:4px 6px;
}

#signup input, #signup select {font-size:11px;}

#signup .title {
	background:#005C78 url('images/signup-bg.gif') repeat-x;
}
#signup .content {
	background:#ECF4F7;
	padding:8px;
	font-size:11px;
}


/* Rounded Box Styles - Dialog Box */
#dialog-box {
	margin-bottom:4px;
	min-width:20em;
	color:#5E584B;
	width:395px;
}
#dialog-box h1 {
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	border:0;
}
#dialog-box ul {list-style:none;margin:0;padding:0;}
#dialog-box ul li {
	background:url('images/dialog-arrow.gif') 0 3px no-repeat;
	padding:0 9px;
}

#dialog-box .hd .c, #dialog-box .ft .c {
	font-size:1px; /* ensure minimum height */
	height:8px;
}

#dialog-box .ft .c {height:10px;}
#dialog-box .hd {background:transparent url(images/tl.gif) no-repeat 0px 0px;}
#dialog-box .hd .c {background:transparent url(images/tr.gif) no-repeat right 0px;}
#dialog-box .bd {background:#E6E2D6;padding:0 10px;}
#dialog-box .ft {background:transparent url(images/bl.gif) no-repeat 0px 0px; height: 8px; overflow:hidden}
#dialog-box .ft .c {background:transparent url(images/br.gif) no-repeat right 0px; height: 8px; overflow:hidden}

/* Services Dialog Boxes */
	.Services #dialog-box {
		width:200px; 
		min-width: 200px; 
		float: left; 
		padding-right: 10px;
	}
	
	.Services #dialog-box ul li{
		padding-bottom: 5px;
	}
	
	.Services #dialog-box ul ul{
		margin: 5px 0px 0px 10px;
	}
	
	.Services #dialog-box ul li li{
		padding-bottom: 0px;
	}
/* /Services Dialog Boxes */

/* Footer styles */
#footer {
	background:#686868 url('images/footer-bg.gif') top repeat-x;
	color:#fff;
	border-style:solid;border-width:0 2px;border-color:#686868;
}
#footer .left {float:left;font-weight:bold;padding:8px 0 0 10px;}
#footer .right {float:right;padding:5px;}
#footer-links {
	color:#666;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0;
	float:right;
}
#footer-links a {
	color:#444;
	margin:0 4px;
}
#copyright {
	float:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	margin-top:8px;
	color:#8a8a8a;
}

#submitBtn{
	display:block;
	width:45px;
	height:16px;
	margin:0px 0px 0px 0px; padding:0px;
	border:0px;
	background:transparent url(images/btn-send.gif) 0px 100% no-repeat;
	cursor: pointer;
	cursor: hand; /* for IE 5.x */
}

#submitBtn span {
	display:none;
}



