BODY { margin-top:21px; padding:0px; text-align: center; background-color:#3D3D3D; background-image:url(../Images/BgGradient.jpg); background-repeat:repeat-x; }
BODY, TABLE, TR, TD {font-family:  Arial,Verdana; font-size: 3.2mm; color: #4F4F4F; padding: 0px; line-height: 17px; }
A:link, A:active, A:visited { color: #0C427A;  text-decoration:underline; }
A:hover { color: #1158A3; text-decoration:underline; }

#border{ background-color:#FFFFFF; }

#nav{ width:803px; height:40px; background-color:#FFFFFF; }

#spacer{ width:803px; height:15px; background-color:#FFFFFF; background-repeat:no-repeat; }

#homepagecontent{ width:803px; height:220px;  background-color:#FFFFFF; background-repeat:repeat-y; }

#copy{ text-align: left; padding: 10px 30px 10px 25px; line-height: 4.2mm; border:0px solid red; }	

#pagecopy{ text-align: left; width:554px; padding: 10px 30px 30px 25px; line-height: 4.2mm; border:0px solid green; }

#contact{ text-align: right; padding: 25px 17px 0px 0px; line-height: 4.2mm; border:0px solid red; font-family: Verdana, Arial, Helvetica; font-size: 3.0mm; }

#pagecontent{ text-align: left; background-image:url(../Images/Bgwhite.jpg); background-repeat:repeat-y; border:0px solid red; }

#rtcol{ text-align: right; width:239px;  background-image:url(../Images/Bgdetail.jpg); background-repeat:repeat-y; }

#green{ border:0px solid red; text-align: left; width:363px; height:86px;  background-image:url(../Images/imgGreennewgreen.gif); background-repeat:none; }

#blue{ border:0px solid red; text-align: left; width:363px; height:87px;  background-image:url(../Images/imgBluenewblue.gif); background-repeat:none; }

#red{ border:0px solid red; text-align: left; width:363px; height:87px;  background-image:url(../Images/imgRed.jpg); background-repeat:none; }

.form {font-family: Verdana, Arial, Helvetica; font-size: 2.9mm; color: #666666; padding: 0px; }

.title { text-align: left; padding: 10px 0px 0px 0px; font-size: 3.9mm; line-height: 4.2mm; border:0px solid red; color: #323131; font-weight:bold; }

.mainnav { font-size: 3.1mm; padding-bottom: 5px; padding-top: 5px; color: #323131; text-decoration:none; border:0px solid red; }
.mainnav A:link, .mainnav A:active, .mainnav A:visited { font-size: 3.1mm; padding-bottom: 5px; padding-top: 5px; color: #FFFFFF;  text-decoration:none; }
.mainnav A:hover { font-size: 3.1mm; padding-bottom: 5px; padding-top: 5px; color: #1158A3; text-decoration:underline; }

.mainnavon { font-size: 3.1mm; padding-bottom: 5px; padding-top: 5px; color: #FFF; text-decoration:none; border:0px solid red; background-color:#93A6BE; }
.mainnavon A:link, .mainnavon A:active, .mainnavon A:visited { font-size: 3.1mm; padding-bottom: 5px; padding-top: 5px; color: #FFF;  text-decoration:none; }
.mainnavon A:hover { font-size: 3.1mm; padding-bottom: 5px; padding-top: 5px; color: #323131; text-decoration:underline; }

.whitetexttitle { font-size: 3.1mm; color: #FFFFFF; text-decoration:none; border:0px solid red; font-weight:bold; }

.whitetext { font-size: 2.9mm; color: #FFFFFF; text-decoration:none; border:0px solid red; }
.whitetext A:link { font-size: 2.9mm; color: #FFFFFF;  text-decoration:underline; }
.whitetext A:active { font-size: 2.9mm; color: #FFFFFF;  text-decoration:underline; }
.whitetext A:visited { font-size: 2.9mm; color: #FFFFFF;  text-decoration:underline; }
.whitetext A:hover { font-size: 2.9mm; color: #FFFFFF; text-decoration:underline; }

.copyright { font-size: 2.5mm; color: #747474; text-decoration:none; border:0px solid red; padding: 3px 0px 0px 10px; }

.reqiured { font-size: 2.9mm; }
