body{
	margin:0px;
	padding:0px;
	background:url(images/pagetile.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}

body_white{
	margin:0;
	background-color:#B8D2E6;
	/*background:url(images/pagetile.jpg);*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}

h1{
color:#3333CC;
font-size:16px;
#margin-top:20px;
}
h2{
color:#3333CC;
font-size:14px;
}

/*h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	text-align:left;
	padding:10px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFF00;
	text-align:left;
	padding:10px;
}*/


a{
	text-decoration:none;
	color:#FFFFFF;
}

/*a:visited{
	text-decoration:none;
	color:#FFFFFF;
}

a:hover{
	text-decoration:none;
	color:red;
}*/

.menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}

.menu_colors{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000
}


.title{
	font-size:16px;	
	font-weight:bold;
	margin-top:13px;	
	text-align:center;	
}

.footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:9px;	
	font-weight:bold
}


/* -----for div ----*/

#container
{
	margin:0 auto;
	width:731px; 
	/*height:3550px;*/
	background-color:#222222;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	/*border:1px solid red*/
}

#header
{	
	width:731px;
}

#header1
{
	background:url(images/head1.jpg) 0% 0% no-repeat; 
	height:222px;
	width:731px;
}

#header2
{
	padding-top:0px; 
	padding-left:120px; 
	height:222px; 
}		

#fs1
{
	display:block; 
	height:222px; 
	margin:0px; 
	text-align:left; 
	float:right;
	text-decoration:none;
}


.lime { color: blue;}
.under {
	text-decoration: underline; padding-top:10px}

#menu1
{
	float:left;
	margin:0px 4px;
	height:250px;
	background-color:#333333; 
/*	 border:1px solid yellow;*/
}

#menu1_colors
{
	float:left;
	margin:0px 4px;
	height:250px;
	background-color:#ffffff; 
/*	 border:1px solid yellow;*/
}


#menu2
{
	float:right;
	margin:0px;
	margin-right:4px;
/*	margin-right:30px;*/
	height:250px;
	background-color:#333333;
/*		 border:1px solid yellow; */
}

#menu2_colors
{
	float:right;
	margin:0px;
	margin-right:4px;
/*	margin-right:30px;*/
	height:250px;
	background-color:#ffffff;
/*		 border:1px solid yellow; */
}

#menu2_LAN
{
	margin:0px;
	margin-right:4px;
	margin-left:4px;

	background-color:#ffffff;
	/* border:1px solid red;*/
	clear:both;	
}


#rticle1_colors
{	
	
	margin:0px 10px;
	background-color: #FFFFFF; 
		font-weight:normal;
		color:#000000 
}

#menu1 ul,#menu2 ul
{
	/*border:1px solid red; */
	list-style-type:none; 
	width:200px; 
	margin:0px;
	padding:10px 0px 0px 10px ;
}

#menu1 li, #menu2 li
{
	background:url(images/menuicon.jpg) left center  no-repeat; 
	/*border:1px solid red; */
	margin:0px; 
	padding:10px;
	text-align:left; 
	padding-left:30px;
}

#menu1_colors ul,#menu2_colors ul
{
	/*border:1px solid red; */
	list-style-type:none; 
	width:200px; 
	margin:0px;
	padding:10px 0px 0px 10px ;
	
}

#menu1_colors li, #menu2_colors li
{
	background:url(images/menuicon.jpg) left center  no-repeat; 
	/*border:1px solid red; */
	margin:0px; 
	padding:10px;
	text-align:left; 
	padding-left:30px;
}	
	

#title
{
	color:#FFFFFF; 
	height:58px; 
	margin-left:0px; 
	margin-right:5px; 
	background:url(images/ft.jpg) top left no-repeat; 
	padding-top:11px;
}	

#title_recog
{
	color:#FFFFFF; 
	height:58px; 
	margin-left:0px; 
	margin-right:5px; 
	background:url(images/ft.jpg) top left no-repeat; 
	padding-top:11px;

}	

.center
{
	clear:both;
	background-color:#333333; 
	height:1800px;	
}

.margin_left
{
	width:487px;
	float:left; 
	margin:0px; 
	background:url(images/textholder/margin_holder_left.jpg) top left repeat-y;	
}
/*
.margin_left1
{
	width:707px; 	
	float:left; 
	margin:0px; 
	background:url(images/textholder/margin_holder_left.jpg) top left repeat-y;	
}

*/

.margin_right
{
	width:4px; 
	float:right; 
	margin:0px; 
	background:url(images/textholder/margin_holder_right.jpg) top right repeat-y; 	
}

.mleft
{
	width:491px;
	float:left; 
	margin:0px; 
	background:#333333 url(images/textholder/margin_holder_left.jpg) top left repeat-y;
	clear:both;
}

.mleft_colors
{
	width:491px;
	float:left; 
	margin:0px; 
	background:#FFFFFF url(images/textholder/margin_holder_left.jpg) top left repeat-y;
	clear:both;		
}


.mright
{
	width:482px; 
	float:right; 
	margin:0px; 
	background:url(images/textholder/margin_holder_right.jpg) top right repeat-y; 	
	margin-left:4px;
	padding-right:5px;	
		
}

.mleft1
{
	background-color:#333333; 
	width:711px;
	float:left; 
	margin:0px; 
	background:#333333 url(images/textholder/margin_holder_left.jpg) top left repeat-y;		
}

.mright1
{
	width:707px; 
	float:right; 
	margin:0px; 
	background:url(images/textholder/margin_holder_right.jpg) top right repeat-y; 	
}

.blue_margin2 /*definitions*/
{
	width:711px; 
	float:left; 
	margin:0px;	
	background:#222222 url(images/textholder/blue_margin_backgr.jpg) top left repeat-x;			
	margin-right:0px;
	margin-left:0px;
}

#box
{
	float:right; 
	width:166px; 
	height:275px; 
	margin:0px;
	margin-right:5px;    	
}

#right_blue
{
	width:200px; 
	float:right;
	position:relative; 
	/*height:auto;  */
	background:url(images/textholder/blue_margin_backgr.jpg) top left repeat-x; 

	margin:0px; 
	
}

#right_blue1
{
	width:200px; 
	float:right; 
	margin:0px; 
}

.blue_margin /*left side*/
{
	width:491px; 
	float:left; 
	margin-left:0px; 
	background:#222222 url(images/textholder/blue_margin_backgr.jpg) top left repeat-x;	


}

.blue_margin_teste /*left side*/
{
	width:491px; 
	float:left; 
	margin-left:0px; 
	background:#222222 url(images/textholder/blue_margin_backgr_test.jpg) top left repeat-x;		
}


.blue_margin_colors /*left side*/
{
	width:491px; 
	float:left; 
	margin-left:0px; 
	background:#000000 url(images/textholder/blue_margin_backgr.jpg) top left repeat-x;	
		
}

.blue_margin1
{
	width:491px; 
	float:left; 
	margin-left:0px; 
	background:#222222 url(images/textholder/blue_margin_backgr1.gif) top left repeat-x;
}

.blue_margin1_test
{
	/*line-height:12px;
	height:12px;*/
	width:500px; 
	float:left;  
	margin:0px;  	
	background:url(images/textholder/grey_margin_backgr_colors1.jpg) top left repeat-x; 		
}

.blue_margin1_colors
{
	width:491px; 
	float:left; 
	margin-left:0px; 
	background:#000000 url(images/textholder/blue_margin_backgr1.gif) top left repeat-x;
}


.blue_margin_left
{
	/*width:150px; */
	height:37px; 
	float:left; 
	/*margin:0px; */
	background:url(images/textholder/blue_margin_left.gif) top left no-repeat;
	text-align:center;
	font-size:16px;	
	font-weight:bold;
/*	border:1px solid #FFCC00*/
}

.test_step3
{
	/*width:150px; */
	height:37px; 
	float:left; 
	/*margin:0px; */
	background:url(images/textholder/blue_margin_left.gif) top left no-repeat;
	text-align:center;
	font-size:8px;	
	font-weight:bold;
/*	border:1px solid #FFCC00*/
}


.blue_margin_right
{
	width:15px; 
	height:37px; 
	float:right; 
	margin:0px;
	background:url(images/textholder/blue_margin_right.gif) top right no-repeat; 
}

.blue_margin_left_teste
{
	/*width:150px; */
	height:17px; 
	float:left; 
	/*margin:0px; */
	background:url(images/textholder/blue_margin_left_test.gif) top left no-repeat;
	text-align:center;
	font-size:12px;	
	font-weight:bold;
/*	border:1px solid #FFCC00*/
}

.blue_margin_right_teste
{
	width:15px; 
	height:17px; 
	float:right; 
	margin:0px;
	background:url(images/textholder/blue_margin_right_test.gif) top right no-repeat; 
}	


.bmright
{
	width:476px; 
	height:37px; 
	float:right; 
	margin:0px;
	background:url(images/textholder/blue_margin_right.gif) top right no-repeat; 
	/*border:1px solid #FFCC00;*/
	padding-top:13px;
}

.blue_margin_left1
{
	height:50px; 
	float:left; 
	margin:0px; 
	background:url(images/textholder/blue_margin_left1.jpg) top left no-repeat;
}

.blue_margin_left1_test
{
	height:12px;
		line-height:12px;
	width:12px;
	float:left; 
	margin:0px; 
	background:url(images/textholder/grey_margin_left_colors1.jpg) bottom left no-repeat;
	
}

.blue_margin_right1
{
	width:15px; 
	height:50px; 
	float:right; 
	margin:0px;
	background:url(images/textholder/blue_margin_right1.jpg) top right no-repeat; 
}	


.blue_margin_right1_test
{
	width:12px; 
	height:12px; 
		line-height:12px;
	float:right; 
	margin:0px;
	background:url(images/textholder/grey_margin_right_colors1.jpg) bottom left no-repeat; 
	
}	


.blue_line
{
	clear:both;
	background-color:#0250b2; 
	height:3px;
	line-height:3px;	
}

.blue_line_test
{
	clear:both;
	background-color:#FFFFFF; 
	height:3px;
	line-height:3px;	
}

.blue_line1
{
	width:4px; 
	height:3px; 
	float:left; 
	margin:0px; ; 
	background:url(images/textholder/margin_holder_left.jpg) top left repeat-y;
}

.blue_line2
{
	width:4px; 
	height:3px; 
	float:right; 
	margin:0px; 
	background:url(images/textholder/margin_holder_right.jpg) top right repeat-y; 
}

.bottom_border
{
	clear:both;
	background:#222222 url(images/textholder/grey_margin_backgr.jpg) top left repeat-x; 		   height:13px; 
	margin:0px;
		line-height:13px;
	/*border:1px solid #CC0033*/
}

.bottom_border_colors
{
	clear:both;
	background:#222222 url(images/textholder/grey_margin_backgr_colors.jpg) top left repeat-x; 		   height:13px; 
	margin:0px;
		line-height:13px;
	/*border:1px solid #CC0033*/
}

.bottom_border_colors_test
{
	/*clear:both;*/
	width:491px; 
	float:left;  
		
	background:#222222 url(images/textholder/grey_margin_backgr_colors.jpg) top left repeat-x; 		   
	height:12px; 
	margin:0px;
	line-height:12px;
	/*border:1px solid #CC0033*/
}

.bottom_border1
{
	width:12px;
	height:13px; 
	float:left; 
	margin:0px; 
	background:#222222 url(images/textholder/grey_margin_left.gif) top left repeat-y;
		line-height:13px;
}	

.bottom_border2
{
	width:12px; 
	height:13px; 
	float:right; 
	margin:0px;
	background:#222222 url(images/textholder/grey_margin_right.gif) top left repeat-y; 
	line-height:13px;
}

.bottom_border1_colors
{
	width:12px;
	height:13px; 
	float:left; 
	margin:0px; 
	background:#222222 url(images/textholder/grey_margin_left_colors.jpg) top left repeat-y;
		line-height:13px;
}	

.bottom_border1_colors_test
{
	width:12px;
	height:12px; 
	float:left; 
	margin:0px; 
	background:#222222 url(images/textholder/grey_margin_left_colors1.jpg) top left repeat-y;
		line-height:12px;
}	

.bottom_border2_colors
{
	width:12px; 
	height:13px; 
	float:right; 
	margin:0px;
	background:#222222 url(images/textholder/grey_margin_right_colors.jpg) top left repeat-y; 
	line-height:13px;
		/*border:1px solid #FF0099*/
}	


.bottom_border2_colors1
{
	width:12px; 
	height:13px; 
	float:right; 
	margin:0px;
	background:#222222 url(images/textholder/grey_margin_right_colors.jpg) top left repeat-y; 
	line-height:13px;
			_margin-top:-27px;
			
}
	
.bottom_border2_colors_test
{
	width:12px; 
	height:12px; 
	float:right; 
	margin:0px;
	background:#222222 url(images/textholder/grey_margin_right_colors1.jpg) top left repeat-y; 
	line-height:12px;
	
}	

#right_margin
{
	width:190px; 
	float:left; 
	margin:0px; 
	background:url(images/textholder/margin_holder_left.jpg) top left repeat-y;
}
#right_margin1
{
	width:4px; 	
	float:right; 
	margin:0px; 
	background:url(images/textholder/margin_holder_right.jpg) top right repeat-y; 
/*	border:1px solid #FF3399*/
}

#rmargin
{
	width:200px; 
	float:left; 
	margin:0px; 
	background:#333333 url(images/textholder/margin_holder_left.jpg) top left repeat-y;
	clear:both;
	text-align:left;	
}
#rmargin_colors
{
	width:200px; 
	float:left; 
	margin:0px; 
	background:#FFFFFF url(images/textholder/margin_holder_left.jpg) top left repeat-y;
	clear:both;
	text-align:left;
		
}
#rmargin1
{
	width:174px; 	
	float:right; 
	margin:0px; 
	background:url(images/textholder/margin_holder_right.jpg) top right repeat-y; 
	margin-left:4px;
	padding-right:10px;
/*	border:1px solid #FF3399*/
}

#footer
{
	clear:both; 
	height:27px; 
	background:url(images/footer_margin_backgr.jpg) bottom left repeat-x; 
	margin:0px;
	padding-top:20px;
	/*border:1px solid #339900*/
}


#footer_left
{
	/*width:700px; */	
	height:27px; 
	float:left; 
	margin:0px; 
	background:url(images/footer_margin_left.gif) bottom left no-repeat; 
}	

#footer_right
{
	width:24px; 
	height:27px; 
	float:right; 
	margin:0px; 
	background:url(images/footer_margin_right.gif) bottom left no-repeat; 
}

.inc_content
{
	/*clear:both;*/
	background-color:#222222;
	height:auto;
	   
		/*border:1px solid #FFCC00*/
	
}
/*
.cmargin_left
{
	width:487px; 
	float:left; 
	margin:0px;
	background:url(images/textholder/margin_holder_left.jpg) top left repeat-y;

}

.cmargin_right
{
	width:4px; 
/*	height:932px; 
	float:right; 
	margin:0px;
	background:url(images/textholder/margin_holder_right.jpg) top right repeat-y;	
}
*/

.speed
{
	margin-left:10px; 
	background:url(images/ft.jpg) top left no-repeat; 
	height:58px; 
	margin-right:311px; 
	padding-top:16px; 
	padding-bottom:40px;  
}

/* ---index2--- */

.text1
{
	margin:0px; 
	padding-left:249px; 
	text-align:left; 
	background:url(images/tabletile.jpg) top right no-repeat; 
	height:129px
}

.bleft
{
	width:360px;
	float:left;
}

.bright
{
	width:350px;
	float:right;
}

.effect a:hover
{
	border-bottom:#0099FF solid 1px;
	padding:2px 0px;
	
}

.effect a
{
	/*text-decoration:underline;*/
	border-bottom:blue solid 1px;
	padding:0px 0px;
/*	color:blue;*/
	
	
}

/* ########### CLEAN_COMPUTER_TEST ################### */

.star
{
	
	margin:0px; 
	padding:0px;
	/*border:1px #FF3333 solid;*/
	text-align:left;
	display:block;
	float:left;	
	width:60%;
	margin-top:15px;
	list-style-type:none;
	line-height:1.2;
	border-left:#000000 1px  solid
}

.star li
{
	/**/	
	background:url(images/green_star.jpg) no-repeat 8px 0px;
	padding-left:27px;
	margin:0px;
	text-align:left;
}

.star1
{
	margin:0px; 
	padding:0px;
	text-align:left;
	display:block;
	float:left;	
	width:60%;
	list-style-type:none;
	line-height:1.2;
	width:45%; 
	margin-left:5px;
	border:none;
	/*border:1px #FF3333 solid;*/
}

.star1 li
{
	background:url(images/green_star.jpg) no-repeat 0px 0px;
	padding-left:17px;
	margin:0px;
	text-align:left;
}

.banner
{
	background:url(images/Untitled-3.jpg) top left no-repeat; 
	height:208px; 
	width:731px;
	position:relative;
	top:0px; 
	/*#left:-236px;	*/
		
}

.text_test
{
	margin:0px 10px 0px 0px; 
	color:#000000; 
	line-height:1.4; 
	padding:0px;
	  
}

.text_test div
{
	padding:0px;
	width:100%;
	margin:0px;
		
}