/* Style sheet default */
body{margin:0;padding:0;text-align:center;background:#222 url(../images/bodybg.png) repeat-x fixed top center;font:11px Verdana,Arial,Helvetica,sans-serif;}
#container{width:700px;margin:auto;padding-bottom:20px;}
h1,h2,h3,h4,h5,h6{margin:10px 0 0;font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;color:#222;}
h1{font-size:28px;}
h2{font-size:25px;color:#0a294f;}
h3{font-size:22px;color:#202f0f;}
h4{font-size:18px;color:#911322;}
h5{font-size:16px;color:#af3d0a;}
h6{font-weight:bold;font-size:11px;color:#222;}
del{color:#999;}
acronym{padding-bottom:1px;border:none;background:url(../images/dottedborder_dark.gif) repeat-x bottom center;cursor:help;}
hr{width:100%;height:1px;margin:2px 0 5px;background-color:#777;border:0;color:#777;margin:5px 0px !important;}
a{text-decoration:none;color:#af2639;}
a:hover{text-decoration:underline;}
p{margin:5px 0 15px;line-height:22px;}
.noborder{border:0;}
#content ul{margin:0;padding:0 10px 5px 15px;list-style-type:none;}
#content ol{margin:0;padding:0 10px 5px 33px;}
#content ul li{padding-bottom:7px;padding-left:10px;background:transparent url(../images/arrow.gif) no-repeat 0px 5px;}
#content ol li{padding-bottom:7px;}
#content ul li ul{margin:8px 0 -7px;}
#content .pre{color:#af454a;font:11px "Courier New",Courier,sans-serif;}
img{border:none;}
img.floatright,img.floatleft,#left img{border:1px solid #222;}
a:hover img.floatright,a:hover img.floatleft,#left a:hover img{border:1px solid #af2639;}
.floatleft{float:left;}
.floatright{float:right;}
.w50{width:50%;}
.floatleft p{padding:0 10px 0 0;}
.floatright p{padding:0 0 0 10px;}
img.floatleft{margin:15px 15px 5px 0;}
img.floatright{margin:15px 0 5px 15px;}
.tl{background:#222 url(../images/corners/tl.gif) no-repeat top left;}
.tr{background:transparent url(../images/corners/tr.gif) no-repeat top right;}
.br{background:transparent url(../images/corners/br.gif) no-repeat bottom right;}
.bl{background:transparent url(../images/corners/bl.gif) no-repeat bottom left;}
.ltl{background:#efefef url(../images/corners/l_tl.gif) no-repeat top left;}
.ltr{background:transparent url(../images/corners/l_tr.gif) no-repeat top right;}
.lbr{background:transparent url(../images/corners/l_br.gif) no-repeat bottom right;}
.lbl{background:transparent url(../images/corners/l_bl.gif) no-repeat bottom left;}
blockquote{width:100%;display:block;margin:10px auto;min-height:35px;background:transparent url(../images/blockquote/quote.gif) no-repeat 10px 10px;}
* html blockquote{height:35px;min-height:35px;height:auto !important;}
blockquote p{margin:0;padding:10px 10px 10px 50px;line-height:17px;}
blockquote span{display:block;padding-top:5px;font-size:9px;color:#999;}
blockquote span a{text-decoration:none;color:#555;}
blockquote span a:hover{text-decoration:underline;}
blockquote.go{background:transparent url(../images/blockquote/go.gif) no-repeat 10px 50%;}
blockquote.stop{background:transparent url(../images/blockquote/stop.gif) no-repeat 11px 50%;}
blockquote.exclamation{background:transparent url(../images/blockquote/exclamation.gif) no-repeat 23px 50%;}
code{width:92%;display:block;margin:0 auto 15px;line-height:17px;}
code .red{color:#af454a;}
form select,form input,form textarea{border:1px solid #888;font:11px Verdana,Arial,Helvetica,sans-serif;}
form input:hover,form input:focus,form textarea:hover,form textarea:focus,form select:hover,form select:focus{background-color:#f9f9f9;border:1px solid #444;}
form select{padding:1px;}
form input{padding:1px;}
form label{display:block;color:#777;}
form textarea{padding:1px;line-height:16px;}
form p{margin:10px 0;}
#top{background:url(../images/contentbg.gif) repeat-y top center;}
#bottom{height:9px;background:url(../images/container_b.gif) no-repeat bottom center;}
* html #bottom{margin-top:-4px;}
#header{width:680px;height:175px;margin:auto;text-align:left;font:30px Georgia,Verdana,Arial,Helvetica,sans-serif;background:url(../images/headers/h1.jpg) no-repeat top center;}
#title{position:absolute;margin-top:130px;margin-left:13px;color:#fff;background-color:transparent;cursor:default;}
.nav{width:680px;height:40px;margin:auto;text-align:left;background-color:#222;font-size:11px;color:#fff;cursor:default;}
.nav2{height:40px;}
#slogan{position:absolute;margin:11px 0 0 15px;font-size:14px;}
#navdiv{text-align:right;}
#navlist{margin:0;padding:13px 8px 0 0;list-style-type:none;}
#navlist ul li{display:inline;}
#navlist li p{height:40px;display:inline;padding:8px 6px 9px;font-weight:bold;text-decoration:none;color:#fff;}
#navlist li a{height:40px;padding:8px 6px 9px;font-weight:bold;text-decoration:none;color:#fff;}
#navlist li a:hover{color:#bfbfbf;}
.level_1{top:-4px;position:relative;margin:0;padding:0;}
#content{width:680px;margin:auto;text-align:left;color:#222;min-height:400px;}
* html #content{height:400px;min-height:400px;height:auto !important;}
#left{width:440px;float:left;padding:10px 10px 20px;}
* html #left{padding-top:20px;}
#right{width:190px;float:right;padding:20px 10px 20px 20px;}
* html #right{padding-top:30px;}
#right .sideitem{margin-bottom:25px;}
#right .sideitem h4{width:100%;margin-bottom:13px;padding-bottom:3px;font-weight:bold;color:#222;font:12px Georgia,Arial,Helvetica,sans-serif;background:#fff url(../images/dottedborder.gif) repeat-x bottom center;}
#right .sideitem b{}
#right .sideitem p{padding:0 5px;}
#right .sideitem ul{margin-left:-4px;}
.footer{width:680px;height:30px;clear:both;margin:auto;text-align:left;color:#fff;}
.footer div{height:30px;}
#copyright{float:left;margin-bottom:-16px;padding:8px;text-align:left;margin-top:0px !important;}
#designcredit{float:right;margin-bottom:-16px;padding:8px;text-align:right;}
#designcredit a{color:#9f9f9f;}
#designcredit a:hover{text-decoration:none;color:#cf262d;}
.ce_text{width:440px;line-height:22px;}
.clear{height:0.1px;overflow:hidden;clear:both;font-size:0.1px;line-height:0.1px;}
.invisible{width:0px;height:0px;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}
