body {
	scrollbar-face-color: #CCC;
	scrollbar-shadow-color: #999;
	scrollbar-highlight-color: #ddd;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #666;
	scrollbar-track-color: #ccc;
	scrollbar-arrow-color: #000;
	margin: 0;
	background: #fff;
}

.bc {
	font: 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0 0 0 0;
	background-color:black;
}

.bc a:link, .bc a:visited {
	color: #ffffff;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
}

.bc input {
	color: Black;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;	
}

#topnav a:link, #topnav a:active, #topnav a:visited {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #fff;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 4px;
	//text-decoration: none;
	border-bottom: dashed 1px #b8c7b5;
}

#topnav a:hover {
	padding-left: 15px;
	background: url(/images/mo4.gif);
	background-position: center left;
	background-repeat: no-repeat;
	color: #b8c7b5;
	text-decoration: none;
}

.leftnavtable {
	background: #0b685d;
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 5px;
	margin-top: 5px;
}

#leftnav a:link, #leftnav a:active, #leftnav a:visited {}

#leftnav a:hover {}

.maintable {
	background: url(/images/phone_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 15px;		
}

.secondarytable {	
	background: url(/images/mainbg_9a.jpg);
	background-position: top right;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	background-color: #0b685d;
}
	
.search {}

.TellAFriendLink {
	background: transparent url(/images/b-email.gif) no-repeat top left;
	width: 90px; 
	height: 17px;
	border: 0px; 
	display: block;
}

.liner {
	display: block;
	border: 0px;
	border-bottom: solid 1px #036;
}
	
.footer a:link, .footer a:active, .footer a:visited, .footer a:hover {
	font-size: 9px;
	font-family: arial, sans-serif;	
	font-weight:bold;
	text-decoration: none;
	//color: #006633;
	color: #0b685d;
	margin: 0px;
}

.footer {
	display: block;
	padding: 0px;
	margin: 0px;
	font: 10px tahoma, sans-serif;	
	color:#ccc;
}
	
.footer2 {
	display: block;
	padding: 0px;
	margin: 0px;
	font: 10px tahoma, sans-serif;	
	//color: #006633;
	color: #0b685d;
	font-weight:bold;
}

.footer2 a:link, .footer a:active, .footer a:visited, .footer a:hover {
	font: 10px tahoma, sans-serif;	
	font-weight:bold;
	text-decoration: none;
	color: #0b685d;
	margin: 0px;
}
	
.solutions {
	font: 12px garamond, serif;
	font-weight: bold;
	color: #fff;
	padding: 5px;
	margin: 5px;
	padding-left: 15px;
	text-decoration: none;
}

.formsubmit{
	
}

UL {
	list-style-type: circle;
	line-height: 3.1ex;
}
	
UL UL {
	list-style-type: disc;
	line-height: 3.1ex;
	padding-left: 0px;
	padding-right: 25px;
}

UL UL UL{
	list-style-type: square;
	line-height: 3.1ex;
}
		
#cmPollContents {border: solid 1px #000; background-color: #fff;}
#cmPollContents table {width: 150px; padding: 0px;}
#cmPollContents table tr, #cmPollContents table td {padding: 0px;}
#cmPollContents input {padding-left: 5px;}
#cmPollContents h3 {font: bold 13px verdana, sans-serif; padding-left: 15px; border-bottom: solid 1px #000;}

#cmFader {
	border: solid 3px #000;
	background-color: #C0D8E4;
	width: 300px;
	height: 100px;
	padding: 0px;
	text-align: center;
	margin:0px;
}

#cmFader h3 {
	font: 14pt garamond, serif;
	font-weight: bold;
	color: #000000;
	border-bottom: solid 3px #030;
	padding-left: 0px;
	margin-bottom: 5px;
}

#cmFader p {
	font: 13px arial, sans-serif;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin:0px;
	text-align: center;
}

.ContentBlock_ShowHide .ShowHideContents{margin: 0 0 10px -40px;}
	a.ShowHideCloseLink{margin-left: 40px;}

