﻿* {margin:0; padding:0; border:0;}
body {font-family:Verdana; font-size:11px; background:#F8F7F0; color:#000000;}
.mainbody {width:900px; text-align:left;}
.mainbody .l {background:url(../Images/bg_mainBody_l.png) left repeat-y;}
.mainbody .r {background:url(../Images/bg_mainBody_r.png) right repeat-y;}
.mainbody .b {background:url(../Images/bg_mainbody_b.png) bottom repeat-x;}
.mainbody .bl {background:url(../Images/bg_mainbody_bl.png) bottom left no-repeat;}
.mainbody .br {background:url(../Images/bg_mainbody_br.png) bottom right no-repeat;padding:0px 4px 8px 4px;}
.maibody_content {border:solid 1px #FFF9D7; background:#FFFFFF url(../Images/bg_mainBody_innerBottom.png) bottom repeat-x; padding:15px;}
td {vertical-align:top;}
.text {padding:17px; line-height:18px;}
p {display:block; padding:10px 0;}
a {color:#006BB6; text-decoration:none;}
a:hover {color:#666666; text-decoration:underline;}
a.link {text-decoration:underline; color:#333333;}
a.link:link {text-decoration:underline; color:#333333;}
a.link:visited {text-decoration:underline; color:#333333;}
a.link:hover {text-decoration:none; color:#006BB6;}
.clear {clear:both; font-size:1px; height:1px; overflow:hidden; display:block;}
strong {color:#006BB6;}
.textheader12 {font-weight:bold;font-size:12px;padding:3px 0px 3px 0px;color:#006BB6;}/*#EE8355*/
.textheader14 {font-weight:bold; font-size:14px; padding:10px 0px 8px 5px; color:#996600; text-transform:uppercase; background:url(../Images/bg-homeheader.gif) bottom;}
.textheader20 {font-size:22px;font-weight:bold;padding-bottom:10px;margin-bottom:10px;color:#C06009; border-bottom:1px dashed #CCCCCC;}
h4 {font-size:11px;font-weight:600; color:#333333; font-style:italic;}
ul li {list-style-type:none;background:url(../Images/ul-li.gif) left center no-repeat; padding-left:15px; margin-left:20px;}

/****************** Table Style ******************/
.pageHeader td {vertical-align:middle;}






/******************  Page Header and Footer *****************/
.logo {padding-left:7px;}
.slogan {color:#666666; padding-top:3px; font-family:Verdana;}
.nav {background:#E1E1E1;}
.nav .tr {background:url(../Images/bg_nav_tr.png) top right no-repeat;}
.nav .tl {background:url(../Images/bg_nav_tl.png) top left no-repeat;}
.nav .br {background:url(../Images/bg_nav_br.png) bottom right no-repeat; padding:0;}
.nav .bl {background:url(../Images/bg_nav_bl.png) bottom left no-repeat;}
.menu {padding:0px 0px 0px 29px;}
.menu a {display:block; float:left; padding:7px 0px; text-transform:uppercase; width:160px; text-align:center; color:#333333;}
.menu a:hover {background:url(../Images/bg_nav_hover.png) top repeat-x; color:#FFFFFF; text-decoration:none;}
.nav_active {background:url(../Images/bg_nav_hover.png) top repeat-x;}
.whiteFont {color:#FFFFFF;}
.page_footer {text-align:center; line-height:20px;}



/****************** Home Page ********************
.box {background:#E1E1E1;padding-bottom:1px;}
.box .tl {background:url(../Images/bg_nav_tr.png) top right no-repeat;}
.box .tr {background:url(../Images/bg_nav_tl.png) top left no-repeat;}
.boxHeader {padding:3px 0px 3px 7px; color:#A10EA8; font-family:Century Gothic; font-size:17px;}
.boxContent {margin:0px 1px 0px 1px; background:#FFFFFF; padding:10px 10px 10px 15px; line-height:20px; height:200px;}

.grayBox {background:#8E8E8E;padding-bottom:1px;}
.grayBox .tl {background:url(../Images/bg_gray_boxHeader_tl.png) top left no-repeat;}
.grayBox .tr {background:url(../Images/bg_gray_boxHeader_tr.png) top right no-repeat;}
.gray_boxHeader {padding:3px 0px 3px 7px; color:#FFFFFF; font-family:Century Gothic; font-size:17px;}*/

.boxHeader {padding:0px 0px 5px 20px; color:#006BB6;  font-size:20px; background:url(../Images/HeaderBottom.png) bottom left no-repeat;}  /*font-family:Century Gothic;*/
.boxContent {margin:0px 1px 0px 1px; background:#F6F6F6; padding:10px 10px 10px 15px; line-height:20px; height:200px;}

/******************** Inside Pages *******************/
.bodyContent {margin:0px 1px 0px 1px; background:#F6F6F6; padding:10px 10px 10px 15px; line-height:20px; margin-left:20px;}
.event_title {font-size:14px; color:#006BB6; text-align:left; line-height:22px;}
.tableStyle01 td {vertical-align:middle; padding:3px 0px 3px 5px;}
.tableStyle01 th {width:30%; text-align:left; padding:5px 0 5px 10px; font-weight:200;}
.txtInputBox {border:solid 1px #aad0e0; width:200px;color:Navy;padding-left:3px;font-family:Georgia; font-weight:normal;}
.txtInputBox:hover {border:solid 1px #0d7aa8;}
.mid_button {width:200px; height:45px; background:url(../Images/bg_Mid_Button.jpg) center no-repeat;font-weight:bold; font-family:"Courier New", Courier, monospace;color:#ffffff; text-decoration:none; display:block;letter-spacing:1px;}
.mid_button:hover {background:url(../Images/bg_Mid_Button_hover.jpg) center no-repeat;}
.grouplinks {padding-bottom:10px;}
.grouplinks table { background-color:#ffffff;}
.grouplinks td {padding:0px 0px 10px 10px;width:100%; background:url(../Images/bg_section.gif) top left no-repeat;}
.grouplinks a {display:block; width:260px; text-decoration:none;color:#675F34;padding:0px 20px 0px 0px;}
.grouplinks a:hover {text-decoration:none;color:#999999;}


.submenu a {color:#000;float:left;display:block;width:190px;height:14px;padding:5px;text-decoration:none;margin-top:1px;} /*color:#C06009*/
.submenu a:hover {background:#1080CE;color:#FFFFFF;}
.nav-unactive {width:175px;float:left; cursor:hand; display:block;}
.nav-active {width:165px;float:left; padding-left:10px;cursor:hand; display:block;}
.arrow {float:left; width:10px; padding-right:5px;cursor:hand; display:block;}
