/* CSS Document */

 body{
  margin:0;
  padding:0;
  background-color:#FFFFFF;
  background-image:url(images/bg.png);
  background-repeat:repeat-x;
  text-align:center;
 } 
 div#header{
  position:absolute; top:0;
  left:0;
  width:100%;
  height:50px;
  z-index:0;
background-image:url(images/navup.png);
background-repeat:no-repeat;
background-position:center;
position:fixed;
}
 div#header2{
  position:absolute; top:0;
  left:0;
  width:100%;
  height:80px;
  z-index:0;
background-image:url(images/navup.png);
background-repeat:no-repeat;
background-position:center;
position:fixed;
}
/*maingraphics header*/
header_bg {
width:1000px;
height:424px;
float:left; 
background: url("../images/mheader_bg.png") no-repeat;
background-position:center;
}

/*navmenu*/
#hzmenu1 
{
margin:0 auto;
padding:0;
list-style-type:none;
width:955px;
}
#hzmenu1 li { 
width:159px;
height:50px;
float:left;
background:url(images/borderleft.gif) no-repeat top left;
background-position: 0px 5px 0px 20px;
}
#hzmenu1 a em  
{
font-family:"Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
padding:0px;
margin:0px;
}
#hzmenu1 a { text-decoration:none;
position:absolute;
width:159px;
height:20px;
display:block;
text-align:center;
}
#hzmenu1 a.hzmove  
{
line-height:50px;
color:#FFf;
}
#hzmenu1 a.hzmove2  
{
line-height:50px;
color:#FFf;
}
#hzmenu1 a.hzmove3  
{
line-height:50px;
color:#FFf;
}
#hzmenu1 a:hover { 
width:110px;
height:40px;
z-index:500;
}
#hzmenu1 a:hover em { 
position:absolute;
overflow:hidden;
width:159px;
height:50px;
left:0px;
top:0px;
color:#fff;
line-height:50px;
cursor:pointer;
}
#hzmenu1 a:hover.hzmove em { background: url(images/hover.png) no-repeat top left;
background-position: 0px 5px 0px 20px;
height:60px;
}
#hzmenu1 a:hover.hzmove2 em { background: url(images/hover2.gif) no-repeat top left;
background-position: 0px 7px 0px 10px;
height:60px;
}
#hzmenu1 a:hover.hzmove3 em { background: url(images/hover3.png) no-repeat top left;
background-position: 0px 5px 0px 20px;
height:60px;
}

/*maingraphics portiong*/
#header_adtext {
	width:410px;
	float:left;
	padding-left:40px;
}
#header_adtext p {
	width:400px;
	text-align:left;
	padding-right:10px;
    color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica,sans-serif;
	font-weight:normal;
	font-size:14px;
	margin-top:5px;
	line-height:18px;
	padding-top:13px;
	margin:0px;
	float:left;
}
#header_adtext h1 {
	width:410px;
	text-align:left;
    color:#7aad37;
	font-family:"Trebuchet MS", Arial, Helvetica,sans-serif;
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	margin:0px;
	padding:0px;
	float:left;
}
#header_adtext h2 {
	width:410px;
	text-align:left;
    color:#ffffff;
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	line-height:35px;
	margin:0px;
	padding:0px;
	float:left;
}
#header_adtext h3 {
	padding-top:16px;
	width:420px;
	text-align:left;
    color:#c3c09a;
	font-size:15px;
	line-height:18px;
	margin:0px;
	float:left;
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

}
.companytitle 
{
	padding-top:50px; 
	height:100px; color:White; 
	font-size:30px; 
	font-family:"Trebuchet MS", Arial, Helvetica,sans-serif;
	line-height:3em;
}

/*content default*/
.divF{
	float: left;
}
.maincontentDiv {		
	width:700px;
	float:left;
	background:url('images/content_bg.gif');
	background-repeat:no-repeat;
	margin-top:-7px;
	min-height:300px;
	text-align:left;
}
.maincontentDiv p
{
	font-size:11pt;
	color:#263c80;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	margin-right:30px;
}
.maincontentDiv h1
{
	font-size:30px; font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; color:#013c80; font-weight:normal;
	margin:0;
	padding-bottom:10px;		
}
.maincontentDiv h2
{
color:#99cc33;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	margin-right:15px;
		font-size:14pt;
}
.maincontentDiv h3
{
color:#99cc33;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	margin-right:15px;
	font-size:14pt;
	margin:0;
	padding:0px 10px 10px 0px;
}
.maincontentDiv h4
{
	font-size:28px; 
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; 
	color:#99cc33; 
	font-weight:normal;
	margin-top:0px;
	margin-bottom:10px;	
}
.maincontentDiv a
{
	color:#000066;
	text-decoration:none;		

}
.maincontentDiv ul
{
	color:#000066;
	text-decoration:none;		

}
.maincontentDiv li
{
	color:#000066;
	text-decoration:none;
	font-size:15px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight:normal;
}
.boxmaincontent1
{
	background-color:#e9e9e9;

}
.boxmaincontent3
{
	background-color:#ffffff;
}
.boxmaincontent
{
	background-color:#e9e9e9;
	width:639px;
	padding-top:3px;
	padding-bottom:20px;
}
.boxmaincontent2
{
	background-color:#ffffff;
	width:639px;
}
.boxmaincontent2 img
{
	padding:5px;
	background-color:#d7d7d7;
}
.boxmaincontent4
{
	background-color:#e9e9e9;
	width:639px;
	padding-top:15px;
	padding-bottom:20px;
	margin-bottom:20px;
	padding-left:20px;
}

.boxcontent img
{
	background-color:#dcdcdc;
	padding:10px 10px 10px 10px;
	width:120px;
	height:120px;
}
.boxcontent
{
	float:left;
	width:213px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica,sans-serif;
	padding-bottom:12px;
	padding-top:12px;
}
.boxmaincontenttitle
{
	font-size:16px; 
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; 
	color:#99cc33; 
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:20px;
	padding-bottom:20px;
	line-height:30px;
}

.bodyMainDiv {	
	width:950px;
	margin:0 auto; 
	padding-left:35px;
	margin-top:-15px;		
}
.marginRight10px {
	margin-right:-10px;
	width:684px;
}
.bannerAdsDiv {		
	width:220px;
	min-height:410px;
	float:left;
	background:url('images/headings_bg.gif');
	background-repeat:no-repeat;
	margin-top:-7px;
	margin-bottom:10px;
	
}
.paddingLeft15px {	
	padding-left:15px;	
}
.paddingTop14px {
	padding-Top:14px
}
.bannerAdsText {
	width:200px;
	font-family:"Trebuchet MS", Arial, Helvetica,sans-serif;
	font-size: 22px;
	font-weight:normal;
	color: #666666;
}
.headings_blue {
	font-family:"Trebuchet MS", Arial, Helvetica,sans-serif;
	font-size: 18px;
	color: #99cc33;
	line-height:20px;
	margin-top:6px;
	letter-spacing:1px;
}
.banner_text {
	font-size:13px;
	color:#263c80;
	font-weight:normal;
	margin-top:5px;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bannerheader_text {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#eaead0;
	font-weight:normal;
	margin-top:5px;
	line-height:18px;
}
.banner2text{	
	padding-left:15px;
	width:195px;
	
}
.textAlignLeft{
	text-align:left;
}
.paddingLeft15px {
	padding-left:15px;
}
.paddingLeft17px {
	padding-left:17px;
}
.paddingTop15px {
	padding-top:15px;
}
.divWidth13px {
	width:13px;
}
.rightform_bg {	
	margin-top:-7px;	
	width:232px;
	float:left;
	margin-left:25px;
	background:url('images/headings_bg2.gif');
	background-repeat:no-repeat;
}
.bannerAdsDiv3 {
	margin-right:-10px;	
	width:220px;
	height:410px;
	float:left;
	background:url('images/headings_bg.gif');
	background-repeat:no-repeat;
	margin-top:-7px;
}
.forumInnerDiv {
	padding-top:20px;
	padding-left:8px;
}
.divWidth216px {
	width:216px;
}
.paddingLeft10px {	
	padding-left:10px;	
}
.paddingTop2px {
	padding-top:2px !important;padding-top:6px;	
}

/*forms*/
.width202px 
{
	width:202px;
	text-align:center;
}
.paddingTop8px {
	padding-top:8px;
}
.textfield_form {
	font-size: 12px; 
	font-family:Georgia,Arial,Helvetica,sans-serif;
	color:#403C3C;
	height:20px;
	width: 190px;
	float:left;
	margin-right:5px;	
	padding:1px!important;padding:1px;
}

.Require_Text {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c6d0a;
	font-weight:normal;
	margin-top:5px;
}
.body_text {
	color:#666666;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:4px !important;margin-top:9px;
	top: 0px;
	left: 0px;
	font-size:11px;
}
.fullNameDiv {
	text-align:left;
	padding-top: 2px;	
}
.red {
	color:#FF0000;
}
.footerClients {
	padding-top:35px;
	width:710px;
	text-align: right;
	padding-bottom:30px;	
}
.comments {
	font-size: 12px;
	font-family:Georgia,Arial,Helvetica,sans-serif;
	color:#403C3C;
	width: 190px;
	height:80px!important;height:60px;	
	padding:2px;
	margin-top:3px;
}

.innerdiv2 {
	width:690px;	
	padding-top:10px;
	padding-bottom:25px;
}

/*clientsflash*/
.innerdiv2 h1 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#99cc33;
	font-weight:normal;
	padding-top:12px;
	padding-bottom:5px;
	margin:0px;
}

/*image sample*/
.divWidth200px {
	width:185px;
	text-align:center;
	padding-bottom:10px;
}
.divWidth200px img {
	height:130px;
	padding-bottom:10px;
}


/*buttons portfolio*/

#ourblog{ float:left; width:185px; height:45px; margin:0 auto; background:url(images/icon1-hover.jpg) 0 0 no-repeat;}
#ourblog a{text-decoration:none; display:block; height:45px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; padding-top:10px;}
#ourblog a:hover{text-decoration:none; background:url(images/icon2-nor.jpg) no-repeat 0 0; color:#FFFFFF;}

#btnsubmit { float:left; width:85px; height:25px; margin-left:2px; margin-right:10px; background:url(images/btn_subclear.jpg) 0 0 no-repeat;}
#btnsubmit a{text-decoration:none; display:block; height:25px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; padding-top:5px;}
#btnsubmit a:hover{text-decoration:none; background:url(images/btn_subclear_hover.jpg) no-repeat 0 0; color:#FFFFFF;}

.btnsubmit { float:left; width:85px; height:25px; margin-left:2px; margin-right:10px; background:url(images/btn_subclear.jpg) 0 0 no-repeat;}
.btnsubmit a{text-decoration:none; display:block; height:25px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; padding-top:5px;}
.btnsubmit a:hover{text-decoration:none; background:url(images/btn_subclear_hover.jpg) no-repeat 0 0; color:#FFFFFF;}


.ItemAddButton

{
background-image: url("images/btn_clear.jpg");
background-repeat:no-repeat;
color:#9C1C1D;
border: none 0px transparent;
width:85px;
height:30px;
padding-right:10px;
}

.ItemAddButton:hover
{
background-image: url("images/btn_clear_hover.jpg");color:White;
}

.ItemAddButton2

{
background-image: url("images/btn_submit.jpg");
background-repeat:no-repeat;
color:#9C1C1D;
border: none 0px transparent;
width:85px;
height:30px;
padding-right:10px;
}

.ItemAddButton2:hover
{
background-image: url("images/btn_submit_hover.jpg");color:White;
}
.ItemAddButton3

{
background-image: url("images/btn_more.gif");
background-repeat:no-repeat;
color:#9C1C1D;
border: none 0px transparent;
width:82px;
height:30px;
margin-top:10px;
}

.ItemAddButton3:hover
{
background-image: url("images/btn_more_hover.gif");color:White;
}
/*banner ads portion*/
.bannercontent
{
	width:650px;
	padding-bottom:20px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.bannercontent img
{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	float:left;
	padding:5px;
	background-color:#d7d7d7;
	margin-top:10px;
	margin-right:15px;
	margin-bottom:20px;
}

/*testiback*/
.testiwhole
{
	height:150px; width:200px; background-image: url(images/testiback.jpg); background-repeat: no-repeat;
	margin-left:0px;
	margin-bottom:1px;
	font-family:Verdana; color:White;
	font-size:12px;
	padding-left:15px;
	padding-top:20px;
	padding-right:60px;
}
.testiouter
{
	width:225px; float:left;
	margin-left:-6px;
}

/*footer*/
.textAlignCenter {
	text-align: center;
	width:1000px;
}
.divWidth990px {
	width: 990px;
}
.footerimg {	
	width:990px;
	height:50px;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;	
}
.footer_AllRight{	
	width: 990px;
	font:"Century Gothic";
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	font-size:12px;
}
.footer_TextRight {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #0a86bc;
}
