body{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#3f3f3f;font-size:14px;background:#ffffff;width:100%;margin:0px 0px 0px 0px;}
p{color:#3f3f3f;;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}
h1{color:#446588;font-family:Arial, Helvetica, sans-serif;font-size:28px;margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}
h2{color:#446588;font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:lighter;margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}
.mainbodyseparator{background-color:#c7c8ca;margin:24px 0px 14px 0px;padding:0px 0px 0px 0px;width:600px;height:1px;}
#header{width:960px;height:105px;margin:auto;padding:0px 0px 0px 0px;background:#FFFFFF;}
#forum-login{float:right;padding:0px 0px 0px 0px;margin:10px 10px 0px 0px;}
#forum-login table{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:left;}
#forum-login table td{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:left;}
.textinput{width:100px; border: solid 1px 8c8c8c;}
#footer{width:940px;height:100px;margin:auto;padding:10px 0px 0px 0px;border-top:solid 1px #939393;color:#3f3f3f;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#footer #copyright{font-family:Arial, Helvetica, sans-serif;font-size:12px;height:12px;line-height:12px;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;float:left;}
#footer .footerlink{font-family:Arial, Helvetica, sans-serif;font-size:12px;height:12px;line-height:12px;vertical-align:middle;margin:0px 0px 0px 6px;padding:0px 0px 5px 10px;background:url("/images/footerbullet.png");background-repeat:no-repeat;float:left;}
#header #logo{width:396px;height:51px;margin:25px 0px 0px 4px;padding:0px 0px 0px 0px;float:left;border:0px;}
#header #sitesearch{margin:40px 30px 0px 0px;padding:0px 0px 0px 0px;float:right;width:285px;height:30px;}
#header #sitesearch form{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:276px;height:30px;float:right;}
#header #sitesearch form input#searchtextbox{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#6C6C6C;padding:0px 0px 0px 10px;margin:0px 20px 0px 0px;width:200px;height:30px;line-height:30px;vertical-align:middle;float:left;display:block;}
#header #sitesearch form input#gobutton{background:url("/images/sitesearchgo.png");background-repeat:no-repeat;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:40px;height:30px;border:solid 0px;float:left;display:block;}
#topnav{width:100%;height:40px;background:#cb2874;background-repeat:repeat-x;margin:auto;padding:0px 0px 0px 0px;}
#topnav #linkcontainer{width:980px;height:40px;background:#cb2874;margin:auto;padding:0px 0px 0px 0px;}
#topnav #linkcontainer .navlink{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;font-family:'century gothic', Arial, Helvetica, sans-serif;font-size:14px;line-height:40px;vertical-align:middle;}
#topnav a:link.selected, #topnav a:visited.selected, #topnav a:active.selected, #topnav a:hover.selected, #topnav a:focus.selected{margin:0px 10px 0px 10px;padding:0px 10px 0px 10px;color:#FFFFFF;text-decoration:none;background:#a1226c;font-size:14px;line-height:40px;height:40px;display:block;}
#topnav a:link, #topnav a:visited, #topnav a:active{margin:0px 10px 0px 10px;padding:0px 10px 0px 10px;color:#FFFFFF;text-decoration:none;font-size:14px;line-height:40px;height:40px;display:block;}
#topnav a:hover, #topnav a:focus{margin:0px 10px 0px 10px;padding:0px 10px 0px 10px;color:#FFFFFF;text-decoration:none;background:#a1226c;font-size:14px;line-height:40px;height:40px;display:block;}
.topnavseparator{height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#bodycontainer{width:940px;margin:auto;padding:0px 0px 0px 0px;}
.spacing{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:600px;height:20px;clear:both;}
.clear{clear:both;height:1px;}
.fourcolumnlist{width:620px;overflow:hidden;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;display:block;}
.fourcolumnlist ul{float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;width:153px;}
.fourcolumnlist li{font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:153px;}
.fourcolumnlist li img{margin:0px 8px 0px 0px;padding:0px 0px 0px 0px;width:16px;height:11px;vertical-align:middle;border:solid 1px #c6c7c9;}
.fourcolumnlist a:link, .fourcolumnlist a:visited, .fourcolumnlist a:active{color:#cc0066;text-decoration:none;}
.fourcolumnlist a:hover, .fourcolumnlist a:focus{color:#cc0066;text-decoration:underline;}

a:link    {color:darkblue;text-decoration:none}
a:visited {color:blue;text-decoration:none}
a:hover   {color:#cc0066;text-decoration:underline}
a:active  {color:#cc0066;text-decoration:underline}
a:link b {text-decoration:underline}
a:visited b {text-decoration:underline}
a:hover b {text-decoration:underline}
a:active b {text-decoration:underline}
.spnMessageText a:link  {color:darkblue;text-decoration:underline}
.spnMessageText a:visited {color:blue;text-decoration:underline}
.spnMessageText a:hover   {color:#cc0066;text-decoration:underline}
.spnMessageText a:active  {color:#cc0066;text-decoration:underline}
.spnSearchHighlight {background-color:yellow}
input.radio {background:#9999FF;color:#000000}
/* Begin new styles 7-17-07 */
.contentBox{margin-left:auto;margin-right:auto;width:705px;*width:700px;height:390px;overflow:visible;padding:10px;border-bottom:solid 1px #9966FF;} 
.leftSide{display:inline;float:left;width:500px;*width:480px;border:solid 0px #cccccc;text-align:center;} 
.rightSide{display:inline;float:right;text-align:center;width:200px;border:solid 0px #cccccc;} 
#right_column {margin-top:2px;display:inline;float:right;width:195px;border-left:solid 1px #e6e6f2;border-right:solid 1px #e6e6f2;}
#tab_select {margin-top:0px;display:inline;float:right;}
.copy{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:justify;padding:10px;}
.ba_title {margin-top:0px;margin-left:auto;margin-right:auto;height:23px;border-bottom:solid 1px #7e8bcf;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#000066;padding-left:5px;padding-top:0px;text-align:left;text-transform: uppercase;}
.contentBox{margin-left:auto;margin-right:auto;overflow:visible;padding:5px;border-bottom:solid 1px #7e8bcf;margin-bottom:10px; *margin-bottom:2px;margin-top:15px;}
#right_column {margin-top:2px;display:inline;float:right;width:195px;border-left:solid 1px #e6e6f2;border-right:solid 1px #e6e6f2;}
.title {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 18px;line-height:18px;text-align:left;margin-top:5px;}
#tab_select {margin-top:0px;display:inline;float:right;}
.copy{display:block;float:left;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:justify;padding-right:10px;padding-top:0px;padding-bottom:0px;width:248px;}
.introBold{color:#FF00FF;}
.boxPink {border: 1px solid #fccee4;color: #372892;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.textBold{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
