﻿body { margin:0; padding:0; font-family:Arial,verdana,small fonts; font-size:11px; background-repeat:repeat-y; background-position:top center; background-color:#ffffff; color:#876062; }

#bodyContent { width:640px; background-color:#ffffff; }
#bodyContent #layout { width:640px; border:0; margin:0; padding:0; } 

#preload { display:none; }

#Content_Left { width:468px; text-align:left; padding:0; margin:0; }
#Content_Right { width:162px; text-align:left;  background-position:top right; background-repeat:repeat-y; margin:0; padding:20px 10px 0 0; }

#Content_Left #flash {  width:358px; height:383px; padding:0 0 45px 0; margin:0; }
#Content_Left #flash #flashBox { float:left; width:358px; height:383px; margin:0; padding:0;  }
#Content_Left #bodytext { padding:20px 28px 40px 0; width:330px; margin:0;  }
#Content_Left #bodytext #fontsize { margin:0; width:330px; height:20px; margin:0 0 15px 0; text-align:right; clear:both;  }
a { color:#3d6f51; text-decoration:underline; font-weight:bold; }
a:hover { text-decoration:none; }

#footer { text-align:left; width:640px; padding:40px 0 0 0; margin:50px 0 0 0; color:#876062; clear:both; }
#footer div { font-size:11px; line-height:15px; }
#footer div a { color:#4EAB74; text-decoration:none; }
#footer div a.diglink { font-size:10px; color:#dddddd; }
#footer div a:hover { text-decoration:underline; }

h2 { height:20px; width:100%; margin:0 0 15px 0; padding:0; }
h3 { height:18px; width:100%; margin:0; padding:0; }

th { background-color:#005b27; padding:5px; }
th.results { background-color:#cccccc; padding:5px; }


a.size-up { display:block; height: 18px; width: 19px; background:url('/images/aplus_0.gif'); background-repeat:no-repeat; float:right; margin:0; padding:0; }
a.size-up:hover { background:url('/images/aplus_1.gif');}
a.size-up span,a.size-down span { display:none; }
a.size-down { display:block; height: 18px; width: 19px; background:url('/images/aminus_0.gif'); background-repeat:no-repeat; float:right; padding:0; margin:0 5px 0 0; }
a.size-down:hover { background:url('/images/aminus_1.gif');}

#Questions table tr td { text-align:left; }
#Questions table .cb { background-color:#eeeeee; width:20px; text-align:center; }
#Questions table .inputbox { text-align:right; }
.style { border:solid 1px #cccccc; padding:5px; width:250px;  }
#Questions table .sendbox { text-align:right; }


#AssessmentResults { clear:both; }

.resulttitle { font-size:15px; color:#ffffff; margin:0; padding:5; text-align:left; }


#AssessmentResults p,#AssessmentResults li { font-size:1.2em; text-align:left; line-height:25px; }
#AssessmentResults table .res { color:#ffffff; background-color:#007e3c; width:45px; text-align:center; font-weight:bold; padding:2px; margin:0; height:30px; }
#AssessmentResults table .restitle { color:#005b27; background-color:#dddddd; text-align:left; font-weight:bold; padding:2px 2px 2px 10px; margin:0; width:190px; }
#AssessmentResults table .graph { width:393px; text-align:center; vertical-align:top; padding:0; margin:0; }

#AssessmentResults table .resx { color:#ffffff; background-color:#0fb43d; text-align:center; font-weight:bold; padding:2px; margin:0; height:30px;   }
#AssessmentResults table .restitlex { color:#005b27; background-color:#eeeeee; text-align:left; font-weight:bold; padding:2px 2px 2px 10px; margin:0; width:190px; }


#AssessmentResults #growth { clear:both; }

