body {margin:5px; background-color:#ffffff; font-family:Verdana, Arial, sans-serif; font-size:62.5%; line-height:1.6em;}

#MainDiv {border:1px solid #687799; width:800px; margin:0 auto; font-size:1.2em;}
.SecondColContainer1 {margin:0px; padding:0px;}
.SecondColContainer2 {margin:0px; padding:0px;}

/* STANDARD */
a {color:#293b65}
a:active {color:#0000CC}
a:hover {color:#666666}
ul, ol {margin-top:0em; margin-left:1.5em; padding-left:0.5em; padding-right:0.2em; line-height:1.4em; font-size:1.0em; color:#000000; font-weight:normal;}
p {font-size:inherit; color:#000000; font-weight:normal; padding-left:0.4em; padding-right:0.2em; margin-bottom:0.7em;}
td, th {font-size:inherit; color:#000000; font-weight:normal;}
.radio {border:0;}
.nocss, option {border:none; background-color:#ffffff; font-size:inherit; color:#000000; font-weight:normal; z-index:10;}
input, select, textarea {border:thin solid #000000; background-color:#ffffff; font-family:inherit; font-size:inherit; color:#000000; font-weight:normal; z-index:10;}
legend {color:#000000;}

/* HEADER */
.HeaderButtonOut {font-size:13px; text-decoration:none; font-weight:bold; color:#ffffff; background-color:#687799; width:80px; height:16px; border-left:2px solid #687799; margin-top:1px; text-align:center; display:inline; float:left;}
.HeaderButtonOver {font-size:13px; text-decoration:none; font-weight:bold; color:#293b65; background-color:#b2bbcd; width:80px; height:16px; border-left:2px solid #687799; margin-top:1px; cursor:pointer; text-align:center; display:inline; float:left;}
.HeaderButtonOn {font-size:13px; text-decoration:none; font-weight:bold; color:#293b65; background-color:#e4e8ef; width:80px; height:16px; border-left:2px solid #687799; margin-top:1px; cursor:pointer; text-align:center; display:inline; float:left;}
a.HeaderButtonOut{height:13px; border-left:0; border-top:2px solid #687799; margin-top:0px; padding-bottom:2px;}
a.HeaderButtonOver{height:13px; border-left:0; border-top:2px solid #687799; margin-top:0px; padding-bottom:2px;}
a.HeaderButtonOn{height:13px; border-left:0; border-top:2px solid #687799; margin-top:0px; padding-bottom:2px;}

/* LEFT COLUMN */
.FirstCol {margin:0; padding:0; float:left; background-image:url('/stratplan/_images/sidebg.gif'); background-repeat:repeat-x; border-top:1px solid #daf0da; width:140px; text-decoration:none;padding-left:10px; margin-right:5px;}
.FirstColMenuHeading {font-size:1.1em; color:#000000; font-weight:bold; margin-left:-8px; margin-bottom:0;}
.FirstColMenuBlock {font-size:inherit; color:#000000; font-weight:normal; line-height:16px;}
#menu ul {list-style:none; margin-left:0px; width:130px; padding-left:8px; text-indent:-8px; z-index:-1;}
#menu ul ul {background-color:#daf0da; padding-left:5px; border:1px outset #7fa365; text-indent:0;}
#menu li {position:relative; left:0; top:0;}
#menu li ul {visibility:hidden; list-style:inside square; white-space:nowrap; position:absolute; left:110px; top:0; z-index:10; width:auto; min-width:150px;}
#menu li a {text-decoration:none;}

/* RIGHT COLUMN */
.ThirdCol {margin:0; padding:0; float:right; border-top:2px solid #7fa365; width:150px; text-align:left;}
.ThirdColHeader {font-size:11px; color:#ffffff; font-weight:bold; background-color:#7fa365; padding-left:5px;}
.ThirdColLinks {font-size:11px; font-weight:normal; padding:5px; padding-top:5px; padding-bottom:20px; text-align:left;}

/* MAIN COLUMN */
/* .SecondCol {margin:0 150px; padding:5px 15px 5px 5px; overflow:hidden;} */
.SecondCol {left:150px; width:475px; padding:5px 0; overflow:hidden;}
.SecondColImageLarge {border:1px solid #7fa365; width:300px; height:200px; padding:0px;}
.SecondColImageSmall {border:1px solid #7fa365; width:150px; padding:0px;}
.SecondColImageCaption {font-family:Trebuchet MS, Arial Narrow, sans-serif; font-size:inherit; font-style:normal; text-align:center; color:#ffffff; border:1px solid #7fa365; border-top:0px; background-color:#7fa365; width:300px;}
.SecondColHeadline {font-size:1.4em; color:#293b65; font-weight:bold; padding-left:3px; line-height:1.2em; padding-right:3px;}
.SecondColSubHead {font-size:1.2em; color:#7fa365; font-weight:bold; padding-left:3px; padding-right:3px;}
.SecondColBody {font-size:inherit; color:#000000; font-weight:normal; padding-left:3px; padding-right:2px;}
.SecondColMore {font-size:1em; color:#7fa365; font-weight:normal; text-align:right; padding-right:3px;}
.SecondColSENHeader {font-size:1.2em; color:#ffffff; font-weight:bold;}
.SecondColListingHeader {font-size:inherit; color:#000000; font-weight:bold;}
.SecondColListingBody {font-size:inherit; color:#000000; font-weight:normal;}

/* FOOTER */
.Footer {font-size:1em; color:#000000; font-weight:normal; line-height:14px; text-align:center; border-top:2px solid #7fa365; border-bottom:2px solid #7fa365; height:34px; background-color:#daf0da;}
.ExternalLinkBody {font-size:inherit; color:#7fa365; font-weight:normal; padding-left:10px; padding-right:10px; padding-bottom:5px;}
.ExternalLink {border-top:2px dotted #b2bbcd; margin-bottom:5px; padding-top:5px; padding-right:20px;}

/* SPECIAL */
.ClearCSS {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}
.button:hover {position:relative; top:1px; left:1px; border-color:#000000 #cccccc #cccccc #000000;}
input.statsize {font-size:10px; max-height:15px; max-width:50px;}