html{font-family:Calibri}

body{font-family:Calibri; background-color:#E7E9F1}

div.longDiv{overflow-x:hidden; overflow-y:hidden}

TD.tdWrap{word-wrap:break-word}

#mainContent{float:left; width:820px; min-height:400px; height:100%; padding:5px 20px 0px 20px; margin-top:10px; background-color:#FFF}

#photo{float:left; width:130px; min-height:140px}

.photo{float:left; width:130px; min-height:140px}

#headerText{float:left; width:370px; display:inline-table}

.headerField{color:#172A71; font-family:Calibri; font-size:18px}
.headerLink{color:#000; font-size:14px}
.headerLinkContact{color:#000; font-size:12px}
p.ptitle{color:#000; font-size:24px; line-height:0px; margin-top:10px; margin-bottom:22px}

.ptitle{color:#000; font-size:28px; margin-top:10px; margin-bottom:24px}

h1.ptitle{color:#000; font-size:26px; margin-top:10px; margin-bottom:20px; text-decoration:none; font-weight:normal; display:inline}

#headerCompany{float:right; width:200px; color:#000; font-size:12px; font-weight:700}

#contentBox{float:left; margin:0; width:800px; min-height:400px; vertical-align:top}

.blueLine{border-top:2px solid #BFBBB8; height:2px; width:100%; margin-top:10px; margin-bottom:0; line-height:1}

.pContentTitle{color:#000; font-weight:900; font-size:14px; line-height:15px; margin-bottom:10px; margin-top:6px}

.ContentText{color:#000; font-size:14px; margin-left:15px; margin-bottom:15px; width:780px; overflow-x:hidden; overflow-y:hidden}

#rightArea{float:right; margin:0px; width:200px; margin-top:0px}

.rightContentText{padding-top:10px; padding-left:8px; vertical-align:middle; color:#000; font-size:12px}

.rightBoxLeftBorder{border-left:1px solid #000}

.rightBoxRightBorder{border-right:1px solid #000}

.rightBlueLink{color:#000; font-size:12px}

.inputField{width:125px; height:18px; border:1px solid #A7A7A7; margin-top:10px; padding:2px; color:#000; font-size:12px}

.fieldBlack{color:#000; font-size:12px; margin-top:10px}

a.userLink{font-size:12px; font-weight:normal; color:#2243BF; text-decoration:underline; text-align:left}

a.userLink:hover{font-size:12px; font-weight:normal; color:#2243BF; text-decoration:underline; text-align:left}

a.userLink:visited{font-size:12px; font-weight:normal; color:#2243BF; text-decoration:underline; text-align:left}

p.userinfoheader{color:#000; font-size:14px; padding-top:2px}

h2.userinfoheader{color:#000; font-size:14px; padding-top:2px; text-decoration:none; font-weight:normal; display:inline}

h3.pContentTitle{color:#000; font-weight:800; font-size:16px; line-height:28px; display:inline}

.bottomLinks{height:20px; font-size:11px; color:#666}

.bottomLinks a{font-size:11px; color:#666; text-decoration:none}

.bottomLinks a:hover{font-size:11px; color:#666; text-decoration:underline}

a.emailLink{font-size:12px; font-weight:normal; color:#000; text-decoration:underline}

a.emailLink:hover{font-size:12px; font-weight:normal; color:#000; text-decoration:underline}

a.emailLink:visited{font-size:12px; font-weight:normal; color:#000; text-decoration:underline}

.firstAsterisk{color:red; font-size:18px; font-weight:bold}

.asteriskDescription{font-size:12px}

td.powerby{font-size:10px; color:#c5c5c5; padding-right:22px; vertical-align:baseline; margin-bottom:0px; font-family:Calibri}
a.powerby:LINK{font-size:10px; font-weight:normal; color:#00F; text-decoration:underline; vertical-align:baseline; margin-bottom:0px; font-family:Calibri}

a.powerby:HOVER{font-size:10px; font-weight:normal; color:#00F; text-decoration:underline; vertical-align:text-bottom; margin-bottom:0px; font-family:Calibri}
a.powerby:VISITED{font-size:10px; font-weight:normal; color:#00F; text-decoration:underline; vertical-align:baseline; margin-bottom:0px; font-family:Calibri}
img.powerby{vertical-align:baseline; margin-bottom:0px}
P{margin-top:0px; margin-bottom:0px; font-family:Calibri,Helvetica,Calibri; font-size:12px; color:#333; word-wrap:break-word}

.DISCLAIMER{color:#FFF; font-size:9px}

a.mapLink, a.mapLink:hover, a.mapLink:visited{color:#000; font-size:14px}
