@charset "utf-8";
/* CSS Document */

body{
background-color:#bfd9e5;}

h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#006699; margin:0; padding:0;}
.body-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}

#div-wrapper{width:955px;margin-left:auto;margin-right:auto; height:auto;}
#div-top-container{background-image:url(images/top-bg.gif); height:17px; background-repeat:no-repeat; overflow:hidden;}
#div-mid-container{background-image:url(images/mid-bg.gif); background-repeat:repeat-y; overflow:hidden; padding-bottom:15px;}
#div-bot-container{background-image:url(images/bot-bg.gif); height:14px; background-repeat:no-repeat; overflow:hidden;}

#div-header{padding-top:20px; width:897px;margin-left:auto; margin-right:auto;}
#div-logo-top{}
#div-logo-nav{}
#div-nav-bot{background-image:url(images/bot-bg-navigation.gif); background-repeat:no-repeat; height:44px;}
#div-nav-links{padding-top:7px; padding-left:22px;}
ul.menu{list-style:none; display:block; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}

li.menuList{ float:left; padding-left:5px; padding-right:5px;}
li.menuHome{ float:left; margin-left:125px; padding-right:5px;}
.menuListItem:link{color:#FFFFFF; text-decoration:none;}
.menuListItem:visited{color:#FFFFFF; text-decoration:none;}
.menuListItem:hover{color:#FFFFFF; text-decoration:underline;}


#div-mid-content{width:897px; margin-left:auto; margin-right:auto;margin-top:5px; height:auto;}
#div-mid-left{float:left; width:608px; overflow:hidden;}
#div-mid-right{float:right; width:278px;  height:211px; overflow:hidden; background-image:url(images/online-reg-bg.gif); background-repeat:no-repeat;}
#div-clear-floats{clear:both;}

#div-registration-text-box{color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:center; padding-top:70px; line-height:28px;}
#div-registration-button-box{ text-align:center; margin-top:20px;}

#div-mid-content-sub{width:897px; margin-left:auto; margin-right:auto; padding-top:20px; height:auto;}
#div-mid-left-sub{float:left; width:608px; overflow:hidden}
#div-left-content-right{float:right; text-align:right;}
#div-mid-right-sub{float:right; width:278px; overflow:hidden;}

#div-quick-top{height:43px; background-repeat:no-repeat; background-image:url(images/quickinfo-top.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
#div-quick-top-text-box{padding-top:12px; margin-left:20px;}
#div-quick-mid{background-repeat:repeat-y; background-image:url(images/quickinfo-mid.gif); text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size:16px; padding-top:12px; padding-bottom:8px;}
#div-quick-bot{height:12px; background-repeat:no-repeat; background-image:url(images/quickinfo-bot.gif);}

/************ Sub page layout ****************/
#div-left-content-text-box{margin-left:20px; margin-top:15px;}

#div-mid-right-sub-page-container{float:right; overflow:hidden;}
#div-mid-right-online-registration{width:278px;  height:211px;background-image:url(images/online-reg-bg.gif); background-repeat:no-repeat;}
#div-mid-right-sub-no-float{width:278px; overflow:hidden; margin-top:20px;}

a.bodyTextLink:link{color:#006699;text-decoration:underline;}
a.bodyTextLink:visited{color:#006699;text-decoration:underline;}
a.bodyTextLink:hover{color:#006699;text-decoration:none;}

ul.details{list-style:none;}
#div-footer{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#div-footer a:link{color:#000000; text-decoration:underline;}
#div-footer a:visited{color:#000000; text-decoration: underline;}
#div-footer a:hover{color:#000000; text-decoration:none;}