/*
body {font-family:Arial,Helvetica,sans-serif;font-size:90%;}
.Bold {font-weight:bold;padding-right:10px;color:#303030}
*/
.ErrorMessage {background-color:pink;border:1px solid #a9a9a9;padding:4px;margin:5px 0 10px 0;}
.SuccessMessage {background-color:lightgreen;border:1px solid #a9a9a9;padding:4px;margin:5px 0 10px 0;}
.InfoMessage {width:595px;background-color:#882E92;color:#ffffff;border:1px solid #a9a9a9;padding:4px;margin:5px 0 10px 0;}


body {text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#ffffff;margin:5px 0 0 0;min-height:600px;}
td {vertical-align:top;font-size:12px;}

div.Main {width:792px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;border:4px solid #80848a;padding:0;}
div.Left {width:148px;float:left;margin:15px 15px 8px 8px;}
div.Navigation {width:595px;float:left;margin:15px 5px 0 0;}
div.Welcome {width:595px;float:left;margin:15px 0 0 0;}
div.Content {width:600px;min-height:300px;float:left;text-align:left;padding:4px 0 0 0;}
/*
div.ContentHome {width:600px;min-height:300px;float:left;text-align:left;padding:4px 0 0 0;}
div.Content {width:auto;min-height:300px;clear:both;text-align:left;margin:0 0 0 4px;padding:0 4px 8px 20px;border-top:solid 2px #882e92;}
*/
div.Bottom {width:792px;height:104px;clear:both;background-image:url('./images/bottom.jpg');background-repeat:no-repeat;background-color:#a168ac}
div.BottomLinks {width:100%;height:27px;}
ul.BottomLinks {width:100%;text-align:right;margin:4px 10px 4px 0;padding:0;color:#ffffff;}
ul.BottomLinks li {display:inline;list-style-type:none;padding-right:4px;}
ul.BottomLinks li a {color:#ffffff;text-decoration:none;}
span.Divider {color:#80848a;font-weight:bold;margin:0 5px 0 5px;}
div.Contact {width:100%;color:#ffffff;font-size:12px;text-align:left;padding:5px 0 0 10px;}
div.Contact a {color:#ffffff;text-decoration:none;}
div.Line2 {margin-top:5px;}
div.Line3 {text-align:right;padding:0 10px 5px 0;}

img {border:none;}
h1 {color:#882e92;font-size:120%;margin:4px 0 4px 0;padding:0;}
h2 {color:#882e92;font-size:110%;}
h3 {font-size:100%;}

div.CourseListing {border-bottom:1px solid #882e92;}

table.CourseDetails {width:100%;font-size:100%;border-collapse:none;}
table.CourseDetails td.Label {background-color:#882e92;color:#ffffff;vertical-align:top;white-space:nowrap;border:1px solid #80848a;}
table.CourseDetails td.LabelWrap {background-color:#882e92;color:#ffffff;vertical-align:top;white-space:wrap;border:1px solid #80848a;}
table.CourseDetails td.Label Label {width:100%;}
table.CourseDetails td,table.CourseDetails th {padding:4px;border:1px solid #882e92;vertical-align:top;}
table.CourseDetails th {}
table.CourseDetails td.Label a {color:#ffffff;}
table.CourseDetails td.LabelWrap a {color:#ffffff;}

ul.DropDown {padding:0;margin:0;list-style:none;}
ul.DropDown li {float:left;position:relative;text-align:left;color:#ffffff;margin:0;padding:0;}
ul.DropDown li.DropDown1 {width:152px;}
ul.DropDown li.DropDown2 {width:147px;}
ul.DropDown li.DropDown3 {width:150px;}
ul.DropDown li.DropDown4 {width:146px;}

/*
ul.DropDown li.DropDown3 a, ul.DropDown li.DropDown4 a {width:150px;height:26px;display:block;background-color:#882e92;color:#882e92;text-decoration:none;font-size:13px;}
ul.DropDown li.DropDown4 a {width:146px;}
*/

/*ul.DropDown li.DropDown3 a, ul.DropDown li.DropDown4 a  {color:#e7dce8;text-decoration:none;display:block;padding:4px 0 4px 14px;font-size:115%;}*/
ul.DropDown li ul {display:none;position:absolute;top:26px;left:0;margin:0;padding:0;}
ul.DropDown li > ul {top:auto;left:auto;}
ul.DropDown li.over, ul.DropDown li:hover, ul.DropDown li:hover ul, ul.DropDown li.over ul { left:0;display: block;cursor:pointer;}
ul.DropDown li ul li {padding:5px 0 0 4px;border-bottom:1px solid #ffffff;background-color:#882e92;}
ul.DropDown li ul li:hover {background-color:#b58fbe;cursor:pointer;} 
ul.DropDown li ul li.DropDown1Items {width:147px;}
ul.DropDown li ul li.DropDown2Items {width:143px;}
ul.DropDown li ul li.DropDown3Items {width:145px;}
ul.DropDown li ul li.DropDown4Items {width:146px;}
ul.DropDown li ul li a {width:100%;color:#ffffff;text-decoration:none;display:block;}
ul.DropDown li ul li a:hover {background-color:#b58fbe;}

table th {text-align:left;}

.popup {
COLOR: #9F141A;
CURSOR: help;
TEXT-DECORATION: underline
}
.Bold {font-weight:bold;}
div.Row {float:left;width:320px;clear:both;}
div.Label {float:left;width:120px;font-weight:bold;}
div.Data {float:left;width:auto;}
div.Row label {clear:both;float:left;width:280px;} 
div.Row input {float:right;} 
.GreyBorderTop {border-top:1px solid #a0a0a0;border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0;padding:2px;}
.GreyBorder {border:1px solid #a0a0a0;padding:2px;}
.Larger {font-size:120%;}

.CourseName {font-size:110%;}
.CourseDescription {margin:4px 0 15px 0;padding:0 0 4px 0;border-bottom:1px solid #882E92;}
.CourseCategory {border:1px solid #882e92;margin:0 0 15px 0;padding:4px;};