p{margin-bottom:0;}
ul{margin-top:0;margin-bottom:0;}

.caption {

	font-family: Arial,Helvetica, geneva,sans-serif;
	font-size:14px;
	color:#7f7f7f;
	font-weight:bold;
	text-align: left;
	padding-left: 20px;
	padding-top: 5px;

}




.sub-links {

	font-family: verdana, Tahoma, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#2161AD;
	font-weight:normal;
	text-align: left;
	line-height:200%;
	padding-left: 15px;
	padding-top: 0px;

}

.sub-links a  {color:#2161AD;text-decoration:underline} 
.sub-links a:hover 	{color:#C92836;text-decoration:underline}


.sub-links-2 {

	font-family: verdana, Tahoma, Arial,Helvetica, geneva,sans-serif;
	font-size:10px;
	color:#C92836;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 35px;
	padding-top: 10px;

}

.sub-links-2 a  {color:#C92836;text-decoration:underline} 
.sub-links-2 a:hover 	{color:#2161AD;text-decoration:underline}



.top-nav {

	font-family: verdana, Tahoma, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-align: left;
	line-height:200%;
	padding-left: 15px;
	padding-top: 0px;
	background-color: #639ace; 

}

.top-nav a  {color:#000000;text-decoration:underline} 
.top-nav a:hover 	{color:#C92836;text-decoration:underline}


.nav-links {

	font-family: Arial,Helvetica, geneva,sans-serif;
	font-size: 14px;
	color:#177800;
	font-weight:bold;
	text-align: left;
	padding-left: 20px;
	padding-top: 35px;
	padding-right: 10px;

}

.nav-links a  {color:#177800;text-decoration:none} 
.nav-links a:hover 	{color:#C92836;text-decoration:none}


.call-txt {

	font-family: Arial, Tahoma, verdana, Helvetica, geneva,sans-serif;
	font-size: 15px;
	color:#40ade6;
	font-weight:bold;
	text-align: right;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 10px;

}



.main-content {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 20px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 10px;

}

.main-content a  {color:#02A4E4;text-decoration:underline} 
.main-content a:hover 	{color:#F58220;text-decoration:underline}

.content-center {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 15px;

}

.content-center a  {color:#02A4E4;text-decoration:underline} 
.content-center a:hover 	{color:#F58220;text-decoration:underline}


.content-center-tbl-lft {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#5B3492;
	font-weight:bold;
	text-align: left;
	line-height:150%;
	padding-left: 5px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #dadada; 

}

.content-center-tbl-lft a  {color:#5B3492;text-decoration:underline} 
.content-center-tbl-lft a:hover 	{color:#F58220;text-decoration:underline}


.content-center-tbl-rt {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #f2f2f2; 

}

.content-center-tbl-rt a  {color:#02A4E4;text-decoration:underline} 
.content-center-tbl-rt a:hover 	{color:#F58220;text-decoration:underline}

.content-center-tbl-rt-2 {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #f2f2f2; 

}

.content-center-tbl-rt-2 a  {color:#02A4E4;text-decoration:underline} 
.content-center-tbl-rt-2 a:hover 	{color:#F58220;text-decoration:underline}


.content-bullet {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 5px;

}

.content-bullet a  {color:#02A4E4;text-decoration:underline} 
.content-bullet a:hover 	{color:#F58220;text-decoration:underline}


.content-bullet-bold {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#5B3492;
	font-weight:bold;
	text-align: left;
}

.content-bullet-bold a  {color:#5B3492;text-decoration:underline} 
.content-bullet-bold a:hover 	{color:#F58220;text-decoration:underline}

.content-center-bold {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#5B3492;
	font-weight:bold;
	text-align: left;
	line-height:150%;


}

.content-center-bold a  {color:#5B3492;text-decoration:underline} 
.content-center-bold a:hover 	{color:#F58220;text-decoration:underline}

.content-right {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 9px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;

}

.content-right a  {color:#02A4E4;text-decoration:underline} 
.content-right a:hover 	{color:#F58220;text-decoration:underline}


.content-right-red {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#5B3492;
	font-weight:bold;
	text-align: left;
	line-height:150%;


}

.content-right-red a  {color:#5B3492;text-decoration:underline} 
.content-right-red a:hover 	{color:#C92836;text-decoration:underline}

.content-right-blue {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#2161AD;
	font-weight:bold;
	text-align: left;
	line-height:150%;

}

.content-right-blue a  {color:#2161AD;text-decoration:underline} 
.content-right-blue a:hover 	{color:#2161AD;text-decoration:underline}


.client-list-bold {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#5B3492;
	font-weight:bold;
	text-align: center;
	line-height:150%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 10px;

}

.client-list-bold a  {color:#02A4E4;text-decoration:underline} 
.client-list-bold a:hover 	{color:#F58220;text-decoration:underline}

.client-list {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: center;
	line-height:150%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 10px;

}

.client-list a  {color:#02A4E4;text-decoration:underline} 
.client-list a:hover 	{color:#F58220;text-decoration:underline}



.sys-311 {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;

}

.sys-311 a  {color:#02A4E4;text-decoration:underline} 
.sys-311 a:hover 	{color:#F58220;text-decoration:underline}


.sys-311-table {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #EFEFEF;

}

.sys-311-table a  {color:#02A4E4;text-decoration:underline} 
.sys-311-table a:hover 	{color:#F58220;text-decoration:underline}


.download-txt {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#ff5c0a;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 0px;

}

.download-txt a  {color:#ff5c0a;text-decoration:underline} 
.download-txt a:hover 	{color:#0849a5;text-decoration:underline}


.download-tbl {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;

}

.download-tbl a  {color:#000000;text-decoration:underline} 
.download-tbl a:hover 	{color:#ffffff;text-decoration:underline}


.highlighs-txt {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 10px;

}

.highlighs-txt a  {color:#2161AD;text-decoration:underline} 
.highlighs-txt a:hover 	{color:#C92836;text-decoration:underline}


.osha-txt {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;

}

.osha-txt a  {color:#02A4E4;text-decoration:underline} 
.osha-txt a:hover 	{color:#F58220;text-decoration:underline}


.readmore {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:150%;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 5px;

}

.readmore a  {color:#2161AD;text-decoration:underline} 
.readmore a:hover 	{color:#C92836;text-decoration:underline}


.bottom-links {

	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height:200%;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;

}

.bottom-links a  {color:#2161AD;text-decoration:underline} 
.bottom-links a:hover 	{color:#C92836;text-decoration:underline}



.copytext {
	font-family: Verdana, Arial,Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#000000;
	text-align: left;
	line-height:200%;
}
.copytext a  {color:#2161AD;text-decoration:Underline} 
.copytext a:hover {color:#C92836;text-decoration:underline} 



.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height: 18px;
z-index: 1000;
background-color: #EFEFEF;
width: 175px;

}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
color: #000000;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #F58345;
color: white;
}
}
