.breadcrumbWrapper { background:url(/images/home/breadcrumb_background.jpg) no-repeat left #244EB4;}
.headerWrapper {background:url(/images/home/breadcrumb_background_shadow.jpg) repeat-x top #E5E5E5;}
.topnavWrapper {background-color: #E5E5E5;}
.topNavborder {background-image:url(/images/home/menu_footer_background.jpg); background-position:bottom center; background-repeat:repeat-y; }
.topNavborder .topNavborder_background  { background-image:url(/images/home/menu_border_background.jpg); background-position:bottom left; background-repeat:repeat-y; }
.mainContent h1 {color: #244EB4;}
.mainContent h2 {color:#000000;}
.mainContent p {color:#000000;}
.mainContent a {color:#244EB4;}
.mainContent div.content img { border-color: #244EB4; }

.mainContent div.list_box { width:419px; float:left; }
.mainContent div.list_box_top { width:419px; height:6px; float:left; overflow:hidden; }
.mainContent div.list_box_body { width:377px; float:left; border-left:1px solid #244EB4; border-right:1px solid #244EB4; padding:0px 20px;}
.mainContent div.list_box_body .content ul { float:left; padding:0px; margin:0px; padding:5px 0px 8px 0px; }
.mainContent div.list_box_body .content li { width:185px; float:left; list-style:none; padding:0px 0px 2px 0px; margin:0px; }
.mainContent div.list_box_body .content li a { font-size:86%; color:#244EB4 }
.mainContent div.list_box_bottom { width:419px; height:6px; float:left; overflow:hidden; }

.mainContent div.section_links { width:445px; float:left; }
.mainContent div.section_links li { float:left; padding:10px 0px 0px 0px; }
.mainContent div.section_links li.left { padding-right:10px; }

table.boardmembers td { vertical-align:top; }

.topNavborder_content { background:url(/images/home/topnavborder_topcontent.jpg) no-repeat #FFFFFF; }

div.article { float:left; padding:10px 0px 5px 0px; margin:0px; }
div.article h2 { color:#244EB4; padding:0px 0px 2px 0px; margin:0px; }
div.article h3 { color:#244EB4; font-size:85%; padding:0px 0px 5px 0px; }

div.news_details h1 { color:#244EB4; padding:0px 0px 2px 0px; margin:0px; }
div.news_details h2 { color:#244EB4; font-size:85%; padding:0px 0px 15px 0px; margin:0px; }

div.event_details h1 { color:#244EB4; padding:0px 0px 2px 0px; margin:0px; }
div.event_details h2 { color:#244EB4; font-size:85%; padding:0px 0px 2px 0px; margin:0px; }
div.event_details h3 { color:#244EB4; font-size:85%; padding:0px 0px 15px 0px; margin:0px; }
div.member_details_form { float:left; margin:20px 0px 0px 0px; }

div.training_provider_list { width:419px; float:left; }
div.training_provider_list div.hd { width:419px; height:5px; overflow:hidden; background-image:url(/images/home/background_training_provider_list_hd.jpg); background-repeat:no-repeat; }
div.training_provider_list div.bd { width:419px; overflow:hidden; background-image:url(/images/home/background_training_provider_list_bd.jpg); background-repeat:repeat-y; }
div.training_provider_list div.bd div.training_provider { width:417px; float:left; padding:14px 0px 0px; margin:0px 1px; }
div.training_provider_list div.bd div.premium { background-color:#EBEFF7; }
div.training_provider_list div.bd div.training_provider div.box { width:379px; float:left; margin:0px 20px; }
div.training_provider_list div.bd div.training_provider div.box h3 { font-size:130%; font-weight:bold; color:#244EB4; padding:0px 0px 4px 0px; margin:0px; }
div.training_provider_list div.bd div.training_provider div.box p { padding:0px 0px 2px 0px; margin:0px; }
div.training_provider_list div.bd div.training_provider div.box ul { width:379px; float:left; }
div.training_provider_list div.bd div.training_provider div.box ul li { width:48px; float:right; }
div.training_provider_list div.bd div.training_provider div.bottom_line { border-bottom:1px dashed #909090; padding-bottom:10px; margin-bottom:0px; }
div.training_provider_list div.ft { width:419px; height:6px; overflow:hidden; background-image:url(/images/home/background_training_provider_list_ft.jpg); background-repeat:no-repeat; }

div.training_provider_search { width:419px; float:left; margin:0px 0px 20px 0px; }
div.training_provider_search div.hd { width:419px; height:5px; float:left; overflow:hidden; background-image:url(/images/home/background_training_provider_list_hd.jpg); background-repeat:no-repeat; }
div.training_provider_search div.bd { width:389px; float:left; overflow:hidden; background-image:url(/images/home/background_training_provider_search_bd.jpg); background-repeat:repeat-y; padding:10px 15px 8px;}

div.training_provider_search div.bd div.element { margin:0px 0px 2px 0px; padding:0px; }
div.training_provider_search div.bd div.element p.element_heading { width:90px; float:left; color:#000; }
div.training_provider_search div.bd div.element p.element_field { width:299px; float:left; color:#000; }

div.training_provider_search div.ft { width:419px; height:6px; float:left; overflow:hidden; background-image:url(/images/home/background_training_provider_list_ft.jpg); background-repeat:no-repeat; }






