body{background-color:fff; height:auto; margin:0px 0px 0px 0px;}
body a{color:#000000;}
body a:hover{color:#0066CC; text-decoration:underline;}

#main_container{width:968px; height:auto; margin:auto;}

/*---------------------header---------------------*/
.logo{padding:15px 0px 0px 8px; float:left;}

.flag{float:right; padding:26px 25px 0px 0px; width:173px; line-height:15px;}

.flag a{font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
	text-decoration:none;
	font-size:11px;}

.flag a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-size:11px;}	
/*---------------------header comleted-------------------*/	

/*---------------------menubar---------------------*/
#tabs{float:left;
	width:75%;
	height:43px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;}
	
#tabs ul{margin:0; height:29px; padding:14px 0px 0px 10px; list-style:none;}
	
#tabs li{display:inline; margin:0; padding:0;}
	
#tabs a{float:left;
	background:url(../images/tableft0.gif) no-repeat left top;
	padding:0 0 0 6px;
	text-decoration:none;
	margin-left:1px;}
	
#tabs a span {float:left;
	display:block;
	background:url(../images/tabright0.gif) no-repeat right top;
	padding:8px 12px 8px 5px;
	margin:0;
	color:#fff;}

#tabs a span {float:none;}

#tabs a:hover span {color:#fff;}
	
#tabs a:hover{background-position:0% -35px;}

#tabs a:hover span {background-position:100% -35px;}
/*---------------------menubar comlete---------------------*/

/*---------------------banner---------------------*/
.baner{width:968px; height:165px; padding:0; margin:0;}

.baner_img{width:167px;	float:right; padding-right:58px;}

#baner_bg{float:left;
	background:url(baner_left.gif) no-repeat left top;
	padding:0px 0px 0px 11px;
	text-decoration:none;}
	
#baner_bg span {float:left;
	background:url(baner_trip.gif) repeat-x;
	width:633px;
	height:167px;
	margin:0; padding:0;
	color:#fff;}	

.links{width:620px; float:left; height:47px; margin:0; padding:0;}

.slogun{float:left; padding:28px 0px 40px 0px;}

.down_img{margin:0; padding:0;}
/*---------------------banner comlete---------------------*/

/*---------------------left panel---------------------*/
.side_panel{width:168px; height:auto; text-align:center; float:left;} 

.menutop{float:left;
	background:url(../images/tabbg.gif) no-repeat;
	width:168px;
	margin-top:2px;
	padding-top:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;}

.newstext{font-family:Arial;
	text-align:justify;
	font-size:11px;
	background:#f5f5f5 top;
	padding:5px 5px 5px 5px; 
	margin:7px 0px 0px 0px;
	border-left:solid #cecece 1px;
	border-right:solid #cecece 1px;
	height:160px;
	display:block;}

.logintop{float:left;
	background:url(../images/tabbg.gif) no-repeat;
	width:168px;
	margin:10px 0px 10px 0px;
	padding-top:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;}

.Logintext{font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	width:146px;
	color:#003399;
	background:#f5f5f5;
	padding:10px 10px 10px 10px; 
	border-left:solid #cecece 1px;
	border-right:solid #cecece 1px;
	margin-top:7px;
	height:auto;}
/*---------------------left panel comlete---------------------*/

/*---------------------content---------------------*/
.content{width:790px; height:auto; float:left; }

.contentmenu{width:774px; margin:0px; padding:0 0 0 18px; float:left;}

.conent_top{background:url(../images/content_top.gif) no-repeat;
	height:23px;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 5px;}

.conent_top2{background:url(../images/content_top2.gif) no-repeat;
	height:23px;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 5px;}

.conent_top3{background:url(../images/content_top3.gif) no-repeat;
	height:23px;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 8px;}

.profile_top{background:url(../images/profile_top.gif) no-repeat;
	height:23px;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 8px;}
	
.profilebg{background:#f7f7f7;
	width:951px;
	height:auto;
	margin:0;
	float:left;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;
	padding:0px 5px 5px 5px;}
	
.contentbg{background:#f7f7f7;
	width:762px;
	height:auto;
	margin:0;
	float:left;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;
	padding:0px 5px 5px 5px;}

.submenu_top{background:url(../images/sumenu_bg.gif) no-repeat;
	width:468px;
	height:23px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 20px;}

.clientmenu_top{background:url(../images/sumenu_bg.gif) no-repeat;
	width:468px;
	height:20px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:3px 0px 0px 20px;}

.whatnew{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1e1e1e;
font-size:12px;}

.whatnew ul{margin:0; padding:0px 0px 0px 35px; float:left;}

.whatnew li{
	list-style:circle;
	padding:10px;
	line-height:10px;}
	
.submenu_bg{background:#fff;
	width:466px;
	float:left;
	padding:0px;
	margin:0px;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;}
	
.menu{padding:0; margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0;
	float:left;}

.menu span{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 10px 0px 20px;
	padding:0;
	float:left;}

.smenu{width:466px; padding:10px 0px 0px 0px;}
	
.smenu ul{font-family:Arial, Helvetica, sans-serif;	font-size:12px;}

.smenu li{list-style:url(../images/mark.gif); padding:0px; margin:0px; height:22px;}

.cmenu{width:466px;}
	
.cmenu ul{font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	font-weight:bold;
	color:#0066CC;}

.cmenu li{list-style:url(../images/mark2.gif) inside;
	margin:0px; line-height:40px;}

/*...................iphone page...................*/
.iphonemenu_bg{background:#fff;
	width:748px;
	float:left;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;}

.imenu{font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	font-weight:bold;
	color:#0066CC;
	list-style:url(../images/mark2.gif);
	margin:0px;
	padding:15px;}
/*...................iphone page...................*/

/*...................sevices page...................*/
.sersubmenu_bg{background:#fff;
	float:left;
	padding:0px;
	width:466px;
	margin:0px 0px 0px 0px;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;}
	
.sermenu_top{background:url(../images/sumenu_bg.gif) no-repeat;
	width:468px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:3px 0px 0px 20px;}
	
.sermenu{
	line-height:20px;
	padding:10px;
	margin:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;}
/*...................sevices page...................*/

/*...................contact form...................*/
.contact_form{width:466px;}
	
.contact_form ul{font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	color:#0066CC;}

.contact_form li{list-style:none;
	margin:0px;
	display:inline;}
/*...................contact form...................*/

/*...................portfolio icons...................*/
.port_icons{width:750px; display:inline;}

.port_icons li{padding:15px 5px 15px 40px;
	list-style:none;
	float:left;
	width:42%;}

.port a{font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	color:#0066CC;
	font-size:13px;}

.port a:hover{text-decoration:none; color:#ff8f00;}

.port_contentbg{background:#f7f7f7;
	float:left;
	width:762px;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;
	padding:20px 5px 5px 5px;}

/*...................portfolio icons...................*/

/*---------------------content comlete---------------------*/

.testi{float:left; width:250px;}

.testi ul{}

.testi li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	list-style:none;}

.testi span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066CC;
	list-style:none;}

.foter_links{text-align:center;
	width:100%;
	float:left;
	color:#0066CC;
	padding:0;}

.foter_links a{text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size:11px;
	}

.foter_links a:hover{text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#d67400;
	font-size:11px;
	text-decoration:none;
	}




