body {font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#ffffff;}
h1 {font-size:130%;color:#7d8288;margin:0;padding:5px 0 5px 32px;clear:both;}
h2 {font-size:110%;color:#7d8288;margin:0;padding:5px 0 5px 32px;}
h3 {font-size:100%;color:#7d8288;margin:0;padding:5px 0 5px 32px;}
#AddBar {width:100%;background-color:#f9f9f9;}
div.row {clear:both;width:680px;margin-bottom:10px;padding:0;}
div.label {float:left;width:160px;padding:0;margin:0;font-size:100%;font-weight:bold;}
div.labelrequired {float:left;width:160px;padding:0;margin:0;font-size:100%;font-weight:bold;color:red;}
div.input {float:left;width:420px;padding:0;margin:0;}

div.evaluationrow {width:90%;float:left;clear:both;margin:0 0 10px 0;padding:4px;border:1px solid #7d8288;}
div.evaluationlabel {padding:0;margin:0;font-size:100%;font-weight:bold;}
div.evaluationlabelrequired {padding:0;margin:0;font-size:100%;font-weight:bold;color:red}
div.evaluationinput {padding:0;margin:0;}

.helptext {clear:both;width:auto;padding:0;margin:0 0 10px 0;font-size:80%;color:Green;}
.Header {width:760px;position:relative;left:50%;margin:0 0 0 -380px;background-color:#e6e8c3;color:#ffffff;font-family:Arial Narrow,Arial,Helvetica,sans-serif;}
ul.HeaderMenu {position:absolute;top:101px;left:40px;margin:0;padding:0;float:none;white-space:nowrap;}
ul.HeaderMenu li {list-style-type:none;display:inline;margin:0;padding:0;}
ul.HeaderMenu li.Item1 {position:absolute;left:10px;}
ul.HeaderMenu li.Item2 {position:absolute;left:138px;}
ul.HeaderMenu li.Item3 {position:absolute;left:233px;}
ul.HeaderMenu li.Item4 {position:absolute;left:354px;}
ul.HeaderMenu li.Item5 {position:absolute;left:460px;}
ul.HeaderMenu li.Item6 {position:absolute;left:580px;}
ul.HeaderMenu li.Item7 {position:absolute;left:670px;}
ul.HeaderMenu li a {color:#ffffff;text-decoration:none;font-size:90%;margin:0;padding:0;}

.MainHome {width:753px;position:relative;left:50%;margin:0 0 0 -380px;padding:20px 0 0 0;background-color:#e6e8c3;background-image:url('./images/homebackground.jpg');background-repeat:repeat;font-size:90%;min-height:449px;border-left:4px solid #969899;border-right:3px solid #969899;}
.HomeLeft {width:60%;margin:0;padding:0 10px 0 0;float:left;}
.HomeRight {width:260px;margin:0;padding:0;float:right;}

.Main     {width:753px;position:relative;left:50%;margin:0 0 0 -380px;padding:0;background-color:#e6e8c3;border-left:4px solid #969899;border-right:3px solid #969899;font-size:90%;min-height:449px;}
/*Hack for IE6*/
* html .Main {height:449px;}
.Normal {width:auto;padding:5px 10px 5px 32px;margin:0;}
#PanelMain {clear:both;padding:10px 0 10px 12px;margin:0;}

.Highlight {width:auto;background-color:#b0ba25;margin:0;padding:0;border:1px solid #969899;}

table.DataList {width:100%;border-collapse:collapse;}
table.DataList th {text-align:left;background-color:#b0ba25;padding:2px;font-size:90%;border:1px solid #e7e9c9;}
.DataListHeader {text-align:left;background-color:#b0ba25;padding:2px;font-size:90%;border:1px solid #e7e9c9;}
table.DataList tr.OddRow {background-color:#ecefd7;}
table.DataList tr.EvenRow {background-color:#f4f3e6;}
table.DataList td {vertical-align:top;font-size:90%;border:1px solid #b0ba25;padding:2px;}
.DataListHeader {text-align:left;background-color:#b0ba25;padding:2px;font-size:90%;border:1px solid #e7e9c9;}

.Footer {clear:both;width:753px;position:relative;left:50%;margin-left:-380px;background-color:#B0BA25;border-top:1px solid #ff0000;padding:0;font-size:90%;font-style:italic;border-top:3px solid #969899;border-right:3px solid #969899;border-bottom:3px solid #969899;border-left:4px solid #969899;}
ul.FooterMenu {margin:0 0 2px 0;padding:0 0 4px 0;float:none;white-space:nowrap;background-color:#949494;}
ul.FooterMenu li {list-style-type:none;display:inline;padding-right:20px;}
ul.FooterMenu li a {font-style:normal;color:#FAEBD7;text-decoration:none;font-size:90%;margin:0;padding:0;}

a {color:#000000;}
.MembersHeader {text-align:right;padding:2px 5px 0 32px;margin:0 0 5px 0;color:#7d8288;}
.ErrorMessage {width:90%;font-weight:bold;color:red;background-color:#f9f9f9;margin-bottom:10px;padding:2px;border:1px solid #a0a0a0;}
.SuccessMessage {width:90%;font-weight:bold;color:green;background-color:#f9f9f9;margin-bottom:10px;padding:2px;border:1px solid #a0a0a0;}
.WarningMessage {width:90%;font-weight:bold;color:orange;background-color:#f9f9f9;margin-bottom:10px;padding:2px;border:1px solid #a0a0a0;}
.HelpMessage {width:auto;padding:2px;margin:0 0 5px 0;border:2px solid #b0ba25;background-color:#ffffff;}
.required {font-weight:bold;color:red}
#PanelEdit {width:680px;border:1px solid #7d8288;padding:4px;}
#PanelList {width:680px;border:1px solid #7d8288;height:auto;padding:4px;}
#PanelAddNew {width:680px;border:1px solid #7d8288;height:auto;padding:4px;margin-bottom:10px;}
#PanelCheckStudent {width:680px;border:1px solid #7d8288;height:auto;margin-bottom:10px;padding:4px;background-color:#ffb6c1;}

.TrainerHeader {width:100%;margin:2px 0 20px 0;padding:2px 0 2px 0;}
.TrainerHeader ul {float:left;margin:2px;padding:2px;}
.TrainerHeader ul li {list-style-type:none;display:inline;}
#TrainerHeader1_AssessmentDue {float:left;width:auto;margin:2px;padding:2px;border:1px solid #000000;}
#TrainerHeader1_AssessmentDue.Overdue {background-color:#ff0000;color:#ffffff;}
#TrainerHeader1_AssessmentDue.Overdue a {color:#ffffff;}
#TrainerHeader1_AssessmentDue.NowDue {background-color:Orange;color:#000000;}
#TrainerHeader1_AssessmentDue.NowDue a {color:#000000;}
#Logout {float:right;margin:2px;padding:2px;}
#Logout a {border:1px solid #000000;padding:1px 8px 1px 8px;text-decoration:none;color:#404040;background-color:#b0ba25;}
.TrainerHeader ul li a {border:1px solid #000000;padding:1px 8px 1px 8px;text-decoration:none;color:#404040;background-color:#b0ba25;}
.TrainerHeader ul li a:hover {background-color:#e0e0e0;}
#GridViewList {width:680px;margin-top:10px;}
#GridViewList th {text-align:left;border:1px solid #a0a0a0;background-color:#b0ba25;}
#GridViewList td {border:1px solid #a0a0a0;}

.ButtonBar {width:100%;margin-bottom:10px;padding:2px 0 2px 0;}
.ButtonBar ul {margin:0;padding:0;}
.ButtonBar ul li {list-style-type:none;display:inline;margin-right:4px;}
.ButtonBar ul li a {border:1px solid #000000;padding:1px 6px 1px 6px;text-decoration:none;background-color:#f9f9f9;}
.ButtonBar ul li a:hover {background-color:#e0e0e0;}
.ButtonBar ul li a.SmallFont {font-size:90%;}
.TextLeft {text-align:left;}
.GreyedOut {color:#666666;}

div.Label1 {clear:both;float:left;width:145px;}
div.Label2 {float:left;width:145px;margin-left:4px;}
div.Label3 {float:left;width:215px;margin-left:4px;}
div.Label4 {float:left;width:125px;margin-left:4px;}
div.Label5 {float:right;width:auto;}

span.Testimonial {font-style:italic;}
.EvaluationPanel {width:auto;border:1px solid #c0c0c0;margin:8px;}
.EvaluationPanel h3 {margin-top:40px;}
.Evaluations {margin-left:50px;margin-bottom:30px;}
.EvaluationComment {margin-bottom:10px;}
.EvaluationRow {clear:both;width:100%;min-height:35px;margin-bottom:5px;padding:0;}
.EvaluationResponse {width:120px;float:left;font-weight:bold;}
.EvaluationTotal {width:510px;float:left;}
.Bold {font-weight:bold;}
.ImageFloatLeft {float:left;margin:0 12px 6px 0;}
.NoWrap {white-space:nowrap;}
.WhiteBackground {background-color:#ffffff;}
.Message {font-weight:bold;margin:4px 0 8px 0;}
.ReadOnly {background-color:#ffffff;color:#000000;border:1px solid #c0c0c0;}
.Bordered {border:1px solid #c0c0c0;padding:2px;}
.Clear {clear:both;}