body{
margin:0;
padding:0;
}
.bg{
background-image:url(images/hatter.jpg);
background-position:top center;
background-repeat:no-repeat;
height:146px;
width:998px;
}
.style1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.topmenu_txt{
color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.topmenu_txt5{
color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.topmenu_txt a:link{color:#d5d9d9; text-decoration:none;}
.topmenu_txt a:visited{color:#d5d9d9; text-decoration:none;}
.topmenu_txt a:active{color:#d5d9d9 ; text-decoration:none;}
.topmenu_txt a:hover{color:#0a91b5; text-decoration:none;}
.topmenu_txt1{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#d5d9d9;
line-height:15px;
text-decoration:none;
}
.topmenu_txt1 a:link{color:#d5d9d9; text-decoration:none;}
.topmenu_txt1 a:visited{color:#d5d9d9; text-decoration:none;}
.topmenu_txt1 a:active{color:#d5d9d9 ; text-decoration:none;}
.topmenu_txt1 a:hover{color:#0a91b5; text-decoration:none;}
.frame_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
color:#FFF;
line-height:20px;
text-decoration:none;
}
.frame_txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
color:#0397bd;
line-height:20px;
text-decoration:none;
}
.frame_txt2{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#FFF;
line-height:20px;
text-decoration:none;
}
.frame_txt3{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#0397bd;
line-height:20px;
text-decoration:none;
}
.frame_txt4{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#0397bd;
line-height:20px;
text-decoration:none;
}

.frame_txt5{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#206172;
line-height:20px;
text-decoration:none;
}
.frame_txt6{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:600;
color:#D4D4D4;
line-height:20px;
text-decoration:none;
}

.frame_txt7{
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:600;
color:#D4D4D4;
line-height:20px;
text-decoration:none;
}
.img{
background-image:url(images/flash.gif);
background-position:top;
background-repeat:no-repeat;
height:272px;
}
.content_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000;
line-height:20px;
text-decoration:none;
}
.content_txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000;
line-height:20px;
text-decoration:none;
}
.content_txt2{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000;
line-height:18px;
text-decoration:none;
padding-left:25px;
}
.footerbg{
background-image:url(images/footerbg.jpg);
background-position:top;
background-repeat:no-repeat;
height:171px;
}

/* FOOTER */	
	#footer {position:relative; margin-top:-60px; min-width:800px;}
	#footer-logos {width:800px; height:30px; margin:0 auto; padding-top:5px;}
	#footer-logos a img {border:0;}
	.footer-php {height:59px; width:194px; float:left; margin:0 10px 10px 8px;}
	.footer-mysql {height:59px; width:170px; float:left; margin:0 10px 10px 10px;}
	.footer-ajax {height:59px; width:184px; float:left; margin:0 10px 10px 10px;}
	.footer-vim {height:59px; width:184px; float:left; margin:0 10px 10px 10px;}
	.footer-xhtml {height:59px; width:169px; float:left; margin:0 10px 10px 10px;}
	#fl-php { background:url(images/Copyrightsblue.jpg); background-repeat:no-repeat;}
	#fl-mysql {background:url(images/Termsandconditionscolor.jpg); background-repeat:no-repeat; }
	#fl-ajax {background:url(images/privacy.jpg); background-repeat:no-repeat; }
	#fl-vim {background:url(images/W3cvalidblue.jpg); background-repeat:no-repeat; }
	#fl-xhtml {background:url(images/contactuslightgreen.jpg); background-repeat:no-repeat; }
	
	#footer-links {font-size:11px; height:20px; line-height:20px;}
/* ----- */

input{
font-family:Arial;
font-size:9pt;
color:#636363;
}

textarea{
font-family:Arial;
font-size:9pt;
color:#636363;
}

select{
font-family:Arial;
font-size:9pt;
color:#636363;
/*border:1px solid #76923C;*/
}
.borderr{
border:1px solid #B8B8B8;
}

.greybg{
background-color:#D0D0D0;
}

.title{
font-family:Arial;
font-size:8pt;
color:#5A5A5A;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

#signin_menu{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;display:none;background-color:#ddeef6;position:absolute;width:210px;z-index:100;border:1px transparent;text-align:left;padding:10px;margin-left:-8px;margin-top:5px;color:#789;font-size:11px;}.ie #signin_menu{margin-left:2px;}.ie7 #signin_menu{margin-left:3px;}.ie6 #signin_menu{border:1px solid #ddeef6;width:190px;}#signin_menu input[type=text],#signin_menu input[type=password]{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;width:203px;}#signin_menu p{margin:0;}#signin_menu a{color:#6AC;}#signin_menu label{font-weight:normal;}#signin_menu p.remember{padding:10px 0;}#signin_menu p.forgot,#signin_menu p.complete{clear:both;margin:5px 0;}#signin_menu p a{color:#27B!important;}


.clients{
background-image:url(images/sl.gif);
background-position:left center;
background-repeat:no-repeat;
height:400px;
}
.text1{
font-family: Arial;
font-size:12px;
color:#000;
line-height:22px;
text-decoration:none;
}

.formtext{
font-family:Arial;
padding:4px;
font-size:11px;
border:1px solid #a49f9f;
width:250px;
color:#000;
}
.forgottext{
font-family:Arial;
font-size:13px;
color:#1c738c;
text-decoration:none;
line-height:18px;
}
.forgottext a:link{color:#1c738c; text-decoration:none;}
.forgottext a:visited{color:#1c738c; text-decoration:none;}
.forgottext a:active{color:#1c738c; text-decoration:none;}
.forgottext a:hover{color:#000; text-decoration:none;}