/* admin styles */
.admin-freetextarea { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; width: 450px; height: 250px}
.admin-templatefreetextarea { font-family: Verdana, Arial; font-size: 10px; color:#000000; background:#ffffff; text-decoration:none; width: 610px; height: 550px}
.admin-editbut { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; }
.admin-radio { font-family: Verdana, Arial; font-size: 10px; background:#CCCCFF; color:#000000;border-width:1px;border-color:#000000;border-style:solid; }
.admin-drops{font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; }
.admin-textInputs { font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#ffffff; background:#666666}
.admin-page_list-disabled {color:#C0C0C0; background:#666666}
.admin-page_list-notinmenu {color:#FFCC00; background:#666666}
.admin-form_border {border-width:1px;border-color:#000000;border-style:solid;background:#CCCCFF; width:720px;margin-top:10px;}
.admin-error_form_border {border-width:5px;border-color:#ff0000;border-style:solid;background:#FFFFCC; width:720px;margin-top:10px;}
.admin-title {font-family: Arial, Helvetica; font-size:24px; font-style:italic; color:#CCCCFF; background-color:#333399; }
.admin-title-small {font-family: Arial, Helvetica; font-size:18px; font-style:italic; color:black; background-color:#FFFF00; }
.admin-login-form-border {border-width:1px;border-color:#000000;border-style:solid;background:#CCCCFF;margin-top:10px;}
.admin_readonly{ font-family: Verdana, Arial; font-size: 10px; color:#000000; background-color:transparent; border:none;}
.admin-captiontextarea { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; width: 500px; height: 30px}
.admin_thin_form {margin:0px 0px 0px 0px; padding: 0px;}
.admin-ajax-searchbox{margin:0px; padding: 1px; font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#ffffff; background:#666666}

.admin-drops-small {font-family: Verdana, Arial; font-size: 9px; color:#ffffff; background:#666666; }

#admin a {color:#ff0000; text-decoration: none; font-family: Verdana, Arial; font-size: 10px;}
#admin a:link {color:#ff0000;}
#admin a:visited {color:#ff0000;}
#admin a:active {color:#ff0000;}
#admin a:hover {color:#FFFFFF;background-color: #0099FF;}

/* from V4 */
.admin_link {color:#ff0000; text-decoration: none; font-weight:normal;}
.admin_link:hover {color:black;text-decoration: none;}


div#infotext {display: none;}



/* Styles used within the free text areas */
.ft-hdr-bk {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal;  font-weight:bold; color: #000000}
.ft-hdr-bk16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal;  font-weight:bold; color: #000000}
.ft-hdr-bk14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal;  font-weight:bold; color: #000000}
.ft-hdr-red {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #FF0000;font-weight:bold; }
.ft-hdr-red16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #FF0000;font-weight:bold; }
.ft-hdr-red14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #FF0000;font-weight:bold; }
.ft-hdr-grey18 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #BABABA;font-weight:bold; }
.ft-hdr-grey16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #BABABA;font-weight:bold; }
.ft-hdr-grey14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #BABABA;font-weight:bold; }
.ft-hdr-blue18 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #6666CC;font-weight:bold; }
.ft-hdr-blue16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #6666CC;font-weight:bold; }
.ft-hdr-blue14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #6666CC;font-weight:bold; }
.ft-highlighted { background-color: #FFFF00;}
.ft-red {color: #FF0000}

/* Styles for use in banner ads */

.text_ads {margin: 0px;padding:0px;color: #000000;}
.text_ads_link {color: #000000;}
.text_ads_link:hover {color: #000000;text-decoration: underline;}



/* general  text formats */
H1 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: black;}
H2 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: black;}
.register_bad_field { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF3300;  font-size: 12px; font-weight:bold;}
.register_button { font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #000000;font-size: 14px; background: #fa963d; color:#000000;font-weight:bold;}



.xposed_button { font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #000000;font-size: 12px; background: #fa963d; color:#000000;font-weight:bold;}
.xposed_select { font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #000000;font-size: 12px; background: #fa963d; color:#000000;}
.xposed_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#fa963d;font-weight:bold;}
.xposed_blue_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#00496f;font-weight:bold;}


/* story comments */
.story_comments_box {padding:10px;margin:10px; border:1px solid black;background:#f8f2b7;display: none;}
.story_comments_box_displayed {padding:5px;margin:5px; border:1px solid black;background:#f8f2b7;}

.comments_box {background-color:white;margin-left:0px;margin-right:10px;margin-bottom:10px;margin-top:3px;padding:3px;}
.comments_button { font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #000000;font-size: 12px; background: #3194bd; color:#000000;font-weight:bold;}

.comments_textarea {font-family: Verdana, Arial; font-size: 12px; color:#ffffff; background:#666666; text-decoration:none; width: 590px; height: 50px;}
.countdisplay {font-family:  Verdana,Arial, Helvetica, sans-serif;	font-size: 10px; color:green;border:1px solid black;}
.poster_name {font-size: 12px;font-weight:bold;}



/* from V4 - manage pages */

.ttlnk{font-style:italic;color:red;cursor:pointer;}
.ttlnk:hover{color:black;text-decoration:none;}
#page_1_subs a {font-weight:bold;color:#5F5F5F;text-decoration:none;}
#page_1_subs a:hover {color:black;text-decoration:none;}
#page_1_subs li {padding:2px;white-space:nowrap;} 



/*  from V4 - tooltip styles */

#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; border: 1px solid black;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:0px; background:#E4E4E4; color:#000}







/*****************************************************************************/
/* WSI main template template */
/*****************************************************************************/
body{
margin:0px; padding:0px; background:url(/newdesign/site_bg19.jpg) repeat; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#393939;
}
_body{
margin:0px; padding:0px; background:#C0C0C0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#393939;
}

td,p{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#393939;
}


a{
text-decoration:none; color:#3396c0;
}
a:hover{
text-decoration:underline;
}
a img{
border:0px none;
}
form{
margin:0px; padding:0px;
}
.spacer{
float:none; width:100%; height:10px; clear:both;
}

.page_title {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4194bc; margin-bottom:5px;
}

.frag_section_title {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4194bc; margin-bottom:5px;padding-left:5px;
}

/*************************TOP*********************************************/
.top_area{
background:url(/newdesign/top_bg.png) repeat-x 0px 0px #FFFFFF; 
min-height:121px;
 margin-left:auto; margin-right:auto;clear:both;
}


.toptable{
margin-top:15px;
}
.toptable form{
margin-top:5px;
}

.login_area {padding:5px;}
#text_field{
width:95px; height:16px; border:1px solid #d0d0d0; color:#333333; text-align:center; font-size:12px; margin:0px; margin-bottom:4px; background:#e2e2e2;
}

.helpform {margin:0px;padding:0px;}
.helpformsel {background:#e2e2e2;}


#blogin{
background:url(/newdesign/login.gif) no-repeat; width:40px; height:15px; color:#FFFFFF; border:0px none; cursor:pointer; margin-right:3px;
}
/*****************************NAV*********************************************/
.nav_area{
background:url(/newdesign/nav_bg.png) repeat-x top; min-height:77px;
}
#nav{
width:960px; height:81px;
}
/****************************common*****************************************************************/
.container{
width:955px; margin-left:auto; margin-right:auto; background:#dddddd; 
}
.containers, .footer_area{
width:1095px; margin-left:auto; margin-right:auto; background:#ffffff; min-height:200px;clear:both;
}

.containers, .footer_area{
background:none; min-height:50px;
}

/***************************************left_penal FRAGMENTS ************************************************/

/***************Footer****************************************************************************/
.footer_area{
background:#b0e4fa; height:118px; border-top:1px solid #3595bd; text-align:left;
}
.footr_box{
background:#89d2f2; width:920px; height:100px; margin:10px 0px 10px 17px; color:#1c79a0;
}
.footr_box a{
color:#1c79a0;
}
.footr_box a:hover{
color:#ffffff;
}
.footr_box ul, .vline{
list-style:none; float:left; line-height:18px; margin:0px; padding:0px; margin-left:44px; margin-top:22px;
}
.footr_box ul li img{
margin-top:5px;
}
.vline{
background:url(/newdesign/vline.gif) no-repeat; height:70px; width:1px; margin-top:0px;
}









