#forums .mainformdata p.login_error_message{ font-size:.7em}

#forums .back2{font-size:.7em; display:block;
	
}
#forums .p50{margin:10px 0 0 0;
	width:50%;}
#forums label{
	font-size:1em;
}
#forums p{padding:0 0 8px 10px;
	
}	
#forums .f_nested_table table{border:0px solid #fff;}
#forums .f_nested_table td{font-size:1em; border:0px solid #fff;}
#forums .mainformdata { width:98%;}
#forums .mainformdata p{font-size:1em; margin:5px 0 0 0;}
#forums .mainformdata a{text-decoration:none; font-weight:bold; color:#0B1260;}
#forums .mainformdata a.highlight{text-decoration:none; font-weight:bold; color:#CC067F;}
#forums .mainformdata a:hover{text-decoration:underline; }
#forums .mainformdata table { border:1px solid #ddd; width:100%;}
#forums .mainformdata td{ background-color:#F1EFFA; padding:5px; vertical-align: top; font-size:.7em;}
#forums .mainformdata td.title2{background-color:#B9B4D5; padding:5px 0px 5px 2px; }
#forums .mainformdata tr.r1 td{background-color:#fff;  }
#forums .mainformdata tr.row1 td{background-color:#fff;  }
#forums .mainformdata tr.row1_highlight td{background-color:#fff; border: 1px solid #B9B4D5;   }
#forums .mainformdata tr.ctrl td{border-top:1px solid #B9B4D5; background-color:#fff;}
#forums .mainformdata tr.row3 td{background-color:#fff;  }
#forums .mainformdata tr.row4 td{ }
#forums .mainformdata tr.row5 td{background-color:#F2EBD4; }
#forums td.note{background-color:#fff; }
#forums .mainformdata tr.head1 td{background-color:#B9B4D5;  color:#fff; font-size:.7em;}
#forums .mainformdata tr.head1 td a{ color:#fff;}

#forums .mainformdata tr.head2 td{background-color:#B9B4D5;  color:#fff; font-weight:bold;}
#forums .mainformdata tr.head2 td a{ color:#fff;}

#forums .mainformdata tr.head3 td{background-color:#AD011E;  color:#fff;}
#forums .mainformdata tr.head3 td a{ color:#fff;}

#forums .mainformdata tr.head4 td{background-color:#B9B4D5;  color:#fff;}
#forums .mainformdata tr.head4 td a{ color:#fff;}

#forums .mainformdata tr.message_highlight td{/* background-image: url(../images/color_fase.gif);*/  border-top:1px solid #CC067F;}

#forums .mainformdata tr.headtop td{ background-color:#FFFFFF; padding: 10px 5px 10px 5px; border-bottom:1px solid #ddd; color:#999; float: right; }
#forums .mainformdata tr.headtop td a{ color:#5781AA;}

#forums .mainformdata td.details {font-weight:bold; }
#forums .mainformdata th {color:#333; font-size:.7em;  background-color:#ddd; font-weight: bold; padding:5px; text-align: left;}
#forums .mainformdata th.head {color:#000; background-color:#FDEACD;}

#forums .mainformdata table td ul{font-size:1.1em; margin:0 0 0 5px; padding:0;}
#forums .mainformdata table td ul li{color:#000; list-style-type:none; padding:0 0 5px 0; }

#forums .mainformdata table.none { border-collapse: collapse; padding: 0px; width: 100%; }
#forums .mainformdata table.none td { border: 1px solid #fff; padding: 0px;}

#forums .mainformdata td.result { font-weight: normal; background-color: #f4f4f4; }
#forums .mainformdata td.pos { font-weight: normal; background-color: #f4f4f4; }

#forums .forum_width { width:79%; background-color: #993300 ; }

#forums .search_box { float: right ; padding:0; }

#forums .icon{float:left; margin:0 5px 0  0; padding:0;}

#forums a{color:#3C4681; }
#forums a:hover{color:#3C4681; text-decoration:none; }

#forums caption{display:none;}




#forums .clear{clear:both; margin:0; padding:0; border:0;}


#forums #forum_header{ padding: 10px 0px 10px 0px; margin:0; width:100%; height:20px; }
#forums .forum_headleft {float:left; padding: 0px 5px 0px 0;  color: #999 ; font-size:.7em;}
#forums .forum_headleft a { color:#680384; }
#forums .forum_headleft a:hover{ text-decoration:underline; }
#forums .forum_headright{ padding: 0px px 5px 0px; font-size:.7em; float:right; margin:0; }
#forums .tagline{ padding:1px 2px 0px 2px ; font-size:.6em; color: #FFF; }
#forums .headsubmit { padding: 0px 5px 0px 5px; font-size:.7em; width: 100% ; }
#forums .center { width: 100% ; text-align :center ; border-top: 1px solid #ddd ; }

#forums .message_sub { padding: 3px 0px 0px 0px; margin:0; width:100%; border-bottom: 1px solid #ddd ; }
#forums .message_sub_left { }
#forums .message_sub_right{ float:right; }

#forums .message_header { padding: 4px 0px 4px 0px; margin:0; width:100%;  }
#forums .message_header_left {float:left; }
#forums .message_header_right{ float:right; }

#forums .back_to_home { color: #930; }


#forums .search_form { padding:0; margin:0;   vertical-align: top;  }
#forums .search_form input.s80 { background-color: #F1EFFA; width: 100px; margin:0px ; padding :0px; font-size:.8em;  border : 1px solid #B9B4D5; }
#forums .search_form input.image { background-color: #F1EFFA; margin: 0px 0px 0px 1px ; padding : 0px; border:0px; font-size:.8em; }


#forums .newform {padding:0; margin:0;}
#forums .newform {padding:0; margin:0;}
#forums .newform select{font-size:.7em;}
#forums input{font-size:1em;}
#forums .login{font-size:.7em;}
#forums .s100 { width: 120px; background-color:#fff; border : 1px solid #ccc;}
#forums .s80 { width: 100%; height: 20px; background-color:#fff; border : 1px solid #ccc; padding: 0px 0px 0px 0px  ;}
#forums .s200 {font-size:1em; background-color:#fff; border : 1px solid #ccc; width: 100% ; font-family:  Verdana, Geneva, Arial, Helvetica, Sans-Serif; }
#forums .s300 { background-color:#fff; border : 1px solid #ccc; width: 300px ;}
#forums .but { padding:0 2px 3px 2px;  background-color: #B9B4D5; border:1px outset #fff; font-weight: bold; margin:0;  height:18px; text-decoration:none; color:#fff; }



#forums p { font-size: .7em ; }
#forums .message_head { font-weight : bold; border-bottom: 1px solid #ddd ; }
#forums .message_menu { font-weight : bold; border-top: 1px solid #ddd ; }
#forums .bold { font-weight : bold;  }
#forums .login_bold { font-weight : bold; size: .8em; color: #AD011E;  }
#forums .quote { padding : 10px 40px 10px 40px; font-style: italic;  }
#forums .left { text-align :left ; }
#forums .submit_center { text-align :center ; padding: 0px 40px 20px 40px ; border-bottom: 1px solid #ddd ; }
#forums .submit_center2 { text-align :center ; padding: 0px 40px 20px 40px ; }

#forums blockquote.altquote{font-size:1em; background-color:#fff;}

#forums .forum_login { padding: 10px 0px 10px 0px; margin:0; width:100%;  }
#forums .forum_login_left {float:left; padding: 0px 10px 0px 10px; width: 30% ; font-size:.7em; color: #999 ; border-right : 1px solid #ddd; }
#forums .forum_login_right{ padding: 20px 10px 10px 30px; width: 70% ; font-size:.7em; float:right; margin:0; }

#forums .color1 { background-color: #E4C799 ; width:120px; }

#forums .icon{float:left; margin:0 5px 0  0; padding:0;}

#forums .page_nav_box {  border : 1px solid #ddd; text-align:center; }
#forums .page_nav { background-color: #B9B4D5; padding: 5px; border : 1px solid #FFF; width:44px; }
#forums .page_nav_letter { background-color: #F1EFFA; width:12px; padding: 5px; border-right : 1px solid #DDD; }
#forums .page_nav_normal { width:12px; padding: 5px; border-right : 1px solid #DDD; font-weight : bold;  }
#forums .page_nav_right {  background-color: #F1EFFA; width:12px; padding: 5px; }
#forums .page_nav_left { width:12px; padding: 5px; border-right : 1px solid #DDD;  }

#forums .breadcrumbs {  }
#forums .breadcrumbs a { color:#999; }


#forums .formnav { margin: 0; padding: 0px 0px 0px 0px; }
#forums .formnav UL { list-style: none; margin: 0; padding: 0; border: none; }
#forums .formnav LI { display: block; margin: 0; padding: 0px 1px 0px 0px; float: left; width: auto; }
#forums .formnav A { color: #FFFFFF; display: block; width: auto; text-decoration: none; background: #CC067F; margin: 0 2px 0 0; padding: 2px 10px; border-left: 1px solid #892637; border-top: 1px solid #892637; border-right: 1px solid #6A1C29;  border-bottom: 1px solid #6A1C29; }
#forums .formnav A:hover, #navcontainer A:active { background: #F5DDF4; color:#7B089D;}

#forums .forums_paging_left{font-size:.7em; text-align:center; display:block; padding:5px; margin:10px 0 0 0;
	
}

#forums h2.bread {font-size:.9em; font-weight:bold; color:#000; display:block; margin:0 0 7px 0;}
#forums h2.bread a{ font-weight:normal; color:#000;}
#forums h2.bread a:hover{ font-weight:normal; color:#000;}

#forums h3.bread{font-size:.7em; font-weight:normal; color:#000; padding:0 0 0 0; margin:0 0 6px 0;}
#forums h3.bread a{ font-weight:normal; color:#000;}
#forums h3.bread a:hover{ font-weight:normal; color:#000;}
#forums .right2{	float:right; font-size:.7em; font-weight:normal;}

#forums blockquote.altquote{font-size:1em; background-color:#fff; font-family:  Verdana, Geneva, Arial, Helvetica, Sans-Serif;}
#forums .forums_paging_right{font-size:.7em; text-align:center; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:8px 0 8px 0; margin:10px 0 10px 0;}

#forums .generalform fieldset{ border: 1px solid #734701; margin:10px; padding:10px; }
#forums .generalform legend{font-size:.9em; font-weight:bold; color:#680348;}
#forums .generalform ul li{list-style-image: url(../images/doc.gif); font-weight:bold; margin:0 0 10px 0; padding:0 20px 10px 0; border-bottom:1px dashed #ccc;}
#forums .generalform ul li a{color:#734701; }
#forums .search_summary{display:block; font-weight:normal; color:#666; margin:10px 0 10px 0; line-height:140%;}
#forums .generalform a.search_location {text-decoration:none; color:#f59703; text-decoration:none;}
#forums .generalform a:hover.search_location {color:#0B1260; text-decoration:none;}
#forums .generalform td{border-bottom:1px solid #F2F1EE;  padding:5px 0 5px 0; font-size:.7em;}
#forums .generalform table tr.r1 td{border-bottom:1px solid #F2F1EE; font-size:.7em;}
	
}
