/* courseStyles */

 /* Form Pages */
.FormWrapper{width:850px;margin-left:auto; margin-right:auto; text-align:left; margin-top:20px}
.FormLeft{ float:left; width:150px; padding:5px 5px 5px 5px; border-right:dashed 1px #C1DAD7; font-size:90%}
.FormRight{text-align:left;  float:right; vertical-align:top;  padding-left:10px;width:570px}
.FormLeftD{ float:left; width:150px; padding:5px 5px 5px 5px; border-right:dashed 1px #d8d8d8; font-size:80%}
.FormRightD{text-align:left;  float:right; vertical-align:top;  padding-left:10px;width:500px}
.FormRightD2{text-align:left;  float:right; vertical-align:top;  padding-left:10px;width:500px}

.myDetails{ padding:20px 3px 20px 10px; width:690px;}




/* Table Styles - used for contact, stf and login */

.TRow{ border-bottom:dashed 1px #d8d8d8; height:20px; padding:5px 0px 2px 3px; width:370px}
.TRowD{ height:30px; padding:5px 0px 2px 5px}
.TRowS{ border-bottom:dashed 1px #d8d8d8; height:30px; padding:5px 0px 2px 5px}
.TRowR{ border-bottom:dashed 1px #d8d8d8; height:20px; padding:5px 0px 2px 5px;  color:#990000}
.TRowRA{ border-bottom:dashed 1px #d8d8d8; height:30px; padding:5px 0px 5px 5px;width:370px}

.tablerow{ width:600; border-bottom:solid 1px #eeeeee;  padding:10px 0px 10px 5px}
.tablerowDesc{ width:500px; border-bottom:solid 1px #eeeeee;  padding:10px 0px 10px 5px; color:#000000}
.tabletitles {color:#333333; width:160px;float:left}
.tabletitlesS {color:#333333; width:150px;float:left}
.tabletitems {font-weight: bold; color:#333333; width:200px;float:right; text-align:left}
.tabletitlesD {font-weight: bold; color:#3366ff; width:200px;float:left}
.tabletitlesfull { color:#000000; width:670px;}
.tabledata {font-family: Verdana, Arial, Tahoma; font-size: 12px;  color:#000000;}

.TabSel{color:#006699}

