.clearer{clear:both;}
img{border:none;}
a{outline:none;}
body{margin:0;padding:0;background:#eaeaea;}
.mainwrap{width:990px;height:auto;margin:0 auto;}
.banner{width:990px;height:125px;background:url(images/banner_bg.jpg) no-repeat;}
.logo{float:left;width:400px;height:125px;}
.right_banner{float:right;width:590px;height:125px;}
.top_links{padding-top:104px;padding-right:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10px;color:Black;text-align:right;}
.top_links a{text-decoration:none;color:Black;}
.top_links a:hover{text-decoration:underline;color:Black;}
.nav{width:990px;height:55px;background:url(images/nav_bg.jpg) repeat-x;font-family:tahoma,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#fff;text-align:center;line-height:15px;}
.nav a{height:43px;display:block;text-decoration:none;color:#fff;padding-top:12px;}
.nav a:hover{height:43px;text-decoration:none;color:#fff;background:url(images/nav_hover_bg.jpg) no-repeat;}
.nav_spacer{width:1px;background:url(images/nav_spacer.jpg) no-repeat;}
.contentwrap{width:990px;height:auto;background:url(images/left_content_bg.jpg) left repeat-y #fff;}
.left_content_wrap{float:left;width:300px;height:auto;background:url(images/left_content_bg.jpg) repeat-y #fff;font-size:0;}
.left_content_title{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:Black;font-weight:bold;padding-top:24px;padding-left:16px;clear:both;}
.left_content_title a{text-decoration:Underline;color:White;}
.left_content_title a:hover{text-decoration:none;color:#b09a13;}
.left_list{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:Black;padding-top:14px;padding-right:15px;padding-left:16px;padding-bottom:15px;}
.left_list ul{list-style-image:url('images/square.jpg');margin-left:5px;margin-right:5px;}
.left_list a{text-decoration:underline;color:Black;}
.left_list a:hover{text-decoration:none;color:#b09a13;}
.left_list1{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:Black;padding-top:4px;padding-left:16px;padding-bottom:15px;}
.left_list1 ul{list-style-image:url('images/square.jpg');margin-left:5px;margin-right:5px;}
.left_border{height:2px;background:url(images/left_content_border.jpg) no-repeat;}
.right_content_wrap{float:right;width:689px;height:auto;background:#fff;}
.content_canvas{width:689px;height:auto;}
.maincontent1{float:left;width:650px;height:auto;padding-top:20px;padding-left:25px;margin-right:5px;}
.maincontent{float:left;width:510px;height:auto;padding-top:20px;padding-left:25px;}
h1{border-color: #91ABD0;font-family: Arial,Helvetica,sans-serif;font-size: 22px;font-weight: bold;color: #005897;letter-spacing: 1px;border-bottom-style: dashed;border-bottom-width: 1px;width: 470px;}
.maincontent_title{font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:bold;color:#005897;letter-spacing:1px;}
.title_dash{border-top:1px dashed #96c0e6;margin-top:1px;width:470px;}
.maincontent_txt{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333;padding-top:5px;padding-right:10px;}
.maincontent_txt a{text-decoration:none;color:#005897;}
.maincontent_txt a:hover{text-decoration:underline;color:#005897;}
.comp{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#005897;}
.highlight{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#005897;}
.right_content{float:right;width:148px;height:auto;background:url(images/right_content_bg.jpg) no-repeat #fff;padding-top:45px;}
.right_content_title{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#005897;text-align:center;letter-spacing:1px;}
.right_content_comps{height:350px;padding-top:15px;text-align:center;}
.footer{width:990px;height:55px;background:url(images/footer_bg.jpg) repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;text-align:center;padding-top:15px;line-height:15px;}
.footer a{text-decoration:none;color:#039;}
.footer a:hover{text-decoration:underline;color:#039;}
.footer_comp{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666;text-decoration:none;}
.footer_comp a{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666;text-decoration:none;}
.footer_comp a:hover{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666;text-decoration:underline;}
.slideshow{height:200px;width:689px;}
.RegistrationFormLeft{width:140px;}
table.Contact{width:100%;border:1px black solid;border-collapse:collapse;}
table.Contact th{background-color:#618cbf;color:White;font-weight:bold;}
table.Contact tr{background-color:White;color:Black;margin:1px;}
table.Contact tr.striped{background-color:#dbdbdb;}
table.Contact tr.over td{background:#bcd4ec;}
.tableTitle{font-size:large;text-align:center;color:#618cbf;font-weight:bold;padding:5px;}
.FormLayout{float:left; width: 150px; text-align:left;}
.FormPanel{padding: 10px;margin: 10px 0px 10px 0px;border-style: solid none solid none;border-color: #C0C0C0;text-align: left;border-top-width: 3px;border-bottom-width: 3px;}