#header_left a:link, a:visited { text-decoration:none; color:#8B9399; }
#header_left a:hover { text-decoration:underline; }

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active { text-decoration:none; }
#breadcrumbs a:hover { text-decoration:underline; }

.content_header_box { background:url(../creo_img/box.gif) top left repeat-y; }
.content_header_box_top { background:url(../creo_img/box-top.gif) top left no-repeat; }
.content_header_image_box { width:735px; margin:0 auto; overflow:hidden; position:relative; margin-bottom:30px; }
.content_header_image_box_btm { background:url(../creo_img/image-bottom.gif) bottom left no-repeat; position:absolute; bottom:0; left:0; width:735px; height:9px; line-height:9px; max-height:9px; }
.content_header_box_btm { background:url(../creo_img/box-bottom.gif) bottom left no-repeat; width:780px; height:17px; line-height:17px; max-height:17px; }

.shape_top_bottom { width:100px; overflow:hidden; height:37px; display:block; }
a.shape_link:link, a.shape_link:hover, a.shape_link:visited, a.shape_link:active { color:#999DA2; background:#EEF2B2; display:block; width:100px; text-decoration:none; overflow:hidden; }
a.shape_link:hover { background:#FFFFFF; }

.shape_box_left { float:left; width:100px; margin-right:6px; margin-bottom:6px; }
.shape_box_right { float:left; width:100px; margin-bottom:6px; }

.shape_inner { padding:10px 10px 0 10px; color:#999DA2; font-size:1.4em; font-weight:bold; display:block; text-decoration:none; }
/*.shape_inner_wh { background:#FFFFFF; }*/
/*.shape_inner_gr { background:#EEF2B2; }*/
/*.shape_wh_top { background:url(../creo_img/shape-wh-top.gif) top left no-repeat; }
.shape_wh_bottom { background:url(../creo_img/shape-wh-bottom.gif) bottom left no-repeat; margin-bottom:6px; }*/
.shape_gr_top { background:url(../creo_img/shape-gr-top.gif) top left no-repeat; cursor:pointer; }
.shape_gr_bottom { background:url(../creo_img/shape-gr-bottom.gif) bottom left no-repeat; cursor:pointer;/* margin-bottom:6px;*/ }

.main_title { margin:0 0 10px 0; color:#D5DF3E; }
#menu_title { padding:5px 0 15px 0; border-top:5px solid #949BA1; border-bottom:1px solid #949BA1; font-weight:bold; color:#949BA1; margin:0; line-height:1em; font-size:1.4em; }
#menu_title_index { padding:5px 0; border-top:1px solid #5E6265; border-bottom:1px solid #5E6265; font-weight:bold; color:#5E6265; }
.grey_title { color:#939CA1; }


.btn_green { background:url(../creo_img/course-dload.gif) top left repeat-y; width:200px; }
.btn_green_top { background:url(../creo_img/course-dload-top.gif) top left no-repeat; width:200px; }
.btn_green_btm { background:url(../creo_img/course-dload-btm.gif) bottom left no-repeat; width:200px; padding:5px 10px 8px 10px; }
.btn_green img { float:left; vertical-align:middle; padding:2px 5px 0 0; }
.btn_green a:link, .btn_green a:visited, .btn_green a:active, .btn_green a:hover { text-decoration:none; vertical-align:top; font-weight:bold; color:#333336; }

.btn_grey { background:url(../creo_img/button-grey.gif) top left repeat-y; width:200px; }
.btn_grey_top { background:url(../creo_img/button-grey-top.gif) top left no-repeat; width:200px; }
.btn_grey_btm { background:url(../creo_img/button-grey-btm.gif) bottom left no-repeat; width:200px; padding:5px 10px 8px 10px; }
.btn_grey img { float:left; vertical-align:middle; padding:2px 5px 0 0; }
.btn_grey a:link, .btn_grey a:visited, .btn_grey a:active, .btn_grey a:hover { text-decoration:none; vertical-align:top; font-weight:bold; color:#FFFFFF; }

.btn_disabled { background:url(../creo_img/button-disabled.gif) top left repeat-y; width:200px; font-weight:bold; color:#CC0000; }
.btn_disabled_top { background:url(../creo_img/button-disabled-top.gif) top left no-repeat; width:200px; }
.btn_disabled_btm { background:url(../creo_img/button-disabled-btm.gif) bottom left no-repeat; width:200px; padding:5px 10px 8px 10px; }
.btn_disabled img { float:left; vertical-align:middle; padding:2px 5px 0 0; }
.btn_disabled a:link, .btn_disabled a:visited, .btn_disabled a:active, .btn_disabled a:hover { text-decoration:none; vertical-align:top; font-weight:bold; color:#CC0000; }

#course_calendar_table { background:#F2F5C5; padding:5px; width:100%; margin:10px 0; }
#course_calendar_table th { color:#949BA1; padding:2px; font-weight:bold; }
#course_calendar_table td { padding:2px; font-weight:bold; color:#919B00; }
#course_calendar_table .row0 { background:#FBFDE0; }
#course_calendar_table .row1 {}

#home_banner { width:735px; margin:0 auto; overflow:hidden; position:relative; margin-bottom:30px; }
#home_banner_crnr { background:url(/creo_img/image-bottom.gif) bottom left no-repeat; position:absolute; bottom:16px; left:0; width:735px; height:9px; line-height:9px; max-height:9px; }


/* Forum Threads */
#forum_details_table {  }
#forum_details_table tr.row0 {  }
#forum_details_table tr.row1 { background:#F6F6F6; }
#forum_details_table td { font-size:0.85em; vertical-align:top; padding:3px; }

.element_review { border:1px solid #CCCCCC; background-color:#E7E7E7; }

.initial_thread{border: 1px solid black; padding:5px}
.thread_replies{padding:5px 5px 0 5px; }
.thread_post_title{font-weight: bold}

.forum_thread_message { border:1px solid #CCCCCC; padding:5px; margin:0 -5px 0 -5px;}
.forum_thread_header { width:120px; float:left; margin-top:-17px;}
.thread_post_title { padding-left:120px;}
.forum_thread_post_image { display:block;}
.forum_thread_post_image img { margin:5px 3px; border:2px solid #235B9C}
.forum_thread_body { width:400px; float:left;}
.forum_thread_rating { color:#235B9C; font-weight:bold;}
.forum_replay_old_message { border:1px solid #CCCCCC; padding:5px; font-style:italic; color:#333333; margin-bottom:10px;}
.forum_topic_author, .forum_thread_post_author { font-size:0.8em; }

.forum_topic_rating { border:1px solid #CCCCCC; background:#E7E7E7; padding:1px 5px;}
.forum_topic_rating_average { font-weight:bold; padding-right:10px; color:#235B9C; float:left;}
.forum_topic_rating_count { font-weight:bold; color:#235B9C; float:right;}

.forum_admin_controls { border:1px solid #CCCCCC; margin:5px; padding:5px; background-color:#DEEAF8;}

.forum_topic { border:1px solid #CCCCCC; padding:5px; background:#F9F9F9; margin:0 0 10px -5px;}

.forum_topic_header { width:120px; float:left; margin-top:-17px;}
.forum_topic_post_image img { margin:5px 3px; border:2px solid #235B9C}

.forum_topic_title { padding-left:120px; font-weight:bold; }
.forum_topic_author {}
.forum_topic_body {width:390px; float:left;}
.message { color:#CC0000; }

.table_general { background:#F2F5C5; padding:5px; width:100%; margin:10px 0; }
.table_general th { color:#949BA1; padding:2px; font-weight:bold; vertical-align:top; }
.table_general td { padding:2px; font-weight:bold; color:#919B00; vertical-align:top; }
.table_general .row0 { background:#FBFDE0; }
.table_general .row1 {}

#homeBox { background:url(/creo_img/box.gif) top left repeat-y; }
#homeBox .top { background:url(/creo_img/box-top.gif) top left no-repeat; }
#homeBox .inr { width:735px; margin:0 auto; padding-bottom:25px; background:url(/creo_img/home-divider.gif) 614px top repeat-y; }
#homeLeft { float:left; width:590px; padding-top:15px; padding-bottom:50px; }
#homeRight { float:right; width:105px; }
#homeRight ul { margin:0; padding:0; list-style:none; font-size:1.3em; font-weight:bold; }
#homeRight ul li { margin:0 0 15px 0; padding:0; list-style:none; }
#homeRight ul li a { text-decoration:none; color:#959A96; }
#homeRight ul li a:hover { color:#FFFFFF; }

a.linkHome { display:block; background-position:left top; background-repeat:no-repeat; font-size:0; text-decoration:none; }
a.linkTraining { background-image:url(/creo_img/home-training.gif); width:222px; height:65px; }
a.linkTraining:hover { background-image:url(/creo_img/home-training-wh.gif); }
a.linkRecruitment { background-image:url(/creo_img/home-recruitment.gif); width:322px; height:59px; }
a.linkRecruitment:hover { background-image:url(/creo_img/home-recruitment-wh.gif); }
a.linkBusinessSolutions { background-image:url(/creo_img/home-business-solutions.gif); width:491px; height:58px; }
a.linkBusinessSolutions:hover { background-image:url(/creo_img/home-business-solutions-wh.gif); }