/* YUI! reset */ /* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 0.12.1 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/* YUI! fonts */
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}
/* end YUI! */
html,body{height: 100%;}
body {
background: url(bodybg.jpg) repeat-x #3C3C60;
margin: 0;
text-align:center;
}
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCC;
}
td {vertical-align: top;}
a:link, a:visited, a:active {
color: #FF0000;
text-decoration: none;
}
a:hover {
color: #FFF;
text-decoration: none;
}
body.c1 a:link, body.c1 a:visited, body.c1 a:active { color: #FF00FF; }
body.c2 a:link, body.c2 a:visited, body.c2 a:active { color: #FE0083; }
body.c3 a:link, body.c3 a:visited, body.c3 a:active { color: #FE0005; }
body.c4 a:link, body.c4 a:visited, body.c4 a:active { color: #FE7100; }
body.c5 a:link, body.c5 a:visited, body.c5 a:active { color: #FEF500; }
body.c6 a:link, body.c6 a:visited, body.c6 a:active { color: #89FE00; }
body.c7 a:link, body.c7 a:visited, body.c7 a:active { color: #0BFE00; }
body.c8 a:link, body.c8 a:visited, body.c8 a:active { color: #00FE77; }
body.c9 a:link, body.c9 a:visited, body.c9 a:active { color: #00FFCC; }
body.c10 a:link, body.c10 a:visited, body.c10 a:active { color: #0089FE; }
body.c11 a:link, body.c11 a:visited, body.c11 a:active { color: #5357FF; }
body.c12 a:link, body.c12 a:visited, body.c12 a:active { color: #983CFF; }
body.c1 h1 { border-bottom: solid 1px #FF00FF; }
body.c2 h1 { border-bottom: solid 1px #FE0083; }
body.c3 h1 { border-bottom: solid 1px #FE0005; }
body.c4 h1 { border-bottom: solid 1px #FE7100; }
body.c5 h1 { border-bottom: solid 1px #FEF500; }
body.c6 h1 { border-bottom: solid 1px #89FE00; }
body.c7 h1 { border-bottom: solid 1px #0BFE00; }
body.c8 h1 { border-bottom: solid 1px #00FE77; }
body.c9 h1 { border-bottom: solid 1px #00FFCC; }
body.c10 h1 { border-bottom: solid 1px #0089FE; }
body.c11 h1 { border-bottom: solid 1px #5357FF; }
body.c12 h1 { border-bottom: solid 1px #983CFF; }
a:hover {
color: #FFF;
}
h1,h2,h3,h4,h5,h6 {
color: #FFF;
font-weight: bold;
}
.header {
background: #000;
}
.outer{
height: 100%;
text-align:left;
background-color: #000;
width: 750px;
margin: 0 auto;
}

.main .content hr {
margin: 3em 0 0 0;
visibility: hidden;
}
.main .content img {
border: solid 1px #FFF;
padding: 5px;
}
.main .content table {
margin: 1em 0 0 0;
width: 520px;
}
.main .content table td {
vertical-align: top;
padding: 5px;
}

.main .content .inner {
padding: 0 35px 0 35px;
}

h1 {
font-size: 16px;
text-align: left;
margin: 8px 2px 8px 2px;
}
form {
margin: 0;
}


.banner, .search_box {
height: 80px;
background-image: url(header.jpg);
background-repeat: repeat-x;
font-size: 20px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
padding-top: 20px;
}
.banner {
width: 530px;
padding-left: 20px;
float: left;
text-align: left;
}
.search_box {
float: right;
clear: right;
width: 200px;
}
.search_string {
width: 100px;
height: 16px;
font-size: 10px;
vertical-align: middle;
}
.search_submit {
width: 50px;
height: 22px;
font-size: 10px;
vertical-align: middle;
}
.banner a {
color: #FFFFFF;
}
.menu {
}
.menu ul, .menu li {
margin: 0;
padding: 0;
list-style: none;

}
.menu li {

}
.menu ul ul {
padding-left: 0px;
}
.menu ul ul li a{
background: none !important;
padding: 0 0 0 35px !important;
}
body .menu a:link, body .menu a:visited, body .menu a:active, body .menu a:hover {
background: url(1.png) no-repeat 0% 50%;
color: #BBB;
display: block;
padding: 9px 0 9px 35px;
height: 18px;
}
.menu .bold a{
font-weight: bold;
color: #fff;
}
body .menu a:hover {
color:#FFF;
}
.menu .c1 a:link, .menu .c1 a:visited, .menu .c1 a:active, .menu .c1 a:hover {background: url(1.png) no-repeat 0% 50%;}
.menu .c1 a:hover {background: url(1o.png) no-repeat 0% 50%;}
.menu .c2 a:link, .menu .c2 a:visited, .menu .c2 a:active, .menu .c2 a:hover {background: url(2.png) no-repeat 0% 50%;}
.menu .c2 a:hover {background: url(2o.png) no-repeat 0% 50%;}
.menu .c3 a:link, .menu .c3 a:visited, .menu .c3 a:active, .menu .c3 a:hover {background: url(3.png) no-repeat 0% 50%;}
.menu .c3 a:hover {background: url(3o.png) no-repeat 0% 50%;}
.menu .c4 a:link, .menu .c4 a:visited, .menu .c4 a:active, .menu .c4 a:hover {background: url(4.png) no-repeat 0% 50%;}
.menu .c4 a:hover {background: url(4o.png) no-repeat 0% 50%;}
.menu .c5 a:link, .menu .c5 a:visited, .menu .c5 a:active, .menu .c5 a:hover {background: url(5.png) no-repeat 0% 50%;}
.menu .c5 a:hover {background: url(5o.png) no-repeat 0% 50%;}
.menu .c6 a:link, .menu .c6 a:visited, .menu .c6 a:active, .menu .c6 a:hover {background: url(6.png) no-repeat 0% 50%;}
.menu .c6 a:hover {background: url(6o.png) no-repeat 0% 50%;}
.menu .c7 a:link, .menu .c7 a:visited, .menu .c7 a:active, .menu .c7 a:hover {background: url(7.png) no-repeat 0% 50%;}
.menu .c7 a:hover {background: url(7o.png) no-repeat 0% 50%;}
.menu .c8 a:link, .menu .c8 a:visited, .menu .c8 a:active, .menu .c8 a:hover {background: url(8.png) no-repeat 0% 50%;}
.menu .c8 a:hover {background: url(8o.png) no-repeat 0% 50%;}
.menu .c9 a:link, .menu .c9 a:visited, .menu .c9 a:active, .menu .c9 a:hover {background: url(9.png) no-repeat 0% 50%;}
.menu .c9 a:hover {background: url(9o.png) no-repeat 0% 50%;}
.menu .c10 a:link, .menu .c10 a:visited, .menu .c10 a:active, .menu .c10 a:hover {background: url(10.png) no-repeat 0% 50%;}
.menu .c10 a:hover {background: url(10o.png) no-repeat 0% 50%;}
.menu .c11 a:link, .menu .c11 a:visited, .menu .c11 a:active, .menu .c11 a:hover {background: url(11.png) no-repeat 0% 50%;}
.menu .c11 a:hover {background: url(11o.png) no-repeat 0% 50%;}
.menu .c12 a:link, .menu .c12 a:visited, .menu .c12 a:active, .menu .c12 a:hover {background: url(12.png) no-repeat 0% 50%;}
.menu .c12 a:hover {background: url(12o.png) no-repeat 0% 50%;}
.login_table {
border: 1px solid #D0D0D0;
margin-top: 20px;
margin-bottom: 5px;
text-align: center;
padding-bottom: 3px;
}
.login_table h1 {
color: #660033;
font-size: 12px;
text-transform: uppercase;
font-weight: bold;
text-align: center;
margin: 5px 0px 5px 0px;
}
.login_table input {
text-transform: uppercase;
font-size: 10px;
margin: 5px 0px 1px 0px;
width: 100px;
}
body .main .content {
margin: 0;
padding: 0;
width: 600px;
}
body .main .content *  {
line-height: 1.5em;;
}
.footer {
height: 40px;
background: url(1b.png) no-repeat 100% 50% #000;
}
.powered_by {
text-align:right;
padding: 0 30px 1em;
background: #000;
}

body .powered_by a:link, body .powered_by a:visited, body .powered_by a:active { color: #555; }
body .powered_by a:hover{
color: #CCC;
}

/**** form ***/

.required {
color: #FF0000;
}
.field_title {
font-size: 11px;
width: 100px;
vertical-align: top;
text-align:right;
}
.textfield {
font-size: 11px;
width: 350px;
}
.textarea {
font-size: 11px;
width: 350px;
height: 150px;
}

.content form {
margin: 12px 0 0 0;
}

.field_heading {
font-size: 11px;
font-weight: bold;
color: #FFF;
}
.select {
font-size: 11px;
}
.checkbox_label {
font-size: 11px;
cursor: pointer;
}
.radio_label {
font-size: 11px;
cursor: pointer;
}
.email {
font-size: 11px;
width: 350px;
}
.gbentry {
border: none
}
.gbtitle {
background: none;
color: #fff;
border-top: 1px solid;
border-bottom: 1px dotted;
}
.main .content .gbtitle img {
vertical-align:middle;
border: none;
margin: 0;
padding: 0;
}
.gbdate {
text-align: right;
color: #ccc;
}
.main .content table.gbentry {
width: 100%; 
margin: 2em 0 1em;
border-bottom: 1px solid;
}
body.c1 .main .content table.gbentry, body.c1 .gbtitle { border-color:#FF00FF; }
body.c2 .main .content table.gbentry, body.c2 .gbtitle { border-color:#FE0083; }
body.c3 .main .content table.gbentry, body.c3 .gbtitle { border-color:#FE0005; }
body.c4 .main .content table.gbentry, body.c4 .gbtitle { border-color:#FE7100; }
body.c5 .main .content table.gbentry, body.c5 .gbtitle { border-color:#FEF500; }
body.c6 .main .content table.gbentry, body.c6 .gbtitle { border-color:#89FE00; }
body.c7 .main .content table.gbentry, body.c7 .gbtitle { border-color:#0BFE00; }
body.c8 .main .content table.gbentry, body.c8 .gbtitle { border-color:#00FE77; }
body.c9 .main .content table.gbentry, body.c9 .gbtitle { border-color: #00FFCC; }
body.c10 .main .content table.gbentry, body.c10 .gbtitle { border-color:#0089FE; }
body.c11 .main .content table.gbentry, body.c11 .gbtitle { border-color: #5357FF; }
body.c12 .main .content table.gbentry, body.c12 .gbtitle { border-color: #983CFF; }
.gbname {font-weight: bold;}
.gbcontent {
background: none;
color: #CCC;
}