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;}

body { background: #eeeeee; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; height: 100%; }
img { border: 0; }

#cleardiv { clear: both; }

#top { background: url('/images/bgtop.gif') repeat-x; height: 30px; width: 100%; }
#top_cont { background: transparent; height: 30px; margin: 0 auto; padding: 0; width: 1000px; }
#top_left { background: transparent; float: left; text-align: left;}
#top_right { background: transparent; color: #ffffff; float: right; font-size: 11px; font-weight: bold; margin: 0; padding: 5px 3px; width: 550px; }
#top_cont ul { font-size: 11px; font-weight: bold; margin: 0; padding: 5px; list-style: none; }
#top_cont li { display: inline; margin : 0 2px 0 0; padding : 0; }
#top_cont a { color: #eeeeee; }
#top_cont a:hover { color: #06ace6; }
#top_cont a.forgotpwd { color: #ffc60e; font-size: 11px; }

#header  { background: url('/images/bgbanners.gif') repeat-x; border-style: solid; border-width: 0 5px 3px 5px; border-color: #ffffff; height: 125px; margin: 0 auto; padding: 0; width: 990px; }
#header_top { width: 990px; }
#header_top .logo { float: left; width: 120px; margin: 10px 0; text-align: center; }
#header_top .leaderboard { float: left; border: 1px solid #000000; height: 90px; margin: 5px auto; padding: 0; width: 728px; text-align: center; }
#header_top .tools { color: #ff0000; float: left; font-size: 10px; font-weight: bold; padding: 10px; text-align:center; width: 120px; }
#header_bottom { float: left; width: 990px; }
#header_bottom .sitesearch { float: left; font-size: 10px; height: 15px; line-height: 15px; margin: 0 0 0 10px; width: 450px; }
#header_bottom .extralinks { float: left; background: transparent; height: 15px; margin: 2px 0 0 0; padding: 0; text-align: right; width: 500px;}
#header_bottom .extralinks ul { font-size: 10px; font-weight: bold; margin: 0; padding: 1px; list-style: none; }
#header_bottom .extralinks li { display: inline; margin : 0 1px 0 0; padding : 0; }
#header_bottom .extralinks a { color: #000000; text-decoration: none; }
#header_bottom .extralinks a:hover { color: #000000; text-decoration: none; }

#navigation { border-style: solid; border-width: 0 5px 5px 5px; border-color: #ffffff; height: 185px; margin: 0 auto; padding: 0; width: 990px; }
#nav_left { float: left; height: 185px; width: 710px; }
#nav_right { float: left; height: 185px; width: 270px; }

.nav_ca { background-color: #a89700; }
.nav_cc { background-color: #006545; }
.nav_cd { background-color: #00548e; }
.nav_ce { background-color: #f9b500; }
.nav_ch { background-color: #45b866; }
.nav_cp { background-color: #ee8a1d; }
.nav_cr { background-color: #817669; }
.nav_cs { background-color: #af0235; }
.nav_ct { background-color: #9f8751; }
.nav_cv { background-color: #94bee5; }
/*
.nav_fb { background-color: #336666; } */
.nav_fb { background: url('/images/bgnav_fb.gif') repeat-x; }
.nav_my { background-color: #993366; }

.menu { height: 25px; margin: 0 0 0 10px; }
.menu ul { font-size: 16px; font-weight: bold; margin: 0; padding: 5px; list-style: none; }
.menu li { display: inline; margin : 0 3px 0 0; padding : 0; }
.menu a { color: #ffffff; text-decoration: none; }
.menu a:hover { color: #000000; text-decoration: none; }

.menu_sub { height: 20px; margin: 0 0 0 10px; }
.menu_sub ul { font-size: 12px; margin: 0; padding: 5px; list-style: none; }
.menu_sub li { display: inline; margin : 0 3px 0 0; padding : 0; }
.menu_sub a { color: #ffffff; text-decoration: none; }
.menu_sub a:hover { color: #000000; text-decoration: none; }

/* .menu_sel { background-color: #ffffff; opacity:0.4; filter:alpha(opacity=40); color: #000000; font-weight:bold; } */
.menu_sel { color: #000000; font-weight:bold; }

#loginstart { background-color: #eeeeee; background-image: url('/images/icons/lock.png'); background-repeat: no-repeat; background-position: 10px center; border: 1px solid #000000; float: left; font-size:14px; margin: 10px auto; padding:20px 10px 20px 80px; height: 85px; line-height: 85px; width: 650px;}

#welcome { color: #ffffff; font-size: 16px; font-weight:bold; height: 45px; margin: 10px; }
#welcome a { color: #ffffff; font-size: 11px; }
#welcome  a:hover { color: #000000; font-size: 11px; }

#discipline { margin-top: 13px; padding: 0; }

#marquee { color: #ff0000; font-size: 12px; height: 15px; margin: 0 auto; width: 990px; text-align: center; }

#content { font-size: 11px; margin: 0 auto; width: 1000px; }
#content_left { float: left; margin: 5px 0 10px 5px; width: 800px; }
#content_left_left { float: left; width: 600px; }
#content_left_right { float: left; margin-left: 10px; width: 190px; }
#content_right { float: left; margin: 15px 0 10px 0; text-align: center; width: 190px; }

.content_header_1 { background: url('/images/content_header1.gif') no-repeat; height: 20px; width: 800px; }
.content_center_1 { background: url('/images/content_center1.gif') repeat-y; width: 800px; min-height: 590px; }
.content_footer_1 { background: url('/images/content_footer1.gif') no-repeat; height: 20px; width: 800px; }

.content_header_2 { background: url('/images/content_header2.gif') no-repeat; height: 20px; width: 600px; }
.content_center_2 { background: url('/images/content_center2.gif') repeat-y; width: 600px; min-height: 590px; }
.content_footer_2 { background: url('/images/content_footer2.gif') no-repeat; height: 20px; width: 600px; }

.content_header_3 { background: url('/images/content_header3.gif') no-repeat; height: 20px; width: 190px; }
.content_center_3 { background: url('/images/content_center3.gif') repeat-y; width: 190px; }
.content_footer_3 { background: url('/images/content_footer3.gif') no-repeat; height: 20px; width: 190px; }

.wideskyscraper { border: 0px solid #000000; height: 600px; margin: 0 auto; padding: 0; width: 160px; }
.rectangle { border: 1px solid #000000; height: 150px; margin: 0 auto; padding: 0; width: 180px; }
.square{ border: 1px solid #000000; height: 125px; margin: 0 auto; padding: 0; width: 125px; }

#footer { background: url('/images/bgfooter.gif') repeat-x; border-style: solid; border-width: 5px 5px 0 5px; border-color: #ffffff; height: 120px; margin: 0 auto; width: 990px; }

h1 { font-size: 18px; font-weight: bold; }
h2 { font-size: 14px; font-weight: bold; }
h3 { font-size: 13px; font-weight: bold; }
h4 { font-size: 12px; font-weight: bold; }

h1.color_ca { color: #a89700; } h1.color_ca  a { color: #a89700; } h1.color_ca  a:hover { color: #a89700; text-decoration: underline; }
h1.color_cc { color: #006545; } h1.color_cc  a { color: #006545; } h1.color_cc  a:hover { color: #006545; text-decoration: underline; }
h1.color_cd { color: #00548e; } h1.color_cd  a { color: #00548e; } h1.color_cd  a:hover { color: #00548e; text-decoration: underline; }
h1.color_ce { color: #f9b500; } h1.color_ce  a { color: #f9b500; } h1.color_ce  a:hover { color: #f9b500; text-decoration: underline; }
h1.color_ch { color: #45b866; } h1.color_ch  a { color: #45b866; } h1.color_ch  a:hover { color: #45b866; text-decoration: underline; }
h1.color_cp { color: #ee8a1d; } h1.color_cp  a { color: #ee8a1d; } h1.color_cp  a:hover { color: #ee8a1d; text-decoration: underline; }
h1.color_cr { color: #817669; } h1.color_cr  a { color: #817669; } h1.color_cr  a:hover { color: #817669; text-decoration: underline; }
h1.color_cs { color: #af0235; } h1.color_cs  a { color: #af0235; } h1.color_cs  a:hover { color: #af0235; text-decoration: underline; }
h1.color_ct { color: #9f8751; } h1.color_ct  a { color: #9f8751; } h1.color_ct  a:hover { color: #9f8751; text-decoration: underline; }
h1.color_cv { color: #94bee5; } h1.color_cv  a { color: #94bee5; } h1.color_cv  a:hover { color: #94bee5; text-decoration: underline; }
/* h1.color_fb { color: #336666; } h1.color_fb  a { color: #336666; } h1.color_fb  a:hover { color: #336666; text-decoration: underline; } */
h1.color_fb { color: #b7a333; } h1.color_fb  a { color: #b7a333; } h1.color_fb  a:hover { color: #b7a333; text-decoration: underline; } 
h1.color_my { color: #993366; } h1.color_my  a { color: #993366; } h1.color_my  a:hover { color: #993366; text-decoration: underline; }

.color_ca { color: #a89700; }
.color_cc { color: #006545; }
.color_cd { color: #00548e; }
.color_ce { color: #f9b500; }
.color_ch { color: #45b866; }
.color_cp { color: #ee8a1d; }
.color_cr { color: #817669; }
.color_cs { color: #af0235; }
.color_ct { color: #9f8751; }
.color_cv { color: #94bee5; }
/* .color_fb { color: #336666; } */
.color_fb { color: #b7a333; }
.color_my { color: #993366; }

/*input.login { color: #000000; font-size: 10px; height: 13px; width: 100px; }*/
input.loginsend { background: url('/images/loginbutton.gif') no-repeat center center; border: none; color: #ffffff; cursor : pointer; font-size: 10px; height: 15px; line-height: 10px; width: 65px; }
