body {background:url(../images/bg_body.gif) repeat-y top center #E9E9E9;margin:0;padding:0;font:normal 62.5%/1.6em Verdana, Geneva, Helvetica, sans-serif;color:#000;}
div, p, ul, li, span {margin:0;padding:0;}
a {color:#444;font-weight:bold;text-decoration:none;}
a:hover {color:#C2066E;}
h1 {background:url(../images/bg_h1_full.gif) no-repeat; font-size:1.2em;color:#444;padding:0.4em;margin:0;padding-left:20px;}
h1.LeftBox {background:url(../images/bg_h1_left.gif) no-repeat; font-size:1.2em;color:#444444;padding:0.4em;margin:0;padding-left:20px;}
h1.RightBox {background:url(../images/bg_h1_right.gif) no-repeat #EBE2D5; font-size:1.2em;color:#444;padding:0.5em 0;margin:0px;padding-left:8px;}
h2 {font-size:1.1em;color:#023263;padding:0.4em 0;margin:0;}
h2 a {color:#023263;}
.FloatWithin {clear:both;height:0px;font-size:0px;line-height:0px;overflow:hidden;}
#FrameHolder {position:relative;margin:0 auto;width:760px;background-color:#FFF;}
#FrameHead {clear:both;width:723px;height:72px;margin:0px 18px 0px 18px;background:url(../images/bg_header.gif) no-repeat;}
#ContentHolder {clear:both;margin:10px 19px 0px 17px;width:723px;}
#MenuSpacer {float:left;width:146px;height:450px;}
#Menu {position:absolute;top:82px;left:17px;z-index:15}
#Content {float:left;width:565px;margin-left:12px;display:inline;}
#Logo {position:absolute;left:450px;top:20px;z-index:10;}
#PrintLogo {display:none;}

#LeftSide {float:left;width:394px;display:block;}
#LeftSide .BorderBox {border-left:1px solid #E2E2E9;border-right:1px solid #E2E2E9;padding:8px 8px 0px 8px;background-color:#F9F9F9;}
#LeftSide .BorderBox ul {list-style-type:none;margin:0px;padding:0px;font-size:1.1em;padding:0px 0px 0px 5px;}
#LeftSide .BorderBox ul li {margin:5px 0px 0px 0px;padding:0px 8px 8px 15px;background:url(../images/bg_menu_bullet.gif) left 4px no-repeat;color:#444;}
#LeftSide .BorderBox ul li a {color:#444;text-decoration:underline;}
#LeftSide .BorderBox ul li a:hover {color:#C2066E;}
#LeftSide .BorderBox ul.lite li {margin:5px 0px 0px 0px;padding:0px 8px 6px 0;background:none;}
#LeftSide .BorderBox ul.lite li a:link,#LeftSide .BorderBox ul.lite li a:visited {color:#6B6B6B;padding-right:5px;background:url(../images/g_link_arrows.gif) no-repeat right 5px;}
#LeftSide .BorderBox ul li span {color:#666;font-weight:bold;}
#LeftSide .LeftBoxBase {clear:both;background:url(../images/bg_left_box_base.gif) no-repeat bottom left #F9F9F9;margin-bottom:15px;display:block;padding:0px;width:394px;font-size:15px;line-height:15px;height:15px;}
#LeftSide .LinksBox {border-left:1px solid #E2E2E9;border-right:1px solid #E2E2E9;padding:8px 8px 0px 8px;}
#LeftSide .LinksBox ul {list-style-type:none;margin:0px;padding:0px 0px 5px 0px;font-size:1.1em;}
#LeftSide .LinksBox ul li {margin:4px;padding:2px 3px 2px 3px;background-color:#F3F3F6;}
#LeftSide .LinksBox ul li a {padding-right:20px;}


#RightSide {float:left;width:157px;margin-left:14px;font-size:1.1em;line-height:1.4em;}
#RightSide .BorderBox {border-left:1px solid #E2E2E9;border-right:1px solid #E2E2E9;padding:2px 4px 0px 4px;background-color:#EAE1D3;margin:0px;}
#RightSide .BorderBox ul {list-style-type:none;margin:0px;padding:0px 0px 5px 0px;}
#RightSide .BorderBox ul li {margin:2px;padding:2px 3px 2px 3px;background:url(../images/bg_orange_bullet.gif) 98% no-repeat #F6F2ED;}
#RightSide .BorderBox ul li a {padding-right:10px;}
#RightSide .BorderBox p {padding:0px 0px 10px 0px;}
#RightSide .BorderBox p a {padding:0px;}
.RightBoxBase {clear:both;background:url(../images/bg_right_box_base.gif) bottom no-repeat #EAE1D3;margin-bottom:10px;display:block;padding:0px;font-size:5px;line-height:5px;height:5px;}
#RightSide .SmallerText {font-size:0.8em;}

.ListBackground {background-color:#EAE1D3;}
#FreeText, .FreeText {font-size:1.1em;padding:10px 10px;}
#FreeText a, .FreeText a {color:#C2066E}
#Content p {padding-bottom:10px;clear:both;}
span.Pic {float:left;padding:4px 4px 4px 0px;}
#FlashGap {padding-bottom:15px;}

#Footer {padding-bottom:25px;padding-top:25px;width:760px;clear:both;}
#Footer table {background:url(../images/bg_logos.gif) no-repeat;padding-top:10px;}
#Footer table tr {padding:0px;margin:0px;}
#Footer table td {padding:0px;margin:0px;text-align:center}
#Footer table td p {padding:10px 0px 2px 0px;margin:0px;}
#Footer table td p a {padding:0px;margin:0px;}
#Footer table td img {border:none;}

#Terms {clear:both;margin:0px 19px 0px 17px;font-size:10px;}
#Terms ul {list-style-type:none;margin-bottom:10px;float:right;}
#Terms ul li {list-style-type:none;border-left:1px solid gray;float:left;padding:0px 6px;line-height:1.1em;}
#Terms ul li.First {border-left:none;}
#Terms ul li a {text-decoration:none;}

.Icons {clear:both;padding:4px 0px;}
.Icons a {padding:4px 0px 4px 20px;font-weight:normal;margin-right:15px;}
.Icons a.print {background:url(../images/icon_print.gif) no-repeat;}
.Icons a.email {background:url(../images/icon_email.gif) no-repeat;}


#FullWidth {float:left;width:565px;}
#FullWidth .BorderBox {border-left:1px solid #E2E2E9;border-right:1px solid #E2E2E9;padding:8px 8px 0px 20px;background-color:#F9F9F9;}
#FullWidth div.BoxBase {clear:both;background:url(../images/bg_full_box_base.gif) top no-repeat #F9F9F9;height:5px;line-height:0;font-size:0;margin-bottom:10px}
#FullWidth .Register {padding:0px;margin:0px;}
#FullWidth .Register td {padding:5px 0px;margin:0px;font-size:1.2em;line-height:1.4em;vertical-align:top;}
#FullWidth .Register td label {font-weight:bold;color:#333;width:130px;}
#FullWidth .Register td input.Regular {width:200px;border:1px solid #A5ACB2;margin-left:40px;}
textarea.RegularTa {width:200px; border:1px solid #A5ACB2; margin-left:40px; height:100px;}
#FullWidth .Register td input.Submit {background:url(../images/bg_submit.gif);padding:3px;border:1px solid #E2E2E9;font-weight:bold;color:#444;margin-left:40px;cursor:hand;}

#LogonActions {clear:both;}
#LogonActions ul {padding:0px;margin:10px 0px 12px 102px;}
#LogonActions ul li {list-style-type:none;}
#LogonActions ul li a {background:#FFF;border: solid 1px #E2E2E9;padding:5px 10px;font-size:1.2em;color:#C2066E;}
#LogonActions ul li a:hover {border:solid 1px #C2066E;}

dl {margin:0;padding:0;font-size:1.1em;}
dt {float:left;width:90px;}

#Continue {background:url(../images/bg_submit.gif);padding:3px;border:1px solid gray;font-weight:bold;color:#4F4F4D;margin-left:40px;}

#message {color: Red; float: left;}

ul.HomeList {margin:5px 0px 5px 15px;}
ul.HomeList li {list-style:square;color:#C2066E;padding-left:10px;}
ul.HomeList li span {color:#000;}

