/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#dddddd;
	margin-left:26px;
	margin-top:26px;
}
.searchtext {
	color:#e9bdbd;
	font-weight:bold;
	font-size:10px;
}
.linktext {
	color:#e9bdbd;
	font-size:10px;
}
a.linktext:link {
	color:#e9bdbd;
	font-size:10px;
	text-decoration:none;
}
a.linktext:visited {
	color:#e9bdbd;
	font-size:10px;
	text-decoration:none;
}
a:link {
	font-size:11px;
	color:#888888;
	line-height:14px;
	text-decoration:underline;
}
a:visited {
	font-size:11px;
	color:#888888;
	line-height:14px;
	text-decoration:underline;
}
.borderleft {
	border-left: 1px Solid #afafaf;
}
.navbg {
	background-image:url(../images/design/navbg.gif);
}
.navbgleft {
	background-image:url(../images/design/navbg.gif);
	border-left: 1px Solid #afafaf;
}
.navbgright {
	background-image:url(../images/design/navbg.gif);
	border-right: 1px Solid #afafaf;
}
.navtxtgrey {
	color:#766d6d;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/design/navbtnbg-sil.gif);
	padding-top:8px;
	text-decoration:none;
}
a.navgrey:link {
	font-size:12px;
	color:#766d6d;
	font-weight:bold;
	text-decoration:none;
}
a.navgrey:visited {
	font-size:12px;
	color:#766d6d;
	font-weight:bold;
	text-decoration:none;
}
.navtxtwhite {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/design/navbtnbg-red.gif);
	padding-top:8px;
	text-decoration:none;
}
a.navwhite:link {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.navwhite:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.maincontent {
	background-color:#FFFFFF;
	background-image:url(../images/design/fadetop.gif);
	background-repeat:repeat-x;
	border-left: 1px Solid #afafaf;
	color:#555555;
}
.paneldiv {
	background-image:url(../images/design/silverpaneldiv.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.steelfooter {
	background-image:url(../images/design/steelfooter2.gif);
	background-color:#666666;
	padding-top:5px;
	padding-left:10px;
}
.disclaimertxt {
	font-size:10px;
	color:#333333;
}
a.disclaimertxt:link {
	font-size:10px;
	color:#333333;
}
a.disclaimertxt:visited {
	font-size:10px;
	color:#333333;
}
.contentspace {
	padding-left:20px;
	padding-top:20px;
	padding-bottom:16px;
}
.rightcolspace {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:16px;
	padding-top:15px;
}
.righttable {
	border-top:1px solid #afafaf;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:22px;
	color:#bf1d1c;
	font-weight:bold;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#bf1d1c;
	font-weight:bold;
	text-transform:uppercase;
}
.imgpadder {
	padding-left:4px;
}	
.redtrans {
	font-weight:bold;
	color:#bf1d1c;
}
a.redtrans:link {
	font-weight:bold;
	color:#bf1d1c;
}
a.redtrans:visited {
	font-weight:bold;
	color:#bf1d1c;
}
.libold {
	font-weight:bold;
	color:#bf1d1c;
}
.redhd {
	background-image:url(../images/design/headingbg.gif);
	background-color:#bf1d1c;
	border-left: 1px Solid #afafaf;
	border-bottom: 1px Solid #afafaf;
	text-transform:uppercase;
	font-size:10px;
	padding-left:6px;
	font-weight:bold;
	color:#FFFFFF;
}
.redlogobg {
	background-image:url(../images/design/headingbg.gif);
	background-color:#bf1d1c;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom: 1px Solid #afafaf;
	border-right: 1px Solid #afafaf;
}
.rightsidebrd {
	border-left: 1px Solid #afafaf;
	border-right: 1px Solid #afafaf;
}
.rightcontentsp {
	color:#888888;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:10px;
	padding-right:12px;
	border-left: 1px Solid #afafaf;
	border-right: 1px Solid #afafaf;
}
a.products:link {
	font-size:9px;
	color:#888888;
	line-height:14px;
	text-decoration:underline;
}
a.products:visited {
	font-size:9px;
	line-height:14px;
	color:#888888;
	text-decoration:underline;
}
a.red:link {
	font-size:10px;
	color:#bf1d1c;
}
a.red:visited {
	font-size:10px;
	color:#bf1d1c;
}
.bulletpad {
	padding-right:5px;
}
.imgborderpad {
	border:double #999999;
	margin-left:10px;
}
.servicetxt {
	padding-left:8px;
}
.servicelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#bf1d1c;
	font-weight:bold;
	text-transform:uppercase;
}
a.servicelink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#bf1d1c;
	font-weight:bold;
	text-transform:uppercase;
}
a.servicelink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#bf1d1c;
	font-weight:bold;
	text-transform:uppercase;
}
.servicelower {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#bf1d1c;
	font-weight:bold;
	text-transform:capitalize;
}
a.servicelower:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#bf1d1c;
	font-weight:bold;
	text-transform:capitalize;
}
a.servicelower:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#bf1d1c;
	font-weight:bold;
	text-transform:capitalize;
}
.servimgholder {
	border:double #999999;
}
.hrtype {
	color:#CCCCCC;
}
.tophome {
	padding-top:10px;
}
.dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.pointspace {
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	padding-bottom:9px;
}
.pointspaceleft {
	border-left: 1px Solid #afafaf;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	padding-bottom:9px;
}
.pointspaceright {
	border-right: 1px Solid #afafaf;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	padding-bottom:9px;
}
.heightspacer {
	padding-top:2px;
	padding-bottom:2px;
}
.searchbox {
	color:#999999;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
}
.redheadertxt {
	padding-top:12px;
	padding-left:2px;
	font-size:16px;
}
.gryheadertxt {
	padding-top:10px;
	padding-left:2px;
}
.hdgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	text-transform:uppercase;
}
.formgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:22px;
	color:#bf1d1c;
	font-weight:bold;
}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:22px;
	color:#bf1d1c;
	font-weight:bold;
}
h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	color:#bf1d1c;
	font-weight:bold;
	border-bottom:1px dotted #bf1d1c;
	padding-bottom:4px;
}
.redfixer {
	border-left: 1px Solid #afafaf;
	text-transform:uppercase;
	font-size:10px;
	padding-left:6px;
	font-weight:bold;
	color:#FFFFFF;
}
.sitecell {
	padding-top:3px;
	padding-bottom:3px;
}
