/*
yellow #F0C33C
blue #143470
light blue #EFF2F9
*/

P, FORM {margin:0px;padding:0px;border:0px}
BODY {background-image: url(images/bg.jpg);background-repeat:repeat-x;margin-top:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%;color:#495558;}
A {color:#72A6D1; text-decoration:underline; }
A:Hover {color:#000000; }

A.rbullet {color:#4D5463}
A:Hover.rbullet {color:#000000; }

A.redlink {color:#FF0000}
A:Hover.redlink {color:#000000; }

.para P {margin:5px 0px 5px 0px}
.grey {color:#666666;}
.red {color:#FF0000}

/* FCK Styles */
.blue {color:#143470}
.standard {}
.heading {font-size:120%;font-weight:bold;color:#143470}

H1 {font-weight:100;font-size:150%;margin-top:0px;margin-bottom:10px;color:#143470;line-height:22px;}
H2 {font-weight:100;font-size:115%;margin-top:0px;margin-bottom:2px;color:#143470;line-height:18px;}

H1.header {margin:0;padding:99px 0 0 0;overflow: hidden;background-repeat: no-repeat;height: 0px !important;height /**/:40px;color:#FFFFFF}
H2.bar {background-color:#143470;padding:4px 0px 4px 14px;margin:1px 0px 3px 0px;font-size:115%;background-image:url(images/diamond.gif);background-repeat:no-repeat;background-position: 4px;color:#FFFFFF;font-weight:bold;font-style:italic}
H2.courses {color:#143470;font-size:120%;font-weight:bold;margin:5px 0px 5px 0px;}

#nav_area A {color:#FFFFFF;text-decoration:none;}
#nav_area UL {margin:2px 0px 0px 4px;padding:0px;list-style-type:none;color:#FFFFFF;font-size:95%;line-height:18px}
#nav_area UL LI A:Hover {color:#F0C33C;background-image:url(images/diamond.gif); background-position: left center; background-repeat: no-repeat;}
#nav_area UL LI {background-image:url();background-position: left center; background-repeat: no-repeat; padding: 0px 4px 4px 0px;}
#nav_area SPAN {padding-left:14px;text-decoration:none;}

UL {margin:2px 0px 0px 7px;padding:0px 0px 7px 0px;list-style-type:none;line-height:16px}
UL LI {background-image:url(images/arrow.gif); background-position:left 4px; background-repeat: no-repeat; padding: 0px 4px 4px 12px;}

.quote {font-style:italic;font-weight:bold;padding-bottom:5px}

UL.rbullet {margin:2px 0px 0px 4px;padding:0px 0px 7px 0px;list-style-type:none;line-height:16px}
UL.rbullet LI {background-image: url(images/arrow.gif); background-position:left 5px; background-repeat: no-repeat; padding: 0px 4px 7px 12px;}

UL.courses {margin:2px 0px 0px 4px;padding:0px 0px 7px 0px;font-size:95%;list-style-type:none;line-height:16px}
UL.courses LI {background-image: url(images/arrow.gif); background-position:left 5px; background-repeat: no-repeat; padding: 0px 4px 7px 12px;}

UL.courseinfo {margin:10px 0px 0px 8px;padding:0px 0px 7px 0px;list-style-type:none;line-height:16px}
UL.courseinfo LI {background-image: url(images/diamond.gif); background-position:left 5px; background-repeat: no-repeat; padding: 0px 4px 7px 12px;}
UL.courseinfo LI SPAN {font-weight:bold;color:#143470}

UL.news {margin:2px 0px 0px 4px;padding:0px 0px 7px 0px;font-size:95%;margin-bottom:9px;border-bottom:1px dotted #999999; list-style-type:none;line-height:16px}
UL.news LI {background-image: url(images/arrow.gif); background-position:left 5px; background-repeat: no-repeat; padding: 0px 4px 7px 12px;}

UL.newsletter {margin:0px 0px 0px 4px;padding:0px;list-style-type:none;color:#FFFFFF;}
LI.newsletter {background-image:url(images/newsletter_icon.gif);background-position:left center;background-repeat:no-repeat;padding-left:23px}

.clear {clear:both;}

a.button, input.button, input.submit, button {border-top: 1px solid #aaa;border-left: 1px solid #aaa;border-bottom: 1px solid #666;border-right: 1px solid #666;padding: 0.1em 0.5em;background: white url(images/button-gradient.jpg) repeat-x;color: #222;font-size: 89%;text-decoration: none;}

/* Build Styles */
#canvas {margin-left:auto; margin-right:auto;text-align:left; width:795px;}
#container {float:left;width:795px;background-color:#FFFFFF;}
#containerinner {float:left;margin-top:18px;padding-left:18px}

.centcol {float:left;width:405px;padding:10px;line-height:16px}
#leftcol {float:left;width:151px;}
#rightcol {float:left;width:185px;background-image:url(images/right_bg.gif);background-repeat:repeat-y;color:#143470;font-size:95%}

.header {width:761px;height:99px;}
#ticker {width:761px;height:35px;background-image:URL(images/ticker_bg.jpg);}
#nav_area {float:left;width:100%;background-image:URL(images/nav_bg.jpg);}
#register_area {float:left;background-color:#F0C33C;width:100%;color:#FFFFFF;font-size:95%}
#register_area_inner {float:left;padding:5px 5px 0px 5px;}
#register_area INPUT {margin-top:4px;color:#666666;font-size:95%;padding:3px}
.clientarea {float:left;background-image:URL(images/clients_bg.jpg);background-repeat:repeat-x;width:100%}
#rightcol_inner {float:left;width:175px;padding:5px}
#rightcol_top {width:185px;height:5px;background-image:url(images/right_top.gif);background-repeat:no-repeat;}
#rightcol_base {width:185px;height:5px;background-image:url(images/right_base.gif);background-repeat:no-repeat;}
.area_underline {float:left;border-bottom:1px #999999 dotted;width:100%}
.area_underline_inner {padding:9px}
.courses_table {float:left;background-image:url(images/courses_table_bg.jpg);width:100%;font-size:100%}
.courses_header {background-image:url(images/courses_header_bg.jpg);background-repeat:repeat-y;padding:3px;color:#FFFFFF}
.courses_whitebg {background-color:#FFFFFF;padding:4px;}
#base {float:left;background-image:url(images/base_bg.jpg);width:761px;height:34px;margin:30px 0px 12px 0px;font-size:90%;color:#143470}
#base P {padding:6px}
#base A {color:#143470}
.course_details_left {float:left;width:250px;margin-right:10px;border-right:1px #FFFFFF dotted}
.course_details_right {float:left;width:125px;margin:20px 10px 0px 0px;text-align:center}
.course_book {font-size:95%}
.newsdate {color:#86B1D5}
