/* CSS Document */
/* Page Structure */
body{margin:0;padding:0;font-family:Verdana; font-size:12px; color:#666; background:url(bg_image.gif) repeat-y center;background-color:#614500;}
body a{font-family:Arial; font-size:12px; color:#069;}
body a:hover{color:#000000; text-decoration:underline}
body img{ border:none;}
* html #wrap{height: 100%}
#head{ width:999px; position:relative; margin:0 auto; height:85px; background-image:url(header_bg.gif); background-repeat:repeat-x; text-align:center;}
#head .logo{width:309px; height:53px; background-repeat:no-repeat; position:absolute; top:0px; left:0px;}
#head .reg_login_link{position:absolute;right:15px;top:4px; }
.reg_login_link a{background-repeat:no-repeat; padding-left:20px}
.reg_login_link .reg{background-image:url(register_users_icon.png); border-right: #666666 solid 1px; padding-right:5px; margin-left:5px; }
.reg_login_link .login{background-image:url(login_icon.png); margin-left:5px; padding-right:5px; }
.reg_login_link .today{padding-right:5px; border-right: #666666 solid 1px;}
.reg_login_link .welcome{padding-left:5px; border-left: #666666 solid 1px;}
.reg_login_link .membername{padding-right:5px; border-right: #666666 solid 1px;}
.reg_login_link .homeicon{background-image:url(homeicon.png); border-right: #666666 solid 1px; padding-right:5px; margin-left:5px; }
.reg_login_link .logout{background-image:url(logout_icon.png); margin-left:5px; padding-right:5px; }
.link_head_reg{font-weight:bold; text-decoration:none; color:#2581D3}
.link_head_tag a{font-size:11px;text-decoration:none}
#head .tag{top:65px}
#head .tag a{ margin-right:10px}
#head .rl{position:absolute; left:950px; top:10px; width:40px; height:56px;}
#head .rl div,#head .rl a{overflow:hidden; text-align:center; vertical-align:middle}
#head .rl .top{ height:3px; background-image:url(head_rl_top.gif); background-repeat:no-repeat;}
#head .rl .head{height:11px; background-color:#069; margin:0px; padding-bottom:2px}
#head .rl .center{height:27px; background-color:#FFFFFF; display:block; padding-top:1px}
#head .rl .bottom{height:9px; background-color:#FFFFFF; padding-bottom:4px}
#nav{ width:999px;margin:1px auto; height:34px; background-image:url(navigation_part.gif); background-repeat:repeat-x}
#nav a{ background-image:url(navigation_bg.gif); background-repeat:no-repeat; padding:6px 10px; background-position:right; float:left; height:22px; display:block}
#nav a span{ padding:2px 2px}
#nav a:hover{ border:none; text-decoration:none}
#nav a:hover span{ background-color:#F6F0D8; color:#000000}


/*Main Body Css*/
#body{width:999px; margin:0px auto;background-color:#F6F0D8; padding-bottom:30px}
#body .tree{margin:5px 15px;}/*TR*/
#body .page_title{margin-left:16px; margin-top:-10px; margin-bottom:-30px; padding: 0 0 10px 0;}
#body .page_title h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; padding-bottom:12px; }
#body .page_title h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding-bottom:12px; }
#body .page_title h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; padding-bottom:12px; }




#body .page_title2{margin-left:10px;}
#body .right_block{width:245px; float:left; margin:8px 2px auto -3px;}
.right_block .tagcontrol{ width:auto; padding:5px; font-size:14px; text-align:center}
.tagcontrol a{color:#666; text-decoration:none;}
.tagcontrol a:hover{ background:#003E5B; color:#FFFFFF; text-decoration:none;}


#body .right_side_bar{position:relative; float:right; right: auto; width:245px;}

#bottom_nav{width:628px; height:40px; margin:5px;}
#bottom_nav .links{border-left:1px solid #F6F0D8; border-right:1px solid #F6F0D8;height:14px; padding:1px 6px 8px 6px;}
#bottom_nav .rtop,#bottom_nav .rbottom{background:#FFF}
#bottom_nav .rtop div,#bottom_nav .rbottom div{border-left:1px solid #F6F0D8; border-right:1px solid #F6F0D8;}
#bottom_nav .rtop .r1{border-top:1px solid #F6F0D8;}
#bottom_nav .rbottom .r1{border-bottom:1px solid #F6F0D8;}
/*SEARCH BOX CSS*/

#head #search_box{position:absolute; top:28px; right:0px;}
#head #search_box #home_search_submit{
background:#FFEFC3 url("search_bg.png") repeat-x 0 0;
padding:8px 15px!important;
padding:9px 15px;
border:1px solid #D3A523; /*Chang it*/
margin-left:-0.5em;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
font:18px Helvetica,Arial,Sans-serif;
font-weight:bold;color:#333;
outline:none;text-decoration:none;
text-shadow:0 1px 0 #fff;
position:absolute;
}
#head #search_box #home_search_submit::-moz-focus-inner{padding:0;border:0;}
#head #search_box #search .logo{cursor:pointer;}
#head #search_box #home_search label{display:block;margin:0 0 6px 2px;color:#3D93DD;}
#head #search_box #q{
background:#fff;
margin:0;
padding:8px 3px;
border:1px solid #D3A523;/*Chang it*/
border-right-width:0;
outline-width:0;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
font:18px Helvetica,Arial,Sans-serif;
width:320px;
color:#3366CC;
}
#head #search_box{ position:relative; margin:0px;}
#head #search_box #q:focus{outline-width:0;border-color:#3D93DD}/*chang it*/
#head #search_box #home_search_submit::-moz-focus-inner{padding:0;border:0;}
#head #search_box #home_search_submit:hover, #head #search_box #home_search_submit:focus{background-position:0 -5px;cursor:pointer;color:#111;}
#head #search_box #home_search_submit:active{background-image:none;}
/*END SEARCH BOX CSS*/

/* Page Block */
#head #why_choose_fpr {background:#FFFEF5;}
#head #why_choose_fpr .rtop div,#why_choose_fpr .rbottom div{background: #FFFEF5}
.clear_both{ clear:both; height:0px; line-height:0px; overflow:hidden; float:none}


/*Round Block FPR*/
.bottom_block{width:989px; margin-top:8px}
.bottom_block .caption{ margin:18px 12px; width:635px; height:170px; text-align:justify;}/*right text*/
.bottom_block .caption .fpr_icon{ background:url(fpi_logo.png) no-repeat; width:200px; height:260px; float:left; margin:2px 10px 10px 2px;opacity:1.0; opacity:0.4!important;filter:alpha(opacity=45)}
.bottom_block .splitline_bottom{ width:2px; height:250px; position:absolute; left:665px; top:10px; background-color:#F6F0D8}/*fotterline*/
.bottom_block .newsletter{ width:200; height:212px; position:absolute; left:695px; top:10px;}/*newsletter*/

.bottom_block .partners img{ vertical-align:middle; margin-right:10px; margin-top:10px}
.bottom_block .partners .add_link_button{ background:url(add_link_button.gif) no-repeat; width:80px; height:20px; display:block; padding-top:5px; padding-left:10px;  display:block; font-size:10px; text-decoration:none; margin-left:100px!important;margin-left:0; float:right}
/*------------------------------------------------------------------------------------------*/
.round_block{
	background:#FFFFFF;
	position:relative;
	margin-left:5px;
	overflow:hidden;
}
.round_block .rtop,.round_block .rbottom{background:#F6F0D8; clear:both}
.round_block .rtop div,.round_block .rbottom div{height: 1px;overflow: hidden; background: #FFF;}
.round_block .r4{margin: 0 1px;height: 2px}
.round_block .r1{margin: 0 5px}
.round_block .r2{margin: 0 3px}
.round_block .r3{margin: 0 2px}
.latest_news{width:740px; float:left; margin-top:8px; margin-left:5px!important; margin-left:3px;}
.mainnewsbody{width:740px; float:left; margin-top:8px; margin-left:5px!important; margin-left:3px;}
/*END Round Block FPR*/
/*Show Release*/
.showtopinfo{height:50px;}
.showtopinfo h1{ position:absolute; font:Arial, Helvetica, sans-serif; font-size:13px; left:8px; overflow:hidden; color:#000000; }
.showtopinfo .postby{ position:absolute; left:8px; top:35px;}
.mainnewsbody .member_image_area{ position:relative; padding-top:8px; padding-left:8px;}
.mainnewsbody .member_image_area .memboption{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#2581D3;}
.mainnewsbody .member_image_area .memboption a{color:#2581D3;text-decoration:none}
.mainnewsbody .member_image_area .memboption a:hover{color:#666;text-decoration: underline;}
.mainnewsbody .memberinfo{left:2px; font:Arial, Helvetica, sans-serif; font-size:12px;}
.mainnewsbody .memberinfo a{color:#2581D3; text-decoration:none;}
.mainnewsbody .memberinfo a:hover{color:#666; text-decoration:underline;}
.mainnewsbody .newsbody{padding:0 8px 0 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.mainnewsbody .newsbody p{ text-align:justify;}
.mainnewsbody .newsbody a{color:#2581D3; text-decoration:none;}
.mainnewsbody .newsbody a:hover{color:#666; text-decoration:underline;}

.mainnewsbody .myrat {font-size:13px;
	}
.mainnewsbody .myrat a {
    
    color: #999999;
    text-decoration:underline;
    margin: 0px 2px;
}
.mainnewsbody .abox{padding:0 8px 0 8px; }
.comments-block{ width:80%; margin:0 auto 8px auto;}
.comments-block h3{ font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.comments-block a{color:#2581D3; text-decoration:none;}
.comments-block a:hover{color:#666; text-decoration:underline; }
.comments-block input{ font-size:12px; color:#000000; border: #E9CE7C 1px solid; width:150px; background:#F6F0D8; font-family:Arial, Helvetica, sans-serif}
.comments-block textarea{ font-size:12px; color:#000000; border: #E9CE7C 1px solid; width:150px; background:#F6F0D8;font-family:Arial, Helvetica, sans-serif}
.comments-block form{ font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif}
.morerelease{ width:80%; margin:8px auto 8px auto;}
/*End Show Release*/

.label{ height:30px; border-bottom:1px solid #F6F0D8}
.label a{ height:24px; width:80px; border-right:1px solid #F6F0D8; float:left; text-align:center; font-family:Verdana; font-size:12px; font-weight:bold; color:#069; text-decoration:none; padding-top:6px; position:relative; outline:none}
.label a.last{border:none}
.label a.availably{color:#000000}
.label a.availably div{background:url(lable_select.gif) no-repeat; width:7px; height:4px; left:40px; bottom:-4px; position:absolute; overflow:hidden;}

.tag_list{ margin:10px}
.tag_list a{display:block; line-height:20px}

.journal_list a{background:url(journal_list_icon.gif) no-repeat left 15px; border-top: 1px #786F66 dashed; display:block; width:206px; padding:10px 0px 10px 15px}

/*FPR*/
.font_newsletter{font-size:14px;}
.link_newsletter a{font-weight:bold; color:#666; text-decoration:underline; font-size:10px}
.font_page_title,.font_page_title span a{font-size:20px; color:#000000; font-weight:bold; font-family:Arial}
.font_page_title2{font-size:14px; color:#000000; font-weight:bold}
.link_premier{font-family:Arial; font-size:15px; color:#2581D3; font-weight:bold}
.link_premier_small a{font-family:Arial; font-size:12px; color:#2581D3; font-weight:bold}
.browse{font-family:Verdana; font-size:10px; color:#999}
.font_summary_small span{font-family:Verdana; color:#333; font-size:11px; margin:3px 5px;}
/*Remove here,,,,,,,,*/
.premier_list div,.free_list div{width:350px; float:left; margin-left:8px!important;margin-left:4px; margin-right:auto;}
.pretitle div,.pretitle1 div{width:350px; float:left; margin-left:8px!important;margin-left:4px; margin-right:auto;}
/*Remove here,,,,,,,,*/
.prepagetitle{margin-left:15px;}
.premier_list .splitline_pre{ width:1px; height:245px; top:10px; background-color:#E1BC51;}

/*.premier_list div a{padding-left:15px;}
.free_list div a{padding-left:15px;}*/
.premier_list div span{margin:auto; margin-top:3px; overflow:hidden}
.submit_button{background:url(sumit_button.gif) no-repeat; border:none; width:230px; height:82px; margin:8px 7px;cursor:pointer}
.more_button{background:url(more_button.gif) no-repeat; border:none; width:39px; height:13px; vertical-align:middle; margin-left:5px; margin-top:2px; cursor:pointer}
/*END OF FPR*/
.clears{ clear:both; width:1px;}
.font_news_time span{font-family:Verdana; font-size:11px; color:#999;}
.AthPic {margin-right:5px;padding:1px;border:1px solid #ccc;}
.moreart {text-align:right;border-top:1px dotted #E1BC51;font-size:10px; padding-right:-5px;}

.newsletter form .news_botton {
    background: url(news_botton.gif) no-repeat;
    display:inline;
    width: 70px;
    height: 25px;
    line-height: 25px;
    color: #000000;
    font-weight:bold;
    font-size: 12px;
    font-family: arial;
    text-align:center;
    float:left;
    margin-top: -2px;
	 border:0;
	 cursor:pointer;
}
/*Side Categories*/
#catmain .orange {
    color: #000000;
    font-weight:bold;
	font-size:14px;
   	padding-top:1px;
    border-bottom: solid 1px #E1BC51;
    line-height: 19px;
	text-align:center;
    height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	width:215px;
	}
#catmain .CatWrapper {
margin: 5px auto;
width:215px;
}

#catmain{margin:auto 15px auto 15px;}
.mc,.mc2 {
height:19px;
padding-left:5px;
border-bottom:1px solid #F6F0D8;
font-family:Arial, Helvetica, sans-serif;}
.mc2 {padding-left:17px}
.mc a,.mc2 a {color:#666; font-size:14px;}
.mc a:hover,mc2 a:hover {color:#000000;text-decoration:none}
.scw {display:none}
.sc {
vertical-align:middle;
height:18px;
margin:0;
/*padding-left:15px;
padding-top:2px;*/
padding: 2px 2px 0px 15px; 
background-color:#F6F0D8;
border-bottom:1px solid #fff;
display:block; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}
.sc a {color:#185F9E}
.sc a:hover {color:#000000;text-decoration:none}
#side_button{width:215px; margin:2px auto 0px auto;}
#side_button .side_heading {font-family: Arial, Helvetica, sans-serif; color: #000000;
    font-weight:bold;
	font-size:14px;
   	padding-top:1px;
    border-bottom: solid 1px #E1BC51;
    line-height: 19px;
	text-align:center;
    height: 25px;}
	
#side_button .side_text{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:13px; margin: 5px auto; text-align:center}
#side_button .side_text a{ color:#666}
#side_button .side_text a:hover{ color:#FFF; background-color:#666666;}
 .hidden a{ float:right; color:#F6F0D8; z-index:0; text-decoration:none}
 .hidden a:hover{ color:#F6F0D8; background-color:#F6F0D8;}
#side_button .membnav{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:13px; margin:5px auto;line-height:19px;}
#side_button .membnav a{ color:#666; display:block; border-bottom:1px solid #F6F0D8; text-align:center; }
#side_button .membnav a:hover{ color:#000000; background-color:#FCFAF3; text-decoration:underline;}
#atr { margin-bottom:7px; }
#atr h1 { color: #185F9E; font-family:Arial, Helvetica, sans-serif; font-size:24px; display:inline; }
#atr img { vertical-align:bottom; }
#rightbar {display:inline;float:right;margin-bottom:5px;margin-left:6px;width:300px;}



/* Page Element */
.link_nav a{font-family:Arial; font-size:15px; color:#FFF; text-decoration:none; font-weight:bold}
.link_tree,.link_tree a{font-size:12px; color:#000;text-decoration:none}
.link_bottom_nav,.link_bottom_nav a{ font-size:10px; color:#004E9B; font-weight:bold; text-decoration:none}
/*Member Profile*/
/*CSS INDEX PAGE ARTICLES STAT*/
#main_box_index #topstat{ 
margin:auto;
position:relative;
left:18px;
height:120px;
display:inline;
}
#main_box_index #topstat .stat-content{
	width:678px;
	height:120px;
	background: url(stat_bg.gif) repeat-x center;
	position:relative;
	left:10px;
}
#main_box_index #topstat .stat-right-round{
	height:120px;
    width: 11px;
    background: url(stat_right_image.gif) no-repeat right;
	position:absolute;
	right:-5px;
	top:0px;
	
}
#main_box_index #topstat .stat-left-round{
	height:120px;
    width: 11px;
   	background: url(stat_left_image.gif) no-repeat left;
	position:absolute;
	left:-5px;
}
#main_box_index #topstat .stat-main-table{ position:absolute; left:12px; width:600px; top:1px;}

#main_box_index #topstat .ultopstat{
position:absolute; 
display:block; 
z-index:1;
padding:0px;
margin:0px;
left:85px;
}
#main_box_index #topstat .photo{ position:absolute; right:12px; top:-12px; text-align:center;}
#main_box_index #topstat .photo a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:bold; text-decoration:none}
#main_box_index #topstat .photo a:hover{color:#2581D3; text-decoration:underline} 
#main_box_index #topstat .ulauthor{position:absolute; display:block; top:20px !important; top:20px; left:4px; z-index:1; padding:0px; margin:0px;}
#main_box_index #topstat li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; display:block; line-height:15px;}
#main_box_index #topstat li.authtext{font-family:Arial, Helvetica, sans-serif; font-size:12px;  line-height:19px; color:#666;}
#main_box_index #topstat li.authtext a{color:#666; font-weight:bold; text-decoration:none}
#main_box_index #topstat li.authtext a:hover{color:#2581D3; text-decoration:underline} 
#main_box_index .member_icons{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#main_box_index .member_icons a{color:#666; font-weight:bold; text-decoration:none}
#main_box_index .member_icons a:hover{color:#2581D3; text-decoration:underline} 
#main_box_index .memberfeatures{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left}
#main_box_index .memberfeatures h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666;}
#main_box_index .memberfeatures a{color:#666; font-weight:bold; text-decoration:none} 
#main_box_index .memberfeatures a:hover{color:#2581D3; text-decoration:underline} 
#main_box_index .memberfeatures img { padding-bottom:4px; }

#main_box_index .memberfeatures ul {margin-left: 1px !important; margin-left:30px; list-style-image: url(include/1leftarrow.png); font-size:13px; }
#main_box_index .memberfeatures li {margin-right: 0px; margin-bottom: 5px;}
#main_box_index h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; padding-bottom:12px;padding-left:12px; }
#main_box_index h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding-bottom:12px; padding-left:12px;}

#main_box_index a{ color:#2581D3; text-decoration:none;}
#main_box_index a:hover{ color:#666; text-decoration:underline;}
#main_box_index .error {padding-left:10px;color:#f00;font-weight:bold}


#profile { border:1px dotted #E9CE7C;}
#profile fieldset{ background-color:#F6F0D8; border:1px dotted #E9CE7C;}
#profile legend { background:#Fff; border:1px dotted #E9CE7C; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
/*End Member Profile*/
#main_box_index{width:730px; margin:auto;}
#main_box_index .submissionbox{width:80%; border:solid 1px #E9CE7C; background:#F6F0D8; margin:0 auto 8px auto; padding:3px; text-align:center}
#main_box_index .errorbox{width:80%; border:solid 1px #E9CE7C;margin:0 auto 8px auto; padding:3px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#705A1B; font-weight:bold;}
#main_box_index .ReleaseForm{ width:90%; margin:0 auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666;}
#main_box_index .ReleaseForm a{ font-weight:bolder;color:#666; font-weight:bold; text-decoration:none}
#main_box_index .ReleaseForm a:hover{color:#2581D3; text-decoration:underline} 
#main_box_index .ReleaseForm input{font-size:13px; color:#000000; border: #E9CE7C 1px solid;  background:#F6F0D8; font-family:Arial, Helvetica, sans-serif; font-weight:800;}
#main_box_index .ReleaseForm textarea{font-size:13px; color:#000000; border: #E9CE7C 1px solid;  background:#F6F0D8; font-family:Arial, Helvetica, sans-serif}
#main_box_index .ReleaseForm select{font-size:13px; color:#000000; border: #E9CE7C 1px solid;  background:#F6F0D8; font-family:Arial, Helvetica, sans-serif}
#ToolKit {font-size:12px;color:#6B6B6A;height:19px;padding-bottom:2px}
#ToolKit a {color:#6B6B6A;text-decoration:none}
#ToolKit IMG {vertical-align:middle;padding-bottom:3px;padding-right:1px;padding-left:3px}
#main_box{width:700px; margin: 12px auto 12px auto;}
#main_box .listing{}
#main_box .main{border-left:1px solid #E1BC51; border-right:1px solid #E1BC51;}
#main_box .main .maincontent{ width:95%; margin: 0 auto 0 auto;}
#main_box .main .maincontent form .main_left_block{ width:330px;  position:absolute; left:0px; padding-top:40px;}
#main_box .main .maincontent form table{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#main_box .main .maincontent form table a{color:#666; text-decoration:none}
#main_box .main .maincontent form table a:hover{color:#2581D3; text-decoration:underline}
#main_box .main .maincontent form .main_right_block{ width:300px; position:relative; left:350px;}
#main_box .rtop,#main_box .rbottom{background:#ffffff}
#main_box .rtop div,#main_box .rbottom div{border-left:1px solid #E1BC51; border-right:1px solid #E1BC51;}
#main_box .rtop .r1{border-top:1px solid #E1BC51;}
#main_box .rbottom .r1{border-bottom:1px solid #E1BC51;}
#main_box input{font-size:12px; color:#000000; border: #E9CE7C 1px solid; width:150px; background:#F6F0D8; font-family:Arial, Helvetica, sans-serif}
#main_box form{font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif}
.morerelease{ width:80%; margin:8px auto 8px auto;}
#main_box textarea{font-size:12px; color:#000000; border: #E9CE7C 1px solid; width:150px; background:#F6F0D8;font-family:Arial, Helvetica, sans-serif}
#main_box .form{position:absolute; width:250px; height:250px; right:0; top:100px; display:
block}
/*State/Review Press Release*/
.stat_toptd_left{background:url(stat_left_bg.gif) no-repeat right; width:11px;height:25px;}
.stat_toptd_right{background:url(stat_right_bg.gif) no-repeat left; width:11px; height:25px;}
.stat_toptd_main{background:url(stat_main_bg.gif) repeat-x center; text-align:center;  color:#fff; font-weight: bold; padding: 5px 5px 5px 5px;  white-space: nowrap; vertical-align:middle; font-size:13px;}
.state_td_f{ border-bottom:1px solid #E3C981; border-left:1px solid #E3C981; background:#FDF8EB;}
.state_td_l{ border-bottom:1px solid #E3C981; border-right:1px solid #E3C981; background:#FDF8EB;}
.stats_td_main{border-bottom:1px solid #E3C981; border-right:1px solid #E3C981; background:#FDF8EB;  vertical-align:middle; white-space: nowrap; font-size:12px;  color:#185F9E;}
.stats_td_main_l{border-bottom:1px solid #E3C981; background:#FDF8EB;  white-space: nowrap; font-size:13px;  color:#185F9E;}
/*End State/Review Press Release*/
/*Member Profile CSS FAN*/

#MemberBox {background:url(AboutWriterBg.jpg) repeat-x left top;border:1px solid #E1BC51;line-height:18px;margin-bottom:10px;padding:5px; Overflow: hidden|auto; font:Arial, Helvetica, sans-serif; font-size:12px;}
#sortlinks { float:right;font-size:13px; margin-bottom:10px;}
#sortlinks a { text-decoration: none; }
#sortlinks a:hover { text-decoration: underline; }
.MemberPic {margin-right:5px;padding:1px;border:1px solid #E1BC51;}
.round_block .profilereward{ position:absolute; right:12px; top:8px;}
.round_block .profilereward img{ vertical-align:bottom;}
/*Pagenate*/
.PageLinks {padding:1em;margin:1em 0;text-align:center}
.PageLinks a,.PageLinks span {padding:0.2em 0.5em;margin-right:0.2em;border:1px solid #fff;background:#F6F0D8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2C89DA}
.PageLinks span.current {padding:0.21em 0.5em;border:1px solid #E1BC51;font-weight:bold;background:#E1BC51;color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.PageLinks a {border:1px solid #E1BC51;text-decoration:none}
.PageLinks a:hover {border-color:#E1BC51; text-decoration:none; background:#E1BC51; color:#FFFFFF}
.nextbut,.prevbut {border:1px solid #E1BC51;font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;}


/*End Member Profile*/

/* list pages FPR */
.browse{margin:12px; float:left;}
.xpages {font-family:verdana;font-size:11px; margin-top:8px}
.xpages a, .xpages a:visited{color:#105CB6;text-decoration:none;}
.xpages a:hover{text-decoration:underline;}
.xpages .txt, .xpages .txt_link{float:left;border:1px solid #9AAFE5;width:80px;padding:4px 0;text-align:center;margin:1px;background-color:#fff;}
.xpages .txt{border-color:#eee;color:#999;}
.xpages .txt_link{font-weight:bold;}
.xpages span{font-family:arial;font-size:9px;}
.xpages .p, .xpages .p2{float:left;border:1px solid #9AAFE5;padding:4px 5px;margin:1px;background-color:#fff;}
.xpages .p2{background-color:#2E6AB1;color:#fff;font-weight:bold;}
.xpages .skip{float:left;padding:4px;}

/* Others */
/* tab css style FPI */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 1px;
border: 1px solid #E9CE7C;
color: #185F9E;
background: #F6F0D8 url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #185F9E;; text-decoration:none;
}

.shadetabs li a:hover{
text-decoration: none;
color: #000000;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */

border-bottom-color: #F6F0D8;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid #E9CE7C;
width: 97% !important;
width: 100%;
background-color:#F6F0D8;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}

/*Testing CSS*/

.ranking_th {
	 	width: 63px;
	 	height: 56px;
		color:#003572;
		font-size:12pt;
	 	padding-top: -2px;
		margin-top:0px;
	 	text-align: center;
	 	vertical-align: middle;
	 	display: block;
	 	background: url(ranking_bg.png) no-repeat;
		font-family: georgia,times,serif;
		font-weight:normal;
		position: absolute;
		top: 0pt;
		left: 0pt;
	 }
.ranking_th img { margin-top:3px; }
.thumb { padding: 3px; border: 1px solid #ccc;	margin-left:10px; margin-top:1px; margin-right:0px; float: right; }
.rnk_hd { font-size:11px;font-family:Arial; margin:0; padding:0; line-height:16px; }
 #faqA, #faqB { margin-right: 30px; margin-top:8px; }
#faqA LI { font-size: 14px; margin-bottom:2px; font-weight: normal; }
#faqB P { font-size: 14px; line-height:20px;}
div.comment_author_name{line-height:22px !important; line-height:16px; height:12px; margin-top: 12px; padding:0px 0px 8px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
/*Show Article Comments CSS FAN*/
#tstcomments{ 
width:627px; 
margin:auto 0px;
padding:0px;
position:relative;
}
#tstcomments .comment_upper_image{ background:url(comm_top.gif) no-repeat; height:17px;
absolute;  }
#tstcomments .comment_center_image{ background:url(comm_center_image.gif) repeat-y; position:absolute;  width:627px; top:17px;
}
#tstcomments .comtxt{padding: 0px 0px 0px 16px; margin: auto 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#tstcomments .comment_bottom_image{ background: url(comm_bottom.gif) bottom no-repeat; height:10px 
position:absolute; bottom:0px !important;  width:627px;
}
div.comment_author_name{line-height:22px !important; line-height:16px; height:12px; margin-top: 12px; padding:0px 0px 8px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#TopAuthors {text-align:center;color:#000}
#TopAuthors A {color:#06C}
#TopAuthors UL {list-style:disc}
#TopAuthors LI {margin-left:20px;margin-bottom:0}
#RecentArticles {color:#000; width:736px;}
#RecentArticles UL{width:721px; margin:0; padding:0 15px 0 0px;}
#RecentArticles LI{padding:0; margin:0;}
#RecentArticles A {color:#06C}


 .snip-enc {
	padding-top: 0pt;
	padding-right: 0pt;
	margin-bottom: 15px;
	padding-left: 0pt;
	position: relative;
	clear: both;
	min-height: 70px;
	height:auto!important;
}

.content-summary, .content-summary2{
	padding-left:35px;
}
.content-summary_nr { padding-left: 0px; }

.content-summary h3, .content-summary h3 a, .content-summary_nr h3, content-summary_nr h3 a {
	font-size:14px;
	 font-weight: bold;
	 display:inline;
}

.content-summary p, .content-summary2 p, .content-summary_nr p {
	 margin: 0.2em 0 0.1em 0;
	 line-height: 135%;
	 text-align:justify;

}

.content-summary2 h3, .content-summary2 h3 a {
	font-size:15px;
	 font-weight: normal;
	 display:inline;
}
	 
.content-details { color: #666; font-size:100%; line-height: 150%; white-space:normal;}
.content-details img { vertical-align:middle; }
.pb1 { float:left;margin-top:4px;margin-left:10px;}


.newsletter form .text-field {
	border: solid 2px #D3A523;
	float:left;
	display:inline;
	width: 140px;
	margin-right: 2px;
	padding-top: 3px;
	background-color:#FFFFFF;
}

/*Featured Release*/
.featured_news{ height:100%; width:auto; padding:0 8px 0 8px; overflow-x:hidden;overflow-y:auto;}
.featured_news h1{padding:0px; margin:0; font-size:18px;}
.featured_news UL{ margin:0; list-style-image:url(featured-news.png); padding:0; list-style-position:inside;}
.featured_news LI{ width:100%; padding:0; margin:0; }
.featured_news LI h2{display:inline}
.featured_news LI h2 a{font-size:14px; text-decoration:none; line-height:5px;}
.featured_news LI P{ display:inline}
/*End Featured Release*/
/*End CSS*/

/*energon tabs*/
#tab-wrapper{
width: 225px;
margin: 0 auto;
}
.box{
background: #fff;
}
.boxholder{
clear: both;
padding: 5px;
background: #2A89D9;
}
.tab{
float: left;
height: 32px;
width: 102px;
margin: 10px 1px 0 0;
text-align: center;
background: #2A89D9 url(bluetab.jpg) no-repeat;
}
.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}
/*end energon tabs*/

#mylist
{
margin-left: 8px;
padding-left: 0;
list-style: none;
}

#mylist li
{
padding-left: 10px;
background-image: url(inc-media/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#mylist a,a:hover
{
color:#0066CC;
}

