BODY {	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bg1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #4f5b65; TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif;}
BODY #page  {TEXT-ALIGN: left; font-family: Arial, Helvetica, sans-serif; }
#page { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px auto; WIDTH: 770px; PADDING-TOP: 0px; }

#Container {width:770px; background-color:#FFFFFF; padding-bottom:3px; border-left:1px solid #4f5b65; border-right:1px solid #4f5b65; position:relative; float:left; padding-left:10px; margin-bottom:0px }

#LogoTop {padding-top:3px}

#pagetitle {width:761px; margin-top:4px}

#mainContentArea {width:758px; margin:5px 0px 9px 0px;  text-align:left; float:left}
#content {width:480px; position:relative; text-align:left;  float:left; background-color:#e3e4e4; margin-top:4px}
#rightPanel { width:267px;  float:right; position:relative; margin-top:4px; }
#text {padding-left:27px; font-size:75%; padding-right:27px; padding-bottom:27px; color:#595959}
.pic {padding-top:15px}
.caption {font-size:65%; color:#333333; margin-top:15px; padding-right:20px; padding-left:5px}

h1 {font-size:1.4em; font-weight:bold; color:#595959}
h2 {font-size:1.1em; font-weight:bold; color:#595959; margin-bottom:5px; margin-top:14px; }

#dots {margin-top:17px}
DIV.divider { height:20px; padding:5px 0px 0px 0px}
DIV.base{ height:20px; padding:0px ; margin:0px; padding-bottom:10px}

/* Prom Boxes on homepage */

#Footer { width:761px; text-align:center; font-size:.7em; color:#666; vertical-align:middle; background-image:url(../images/footer_bg.gif); height:37px; clear:both; }
#Footer A{ color:#666;  text-decoration:none }
#Footer A:hover{ color:#666; text-decoration:underline }
#Footer P {padding-top:12px}


/* Forms */

TABLE.form { color:#333;}
TABLE.form TD {padding-top:3px; padding-bottom:3px;}
TABLE.form TD.label {  vertical-align:top; color:#595959; padding-top:8px;  padding-right:5px}
#questionnaire {width:100%; padding:2px}
#labelwide {width:100%;}

TABLE.form .INPUT {border-color:#333333}



/* Global Tables */


A.seo {color:#000; text-decoration:underline}
P.seo A:visited {color:#000}
.medal {height:65px; width:70px; float:left}
.medaltitle {height:60px; width:320px; float:left; padding-top:22px;}
SPAN.IndentedCheckBoxList LABEL { margin-left:3px; margin-bottom:8px; display: inline-block; vertical-align:top; width: 350px; padding-top:3px;}


.cylinder A {color:#43494e; font-size:9px}


a {color:#666666;}