/* RESET */


html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
.clear { clear: both; height:1px !important; overflow:hidden; margin:0; padding:0 !important; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }

/* TYPE */
body { font: 11px Arial, Helvetica, sans-serif; background:url(../images/pagebg.gif) repeat-x; color: #6d6c6c; margin:auto; width:980px;}

a { color: #791c80; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
sup { padding-left: 1px; font-size: 10px !important; font-weight: normal !important; vertical-align: baseline; position: relative; bottom: 0.33em; color: #76797c; _position: static !important; }
a:focus{outline:0;}


h1 { font-weight: bold; font-size: 20px; margin-bottom: 3px; color:#3162b0; text-transform:uppercase; }
h2 { font-weight: bold; font-size: 12px; padding:5px 7px; color:#ffffff; background:url(../images/hebg.gif) repeat-x; }
h3 { font-weight: bold; font-size: 13px; padding:0px 0px; color:#791c80;}
h3 a{color:#791c80 !important;}
h4 { font-weight: bold; font-size: 12px; margin-bottom:5px;}
p{line-height:18px; margin-bottom:16px;}
dt{font-weight:bold; padding-bottom:3px; float:left; width:100%;}

label{font-size:12px; margin-bottom:5px;}
input, select{margin-top:5px; border:1px solid #dfdfde;}
input.submit{float:right; background:url(../images/btn-submit.gif) no-repeat; width:69px !important; height:25px; border:0; cursor:pointer; margin-bottom:0px;}

.strong{font-weight:bold;}
.cap{text-transform:uppercase;}


/*#header{float:left; width:960px; background:url(../images/topbg.png) left top no-repeat; overflow:hidden; padding:0px 10px 0 10px;}*/
#header{float:left; width:960px; padding:0px 10px 0 10px;}
#header .logo{float:left; width:auto; padding:0 42px 4px 6px;}
#header .logotxt{float:left; width:auto; margin-top:55px;}
#header .toplink{float:right; width:auto; text-align:left; padding:28px 217px 0 0;}
#header .toplink a{color:#000; font-size:10px; display:inline; padding:0 12px;}
#header .toplink a.share{background:url(../images/shareicon.gif..) no-repeat 0 4px; padding-left:18px!imporatnt;}

#header .nav{float:left; width:960px; background:url(../images/linkbg.gif) repeat-x;}
#header .nav a{float:left; padding:12px 19px 7px 19px; border-right:1px solid #cab3d8;}
#header .nav a:hover, #header .nav a.active{background:url(../images/linkbghover.gif) repeat-x;}
#header .nav div{float:right; width:auto;}
#header .searchblock{float:right; margin:3px 6px 0 0;}
#header .searchblock div{float:left;}
#header .searchblock div input{border:0; height:16px; color:#6d6c6c; font-size:11px; padding:3px 5px 0 3px; text-align:right;height:16px; overflow:hidden;}
#header .searchblock div input.search{background:url(../images/btn-search.gif) no-repeat; width:17px; height:19px; cursor:pointer; _margin-top:6px;}

#container{float:left; min-height:500px !important; height:500px; height:100%  !important; width:942px; padding:10px 19px; background:url(../images/containerbg.gif) repeat-y;}
.playarea{float:left; width:920px; padding:0 10px;}
div.greystip{background-color:#ebebeb; width:100%; height:1px !important; overflow:hidden; margin:14px 0; padding:0 !important;}
.right{float:right; width:200px; overflow:hidden;}
.leftNews{float:left; width:460px; overflow:hidden;}
.left{float:left; width:693px;}
.marginbot{margin-bottom:11px !important;}
.marginright{margin-right:27px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.txtright{text-align:right;}

.crum{float:left; width:100%; margin-bottom:10px; font-size:10px;}


#footer{float:left; width:100%; border-top:1px solid #ebebeb; margin-top:25px; padding:10px 0;}
#footer div{width:140px; margin-right:10px; float:left;}
#footer a{color:#6d6c6c;}
#footer div.right{float:right; width:145px; font-size:10px; text-align:right;}

.dispnone {display:none}
.stico_default{background:transparent url(http://w.sharethis.com/images/share-icon-16x16.png?CXNID=1000014.0NXC) no-repeat 0 0 !important; padding:0 0 0 18px!important;}
