.privmsg_menu 
            {
	     background-color : #d6deec; 
	     padding : 5px;
	     border:1px solid #d6decc;
}
.privmsg_body1
	    {
             border:1px solid #C6C6C6;
	     background-color : #ffffff; 
}
.privmsg_menu_list 
{
		list-style-image: url(/static/images/list3.gif); 
		list-style-position:outside;
}
.privmsg_menu_text
{
font-size:14;
}

input{
	
	font-size: 10px;	
}
.language{
	padding-left: 0px;
}
.pol1 {
	background-color: #CC9966;
	font-size: 16px;
	color: #000000;
	border: 1px solid #FFFFCC;
	cursor: hand;
}
a.pol1 {
	
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
a.pol2 {
	
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
TD.row1 {
	BACKGROUND-COLOR: #FFFFFF;
	
	font-size: 11px;
}
TD.row2 {
	BACKGROUND-COLOR: #FFFFFF;
	
	font-size: 11px;
}
.row_mail{
	
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #CC9966;
	font-size: 14px;
	color: #111212;
}
.row_tit{
	
	font-size: 14px;
	color: #111212;
	padding-top:10px;
	padding-left:30px;
}
.row_tit1{
	
	font-size: 14px;
	color: #2B7064;
}
.row_mail1{
	
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #E9E9E9;
	font-size: 14px;
	color: #3333CC;
}
.row_mail2{
	
	font-size: 14px;
	color : #003366;
	padding: 5px;
}
a.row_mail2{
	
	font-size: 14px;
	color : #003366;
	padding: 5px;
}
.button{
	
	font-size: 20px;
	color : #003366;
	border: 2px solid #CC9966;
	padding: 5px;
	background-color: #ffffff;
	cursor: hand;
}
.button1{
	
	font-size: 16px;
	color : #003366;
	font-weight: bold;
	border: 2px solid #99E2EF;
	padding: 2px;
	background-color: #ffffff;
	cursor: hand;
}
.button_cont{
	
	font-size: 16px;
	color : #336666;
	text-decoration: underline;
	border: 2px solid #99CCFF;
	padding: 2px;
	background-color: #CCFFFF;
	cursor: hand;
}
.button_cont_h{
	
	font-size: 16px;
	color : #336666;
	text-decoration: underline;
	border: 2px solid #99CCFF;
	padding: 2px;
	background-color: #CCFFFF;
	cursor: hand;
}
.button2{
	
	font-size: 16px;
	color : #000000;
	border: 2px solid #CCCCCC;
	padding: 2px;
	font-weight: bold;
	background-color: #ffffff;
	cursor: hand;
}
.button3{
	
	font-size: 14px;
	font-weight: bold;
	color : #003366;
	border: 2px solid #999999;
	padding: 3px;
	background-color: #ffffff;
	cursor: hand;
}
.button4{
	
	font-size: 16px;
	color : #003366;
	border: 2px solid #E9E9E9;
	padding: 5px;
	background-color: #ffffff;
	cursor: hand;
}
TABLE.gallery{
	BACKGROUND-COLOR: #FFFFFF;
}
.gen{
	
	font-size: 12px;
	color: #000000;	
	padding-left:10;
	padding-top:10;    
}
.gen_blue{
	
	font-size: 12px;
	color: #000999;	    
}
a.gen{
	
	font-size: 12px;
	color: #000000;	    
	text-decoration: none;
}
.extr {
	
	font-size: 27px;
	color: #000066;
}
p {
	padding: 0px;
	margin: 0px;
}
a.contact1 {
        
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linkprof{
	
	font-size: 12px;
	color: #2B7064;	
	text-decoration: none;
}
a.linkprof_n{
	
	font-size: 12px;
	color: #2B7064;	
	text-decoration: underline;
	padding-top:10px;
}
.titleprof{
    	
	font-size: 16px;
	color: #000066;	
	padding-top:15px;
	text-decoration: none;
}
.profstyle{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.prof1{
    	
	font-size: 16px;
	color: #000000;	
}
.prof2{
    	
	font-size: 11px;
	color: #000000;	
}
a.prof3{
    	
	font-size: 18px;
	color: #003366;
	text-decoration: none;	
}
.prof4{
    	
	font-size: 11px;
	color: #000000;	
}
.prof5{
    	
	font-size: 11px;
	color: #000000;	
}
a.links{
    	
	font-size: 11px;
	color: #003366;	
	text-decoration: none;
}
a.linkscurrent{
	
	font-size: 11px;
	color: red;	
	text-decoration: none;
}
.searchtitle{
	
	font-size: 12px;
	color: #003366;	
}
a.searchtitle{
	
	font-size: 12px;
	color: #003366;	
	text-decoration: none;
}

.styletab{
position: absolute; top: 0px; left: 0px; width: 433px; visibility: hidden;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.styletab1{
position: absolute; top: 0px; left: 0px; width: 433px; visibility: hidden;
	background-color:#FFFFFF;
}
.black {
	
	font-size: 12px;
	color: #000000;
	padding-top: 20px;	    
	padding-left: 10px;
}
.gray{
	
	font-size: 13px;
	color: #6F6F6F;	
	padding-top: 0px;
}
.green1{
	
	font-size: 20px;
	color: #2B7064;
	padding-top: 10px;
}
.gray4{
	
	font-size: 11px;
	color: #000000;	
	padding-top: 0px;
	border: 1px solid #6F6F6F;
}
.blue{
	
	font-size: 20px;
	color: #000999;	
}
.blue1{
	
	font-size: 14px;
	color: #000999;	
}
.blue2{
	
	font-size: 13px;
	color: #000999;	
}
a.graylink{
	
	font-size: 18px;
	color: #666666;	
}
.gray1{
	
	font-size: 12px;
	color: #333333;	    
}
.black1{
	
	font-size: 10px;
	color: #000000;	    
}
TH.thTop {
	BORDER-RIGHT: 1px #CC9966 solid; 
	BORDER-TOP: 1px #CC9966 solid; 
	font-size: 12px;
	color: #000000;
	BORDER-LEFT: 1px #CC9966 solid; 
	BORDER-BOTTOM: 1px #CC9966 solid; 
	background-color: #FFFFCC;
}
a.thTop {
	BORDER-RIGHT: 1px #6F6F6F solid; 
	BORDER-TOP: 1px #6F6F6F solid; 
	FONT-WEIGHT: bold; 
	color: #ffffff;
	BORDER-LEFT: 1px #6F6F6F solid; 
	BORDER-BOTTOM: 1px #6F6F6F solid; 
	background-color: #E8ECF9;
	text-decoration: none;
}
TD.catBottom {
	BORDER-RIGHT: 1px #CC9966 solid; 
	BORDER-TOP: 1px #CC9966 solid; 
	BORDER-LEFT: 1px #CC9966 solid; 
	BORDER-BOTTOM: 1px #CC9966 solid; 
	HEIGHT: 28px;
	BACKGROUND-COLOR: #FFFFCC;
}
.forumline {
	BORDER-RIGHT: #CC9966 1px solid; 
	BORDER-TOP: #CC9966 1px solid; 
	BORDER-LEFT: #CC9966 1px solid; 
	BORDER-BOTTOM: #CC9966 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;
}
.profiletable {
	BACKGROUND-COLOR: #FFFFFF;
}
.border_l {
	BORDER-RIGHT: #E9E9E9 2px solid; 
	BORDER-TOP: #E9E9E9 2px solid; 
	BORDER-LEFT: #E9E9E9 2px solid; 
	BORDER-BOTTOM: #E9E9E9 2px solid; 
	BACKGROUND-COLOR: #FFFFFF
}
.td_l {
	BORDER-RIGHT: #E9E9E9 2px solid; 
	BORDER-TOP: #E9E9E9 2px solid; 
	BORDER-LEFT: #E9E9E9 2px solid; 
	BORDER-BOTTOM: #E9E9E9 2px solid; 
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 12px;
}
.tr1-c { 
	vertical-align: top; 
	background-color: #E8ECF9;
	font-size: 13px;
	}
.tr1-h {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000066;
	BACKGROUND-COLOR: #FFFFCC;
	
	text-align: center;
}
.p-h2 {
	
	color: #000066;
	font-size: 16px;
	margin-left: 5px;
	text-indent: 0pt;
	padding: 0px 0px 0px 5px;
	font-weight: bold;
}
.p-text-main {
	
	font-size: 13px;
	color: #636563;
	text-align: left;
	text-indent: 30pt;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 0px none #731E73;
}
.catHead{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000066;
	text-align: center;	
}
.off_answ{
	
	border: 1px solid color #000000;
	background-color:#E8ECF9;
	font-size: 13px;
}
.on_answ{
	
	border: 1px solid color #999999;
	background-color: #2A499C;
	font-size: 13px;
}
.over_answ{
	
	border: 1px solid color #999999;
	background-color:#000999;
	font-size: 13px;
}
.t-anketa{
    
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #E8ECF9;
    font-size: 12px;
}
.t-anketa2{
    
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #D4D0C8;
    font-size: 12px;
}
ul.list1{
    
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #E8ECF9;
    background-color:#E8ECF9;
    font-size: 13px;
    padding: 0px;
    margin-top: 7px;
    margin-bottom: 3px;
}
p.p-text{
    
    font-size: 13px;
}
.test{
    
    font-size: 13px;
    text-decoration: underline;
}
.post_card{
    border: 2px solid #2A499C;
}
.post_card1{
    border: 2px solid #E8ECF9;
}
.green{
	
	font-size: 12px;
	color: #2B7064;
	padding-left:30px;
}
a.psy_t1{
    	
	font-size: 14px;
	color: #003399;
	text-decoration:underline;
}
a.psy_t2{
    	
	font-size: 14px;
	color: #003399;
	text-decoration:none;
}
a.psy_small{
    	
	font-size: 10px;
	color: #2A499C;
	text-decoration:underline;
}
a.psy_small1{
    	
	font-size: 12px;
	color: #2A499C;
	text-decoration:underline;
}
.psy_title{
    	
	font-size: 16px;
	color: #666666;
}
.psy_cur{
    	
	font-size: 11px;
	color: #333333;	
}
#tab1{position: absolute; top: 7px; left: 1px; width: 433px; visibility: hidden;}
#tab2{position: absolute; top: 7px; left: 1px; width: 433px; visibility: hidden;}
#tab3{position: absolute; top: 7px; left: 1px; width: 433px; visibility: hidden;}
#tab4{position: absolute; top: 7px; left: 1px; width: 433px; visibility: hidden;}
#tab5{position: absolute; top: 7px; left: 1px; width: 433px; visibility: hidden;}	
#tab6{position: absolute; top: 7px; left: 1px; width: 433px; visibility: hidden;}
	
#TableBox{}

#header1{float:left; width:100%;  background:#E8ECF9 url("bg5.gif") repeat-x bottom; font-size:93%; line-height:normal;}
#header1 ul{margin:0; padding:10px 0px 0; list-style:none;}
#header1 li {float:left;background:url("left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
#header1 a {display:block;background:url("right.gif") no-repeat right top; padding:5px 15px 4px 6px;text-decoration:none;font-size:12px;}
#header1 .current {background-image:url("left_on.gif");}
#header1 .current a {background-image:url("right_on.gif"); padding-bottom:5px;text-decoration:none;}


#header{float:left; width:100%;  background:#FFFFFF url("bg4.gif") repeat-x top; font-size:93%; line-height:normal;}
#header ul{margin:0; padding:0px 0px 20px; list-style:none;}
#header li {float:left;background:url("left2.gif") no-repeat left bottom;margin:1px 0 0 0;padding:0 0 0 9px;}
#header a {display:block;background:url("right2.gif") no-repeat right bottom; margin:1px 0 0 0; padding:4px 15px 5px 6px;text-decoration:none;font-size:12px;}
#header .current {background-image:url("left_on2.gif"); margin:0 0 0 0; padding-top:0px;}
#header .current a {background-image:url("right_on2.gif"); margin:0 0 0 0; padding-top:5px;text-decoration:none;}

#bar1{
    position: absolute;
    background-color: #2A499C;
    height: 20px;
}
.gen_bluesmall{
	
	font-size: 10px;
	color: #000000;	    
}
quest{
	
	font-size: 13px;
	color: #636563;
}


textarea.textq
{ 
font : 15px verdana; 
color: #300; 
background-color: #f5f5f5; 
border: single #f60; 
border-width: 1px 1px 1px 1px;
overflow:auto;
} 
					
				    
.gen_bluesmall{
	
	font-size: 10px;
	color: #000000;	    
}

fieldset.cool {
width: 100%;
border: 1px dashed #556B80;
margin: 0px;
padding: 2px 0px 2px 2px;
}
fieldset.cool legend {
   background:#FFF;
   font-size:11px;
   color:#fff;
   padding:2 3 2 3;
   margin:0 5 0 15;
}

fieldset.cool textarea {
border: none; padding: 0; margin: 0;
width: 100%;
height: 5em;
}
a.IE {
    	
	font-size: 10px;
	color: #003366;	
border: 1px solid #000;
border-top: 1px solid #949494;
border-left: 1px solid #949494;
background-color: #FFFFFF;
text-decoration: none;
padding: .1em .1em;
cursor: default;
}
a.IE:hover {
border: 1px solid #000;
border-bottom: 1px solid #949494;
border-right: 1px solid #949494;
}
input.IE {
    	
	font-size: 10px;
	color: #003366;	
border: 1px solid #000;
border-top: 1px solid #949494;
border-left: 1px solid #949494;
background-color: #FFFFFF;
text-decoration: none;
padding: 0px;
cursor: default;
}
.psy_20{
    	
	font-size: 20px;
	color: #2A499C;
}
.psy_30{
    	font-family: Arial;
	font-size: 30px;
	color: #2A499C;
}

.psy_14{
    	
	font-size: 14px;
	color: #2A499C;
	background-color: #DCE2EF;
}

.psy_11{
    	
	font-size: 11px;
	color: #2A499C;
}
.psy_29{
    	
	font-size: 29px;
	color: #2A499C;
}
.psy_17{
    	font-family: Arial;
	font-size: 17px;
	color: #CC0000;
}
fieldset.cool1 {
width: 100%;
border: 1px dotted #556B80;
margin: 0px;
padding: 2px 0px 2px 2px;
}

fieldset.cool1 legend {
background-color: #556B80;
font-size: 11px;
color: #fff;
padding: 2px 35px 2px 15px;
margin: 0px;
}

fieldset.cool1 textarea {
border: 2px #FFFFFF; 

padding: 1px; margin: 1px;
width: 100%;
height: 5em;
}
.block_q{
    padding-right : 0px;
    padding-left : 5px;
    margin-left : 5px;
    border-left : #000000 2px solid; 
    margin-right : 0px;
}
.reg_t{
    font-size: 13px;
    color: #2B7064;
    font-weight: bold;
}
.reg_ct{
    font-size: 13px;
    color: #CC3366;
    font-weight: bold;
}
.text_adv{
    border: 2px solid #99E2EF;
}

.sovet{
    border: 2px solid #CC3366;
    font-size: 12px;
    color: #000000;    
}
.reg_16r{
    font-size: 16px;
    color: #CC3366;
}
.reg_12g{
    font-size: 12px;
    color: #2B7064;
}
.reg_14g{
    font-size: 14px;
    color: #2B7064;
}
.reg_12b{
    font-size: 12px;
    color: #000000;
    line-height: 110%;
}
a.answer{
    font-size: 11px;
    color: #0066CC;    
}
a.allquest{
    font-size: 11px;
    color: #000000;    
}
a.article{
    font-size: 11px;
    color: #0066CC;    
    text-decoration : none;    
}
a.yquest{
    font-size: 13px;
    color: #000000;    
    background-color: #D2DAE6;
    border: 1px solid #000;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;    
    text-decoration: none;
    padding: 3px;
    cursor: hand;
}
a.yquest:hover {
border: 1px solid #000;
border-bottom: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}    
.innerb1{
	
	font-size: 18px;
	color: #2B7064;
	font-weight: bold;
}
.sch_t{
	font-size: 16px;
	color : #C5495B;
	font-weight: bold;	
}
.rep_hint{
	font-size: 14px;
	border-bottom: 1px solid #99E2EF;
}
.cam{
	font-size: 21px;
	color : #E16753;
	font-weight: bold;	
}
.cam1{
	font-size: 19px;
	color : #503F42;
	font-weight: bold;	
}
.cam2{
	font-size: 16px;
	color : #513F42;
font-weight: bold;
}
a.cam3{
	font-size: 16px;
	color : #333399;
font-weight: bold;
text-decoration: underline;
}
.p-text-main1 {	
	font-size: 16px;
	color: #333399;
	text-align: left;
	text-indent: 30pt;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border: 0px none #731E73;
}
.corporate{
font-size: 18px;
color: #006666;
}
.forumline1 {
	BORDER-RIGHT: #CCCCCC 2px solid; 
	BORDER-TOP: #CCCCCC 2px solid; 
	BORDER-LEFT: #CCCCCC 2px solid; 
	BORDER-BOTTOM: #CCCCCC 2px solid; 
	BACKGROUND-COLOR: #FFFFF9;
}
.logo{
font-size: 30px;
color : #2691DF;
font-weight: bold
}
.corp{
background-color: #F4FFFF; 
border: 1px solid #CCCCCC;
}
a.footer {    	
	font-size: 13px;
	color: #8B3425;	
border : 1px solid #191D20;
background-color: #FFFFFF;
text-decoration: none;
font-weight: bold;
/*padding: .1em .1em;*/
padding: 5px 30px 5px 30px;
cursor: hand;
}
.green_1 {
	
	font-size: 12px;
	color : #2B7064;
	padding-left: 0px;
	padding-top:0px;
}
a.link2{
	color: 503F42;
	font-size: 13px;
	text-decoration: underline;
	cursor: hand;	
}
.p-main {	
	font-size: 13px;
	color: #2B7064;
	border: 0px none #731E73;
}
.p-main1 {	
	font-size: 12px;
	color: #503F42;
	border: 0px none #731E73;
}
a.p-main2 {	
	font-size: 16px;
	color: #2B7064;
	border: 0px none #731E73;
}
.p-main3 {	
	font-size: 17px;
	color: #2B7064;
	border: 0px none #731E73;
}
.logo1{
font-size: 23px;
color : #2691DF;
font-weight: bold
}
.p-main4{
color: E16753; 
font-size: 12px
}

a.mail_button{
    	background-color: #FFFFCC;
	font-size: 12px;
	color: #330000;
	border: 1px solid #CC9966;
	cursor: hand;
	padding: 3px;
	text-decoration: none;
}
.genmed1{
    font-size : 16px;
    font-weight : bold;
    color : #000033;
}
.genmed2{
    font-size : 14px;
    color : #000033;
}
table.t-red{
    border : 2px solid #C64A5B;
    margin-bottom : 1px;
    padding : 1px;
}
table.t-bgred{
    border : 2px solid #C64A5B;
    margin-bottom : 1px;
    padding : 1px;
    background-color : #F9EAEC;
}
table.t-orange{
    border : 2px solid #CC6633;
    margin-bottom : 1px;
    padding : 1px;    
}
table.t-bgorange{
    border : 2px solid #CC6633;
    margin-bottom : 1px;
    padding : 1px;    
    background-color : #F4EAE5;
}
table.t-orange1{
    border : 1px solid #CC6633;
    margin-bottom : 1px;
    padding : 5px;    
    background-color : #FFFFFF;
}
table.t-green{
    border : 2px solid #297163;
    margin-bottom : 1px;
    padding : 1px;    
}
table.t-bggreen{
    border : 2px solid #297163;
    margin-bottom : 1px;
    padding : 1px;    
    background-color : #ECFDFF;
}
table.t-gray{
    border : 1px solid #000000;
    background-color : #CCCCCC;
    margin-bottom : 1px;
    padding : 1px;    
}
table.t-violet{
    border : 2px solid #363290;
    margin-bottom : 1px;
    padding : 1px;    
}
table.t-green1{
    border : 1px solid #297163;
    margin-bottom : 1px;
    padding : 5px;    
    background-color : #FFFFFF;
}
td.t-green1{
    border : 1px solid #297163;
    margin-bottom : 1px;
    padding : 0px;    
    background-color : #FFFFFF;
}
td.t-green2{
    font-size : 12px;
    color : #000000;
    font-weight : bold;
    border : 1px solid #297163;
    margin-bottom : 1px;
    padding-left : 20px;    
    background-color : #CFDFDC;
}
input.accounts{
    font-size : 14px;
    font-style : normal;
    border : 1px solid #000000;
    background-color : #FFFFFF;
}
.searchform_q{
	font-size: 12px;
	color: #000000;
	background-color : #FFFFFF;
	border: 1px solid #000000;
}
input.searchform_q{
	
	background-color : #FFFFFF;	
	border: 1px solid #000000;
}
a.red1_link{
	font-size : 11px;
	color : #BF0000;
	text-decoration : underline;
	border : 0px;
}
a.red2_link{
	font-size : 11px;
	color : #C64A5B;
	text-decoration : underline;
	border : 0px;
}
.black_u{
	font-size : 12px;
	color : #000000;
	text-decoration : underline;
}
.but_searchform_q{
    	background-color: #86AFA7;
	font-size: 14px;
	font-weight : bold;
	color: #000000;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;	
	border-left: 1px solid #CCCCCC;	
	border-top: 1px solid #CCCCCC;	
	cursor: hand;
	padding: 3px 6px 3px 8px;
	text-decoration: none;	
}
a.linkprof_wp{
    font-size : 12px;
    color : #000000;
    text-decoration : underline;
}
a.linkprof1_wp{
    font-size : 13px;
    font-weight : bold;
    color : #000000;
    text-decoration : underline;
}
.red_14{
    font-size : 14px;
    color : #FF0000;
}
.red_14_cr{
    font-style : italic;
    font-size : 14px;
    color : #FF0000;
}
.red_14b{
    font-size : 14px;
    font-weight : bold;
    color : #FF0000;
}
.red_11{
    font-size : 11px;
    color : #FF0000;
}
.red1_12{
    font-size : 12px;
    color : #FF3333;
    font-weight : bold;
}
.black_14{
    font-size : 14px;
    color : #000000;
}
a.black_link{
    font-size : 11px;
    color : #000000;
}
td.sim_sc{
    background-color : #297163;
}
.sch_ns{
    font-size : 8px;
}
td.tdred{
    background-color : #FF0000;
}
td.tdpink{
    background-color : #F3DADE;
}
td.fullc{
    background-color : #FFCC00;
    border : 1px solid #CCCCCC;    
}
td.silverc{
    background-color : #CCCCCC;
    border : 1px solid #CCCCCC;    
}

#prof_up{float:left; width:100%; background:#FFFFFF url("bg5.gif") repeat-x bottom; font-size:93%; line-height:normal;}
#prof_up ul{margin:0; padding:0px 0px 0px; list-style:none;}
#prof_up li {float:left;width : 98px; height : 38px;background:url("UpPassive.gif") no-repeat left bottom;margin:0px 0 0 0;padding:0 0 0 0px;}
#prof_up a {display:block;margin:1px 0 0 0; padding:10px 10px 0px 6px;text-decoration:none;font-size:12px;color:#2B7064;font-weight : bold;}
#prof_up .current {background-image:url("UpActive.gif");}
#prof_up .current a { padding-bottom:0px;text-decoration:none;}

#prof_down{float:left; width:100%; background:#FFFFFF url("bg4.gif") repeat-x top; font-size:93%; line-height:normal;}
#prof_down ul{margin:0; padding:0px 0px 0px; list-style:none;}
#prof_down li {float:left;width : 98px; height : 38px;background:url("DownPassive.gif") no-repeat left bottom;margin:0px 0 0 0;padding:0 0 0 0px;}
#prof_down a {display:block;margin:1px 0 0 0; padding:10px 10px 0px 6px;text-decoration:none;font-size:12px;color:#2B7064;font-weight : bold;}
#prof_down .current {background-image:url("DownActive.gif");}
#prof_down .current a { padding-bottom:0px;text-decoration:none;}

.shop_login{
	font-size: 14px;
	color : #000000;
	font-weight: bold;
}
a.shop_login{
	font-size: 14px;
	color : #000000;
	font-weight: bold;
}

#folderlist a.newmail{font-weight:bold;}
#folderlist a.first{float:left;text-align:left;}
#defaultfolders div{text-align:right;padding:0 6px 6px 6px;font:78% verdana;white-space:nowrap;} 
#customfolders div{text-align:right;padding:6px;font:78% verdana;}
#defaultfolders div span.first, #customfolders div span.first{float:left;text-align:left;font-weight:bold;}
#personalfoldersdisplaytoggle, #addfoldercontrol{cursor:pointer;cursor:hand;}
#defaultfolders div span.hover, #customfolders div span.hover{text-decoration:underline;}
#customfolders{margin-top:3px;clear:both;border-top:1px dotted #C1C1C1;}
#folderlist ul{list-style:none;margin:1px 0;padding:0 3px;}
#folderlist li#bulk, #folderlist li#trash{text-align:right;clear:both;}
#folderlist li#bulk span, #folderlist li#trash span{font:78% verdana;}
#folderlist li{border-style:solid;border-width:1px;margin:0;padding:2px 2px 2px 24px;background-image:url(http://us.i1.yimg.com/us.yimg.com/i/us/pim/f/perc1.gif);background-repeat:no-repeat;background-position:4% 50%;cursor:pointer;cursor:hand;}
#folderlist li.selected{font-weight:bold;background-image:url(http://us.i1.yimg.com/us.yimg.com/i/us/pim/f/pero1.gif);}
#folderlist li.newmessages{font-weight:bold;}
#folderlist li.hover a, #folderlist li:hover a{text-decoration:underline;}
#folderlist #inbox{background-image:url(inbc1.gif);}
#folderlist #inbox.selected{background-image:url(inbo1.gif);}
#folderlist #sent {	background-image:url(sent1.gif);}
#folderlist #sent.selected{background-image:url(sento1.gif);}
#folderlist #bulk{background-image:url(http://us.i1.yimg.com/us.yimg.com/i/us/pim/f/blkc1.gif);}
#folderlist #bulk.selected{background-image:url(http://us.i1.yimg.com/us.yimg.com/i/us/pim/f/blko1.gif);}
#folderlist li{border-color:#FFF;background-color:#FFF;}
#folderlist li.selected{border-color:#C1C1C1;background-color:#e1ebfb;}
#folderlist li.hover,#folderlist li:hover{background-color:#E6E6E6;border-color:#C1C1C1;}
/* Rounded corners */
.modulecontainer{padding:0 8px;}
.modulecontainer div{border-style:solid;border-width:1px;margin:-2px -8px;height:1em;}
html>body .modulecontainer div{height:auto;}
.modulecontainer div div{border-style:none;border-width:0;margin:0;}
.modulecontainer .first, .modulecontainer .last{position:relative;height:8px;margin:0;}			
.modulecontainer .first{border-width:1px 0 0 0;}
.modulecontainer .last{border-width:0 0 1px 0;}
.modulecontainer .first .first, .modulecontainer .first .last{margin-top:-1px;}
.modulecontainer .last .first, .modulecontainer .last .last{margin-bottom:-1px;}
.modulecontainer .first .first, .modulecontainer .first .last, .modulecontainer .last .first, .modulecontainer .last .last{border:0;position:absolute;z-index:1;width:8px;background-repeat:no-repeat;}
.modulecontainer .first .first, .modulecontainer .last .first{margin-left:-8px;}
.modulecontainer .first .last, .modulecontainer .last .last{right:0px;margin-right:-8px;}
.smallroundedmodule{padding:0 4px;}
.smallroundedmodule div{border-style:solid;border-width:1px;margin:-2px -4px;height:1em;}
html>body .smallroundedmodule div{height:auto;}
.smallroundedmodule div div{border-style:none;border-width:0;margin:0 4px;}
.smallroundedmodule .first, .smallroundedmodule .last{position:relative;height:4px;margin:0;}			
.smallroundedmodule .first{border-width:1px 0 0 0;}
.smallroundedmodule .last{border-width:0 0 1px 0;}
.smallroundedmodule .first .first, .smallroundedmodule .first .last{margin-top:-1px;}
.smallroundedmodule .last .first, .smallroundedmodule .last .last{margin-bottom:-1px;}
.smallroundedmodule .first .first, .smallroundedmodule .first .last, .smallroundedmodule .last .first, .smallroundedmodule .last .last{border:0;position:absolute;z-index:1;width:4px;background-repeat:no-repeat;}
.smallroundedmodule .first .first, .smallroundedmodule .last .first{margin-left:-4px;}
.smallroundedmodule .first .last, .smallroundedmodule .last .last{right:0px;margin-right:-4px;}
div.sidebar div{width:100%;}
html>body .sidebar div{width:auto;}
div.sidebar .first .last, div.sidebar .last .last{margin-right:-9px;}
html>body div.sidebar .first .last, html>body div.sidebar .last .last{margin-right:-8px;}
div.sidebar div{border-color:#C1C1C1;background-color:#FFF;}
div.sidebar .first .first{background-image:url(lu-m.gif);}
div.sidebar .first .last{background-image:url(ru-m.gif);}
div.sidebar .last .first{background-image:url(ld-m.gif);}
div.sidebar .last .last{background-image:url(rd-m.gif);}
#searchnav li, #optionsnav li{border-color:#FFF;background-color:#FFF;}

th.mail_head{
    background-color : #D2D2D2;
    border : 1px solid #C0C0C0;
}
a.mail_href{
    font-size : 10px;
    color : #039;
}
a.mail_bhref{
    font-size : 14px;
    font-weight : bold;
    color : #000;
    background-color : #D2D2D2;
    border : 1px solid #000;
    border-top : 1px solid #C0C0C0;
    border-left : 1px solid #C0C0C0;    
    text-decoration : none;
    padding : 4px;
}
a.mail_bhref:hover{
    font-size : 14px;
    font-weight : bold;
    color : #000;
    background-color : #D2D2D2;
    border : 1px solid #000;
    border-bottom : 1px solid #C0C0C0;
    border-right : 1px solid #C0C0C0;    
    text-decoration : none;    
    padding : 4px;
}
.mail_head1{
    font-size : 10px;
    font-weight : bold;
    background-color : #E8ECF9;
    border-bottom : 1px solid #D2D2D2;        
}
.mail_head2{
    font-size : 10px;
    border-bottom : 1px solid #D2D2D2;        
}
a.big_href{
	font-size: 30px;
	font-weight: bold;
	padding-left: 10px;
	color : #2B7064;
}
.a_bl {  
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	padding-left: 10 ;
	font-size: 15px;
	font-weight: bolder;
	color : #000000;
	}
.polp {
   background:#FFC;
   font-size:14px;
   color:#330000;
   border:1px solid #C96;
}
.top_link {
   font-size:14px;
   color:#2B7064;
   padding:0 0 0 10;
}
/*
a.white {
   font-size:14px;
   color:#000;
   text-decoration:none;
}
*/
.block_gray {
   color:#666;
   background:#CCC;
}
.post_e9 {
   position:relative;
   display:none;
   background:#FFF;
}
