html {
     overflow: -moz-scrollbars-vertical;
}

body {
	background: url(/library/images/common/background.gif);
	background-repeat:repeat;
	background-color: #cfcfcf;
	margin-top:0;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 17px;
	color: #3d3c3c;
	margin-bottom: 5px;
	font-weight: 500;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #5c5d5d;
}

h3 {
	font-family: Helvetica Narrow, sans-serif ;
	font-size: 12px;
	line-height: 13px;
	color: #3d3c3c;
	font-weight: bold;
}

hr {
	height: 1px;
	background-color:#088665;
	color:#088665;
	margin-top:8px;
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #3d3c3c;
}

.content a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3d3c3c;
	text-decoration: underline;
}

.content a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3d3c3c;
	text-decoration: none;
}



.home-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #3d3c3c;
}

.home-content a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3c3c;
	text-decoration: underline;
}

.home-content a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3c3c;
	text-decoration: none;
}

.top-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #ffffff;
	font-weight:bold;
}

.top-nav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

.top-nav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
}



/****** OTHER SPECIFIC CLASSES HERE ******/

.featuredCompanyTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #393939;
	margin-bottom:10px;
}

.featuredCompanyContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #393939;
	margin-bottom:10px;
}

.featuredLinkText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #5c5c5c;
	font-weight: bold;
	margin-bottom:10px;
}


.featuredLinkText a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #5c5c5c;
	text-decoration: underline;
}

.featuredLinkText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #5c5c5c;
	text-decoration: none;
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #313131;
}

.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #313131;
	text-decoration: underline;
}

.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #313131;
	text-decoration: none;
}

.errmsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	color: red;
}

.ip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: solid 1px #5F5F5F;
}

.image{
	border-style:solid;
	border-color: #5c5d5d;
	border-width:2px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	margin-top:5px;
}

.whiteTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
}

.calloutText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #ffffff;
	font-weight:bold;
}

.calloutText a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: underline;
}

.calloutText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}


/******* START OF LEFT NAVIGATION CLASSES HERE *******/

.section-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #5c5d5d;
}

.sub-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #5c5d5d;
}

.navigation ul {
	padding: 0px 0px 0px 0px;
	margin:0px;       
	list-style:none;

}

 

.navigation li{
	padding-bottom:6px;
}

 

.navigation li a{
	padding: 0px 0px 5px 0px;
}

 

.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #5c5d5d;
}

 

.navigation a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #5c5d5d;
	text-decoration:none;
}

 

.navigation a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #5c5d5d;
	text-decoration:underline;
}




/******* START OF DIVS HERE *******/
























