body {background-color:white;}
* {margin:0; padding:0; font-family:Arial, Verdana, sans-serif;}
img {border:none;}
h2 {font-size:1em; color:#0a428d;}
h3 {font-size:.9em; color:#0a428d;}
h4 {font-size:.75em; color:#0a428d;}

/* main areas */
#container {margin:0 auto; width:1000px;}

#headcontainer {float:left; width:1000px; background:url(../images/mainBack.gif) repeat-y;}

#header {width:325px; float:left; margin:10px 0 0 44px; background:url(../images/logo.gif) no-repeat;}
#header h1 {position:absolute; left:-10000px;}
#header a {width:325px; height:86px; display: block;}

#login {float:left; margin:28px 0 0 30px;}
#loggedIn {margin:10px auto auto 30px; font-size:.9em; color:#0a428d;}
#loggedOut {font-size:0.75em;}

#nav1 {float:right; width:225px; height:53px; margin:40px 40px 0 0; font-size:12px; background-image:url(../images/nav1bak.gif);}
#nav1 a {text-decoration:none; color:black; width:105px; height:24px; display: block;}
#nav1 p {margin-top:5px;}
#nav1 div {width:105px; height:24px; text-align:center; float:left; background-repeat:no-repeat;}

#nav2container {float:left; width:1000px; background:url(../images/mainBack.gif) repeat-y;}

#nav2 {width:918px; height:28px; margin:24px auto auto 40px; font-size:13px; font-weight:bold; background-image:url(../images/nav2bak.gif);}
#nav2 ul {list-style:none;}
#nav2 li {float:left; display:inline;}
#nav2_1 {padding-left:20px;}
#nav2_2 {padding-left:25px;}
#nav2_3, #nav2_4 {padding-left:32px;}
#nav2_5 {padding-left:28px;}
#nav2_6, #nav2_7 {padding-left:24px;}
#nav2 a {text-decoration:none; color:white; display:block; padding:4px 20px 5px 20px;}

#maincontainer {float:left; width:1000px; background:url(../images/mainBack.gif) repeat-y;}

#nav3 {float:left; text-align:center; width:215px; margin:20px auto auto 25px;}
#gstd {font-size:1.5em; color:#d42333; font-weight:bold;}
#nav3 ul {list-style:none; margin:20px auto auto 22px;}
#nav3 li {width:170px; height:33px; margin-bottom:8px;}
#nav3 li.r {background-image:url(../images/redbtn.gif);}
#nav3 li.b {background-image:url(../images/blubtn.gif);}
#nav3 a {text-decoration:none; color:white; font-size:13px; font-weight:bold; display:block; padding:4px 20px 5px 20px;}
.bigphone {font-size:1.6em; color:#d42333; font-weight:bold;}
#goDaddySeal {margin-top:45px;}

#bodyContent {float:left; width:655px; margin:20px 60px auto 15px; min-height:500px; padding-left:29px; border-left:1px #c2cfdf solid;}
#bodyDiy {textalign:center; margin:20px 60px auto 44px; min-height:500px;}
#mainH2 {border-bottom:1px #c2cfdf solid; margin-bottom:10px;}
#reportList td {padding:2px 8px 2px 8px;}
#reportList th {border-bottom: 2px gray solid;}

#footcontainer {float:left; width:1000px; background:url(../images/mainBack.gif) repeat-y;}
#footer {clear:both; float:left; width:930px; height:50px; margin:20px auto auto 34px; background:url(../images/stopwatchBgnd.gif) repeat-x;}
#stopwatch {width:930px; height:50px; background:url(../images/stopwatch.jpg) no-repeat top left;}
#hr24 {float:left; width:300px; margin-left:38px; padding-top:18px; font-size:13px; color:#0a428d; font-weight:bold;}
#footerRight {float:right; width:320px; padding-top:12px; color:black; text-align:center;}
#footerNav {width:320px; font-size:10px; font-size:11px;}
#footerNav a {text-decoration:none; color:black;}
#footerCopy {width:320px; font-size:10px; font-size:9px; font-weight:bold; margin-top:2px;}

#containerBottom {clear:both; float:left; width:1000px; height:10px; background:url(../images/mainBot.gif) no-repeat;}

/* extras  */

.bodytext {font-size:.75em; color:black;}
.bodyHr {width:100%; color:#0a428d; height:1px;}
.homeProds {font-size:.95em; color:black; text-decoration:none;}
.notice {font-size:.9em; font-weight:bold;}
.noticeRed {font-size:.9em; font-weight:bold; color:#d42333;}
.errors {padding: 10px; font-size:0.7em; font-weight:bold; color:#d42333;}
.smallLink {font-size:10px; font-weight:normal; text-decoration:none;}
.listit {padding-left:30px;}
#termsList li {padding-top:10px;}
#genericfooter {width:100%; text-align:center; font-size:.7em;}
.altRows{background-color:#eeeeee;}
.paging{text-align:center;width:100%;padding:20px 0 10px 0;}
.paging p{font-size:.8em;color:gray;}
.paging ul{list-style-type:none;}
.paging ul li{display:inline;font-size:.8em;font-weight:bold;color:#c3cd1e;}
.paging ul li a{padding:.2em .8em .2em .8em;margin:.2em;border:1px gray solid;font-size:.7em;font-weight:normal;color:gray;text-decoration:none;}
.paging .etc{font-weight:normal;color:black;}
.paging .nextprev{font-weight:normal;font-size:.7em;color:gray;margin:0 .2em 0 .2em;}
.paging .nextprev a{font-size:.8em;}


/*

 border:1px black solid;

*/
