/* CSS Document */

/** Structure **/
HTML, BODY {height:100%;}

BODY {margin:0;background-color:#FFFFFF;}

BODY,P,TD,H1,H2,H3,INPUT,SELECT,TEXTAREA {font-family:Verdana, Arial, Helvetica, sans-serif;}
BODY,P,TD,INPUT,SELECT,TEXTAREA {font-size:10px; }

H1 {font-size:14px;color:#6C0C49;font-weight:bold;}
H2 {font-size:12px;color:#6C0C49;font-weight:bold;}
H3 {font-size:11px;color:#6C0C49;font-weight:bold;}

#IEWrapper {text-align:center;}
#Wrapper {width:925px;text-align:left;margin-left:auto;margin-right:auto;border-left:1px solid #6C0C49;border-right:1px solid #6C0C49;/*background-color:#3399CC;*/}


#Banner {height:116px;}

#Footer {color:#FFFFFF;line-height:32px;vertical-align:middle;padding-left:5px; height:32px;background-image:url(images/Footer.jpg);background-position:top left;background-repeat:no-repeat;}
#Footer a:link, #Footer a:visited, #Footer a:hover, #Footer a:active {color: #FFFFFF;}     
#Footer a:link, #Footer a:visited, #Footer a:active {text-decoration:none;}     
#Footer a:hover {text-decoration:underline;}   

#Footer #SiteBy {float:right;padding-right:10px;}

#Main {background-color:#6C0C49;}

#Menu {float:left;width:183px;color:#FFFFFF;font-size:11px;background-color:#6C0C49;}
.MenuItemOn, .MenuItemOff {	padding-top:3px; padding-bottom:3px; text-align:center; }
#Menu > .MenuItemOn, #Menu > .MenuItemOff {	padding-top:7px; padding-bottom:7px; }
.MenuItemOn {background-image:url(images/MenuBackgroundHigh.jpg);background-repeat:repeat-y;background-position:top left;}
.MenuItemOff {background-image:url(images/MenuBackgroundLow.jpg);background-repeat:repeat-y;background-position:top left;}

.MenuBreak {background-image:url(images/MenuBreak.jpg);background-repeat:no-repeat;background-position:top left;height:6px;line-height:6px;}

#Menu A {display:block;}
#Menu a:link, #Menu a:visited, #Menu a:hover, #Menu a:active {color: #FFFFFF;}     
#Menu a:link, #Menu a:visited, #Menu a:active {text-decoration:none;}     
#Menu a:hover {text-decoration:underline;}     

#SubMenu {margin-top:10px;width:80%;border-top:1px dotted #CCCCCC;margin-left:auto;margin-right:auto;}

.SubMenuItemOn, .SubMenuItemOff {padding-top:9px; padding-bottom:9px; text-align:center;  }
#SubMenu > .SubMenuItemOn, #SubMenu > .SubMenuItemOff {	padding-top:11px; padding-bottom:11px;  }
.SubMenuItemOn {/*background-image:url(images/MenuBackgroundHigh.jpg);background-repeat:repeat-y;background-position:top left;*/}
.SubMenuItemOff {/*background-image:url(images/MenuBackgroundLow.jpg);background-repeat:repeat-y;background-position:top left;*/}

#Content {float:left;background-color:#FFFFFF;width:742px;background-image:url(images/watermark.jpg);background-repeat:no-repeat;background-position:top right;}
#Content {height:200px;}
#Main > #Content {height:auto;min-height:200px;}

#Content a:link, #Content a:visited, #Content a:hover, #Content a:active {color: #6C0C49;}     
#Content a:link, #Content a:visited, #Content a:active {text-decoration:underline;}     
#Content a:hover {text-decoration:underline;}   

#Menu {height:200px;}
#Main > #Menu {height:auto;min-height:200px;}


#WideBreak {background-image:url(images/WideBreak.jpg);background-repeat:no-repeat;background-position:top left;height:5px;}

#HomePhoto {background-image:url(images/HomePhoto_Tall.jpg);background-repeat:repeat-y;background-position:top left;}
#HomePhoto {height:300px;}
#Content > #HomePhoto {height:auto;min-height:300px;}

#InnerContent {padding:4px;}

.clear {clear:both;}
.FloatRight {float:right;}
.FloatLeft {float:left;}

#SubContent {padding-top:10px;padding-bottom:10px;background-color:#FFFFFF;}

#SubContentSection {width:204px; border:1px solid #E0BFD4;float:left;margin-left:10px;margin-right:10px;}

#SubContentSection {/*height:150px;*//*background-color:#FFCC00;*/}
#SubContent > #SubContentSection {/*height:auto;min-height:150px;*/}
#SubContent > #SubContentSection {margin-left:13px;margin-right:12px;}

#SubContentSection IMG {border:none;}

#SubContentSection .Heading {background-color:#6C0C49;height:24px;color:#FFFFFF;line-height:24px;vertical-align:middle;text-align:center;}

#SubContentSection .Heading a:link, #SubContentSection .Heading a:visited, #SubContentSection .Heading a:hover, #SubContentSection .Heading a:active {color: #FFFFFF;}     
#SubContentSection .Heading a:link, #SubContentSection .Heading a:visited, #SubContentSection .Heading a:active {text-decoration:none;}     
#SubContentSection .Heading a:hover {text-decoration:none;}  

/*#SubContentSection UL {list-style: square inside url('images/arrow.gif'); padding-left:5px; margin-left:0px; }

#SubContentSection UL LI {margin-bottom:3px;margin-left:5px;}

#SubContentSection a:link, #SubContentSection a:visited, #SubContentSection a:hover, #SubContentSection a:active {color: #000000;}     
#SubContentSection a:link, #SubContentSection a:visited, #SubContentSection a:active {text-decoration:none;}     
#SubContentSection a:hover {text-decoration:underline;}     */

.BreadCrumbNavigation {padding-left:4px;padding-top:4px;}

#Error {height:400px;background-color:#FFFFFF;text-align:center;}
#ErrorHeading {height:100px;line-height:100px;font-weight:bold;}
#ErrorDetails {height:300px;padding-top:25px;}

.map {border:1px solid #666666;width: 700px; height: 500px;}

/**Reference**/ .AlfredRed {color:#6C0C49}
