/*tags*/
*{font-size: 10px!important; font-family: Verdana, Arial, sans-serif; margin: 0; padding: 0;}
html {height: 100%;}
body {height: 100%;}
#flashcontent {height: 100%;}

strong{font-weight: bold !important;}
body{ width: 100%; background-color: black;}
a{color: #F9691A!important; text-decoration: none; cursor: pointer; }
a:hover{color: #000; text-decoration: underline;}
a.active{color: #000; text-decoration: none;}
ul{ list-style:none;}
img{ border:none; border:0;}

.noborder{border: none!important;}
.borderBD1px999{border-bottom: 1px dotted #999;}
.borderBD1px98{border-bottom: 1px dotted #989898;}
.borderTS1pxFFF{border-top: 1px solid white;}
.borderTD1px98{border-bottom: 1px dotted #989898;}

.loadingsecc{width:100%; margin:60px auto; text-align: center; color: white; font-size: 25px;}
.loadingsecc img{margin: 15px 0;}

/*custom form elements*/
span.checkbox { width: 20px; height: 18px; padding: 0 5px 0 0; background: url(/images/frm.chkbox.png) no-repeat; display: block; }
span.radio { width: 20px; height: 18px; padding: 0 5px 0 0; background: url(/images/frm.radio.png) no-repeat; display: block;}

/* > With the padding included, the width is 190 pixels: the actual width of the image. */
span.select { position: absolute; width: 75px; height: 21px; padding: 0 24px 0 8px; color: #000; font: 12px/21px verdana; background: url(/images/frm.select.png) no-repeat; overflow: hidden; }

/*Feedback*/
div#Feedback{background: url(/images/sfeedback_bg.png) repeat-x; width: 100%; height: 20px;}
div#Feedback div {width: 980px; height: 20px; margin: 0 auto;}
/* div#Feedback a#FeedbackBtn{display: block; cursor: pointer; width: 124px; height: 18px; background: url(/images/sfeedback_btn.png) no-repeat;} */

#SCION div#Feedback{position: absolute;}

/*feedback tool*/
/* #FeedBackTool{width:100%; position:absolute; top:125px; } */

#FeedBackForm{position:relative; width:375px; height:310px; margin: 0 auto; background: url(/images/feedbck_frm_bg.png) no-repeat 0 0;}
#FeedBackForm ul{padding: 41px 0 0 36px; *padding: 35px 0 0 36px;}
#FeedBackForm ul li.formfb-label{}
#FeedBackForm ul li#FBCloseBtn{position: absolute; left:285px;}
#FeedBackForm ul li#FBCloseBtn a{cursor: pointer;}
#FeedBackForm ul li#FBHeader{background-image: none;}
#FeedBackForm ul li#FBOptions{margin: 10px 0 5px 0; *margin: 0 0 10px 0;}
#FeedBackForm ul li#FBOptions ul{margin: 0; padding: 0; *margin: 0 0 5px 0;}
#FeedBackForm ul li#FBOptions ul li{float: left; margin-right: 5px;}
#FeedBackForm ul li#FBOptions ul li#LabelBug{background: url(/images/feedbck_frm_labeltypeBug.png) no-repeat 11px 0;}
#FeedBackForm ul li#FBOptions ul li#LabelSug{background: url(/images/feedbck_frm_labeltypeSug.png) no-repeat 11px 0;}
#FeedBackForm ul li#FBOptions ul li a#Bug{}
#FeedBackForm ul li#FBOptions ul li a#Sugg{}
#FeedBackForm ul li#FBOptions ul li a{display: block; width: 72px; height: 9px; background: url(/images/feedbck_frm_option.png) no-repeat; cursor: pointer;}
#FeedBackForm ul li#FBOptions ul li a:hover{background-position: 0 -9px;}
#FeedBackForm ul li#FBOptions ul li a.select{background-position: 0 -9px;}
#FeedBackForm ul li input{width:291px; height:16px; border: none; background-color:#4A4A4A; margin-bottom: 10px; padding: 2px;}
#FeedBackForm ul li textarea{width:291px; height:41px; border: none; background-color:#4A4A4A; margin-bottom: 10px; padding: 2px;}
#FeedBackForm ul li a{}

#FeedBackTool{width:100%; position:absolute; top:125px; z-index: 100; }

/*reportabuse tool*/
#ReportAbuseForm{position:relative; width:290px; height:auto; margin: 0 auto; background: url(/images/bg_fullpopup.png);}
#ReportAbuseForm ul{padding: 15px 0 10px 10px;}
#ReportAbuseForm ul li.formfb-label{}
#ReportAbuseForm ul li#RAbCloseBtn{position: absolute; left:235px;}
#ReportAbuseForm ul li#RAbHeader{background-image: none;}
#ReportAbuseForm ul li input{width:270px; height:50px; border: none; background-color:#4A4A4A; margin: 10px 0; padding: 2px;}
#ReportAbuseForm ul li textarea{width:265px; height:100px; border: none; background-color:#4A4A4A; margin: 10px 0; padding: 2px;}
#ReportAbuseForm ul li a{}

#ReportAbuseTool{position:absolute; top:15px; left: 0;}

/*TC*/
#PopTC{position: absolute; width: 100%; padding:20px 0 80px 0; left: 0; z-index: 1150; background:url(/img/bg-tc.png) center no-repeat;}
/*#CloseTC{width:425px; margin: 0 auto; text-align: right; margin-top: 146px; cursor: pointer; }*/
#TCContainer{width: 750px; height: 485px; padding: 10px; margin: 50px auto 0 auto; background-color: black; color: white; overflow: auto; }
/* #TCContainer{width: 993px; height: 579px; padding: 10px; margin: 0 auto; background:url(/img/bg-tc.png) 0 0 no-repeat; color: white;  overflow: auto; } */

#TCContainer div{margin:25px auto 50px auto; width: 700px;}
#TCContainer h1{margin-bottom:25px;}
#TCContainer a{color:#E3281F;}
#TCContainer p{margin-bottom: 15px;}

/*
#TCAccept a{color: #F8831A;}
#TCAccept a:hover{color: #FFF;}
#TCCancel a{color:#CCC;}
#TCCancel a:hover{color: #FFF;}
*/

#overlayVD{ position: absolute; top: 0; left: 0; z-index: 100; width: 100%; height: 500px; background-color: #000; }
#overlayTC{ position: absolute; top: 0; left: 0; z-index: 1100; width: 100%; height: 500px;}
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/*Footer*/
#Footer{ height: 60px; width: 980px; margin: 0 auto; padding: 0; }
#Footer ul { padding: 0; margin: 0;}
#Footer ul li {display: inline;}

