body{margin:auto;background-color:#E5E5E5}

img{border:0px}

a{font-family:verdana;font-size:9px;font-weight:bold;color:#003399;text-decoration:none;border:none}
a.sitemapNav{font-family:verdana;font-size:11px;font-weight:bold;color:#CC0000;text-decoration:underline}
a.webform{font-family:verdana;font-size:9px;font-weight:bold;color:#CC0000;text-decoration:none;border:none;left:50%;margin-left:-25px;position:absolute;top:550px}
a.webformModal{font-family:verdana;font-size:9px;font-weight:bold;color:#CC0000;text-decoration:none;border:none;left:50%;margin-left:-25px;position:absolute;top:490px}

span{font-family:verdana;color:#696969;font-weight:bold}

span.hdr2{font-size:12px;color:#555555}
span.question{font-size:11px;color:#555555}
span.siteMap{font-family:verdana;font-size:9px;font-weight:bold;color:#555555}

hr.quote{text-align:center;width:280px;color:#696969;margin-bottom:12px}

div.quote{font-family:verdana;font-size:12px;font-weight:bold;color:#CC0000}
div.para{font-family:verdana;color:#333333;font-size:11px;margin-bottom:10px}
div.bold{font-family:verdana;color:#333333;font-size:12px;font-weight:bold}
div.content{padding:10px}
div.btn{height:22px;float:left;padding-top:4px;margin-right:2px;border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;cursor:pointer;font-family:verdana;font-size:11px;font-weight:bold;color:black;background-color:#696969;text-align:center}
div.btnRight{height:22px;float:right;padding-top:4px;border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;cursor:pointer;font-family:verdana;font-size:11px;font-weight:bold;color:black;background-color:#696969;text-align:center}
div.trekTitle{font-family:verdana;color:#333333;font-size:16px;font-weight:bold;padding-bottom:10px}
div.trek{width:175px;height:120px;float:left;padding:20px;text-align:center}
div.trekInfoWrapper{height:60px;width:175px;padding-top:7px}
div.profilePhoto{height:120px;float:left}
div.profileText{height:120px;width:700px;float:left;padding-left:20px}

p.nrm{font-family:verdana;color:#333333;font-size:10px}

img.bp{margin-right:5px;margin-left:10px;margin-bottom:1px}
div.bp{margin-top:8px;margin-bottom:8px}

#outer{width:900px;left:50%;margin-left:-450px;position:absolute}
#loading{width:898px;height:270px;margin-top:180px;text-align:center;background-color:#DCDCDC}
#container{width:898px;height:450px;float:left;border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;text-align:left;background-color:#DCDCDC}
#footer{width:900px;height:30px;float:left;margin-top:3px;padding-top:4px;background-color:#4682B4;text-align:center;font-family:arial;font-size:9px;font-weight:bold;color:#000000}
#sitemapNav{width:890px;height:26px;float:left;margin-bottom:3px;padding-top:8px;background-color:#DCDCDC;text-align:center;font-family:arial;font-size:12px;font-weight:bold;color:#CC0000;border:1px solid black;padding-left:8px}

div.modOuter{width:900px;height:515px;top:94px;left:50%;margin-left:-451px;position:absolute;visibility:hidden;border:1px solid black}
div.modHeader{height:25px;background-color:gray;text-align:right;border-bottom:1px solid black}
div.modContent{height:489px;background-color:#DCDCDC}
div.modClose{width:70px;float:right;text-align:center;font-family:verdana;color:#FF0033;font-weight:bold;font-size:12px;padding-top:4px;cursor:pointer}

input.frm{width:160px;border:1px solid #CCCCCC;font-family:verdana;color:black;font-size:12px}
textarea.frm{border:1px solid #CCCCCC;font-family:verdana;color:black;font-size:12px}
input.btn{border:1px solid black;background-color:#CCCCCC;color:black;margin-top:10px;font-family:verdana;color:black;font-size:12px}

div.ctMsg{height:25px;text-align:center;font-family:verdana;font-size:18px;font-weight:bold;color:#CC0000}

#ssLoading{height:450px;padding-top:180px;background-color:#DCDCDC;text-align:center}
div.ssLoading{font-family:verdana;color:#333333;font-weight:bold;font-size:14px;margin-bottom:5px}

div.calRow{width:898px;margin-bottom:1px}
div.calRowSpcr{width:898px;margin-bottom:1px;padding-left:114px;padding-top:30px}
div.calDate{width:23px;height:20px;float:left;text-align:center;font-family:verdana;font-weight:bold;font-size:12px;color:#DCDCDC;background-color:#3A66A7;margin-right:1px;margin-bottom:1px;padding-top:5px}
div.calMonth{width:108px;height:20px;float:left;font-family:verdana;font-size:12px;font-weight:bold;color:#DCDCDC;background-color:#3A66A7;margin-right:1px;padding-left:5px;padding-top:5px;margin-bottom:1px}
div.calBlank{width:23px;height:25px;float:left;background-color:#DCDCDC;margin-right:1px;margin-bottom:1px}
div.calEmpty{width:23px;height:25px;float:left;background-color:#CCCC99;margin-right:1px;margin-bottom:1px}
div.calEvent{width:23px;height:25px;float:left;background-color:#5D478B;margin-right:1px;margin-bottom:1px;cursor:pointer}

#popContainer{position:absolute;visibility:hidden;border:1px solid black;background-color:#C5C5C5;padding:3px;font-family:verdana;font-weight:bold;font-size:12px;color:#333333}