.descrp-contain {border:2px solid #00356B; width:345px}

.descrp-contain-pad {border:2px solid #00356B; margin-left: 35px; margin-right: 55px; width:345px}

.course-heads {background-color: #cccccc; padding-left: 20px; padding-right: 10px; padding-top: 15px; padding-bottom: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #00356B; font-size:11px; text-align:left; margin-bottom: 12px; margin-top: 0px;}

.course-heads-sm {background-color: #cccccc; padding-left: 20px; padding-right: 10px; padding-top: 15px; padding-bottom: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #00356B; font-size:10px; text-align:left; margin-bottom: 12px; margin-top: 0px;}

.inline-heads {background-color: #cccccc; padding-left: 20px; padding-right: 10px; padding-top: 15px; padding-bottom: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #00356B; font-size:11px; text-align:left; margin-bottom: 12px; margin-top: 12px;}

.inline-heads-sm {background-color: #cccccc; padding-left: 20px; padding-right: 10px; padding-top: 15px; padding-bottom: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #00356B; font-size:10px; text-align:left; margin-bottom: 12px; margin-top: 12px;}

.square-bp {width:5px; height: 5px; background-color: #00356B; float:left; margin-left: 20px; margin-top: 4px; margin-bottom: 0px;}

.course-details {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color: #00356B; font-size:11px; text-align:left; float: left; margin-left: 10px; line-height: 13px; margin-top: 0px; margin-bottom: 0px;}
.course-details a:link {  color: #000080; text-decoration: underline; font-size: 10px; font-weight:bold}
.course-details a:visited {  color: #000080; text-decoration: underline; font-size: 10px; font-weight:bold}
.course-details a:hover {  color: #FF3333; text-decoration: underline; font-size: 10px; font-weight:bold}
.course-details a:active {color: #000080; text-decoration: underline; font-size: 10px; font-weight:bold}

.clear-all-floats {clear: both; width:50px; height: 1px;}

.h2-margin {padding-top: 5px; padding-bottom: 5px;}

.h2-marginaised {padding-top: 5px; padding-bottom: 5px; padding-left: 35px;}

.bheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #00356B; font-size:11px; float: left; text-align:left; padding-left: 20px; line-height: 13px; margin-top: 0px; margin-bottom: 0px; width: 100px;}

.days {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #00356B; font-size:11px; text-align:left; margin-left: 20px; margin-bottom: 0px;}

.clear-all-floats-sp {clear: both; width:50px; height: 7px;}

.borderbox9 {margin-left: 35px; margin-right: 55px; background-color: #cccccc; border:2px solid #00356B; padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px;}

.number-float {padding-left: 35px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 10px; float:left; border:0px solid #627788; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #00356B; font-size:11px; line-height: 13px;}

.number-float a:link {  color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal}
.number-float a:visited {  color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal}
.number-float a:hover {  color: #FF3333; text-decoration: underline; font-size: 10px; font-weight:normal}
.number-float a:active {color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal;}

.number-float2 {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; float:left; border:0px solid #627788; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color: #00356B; font-size:11px; line-height: 13px;}

.number-float2 a:link {  color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal}
.number-float2 a:visited {  color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal}
.number-float2 a:hover {  color: #FF3333; text-decoration: underline; font-size: 10px; font-weight:normal}
.number-float2 a:active {color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal;}

ol {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color: #00356B; font-size:11px;}
li {margin-bottom: 4px; margin-left: 15px; margin-right: 45px}
ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color: #00356B; font-size:11px; margin-left: 0px; padding-left: 35px; list-style-image: url(images/square-b-3.gif); margin-left: 20px; padding-left: 0px; vertical-align: middle;}

