/*main styles*/
body{
	padding:0;
	margin:0;
}
html{
	SCROLLBAR-FACE-COLOR:#add3de;
	SCROLLBAR-HIGHLIGHT-COLOR:#d8f0f7;
	SCROLLBAR-SHADOW-COLOR:#95c9d7;
	SCROLLBAR-3DLIGHT-COLOR:#c9e7ef;
	SCROLLBAR-ARROW-COLOR:#397d94;
	SCROLLBAR-TRACK-COLOR:#c9e7ef;
	SCROLLBAR-DARKSHADOW-COLOR:#84b4c4;
	BACKGROUND-COLOR:#fff;
}
#tooltip{
background:#F3D2FC;
border:1px solid #C78AD6;
color:#993399;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}
form{
	margin:0;
}
body,div,a,input{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#006384;
	text-align:justify;
}
img{
	border:0;
	padding:0;
	margin:0;
}
.fl{
	 float:left;
}
.fr{
	 float:right;	 
}
.cl{
	 clear:both;
}
p{
	margin:10px 0 0 0;
}
/*default styles*/
h1{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#006384;
	margin:0 0 15px 17px;
}
h2{
	font:12px Arial, Helvetica, sans-serif;
	color:#006384;
	margin:1px 0 10px 0;
	padding:0;
	font-weight:bold;
}
h4{
	font-size:13px;
	font-family:Verdana, 'Trebuchet MS',Arial, sans-serif;
	font-weight:bold;
	color:#fff;
	margin:0;
	padding:0 0 0 5px;
}
/*format styles*/
.bg_l{
	background-image:url('img/bg_left.jpg');
	background-repeat:no-repeat;
	background-position:right top;
}
.bg_r{
	background-image:url('img/bg_right.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}
.w50{
	width:50%;
}
.wrapper{
	width:1001px;
}
.but{
	background-image:url('img/pic_5.jpg');
	background-repeat:no-repeat;
	width:119px;
	height:94px;
	padding:30px 0 0 117px;
}
.alierra{
	background-image:url('img/pic_7.jpg');
	background-repeat:no-repeat;
	height:25px;
	width:765px;
}
.menu{
	background-image:url('img/menu/menu_bg.jpg');
	background-repeat:no-repeat;
	width:765px;
	height:39px;
}
.menu a{
	display:block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.home a{
	padding:10px 0 0 16px;
}
.home a:hover{
	background-image:url('img/menu/home_on.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:49px;
	padding:17px 0 0 16px;
}
.home a.act{
	background-image:url('img/menu/home_act.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:49px;
	padding:17px 0 0 16px;
	color:#4B0154;
}
.web_design a{
	padding:10px 0 0 16px;
}
.web_design a:hover{
	background-image:url('img/menu/web_design_on.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:87px;
	padding:17px 0 0 16px;
}
.web_design a.act{
	background-image:url('img/menu/web_design_act.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:87px;
	padding:17px 0 0 16px;
	color:#4B0154;
}
.seo-promotion a{
	padding:10px 0 0 16px;

}
.seo-promotion a:hover{
	background-image:url('img/menu/seo&promotion_on.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:128px;
	padding:17px 0 0 16px;
}
.seo-promotion a.act{
	background-image:url('img/menu/seo&promotion_act.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:128px;
	padding:17px 0 0 16px;
	color:#4B0154;
}
.hosting a{
	padding:10px 0 0 18px;
}
.hosting a:hover{
	background-image:url('img/menu/hosting_on.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:71px;
	padding:17px 0 0 18px;
}
.hosting a.act{
	background-image:url('img/menu/hosting_act.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:71px;
	padding:17px 0 0 18px;
	color:#4B0154;
}
.pricing a{
	padding:10px 0 0 21px;
}
.pricing a:hover{
	background-image:url('img/menu/pricing_on.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:63px;
	padding:17px 0 0 21px;
}
.pricing a.act{
	background-image:url('img/menu/pricing_act.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:63px;
	padding:17px 0 0 21px;
	color:#4B0154;
}
.portfolio a{
	padding:10px 0 0 19px;
}
.portfolio a:hover{
	background-image:url('img/menu/portfolio_on.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:82px;
	padding:17px 0 0 19px;
}
.portfolio a.act{
	background-image:url('img/menu/portfolio_act.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:82px;
	padding:17px 0 0 19px;
	color:#4B0154;
}
.about a{
	padding:10px 0 0 19px;
}
.about a:hover{
	background-image:url('img/menu/about_on.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:56px;
	padding:17px 0 0 19px;
}
.about a.act{
	background-image:url('img/menu/about_act.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:56px;
	padding:17px 0 0 19px;
	color:#4B0154;
}
.contact a{
	padding:10px 0 0 17px;
}
.contact a:hover{
	background-image:url('img/menu/contact_on.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:87px;
	padding:17px 0 0 17px;
}
.contact a.act{
	background-image:url('img/menu/contact_act.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:87px;
	padding:17px 0 0 17px;
	color:#4B0154;
}
.left_bg{
	background-image:url('img/down.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
.left{
	background-image:url('img/down.jpg');
	background-repeat:no-repeat;
	vertical-align:top;
	padding:0 0 0 29px;
	width:207px;
}
.left .text{
	padding:0 0 0 10px;
}
.left .text span{
	margin-left:5px;
	font-size:11px;
}
.left_bottom{
	padding:0 0 0 29px;
	width:196px;
}
.backblock{
	filter:alpha(opacity=40);
}
.basic{
	background-image:url('img/basic.jpg');
	background-repeat:no-repeat;
	vertical-align:top;
	padding:9px 0 6px 101px;
	width:95px;
}
.basic a{
	font-size:13px;
	font-weight:bold;
	color:#007684;
	text-decoration:none;
}
.basic a:hover{
	text-decoration:underline;
}
.basic .price{
	padding:20px 0 0 40px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#BF6700;
}
.basic .more{
	padding:4px 0 0 45px;
}
.basic .more a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#007684;
	font-weight:normal;
	text-decoration:none;
}
.basic .more a:hover{
	text-decoration:underline;
}

.corporate{
	background-image:url('img/corporate.jpg');
	background-repeat:no-repeat;
	padding:9px 0 6px 72px;
	width:124px;
}
.corporate a{
	font-size:13px;
	font-weight:bold;
	color:#006384;
	text-decoration:none;
}
.corporate a:hover{
	text-decoration:underline;
}
.corporate .price{
	padding:20px 0 0 62px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#BF4800;
}
.corporate .more{
	padding:4px 0 0 73px;
}
.corporate .more a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006384;
	font-weight:normal;
	text-decoration:none;
}
.corporate .more a:hover{
	text-decoration:underline;
}

.job{
	background-image:url('img/job.jpg');
	background-repeat:no-repeat;
	vertical-align:top;
	padding:9px 0 6px 113px;
	width:83px;
}
.job a{
	font-size:13px;
	font-weight:bold;
	color:#005A84;
	text-decoration:none;
}
.job a:hover{
	text-decoration:underline;
}
.job .price{
	padding:20px 0 0 21px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B0367E;
}
.job .more{
	padding:4px 0 0 33px;
}
.job .more a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006384;
	font-weight:normal;
	text-decoration:none;
}
.job .more a:hover{
	text-decoration:underline;
}

.e-commerce_st{
	background-image:url('img/e-commerce_st.jpg');
	background-repeat:no-repeat;
	padding:9px 0 6px 63px;
}
.e-commerce_st a{
	font-size:12px;
	font-weight:bold;
	color:#004784;
	text-decoration:none;
}
.e-commerce_st a:hover{
	text-decoration:underline;
}
.e-commerce_st .price{
	padding:20px 0 0 70px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#840073;
}
.e-commerce_st .more{
	padding:5px 0 0 83px;
}
.e-commerce_st .more a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006384;
	font-weight:normal;
	text-decoration:none;
}
.e-commerce_st .more a:hover{
	text-decoration:underline;
}

.e-commerce_pr{
	background-image:url('img/e-commerce_pr.jpg');
	background-repeat:no-repeat;
	vertical-align:top;
	padding:9px 0 6px 63px;
}
.e-commerce_pr a{
	font-size:12px;
	font-weight:bold;
	color:#001984;
	text-decoration:none;
}
.e-commerce_pr a:hover{
	text-decoration:underline;
}
.e-commerce_pr .price{
	padding:20px 0 0 70px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#075CBB;
}
.e-commerce_pr .more{
	padding:5px 0 0 83px;
}
.e-commerce_pr .more a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004184;
	font-weight:normal;
	text-decoration:none;
}
.e-commerce_pr .more a:hover{
	text-decoration:underline;
}

.dating{
	background-image:url('img/dating.jpg');
	background-repeat:no-repeat;
	vertical-align:top;
	padding:9px 0 6px 94px;
}
.dating a{
	font-size:13px;
	font-weight:bold;
	color:#570084;
	text-decoration:none;
}
.dating a:hover{
	text-decoration:underline;
}
.dating .price{
	padding:20px 0 0 39px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0779BB;
}
.dating .more{
	padding:4px 0 0 52px;
}
.dating .more a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#570084;
	font-weight:normal;
	text-decoration:none;
}
.dating .more a:hover{
	text-decoration:underline;
}

.down{
	background-image:url('img/down.gif');
	height:50px;
	width:236px;
}
.center{
	background-image:url('img/center_bg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	padding:24px 25px 5px 25px;
	vertical-align:top;
}
.center.in{
	background-image:url('img/center_bg_in.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	vertical-align:top;
}
.center a{
	color:#BB6CCF;
	text-decoration:none;
}
.center a:hover{
	text-decoration:underline;
}
.center .portfolio_title{
	color:#5369C8;
	font-size:13px;
	font-weight:bold;
}
.center .portfolio_title_bas{
	color:#01A78E;
	font-size:13px;
	font-weight:bold;
}
.center .portfolio_title_cor{
	color:#00A5A7;
	font-size:13px;
	font-weight:bold;
}
.center .portfolio_title_dat{
	color:#9837B1;
	font-size:13px;
	font-weight:bold;
}
.center .portfolio_title_job{
	color:#0F91BC;
	font-size:13px;
	font-weight:bold;
}
.center .portfolio_title_st{
	color:#2483CE;
	font-size:13px;
	font-weight:bold;
}
.center .portfolio_title_gov{
	color:#B13779;
	font-size:13px;
	font-weight:bold;
}
.center .pic{
	margin-right:25px;
	margin-bottom: 10px;
}
.center .pic1{
	 margin-right:9px;
	 border-right:5px solid #6B80DB;
}
.center .pic2{
	 margin-right:9px;
	 border-right:5px solid #43B68F;
}
.center .pic3{
	 margin-right:9px;
	 border-right:5px solid #BB6CCF;
}
.center .pic4{
	 margin-right:9px;
	 border-right:5px solid #4197DC;
}
.center .pic5{
	 margin-right:9px;
	 border-right:5px solid #21A4D0;
}
.center .pic6{
	 margin-right:9px;
	 border-right:5px solid #79C8C7;
}
.center .pic7{
	 margin-right:9px;
	 border-right:5px solid #B13779;
}
.center .ptf_com2{
	color:#6B80DB;
	font-weight:bold;
	font-size:13px;
}
.center a.ptf_corporate{
	color:#26B3B5;
	font-weight:bold;
	font-size:13px;
}
.center a.ptf_corporate:hover{
	text-decoration:underline;
	color:#26B3B5;
}
.center a.ptf_basic{
	color:#43B68F;
	font-weight:bold;
	font-size:13px;
}
.center a.ptf_basic:hover{
	text-decoration:underline;
	color:#43B68F;
}
.center a.ptf_dating{
	color:#BB6CCF;
	font-weight:bold;
	font-size:13px;
}
.center span.ptf_dating{
	color:#BB6CCF;
	font-weight:bold;
	font-size:13px;
}
.center a.ptf_dating:hover{
	text-decoration:underline;
	color:#BB6CCF;
}
.center a.ptf_com1{
	color:#4197DC;
	font-weight:bold;
	font-size:13px;
}
.center a.ptf_com1:hover{
	text-decoration:underline;
	color:#4197DC;
}
.center a.ptf_job{
	color:#21A4D0;
	font-weight:bold;
	font-size:13px;
}
.center a.ptf_job:hover{
	text-decoration:underline;
	color:#21A4D0;
}
.center a.ptf_gov{
	color:#B13779;
	font-weight:bold;
	font-size:13px;
}
.center a.ptf_gov:hover{
	text-decoration:underline;
	color:#B13779;
}
.center .tab_price{
	border-color:#C0C0C0;
}
.center .tab_price .bl{
	background-color:#CAEFF8;
}
.center a.web{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#87b6c6;
	text-decoration:none;
}
.center .al_center{
	text-align:center;
}
.menu_top{
	background-image:url('img/dmenu_center.jpg');
	background-repeat:repeat-x;
	height:13px;
}
.dmenu a{
	font-size:10px;
	text-decoration:none;
}
.dmenu a:hover{
	text-decoration:underline;
}
.copy_l{
	width:31px;
}
.copy{
	background-image:url('img/copy_bg.gif');
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:7px 0 0 0;
	height:13px;
	width:255px;
	color:#87b6c6;
}
.copy a{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#87b6c6;
}
.button{
	cursor:pointer;
	font-weight:bold;
	background-image:url('img/submit.png');
	width:71px;
	height:17px;
	text-align:center;
	border:0px;
}
.pole{
	border:#296F88 1px solid;
	color:#296F88;
	font-size:11px;
	background-color:#e7f5f9;
	width:180px;
}
