﻿/* CSS layout */
body { 
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#393939;
	direction:rtl;
	text-align:center;
	background-color:#dfdfdf;
	background-image:url('images/bodyBg.gif');
	background-repeat:repeat-x;

}
h1{
	color:#80b613;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;	
	text-align:right;
}
h1.hp{
	font-size:11px;
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-weight:bold;
}
h2{
	color:#80b613;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;	
	text-align:right;
	margin-top:30px;
	margin-bottom:2px;
}
h2.newPort{
	color:#80b613;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;	
	text-align:right;
	margin-top:0px;
	margin-bottom:2px;
}
h2.hph2{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin:0px;
	padding:0px;
	text-align:center;
}
h3{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:right;	
	margin-top:10px;
}
h4{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-align:right;
	margin-bottom:5px;
	margin-top:0px;
}
h3.hph3{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:center;	
	margin:0px;
	padding:0px;
}
ul{
	list-style-image:url('images/icon_arrow.gif');
	margin-left:2px;
	margin-top:0px;
	padding-top:5px;
	margin-bottom:0px;
	padding-bottom:10px;
	line-height:1.5;
}
ul.grey_arrow{
	list-style-image:url('images/icon_arrow_grey.gif');
	margin-left:2px;
	margin-top:0px;
	padding-top:5px;
	margin-bottom:0px;
	padding-bottom:10px;
	line-height:1.5;
}
li{
margin:0px;
}
img{
	border:none;
}
input{
	width:11em;
	height:13px;
	text-align:right;
	margin-right:0.5em;
	margin-top:0.5em;
	border: 1px #828282 solid;
	font-size:11px;
}
input.submit_btn{
	height:27px;
	width:90px;
	border:none;
}
textarea{
	width:11em;
	height:40px;
	text-align:right;
	margin-right:0.5em;
	margin-top:0.5em;
	border: 1px #828282 solid;
	font-size:11px;
	overflow:auto;
}






/* IDs */

#projects_btns{
float:right;
margin-right:152px;
margin-top:10px;
margin-bottom:0px;
width:500px;
}


#contact_top_lit{
	background-image:url(images/contact_top_bg_lit.gif);
	background-repeat:no-repeat;
	width:481px;
	height:153px;
	margin-right:20px;
}
#contact_bot_pic{
	background-image:url(images/contact_bot_pic.gif);
	background-repeat:no-repeat;
	width:582px;
	height:289px;
	float:left;
	margin-left:43px;
}
#career_bot_pic{
	background-image:url(images/contact_career_bot_bg.gif);
	background-repeat:no-repeat;
	width:582px;
	height:316px;
	float:left;
	margin-left:43px;
}

#home_wraper{
	width:802px;
}
#home_big_pic{
	width:582px;
	height:394px;
	float:right;
}
#home_icon_1{
	background-image:url(images/home_pic_1.gif);
	background-repeat:no-repeat;
	width:200px;
	height:119px;
	float:left;
		margin-top:10px;
}
#home_icon_2{
	background-image:url(images/home_pic_2.gif);
	background-repeat:no-repeat;
	width:200px;
	height:119px;
	float:left;
}
#home_icon_3{
	background-image:url(images/home_pic_3.gif);
	background-repeat:no-repeat;
	width:200px;
	height:119px;
	float:left;
	margin-top:10px;
}
#home_icon_4{
	background-image:url(images/home_pic_4.gif);
	background-repeat:no-repeat;
	width:200px;
	height:119px;
	float:left;
	margin-top:10px;
}
#home_contact_wraper{
	width:582px;
	height:96px;
	float:right;
	margin-top:17px;
}
#home_contact_pic{
	width:209px;
	height:96px;
	float:right;
}
#home_contact_bg{
	background-image:url(images/home_contact_bg.gif);
	background-repeat:no-repeat;
	width:373px;
	height:96px;
	float:left;
	text-align:left;
	padding-top:9px;
}



#home_bottom_wraper{
	width:802px;
	margin-top:15px;
	float:right;
	margin-right:43px;
}
#home_bottom_1_bg{
	background-image:url(images/home_bot_bg_1.gif);
	background-repeat:no-repeat;
	float:right;
	width:189px;
	height:117px;
	text-align:center;
}
#home_bottom_2_bg{
	background-image:url(images/home_bot_bg_2.gif);
	background-repeat:no-repeat;
	float:right;
	width:190px;
	height:117px;
	text-align:center;
}
#home_bottom_3_bg{
	background-image:url(images/home_bot_bg_3.gif);
	background-repeat:no-repeat;
	float:right;
	width:191px;
	height:117px;
	text-align:center;
}

#home_bottom_pic_1{
	width:81px;
	height:117px;
	float:right;
}
#home_bottom_pic_2{
	width:76px;
	height:117px;
	float:right;
}
#home_bottom_pic_3{
	width:75px;
	height:117px;
	float:right;
}



#validator{
	width:201px;
	float:right;
	margin-top:20px;
	margin-right:43px;
}
#validator_home{
	width:201px;
	text-align:center;
	margin-top:5px;
	margin-right:43px;
}


#masterWrap {
	width: 886px;
}


#logo {
	float: left;
	width: 146px;
	height:69px;
	margin-left:43px;

}
#searchStrip {	
	height:69px;
	float:inherit;
	margin-right:60px;
	text-align:right;
}
#searchStripTxt {	
	text-align:right;
	font-size:11px;
	color:#353535;
	margin-top:12px;
	/*text-shadow:#CCCCCC 1px 0px 1px;*/
}

#searchStripTxt {	
	text-align:right;
	padding-top:15px;
}


#Home_main{
	width:582px;
	height:258px;
	float:left;	
	margin-left:43px;
}




#masterTopMenu{
	width: 800px;
	background-color:aqua;
}
#topMenu {
	color:#393939;
	font-size:13px;	
	font-weight:bold;
	width:862px;
	height:39px;
	float:inherit;
	background-image:url('images/top_menu_bg.gif');
	background-repeat:no-repeat;
	direction:rtl;
}
#topMenuVertShade{
	width: 862px;
	float:inherit;
	height:37px;
	background-image:url('images/top_menu_bg_shade.gif');
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
}
#topMenuVertShade_hp{
	width: 862px;
	float:inherit;
	height:20px;
	background-image:url('images/top_menu_bg_shade_hp.gif');
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
}

#topMenuTxt{
	text-align:right;
	padding-top:5px;
	padding-right:14px;
}


#menuSpan1{
	padding-left:24px;
}
#menuSpan2{
	padding-left:20px;
}
#menuSpan3{
	padding-left:12px;
}
#menuSpan4{
	padding-left:12px;
}
#menuSpan5{
	padding-left:20px;
}
#menuSpan6{
	padding-left:21px;
}
#menuSpan7{
	padding-left:24px;
}




#menuLi1{
	display:inline;
}
#menuLi2{
	display:inline;
}
#menuLi3{
	display:inline;
}
#menuLi4{
	display:inline;
}
#menuLi5{
	display:inline;
}
#menuLi6{
	display:inline;
}
#menuLi7{
	display:inline;
}
#menuLi8{
	display:inline;
}



#projectFlash{
	width:538px;
	height:431px;
	float:right;
}
#topAnima{
	width:582px;
	height:266px;
	float:left;	
	margin-left:43px;
}
#pageContentPic{
	width:582px;
	height:258px;
	float:left;	
	margin-left:43px;
}
#pageContentPic_lit{
	width:582px;
	height:199px;
	float:left;	
	margin-left:43px;
}

#pageContentHeader{
	background-image:url('images/main_bg_top.gif');
	float:left;
	background-repeat:no-repeat;
	width:582px;
	height:20px;
	margin-left:43px;
}
#pageContentHeaderWide{
	background-image:url('images/main_bg_top_wide.gif');
	float:left;
	background-repeat:no-repeat;
	width:800px;
	height:20px;
	margin-left:43px;
	margin-top:15px;
}
#pageContentPxBg{
	background-image:url('images/main_bg_sites_design_px.gif');
	background-repeat:repeat-y;
	width:582px;
	float:left;
	margin-left:43px;
}
#pageContentPxBgWide{
	background-image:url('images/main_bg_sites_design_px_wide.gif');
	background-repeat:repeat-y;
	width:800px;
	float:left;
}
#pageContentBottom{
	background-image:url('images/main_bg_sites_design_bot.gif');
	float:left;
	background-repeat:no-repeat;
	width:582px;
	height:126px;
	margin-left:43px;
}
#pageContentBottomWide{
	background-image:url('images/main_bg_sites_design_bot_wide.gif');
	float:left;
	background-repeat:no-repeat;
	width:800px;
	height:126px;
	margin-left:43px;
}
#pageContentBottomLit{
	background-image:url('images/main_bg_sites_design_bot_lit.gif');
	float:left;
	background-repeat:no-repeat;
	width:582px;
	height:12px;
	margin-left:43px;
}





#contactFormLit{
	float:left;
	background-image:url('images/contact_lit_bg.gif');
	background-repeat:no-repeat;
	width:203px;
	height:267px;
	margin-right:0px;
	margin-left:0px;
	padding-bottom:0px;
	margin-top:0px;
}

#contactFormLitTxt{
	margin-top:85px;
	padding-left:15px;
	padding-right:20px;
	text-align:left;
}
#contactFormLit_home{
	float:right;
	background-image:url('images/contact_lit_bg_home.gif');
	background-repeat:no-repeat;
	width:201px;
	height:267px;
	margin-bottom:4px;
	margin-right:43px;
	margin-top:15px;
}
#contactFormLitTxt_home{
	margin-top:85px;
	padding-left:15px;
	padding-right:10px;
	text-align:left;
}






#subMenu{
	width:201px;
	float:right;
	margin-right:43px;
}
#subMenuHeader{
	width:201px;
	height:33px;
	float:right;
	background-image:url('images/left_menu_top_bg.gif');
	background-repeat:no-repeat;
}
#subMenuHeaderGreen{
	background-image:url('images/left_menu_green_header.gif');
	background-repeat:no-repeat;
	width:201px;
	height:43px;
	float:right;
}
#subMenuBottom{
	background-image:url('images/left_menu_bot_bg.gif');
	background-repeat:no-repeat;
	width:201px;
	height:16px;
	float:right;
}




#contactFormPink{
	background-image:url('images/contactFormBg_pink.gif');
	background-repeat:no-repeat;
	width:203px;
	height:335px;
	float:right;
	margin-right:43px;
	margin-top:11px;
}



#services{
	float:right;
	width:203px;
	margin-right:42px;
}
#servicesHeader{
	background-image:url('images/servicesTop.gif');
	background-repeat:no-repeat;
	width:203px;
	height:20px;
	margin-top:11px;
	text-align:right;
}
#servicesPxBg{
	background-image:url('images/servicesPxBg.gif');
	background-repeat:repeat-y;
	width:203px;
	text-align:right;
}
#servicesBottom{
	background-image:url('images/servicesBottom.gif');
	background-repeat:no-repeat;
	width:203px;
	height:41px;
	vertical-align:top;
}




#sideBar{
	float:right;
	width:203px;
	margin-right:42px;
}
#sideBarHeader{
	background-image:url('images/sidebarTop.gif');
	background-repeat:no-repeat;
	width:203px;
	height:12px;
	margin-top:11px;
	text-align:right;
}
#sideBarPxBg{
	background-image:url('images/servicesPxBg.gif');
	background-repeat:repeat-y;
	width:203px;
	text-align:right;
}
#sideBarBottom{
	background-image:url('images/sidebarBottom.gif');
	background-repeat:no-repeat;
	width:203px;
	height:11px;
	vertical-align:top;
}




#seo_validator{
	float:right;
	width:203px;
	margin-right:43px;
}
#seoHeader{
	background-image:url('images/servicesTop.gif');
	background-repeat:no-repeat;
	width:203px;
	height:20px;
	margin-top:11px;
	text-align:right;
}
#seoPxBg{
	background-image:url('images/servicesPxBg.gif');
	background-repeat:repeat-y;
	width:203px;
	text-align:right;
}
#seoBottom{
	background-image:url('images/servicesBottom.gif');
	background-repeat:no-repeat;
	width:203px;
	height:41px;
	vertical-align:top;
}

#footer {
	margin-top:17px;
	margin-right:80px;
	padding-bottom:15px;
	text-align:center;
	font-size:11px;
	width:700px;
	float:right;
}

#bot_bg_top{
background-image:url(images/bot_bg_top.gif);
background-repeat:no-repeat;
width:800px;
height:11px;
padding:0px;
margin-top:17px;
margin-right:43px;
float:right;
}
#bot_bg_px{
background-image:url(images/bot_bg_px.gif);
background-repeat:repeat-y;
width:800px;
padding:0px;
margin-right:43px;
float:right;
}
#bot_bg_bot{
background-image:url(images/bot_bg_bot.gif);
background-repeat:no-repeat;
width:800px;
height:11px;
padding:0px;
margin-right:43px;
float:right;
}









/* CLASSES */
.contactFormWrap{
margin-top:50px;
float:left;
margin-left:20px;
margin-right:20px;
}
.contactForm{
margin-top:50px;
float:left;
margin-left:20px;
margin-right:20px;
margin-bottom:15px;
}
.contactFormRight{
margin-top:0px;
float:right;
margin-left:0px;
margin-right:43px;
margin-bottom:10px;
}
.contactMiddle
{
margin-top:10px;
float:right;
margin-left:0px;
margin-right:41px;
margin-bottom:0px;
}



.new_portfolio_link{
float:left;
margin-left:10px;
}
.new_portfolio_txt{
width:220px;
float:right;
margin-top:20px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}
.new_portfolio_pic{
width:284px;
height:145px;
float:right;
margin-left:20px;
margin-bottom:5px;
margin-top:20px;
margin-right:0px;
}
.gui_img{
height:500px;
width:520px;
margin-top:10px;
}
.top_txt_lit{
 float:right;
 width:600px;
 font-size:11px;
 text-align:justify;
 padding-top:25px;
 color:#818181;
 }
 .bot_txt{
  text-align:justify;
  float:right;
  margin-right:15px;
  margin-left:15px;
  margin-bottom:5px;
  margin-top:5px;
 }
.templateHeight{
	height:500px;
	margin-bottom:450px;
}
.bottom_margin{
	margin-bottom:14px;
}
.my_h2{
	color:#80b613;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;	
	text-align:center;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:25px;
	margin-right:25px;
	padding-top:15px;
}
.seo_pic{
	float:right;
	margin-right:48px;
	margin-bottom:5px;
}
.home_lit_pics{
	margin-top:5px;
}
.contactFormThanx{
	margin:25px;
	padding-top:40px;
	text-align:justify;
	direction:rtl;
}
.contact_frm{
	float:left;
	width:230px;
	height:280px;	
	margin-left:20px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:50px;
}
.contact_h2{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;	
	text-align:center;
	padding-top:20px;
	margin-bottom:12px;
	line-height:2em;
}
.contact_top_lit_txt{
	text-align:center;
}
.contact_bot_form_txt{
	text-align:left;
	float:right;
	margin-right:35px;
	margin-top:20px;
}
.red{
color:#CC0000;
}
.top_margin{
	margin-top:20px;
}

.touch_up_div{
	text-align:center;
	padding-bottom:250px;
}
.banners_right{
	float:right;
	margin:10px;
	margin-right:0px;
}
.banners_left{
	float:left;
	margin:10px;
}
.home_bot_text{
	margin:15px;
	margin-top:20px;
}
.float_right{
	float:right;
}
.float_right_2{
	float:right;
	margin-right:14px;
}
.float_left{
	float:left;
}

.float_right_marg{
	float:right;
	margin-bottom:10px;
}
.float_right_marg2{
	float:right;
	margin-bottom:8px;
	margin-left:10px;
	margin-top:15px;
}
.float_left_marg{
	float:left;
	margin-bottom:10px;
}

.contact_btn{
	float:right;
	margin-right:55px;
	margin-top:20px;
	border:none;
}
.contact_txt{
	float:right;
	margin-top:6px;
	margin-right:10px;
	text-align:center;
	font-size:11px;
}
.home_left_menu_top{
	margin-top:5px;
}
.home_left_menu_bot{
	margin-top:10px;
}

.portfolio_link{
	padding-bottom:15px;
}
.portfolio_pic{
	margin:6px;
	border:none;
	float:left;
}
.icon{
	vertical-align:middle;
	padding-right:8px;
}

.contactBtn{
	margin-top:13px;
}

.liServices{
	background-image:url('images/ul_line.gif');
	background-repeat:no-repeat;
	margin:0px;
}

.liSideBar{
	background-image:url('images/ul_line.gif');
	background-repeat:no-repeat;
	margin:0px;
}


.pEnd{
	margin-top:35px;
}




.subMenuHeader{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:right;	
	margin-top:13px;
	margin-right:17px;
	padding:0px;
}

.subMenuHeaderTop{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:center;	
	margin-top:10px;
}

.subMenuHeaderGreen{
	background-image:url('images/left_menu_green_header.gif');
	background-repeat:no-repeat;
	width:201px;
	height:43px;
	float:right;
}
.subMenuHeaderWhite{
	background-image:url('images/left_menu_white_header.gif');
	background-repeat:no-repeat;
	width:201px;
	height:43px;
	float:right;
}

.subMenuHeaderActive{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:right;	
	margin-top:13px;
	margin-right:17px;
	padding:0px;
}




.bottom_menu{
	font-size:11px;
}



.bread_crumbs{
	font-size:11px;
	margin-right:50px;
	padding-top:10px;
}
.bread_crumbs_hp{
	margin-right:50px;
	padding-top:10px;
}


.home_bot{
	font-size:12px;
	margin-top:10px;
}

.a_pro{
	border:none;
}

.txtMain{
	color:#393939;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right:25px;
	margin-left:25px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
}

.top_menu{
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

.popup{
	width:650px;
	height:495px;
	visibility:hidden;
	position:fixed;
	border:solid 1px gray;
	background-color:#999999;
	top:231px;
	right:auto;
	left:auto;
	background-color:#FFFFFF;
	text-align:center;
	padding-top:15px;
		
}
.close_popup{
	padding-top:20px;
	cursor:pointer;
	font-size:14px;
	color:#ff7320;
	font-weight:bold;
}
.popup_pic{
	padding-top:10px;
}




/*LINKS*/


a:link, a:visited, a:active{
font-size:12px;
text-decoration:none;
text-decoration:underline;
color:#1459ae;
}

a:hover{
font-size:12px;
text-decoration:none;
color:#1459ae;
}


a.no_under:link, a.no_under:visited, a.no_under:active{
color:#353535;
text-decoration:none;
}
a.no_under:hover{
color:#1459ae;
text-decoration:none;
}
a.articles:link, a.articles:visited, a.articles:active{
font-size:12px;
text-decoration:none;
text-decoration:underline;
font-weight:bold;
color:#023370;
}

a.articles:hover{
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#023370;
}


a.servicesHeader:link, a.servicesHeader:visited, a.servicesHeader:active{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:right;	
	text-decoration:none;
}
a.servicesHeader:hover{
	color:#8b8b8b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:right;	
	text-decoration:underline;
}
a.hp_grey:link, a.hp_grey:visited, a.hp_grey:active, a.hp_grey:hover{
	font-size:11px;
 	color:#818181;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;	
	text-decoration:none;
}

#number_page_indicate {
	margin-top: 20px;
}






a.subMenuHeader:link, a.subMenuHeader:visited, a.subMenuHeader:active{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:right;	
	text-decoration:none;
}
a.subMenuHeader:hover{
	color:#8b8b8b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:right;	
	text-decoration:none;
}






a.subMenuHeaderActive:link, a.subMenuHeaderActive:visited, a.subMenuHeaderActive:active{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:right;	
	text-decoration:none;
}
a.subMenuHeaderActive:hover{
	color:#8b8b8b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:right;	
	text-decoration:none;
}





a.top_menu:link, a.top_menu:visited, a.top_menu:active{
font-size:13px;
color:#393939;
text-decoration:none;
}

a.top_menu:hover{
font-size:13px;
color:#8b8b8b;
text-decoration:none;
}





a.top_menu_active:link{
font-size:13px;
color:#618c09;
text-decoration:none;
}

a.top_menu_active:hover{
font-size:13px;
color:#618c09;
text-decoration:none;
}

a.top_menu_active:visited{
font-size:13px;
color:#618c09;
text-decoration:none;
}

a.top_menu_active:active{
font-size:13px;
color:#618c09;
text-decoration:none;
}





a.bottom_menu:link, a.bottom_menu:visited, a.bottom_menu:active{
font-size:11px;
color:#393939;
text-decoration:none;
}

a.bottom_menu:hover{
font-size:11px;
color:#393939;
text-decoration:underline;
}




a.bread_crumbs_bold:link{
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#393939;
}

a.bread_crumbs_bold:hover{
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#393939;
}

a.bread_crumbs_bold:visited{
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#393939;
}

a.bread_crumbs_bold:active{
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#393939;
}





a.bread_crumbs_normal:link{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#393939;
}

a.bread_crumbs_normal:hover{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#393939;
}

a.bread_crumbs_normal:visited{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#393939;
}

a.bread_crumbs_normal:active{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#393939;
}





a.left_menu_lit:link, a.left_menu_lit:active, a.left_menu_lit:visited{
font-size:11px;
text-decoration:none;
color:#393939;
}

a.left_menu_lit:hover{
font-size:11px;
text-decoration:none;
color:#1459ae;
}


a.page_number:link, a.page_number:active, a.page_number:visited{
	font-size:12px;
	text-decoration:none;
	color:#393939;
	font-weight: bold;
}

a.page_number:hover{
	font-size:12px;
	text-decoration:underline;
	color:#393939;
	font-weight: bold;
}


a.home_bot:link, a.home_bot:active, a.home_bot:visited{
font-size:12px;
text-decoration:none;
color:#393939;
}

a.home_bot:hover{
font-size:12px;
text-decoration:none;
color:#393939;
}


a.home_bot_btn:link, a.home_bot_btn:active, a.home_bot_btn:visited{
font-size:12px;
text-decoration:none;
color:#80b613;
font-weight:bold;
}

a.home_bot_btn:hover{
font-size:12px;
text-decoration:none;
color:#80b613;
font-weight:bold;
}


a.home_bot_btn_orange:link, a.home_bot_btn_orange:active, a.home_bot_btn_orange:visited{
font-size:12px;
text-decoration:none;
color:#f26522;
font-weight:bold;
}

a.home_bot_btn_orange:hover{
font-size:12px;
text-decoration:none;
color:#f26522;
font-weight:bold;
}



a.mini_menu:link, a.mini_menu:visited, a.mini_menu:active{
font-size:11px;
color:#fff;
text-decoration:none;
}

a.mini_menu:hover{
font-size:11px;
color:#fff;
text-decoration:none;
}


a.img{
	border:none;
}
#free_site {
	height: 305px;
	width: 815px;
	background-image: url(images/bg_2.jpg);
	background-repeat: no-repeat;
	clear: both;
}
.free_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #759E27;
}
.free_title_below {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #8EBF30;
}
#free_site_form {
	float: left;
	width: 200px;
	height: 150px;
	margin-right: 40px;
	margin-left: 45px;
	margin-top: 130px;
	text-align: right;
}
.free_site_contact_btn {
	width: 100px;
	margin: 10px;
	float: left;
}

#free_site_txt {
	float: right;
	width: 360px;
	margin-right: 30px;
	margin-top: 13px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-align: right;
}

.ul_free_site{
	list-style-image:url('images/icon_arrow.gif');
	margin-left:2px;
	margin-top:0px;
	padding-top:5px;
	margin-bottom:0px;
	padding-bottom:10px;
	line-height:1;
}
.li_free_site{
	background-image:url('images/icon_arrow.gif');
	
	margin:0px;
}
#pageContentHeaderWide_frees {
	background-image:url('images/main_bg_top_wide.gif');
	float:left;
	background-repeat:no-repeat;
	width:800px;
	height:20px;
	margin-left:43px;
	margin-top:0px;
}
#mini_menu {
	height: 20px;
	width: 260px;
	float: right;
	background-image: url(images/mini_menu.gif);
	background-repeat: no-repeat;
}
.mini_division {
	width: 73px;
	height: 19px;
	float: right;
	clear: left;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 11px;
	margin-top: 1px;
}
.number_page_indication {
	font-weight: bold;
	color: #ff6500;
	font-size: 12px;
	text-decoration: none;
}

.mini_division_1 {
	width: 64px;
	float: right;
	margin-right: 22px;
	margin-top: 1px;
	font-size: 11px;
	color: #FFFFFF;
}
.mini_division_2 {
	width: 73px;
	height: 19px;
	float: right;
	clear: left;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 7px;
	margin-top: 1px;
}
.bold {
	font-weight: bold;
	font-size: 12px;
}
#contact_us {
	float: right;
	width: 203px;
	margin: 0px;

}
#pageContentPxBg2 {
	background-image:url('images/main_bg_sites_design_px.gif');
	background-repeat:repeat-y;
	width:582px;
	float:left;
	margin-left:43px;
}
#contactFormLit2 {
	float:right;
	background-image:url('images/contact_lit_bg.gif');
	background-repeat:no-repeat;
	width:203px;
	height:267px;
	margin-right:0px;
	margin-left:0px;
	padding-bottom:0px;
	margin-top:0px;
}
#subMenu2 {
	width:201px;
	float:right;
	margin-right:43px;
	clear: both;
}
#prev_btn {
	height: 40px;
	width: 120px;
	float: right;
	margin-right: 140px;
}
#project_flash {
	height: 421px;
	width: 540px;
	margin-bottom: 20px;
}

#next_btn {
	height: 40px;
	width: 111px;
	float: left;
	margin-left: 140px;
}

#rightHansSide {
	width: 203px;
	float: right;
}
