/* CSS Document for bestsourcecode.com*/
body {
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
}

.widthfix{width:900px;}
.text {font-family:Arial, Helvetica, sans-serif;font-size: 12px ; text-decoration:none;color:#000000;}
.text a:link{font-family:Arial, Helvetica, sans-serif;font-size: 12px ; text-decoration:none;color:#000000;}
.text a:visited{font-family:Arial, Helvetica, sans-serif;font-size: 12px ; text-decoration:none;color:#000000;}
.text a:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px ; text-decoration:none;color:#EF7508;}

.text_bold {font-family:Arial, Helvetica, sans-serif;font-size: 12px ; text-decoration:none;color:#000000; font-weight:bold}
.text_bold a:link{font-family:Arial, Helvetica, sans-serif;font-size: 12px ; text-decoration:none;color:#000000; font-weight:bold}
.text_bold a:visited{font-family:Arial, Helvetica, sans-serif;font-size: 12px ; text-decoration:none;color:#000000; font-weight:bold}
.text_bold a:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px ; text-decoration:none;color:#EF7508; font-weight:bold}

/*green button*/
.buttonstl{

background-color:#008000;
 height:20px;
border: 1px #306DB0 solid;
 cursor:pointer;
 font-family:verdana;
font-size:11px;
color: #ffffff;
font-weight:bold;
}

/*top navigation*/
.navitop{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#0DB39A; height:20px; text-align:center;border-bottom:1px #FFFFFF solid ; 
		}
			.navitop a:link{ font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px; font-weight:bold;color:#FFFFFF; background-color:#0DB39A;
			text-decoration:none;
			}
			.navitop a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px; font-weight:bold;color:#F0F1F1; background-color:#0DB39A;text-decoration:none;
			}
			.navitop a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px; font-weight:bold;color:#FFFFFF; background-color:#0DB39A;text-decoration:none;
			}
/*navigation head navigation*/
.navhead{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#FFFFFF; background-color: #2E8376; height:25px; padding-left: 10px;
		}
		
/*left navigation googleadvt*/
.navileftgoogle{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#FFFFFF;width:180px; background-color:#0DB39A;padding-left: 10px; border-bottom:1px #FFFFFF solid ; 
		}

/*left navigation navigation*/
.navileft{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#FFFFFF; display:block; width:180px;height:20px; background-color:#0DB39A;padding-left: 10px; border-bottom:1px #FFFFFF solid ; text-decoration:none;
		}
			.navileft a:link{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; 
			font-weight:bold; color:#FFFFFF; display:block; width:180px;height:20px; background-color:#0DB39A; text-decoration:none;
			}
			.navileft a:hover{  font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px; font-weight:bold; color:#F0F1F1; display:block; width:180px;height:20px; background-color: #0DB39A;
 			text-decoration:none;
			}
			.navileft a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px; font-weight:bold; color:#FFFFFF; display:block; width:180px;height:20px; background-color:#0DB39A; 
			text-decoration:none;
			}
			
			
			.navileft1{ font-family:Verdana, Arial, Helvetica, sans-serif; height:20px;
font-size:12px; font-weight:bold; color:#FFFFFF; display:block;  background-color:#0DB39A;padding-left: 10px;  text-decoration:none;
		}
			.navileft1 a:link{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; 
			font-weight:bold; color:#FFFFFF; display:block; background-color:#0DB39A; text-decoration:none; height:20px;
			}
			.navileft1 a:hover{  font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px; font-weight:bold; color:#F0F1F1; display:block; height:20px; background-color: #0DB39A;
 			text-decoration:none;
			}
			.navileft1 a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px; font-weight:bold; color:#FFFFFF; display:block; height:20px; background-color:#0DB39A; 
			text-decoration:none;
			}

/*scroll div*/
			
	div.scroll-layouts {
	height: 170px;
	width: 344px;
	overflow: auto;
	border: 0px;
	background-color: ffffff;
	padding-right: 5px;
	scrollbar-face-color:2E8376;
	scrollbar-highlight-color:000000;
	scrollbar-3dlight-color:000000;
	scrollbar-shadow-color:000000;
	scrollbar-darkshadow-color:000000;
	scrollbar-arrow-color:000000;
	scrollbar-track-color:000000;
	font-family:Arial, Helvetica, sans-serif;font-size: 10px ; text-decoration:none;color:#FFFFFF;
	}
	
	div.scroll-gen1 {
	height: 170px;
	width: 612px;
	overflow: auto;
	border: 0px;
	background-color: ffffff;
	padding-right: 2px;
	scrollbar-face-color:2E8376;
	scrollbar-highlight-color:000000;
	scrollbar-3dlight-color:000000;
	scrollbar-shadow-color:000000;
	scrollbar-darkshadow-color:000000;
	scrollbar-arrow-color:000000;
	scrollbar-track-color:000000;
	font-family:Arial, Helvetica, sans-serif;font-size: 10px ; text-decoration:none;color:#FFFFFF;
	}
	div.scroll-gen {
	height: 170px;
	width: 297px;
	overflow: auto;
	border: 0px;
	background-color: ffffff;
	padding-right: 5px;
	scrollbar-face-color:2E8376;
	scrollbar-highlight-color:000000;
	scrollbar-3dlight-color:000000;
	scrollbar-shadow-color:000000;
	scrollbar-darkshadow-color:000000;
	scrollbar-arrow-color:000000;
	scrollbar-track-color:000000;
	font-family:Arial, Helvetica, sans-serif;font-size: 10px ; text-decoration:none;color:#FFFFFF;
	}

/*heading*/
		.head{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px; font-weight:bold; color:#2E8376; height:25px; padding-left: 10px;
				}
		.head1{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px; font-weight:bold; color:#2E8376; height:25px;}
		.head1 a:link,.head1 a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px; font-weight:bold; color:#2E8376; height:25px;text-decoration: none;}
		.head1 a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px; font-weight:bold; color:#2E8376; height:25px;text-decoration: underline;}
/*Link*/
.hlink{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; font:bold  color:#2E8376; height:25px;
		}
		.hlink a:link{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;  color:#2E8376; height:25px; text-decoration:none;
		}
		.hlink a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;  color:#2E8376; height:25px; text-decoration: underline;
		}
		.hlink a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;  color:#2E8376; height:25px;text-decoration:none;
		}
/*row bg*/
		.row1{ background-color:#C3FCF3;}
		.row2{ background-color:#CEFAF3;}
		.row3 { background-color:#0DB39A;}
		
/*bg with border*/
		/*.bgbdr{ background-color:#E1FAF6; border:1px solid #2E8376;}*/
		
.textbox{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; text-decoration:none;color:#000000;font-weight:normal; border: 1px solid #008000;
}		
		
		