/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/
body, form, input, textarea, select, ul {
	margin:0px 0px 0px 0px; 				  			 	 
	padding:0px 0px 0px 0px; 
}
body {														  	
	color:#555554;
}	
input, textarea, select{			     
	font:normal 11px  Tahoma, Arial;			
	padding:4px 0px 0px 6px;		   
	vertical-align:top;				 
}		
select {
	border:none;
	background-color:#F4F5EE;
}							
ul {						   
	list-style:none;		
}
br {line-height:0px;}							        
img {border:0px;}	
/*____________________________________________________*/
/*†††††††††††††††††††††-TEXT-†††††††††††††††††††††††††*/
b {color:#D52000;}
b a{color:#555554;}	
a {color:#598DD1}	   
a:hover {text-decoration:none;}	
.nn a{text-decoration:none;}
.nn a:hover {text-decoration:underline;} 	
/*____________________________________________________*/
/*†††††††††††††††††††-INPUTS-†††††††††††††††††††††††††*/
.input, .ta {
	width:143px;
	border:1px solid #CAD2D5;
	color:#555;
}
.input {
	height:17px;
}
.ta {
	height:117px;
	overflow:auto;
}


/*____________________________________________________*/
/*†††††††††††††††††††††-LINKS-††††††††††††††††††††††††*/
.link_1{
	color:#777;
	font-size:12px;
}
.rdmr {
	padding:0px 0px 0px 8px;
	background:url(images/0blt2.gif) top left no-repeat;
}
.rdmr a{
	color:#598DD1;
	padding:0px 0px 0px 0px;
	font:bold 9px Tahoma, Arial;
	background:url(images/0gl1.gif) bottom left repeat-x;
	text-decoration:none;
}
.rdmr a:hover {
	background:none;
}

/*____________________________________________________*/
/*††††††††††††††††††††††-LISTS-†††††††††††††††††††††††*/
li {
	margin:5px 0px 0px 0px;
	list-style:none;
	padding:0px 0px 0px 8px;
	background:url(images/0blt1.gif) top left no-repeat;
}
li a {
	color:#598DD1;
	padding:0px 0px 0px 0px;
	font:bold 9px Tahoma, Arial;
	background:url(images/0gl1.gif) bottom left repeat-x;
	text-decoration:none;
}
li a:hover {
	background:none;
}

/*_____________________________________________________*/
/*††††††††††††††††††††††-‰‰‰‰‰‰-†††††††††††††††††††††††*/
.date {
	background:url(images/0blt3.gif) top left no-repeat;
	padding:0px 0px 0px 13px;
	font:bold 9px Tahoma, Arial;
	color:#F7941C;
}
.ftr {
	background:url(images/ftr_bg_c.jpg) top left repeat-x;
	height:57px;
	color:#598DD1;
}
.ftr a {
	color:#598DD1;
}
.slidetitle {
	margin-bottom:6px;
	font-family: Trebuchet MS; font-weight:bold; font-size:18px; color:#543BA6; text-decoration:none; line-height:18px;
}
.TRColor { background-color:#EAEFF3; }
.TitleOrange1 { font-family: Trebuchet MS; font-weight:bold; font-size:14px; color:#F88102; text-decoration:none; }
.TitleRed { font-family: Trebuchet MS; font-weight:bold; font-size:16px; color:red; text-decoration:underline; }
.TitleYellow { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#DEB71D; text-decoration:none; }
.TitleOrange { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#F88102; text-decoration:none; }
.TitleGrey { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#6F6F6F; text-decoration:none; }
.TitleRed { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#B71F1F; text-decoration:none; }
.TitleCompare { font-family: Trebuchet MS; background-image:url(bg_green.html); background-repeat:repeat-x; background-position: left top; color:#FFFFFF; font-weight:bold; }
.TitleCompare2 { font-family: Trebuchet MS; color:#FFFFFF; font-weight:bold; background-color: #D4950D }

.Hmtt { background-image: url(hm_top_bg.gif); background-repeat: repeat-x; background-position: left top; }
.Hmbb { background-image: url(hm_bottom_bg.gif); background-repeat: repeat-x; background-position: left bottom; }
.Hmrr { background-image: url(hm_right.gif); background-repeat: repeat-y; background-position: right; }
.Hmll { background-image: url(hm_left.gif); background-repeat: repeat-y; background-position: left; }

.ttop { background-image: url(t_bar.jpg); background-repeat: repeat-x; background-position: left top; }
.bbot { background-image: url(b_bar.jpg); background-repeat: repeat-x; background-position: left top; }
.footer1 { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#474447; text-decoration:none;  }
.footer { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none;  }
.footer2 { font-family: Trebuchet MS; font-weight:normal; font-size:12px; color:#004A1E; text-decoration:none;  }
.footer3{ font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#302985; text-decoration:none;  }
.footer4{ font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#696969; text-decoration:none;  }
.footer5{ font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#6E134F; text-decoration:blink;  }
.maintxt { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#000000; text-decoration:none;  }
.footer A:link   { font-family: Trebuchet MS; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:visited{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:active { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:hover  { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#6F6F6F; text-decoration:underline; }

.footer2 A:link   { font-family: Trebuchet MS; font-size:12px; color:#004A1E; text-decoration:none; }
.footer2 A:visited{ font-family: Trebuchet MS; font-weight:normal; font-size:12px; color:#004A1E; text-decoration:none; }
.footer2 A:active { font-family: Trebuchet MS; font-weight:normal; font-size:12px; color:#004A1E; text-decoration:none; }
.footer2 A:hover  { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#C72317; text-decoration:underline; }

.footer3 A:link   { font-family: Trebuchet MS; font-size:11px; color:#302985; text-decoration:none; }
.footer3 A:visited{ font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#302985; text-decoration:none; }
.footer3 A:active { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#302985; text-decoration:none; }
.footer3 A:hover  { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#C72317; text-decoration:underline; }

.copyright { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none;  }
.copyright A:link   { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:visited{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:active { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:hover  { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:underline; }
.bottable {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;	
	padding:0px 0px 0px 0px;					    	
	font:normal 11px Tahoma, Arial;								 
	vertical-align:top;				  			  
	line-height:14px;						 	 
}									   
#ren_cont {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/ren_login_bg.jpg) repeat scroll 0 0;
height:162px;
width:499px;
}
input.ren_lfld {
border:1px solid #CCCCCC;
font-size:12px;
height:21px;
margin-bottom:5px;
width:199px;
}
#ren_cleft {
float:left;
font-size:12px;
margin-top:10px;
padding-left:15px;
position:relative;
width:340px;
}
h2, strong {
color:#333333;
}
input.ren_lbtn {
float:right;
margin-top:40px;
}
span.ren_lopt {
clear:both;
display:block;
font-weight:normal;
margin:0;
padding:6px 0 0;
}
#ren_cl1 {
float:left;
width:201px;
}
.TdFormOrange	{ border-bottom:1px solid;color: #8BBF1F; }
.TdCellOrange	{ height:22px; background-color:#8BBF1F; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:8px; padding-right:30px; }
.TdFormGreen	{ border-bottom:1px solid #8DAB45; }
.TdCellGreen	{ height:22px; background-color:#8DAB45; font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:8px; padding-right:30px; }
.TdCellBlue		{ height:22px; background-color:#EAEFF3; font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; padding-left:6px; }
.TdFormFooter	{ padding-top:14px; }

.TdFormOrangeLav{ border-bottom:1px solid;color: #C0C0FF; }
.TdCellOrangeLav{ height:22px; background-color:#C0C0FF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:8px; padding-right:30px; }