@charset "utf-8";
/*       Global               */

body{margin:0; padding:0; font-family:Verdana,Arial;}
h1{color:#666666; padding:0px; margin:0px;}
h2{color:#9191FF;padding:0px; margin:0px; text-decoration:underline}
div{position:relative;}
.green{color:#58cd12;}
.blue{color:#04428b;}
.bolder{font-weight:bold;}
.fix{float:left;}
.clear{clear:both;}
img{border:0px}
.white_text{color:#FFFFFF; font-size:12px;}
.white_text a{color:#FFFFFF; text-decoration:none;}
.white_text a:hover{color:#CCCCCC; text-decoration:none;}
#font11{font-size:11px;}
#font12{font-size:12px;}
#font14{font-size:14px;}
#font16{font-size:16px;}
#font20{font-size:19px;}
#font26{font-size:26px;}
.light_clr{color:#666666;}
.img_right{float:right;}
.spacer{width:auto; clear:both; height:5px;}
.spacer2{width:auto; clear:both; height:10px;}
.more a:link{color:#333333; text-decoration:none;}
div#tipDiv {padding:4px;color:#CCCCCC; font-size:11px; line-height:1.2;background-color:#04428b; border:1px solid #667295;width:200px; }
input{background:url(images/button.gif) repeat-x; border:1px solid #83aad9; margin:1px;}
textarea{background: #83aad9;}
ul{font-weight:bold;}
legend{font-size:12px; margin:0; padding:0; font-weight:bold; color:#04428B;}
#flashcontent{font-size:11px;}
/*      End Global               */

/*------------    home    -------------*/
.top_contents{ width:1000px; height:auto; margin:auto; }
.header_image{background:url(images/head_img.gif) repeat-x; width:100%; height:52px;}
.language{width:150px; height:30px; top:15px; }
.head_menu{width:713px; height:20px; top:20px; text-align:center; margin:auto;}
.request{width:137px; height:27px;top:10px;}
.header2_contents{width:1000px; height:76px; margin:auto;}
.logo{width:200px; height:76px; background:url(images/logo.gif) no-repeat;}
.header_text{width:650px; height:76px; text-align:center;}
.search{width:150px; height:76px; text-align:right;}
.anim_contents{width:1000px; height:240px; margin:auto; text-align:center;}
.anim_img{width:399px; height:177px; background:url(images/top_rank.gif) no-repeat;}
.anim_text{width:550px; height:150px; text-align:justify;left:50px; top:30px;}
.boxes_contents{width:1000px; height:115px; margin:auto;}
.box1{width:231px; height:115px; background:url(images/box.gif) no-repeat;}
.box2{width:231px; height:115px; background:url(images/box.gif) no-repeat; margin-left:25px;}
.box3{width:231px; height:115px; background:url(images/box.gif) no-repeat; margin-left:25px;}
.box4{width:231px; height:115px; background:url(images/box.gif) no-repeat; margin-left:25px;}
.boxes_text{width:190px; height:100px;top:7px; margin-left:20px;}
.main_contents_s{width:1000px; height:600px; margin:auto; background:url(images/shade.jpg) no-repeat center top;}
.main_contents{width:1000px; height:700px; margin:auto; background:url(images/shade.jpg) no-repeat center top;}
.main_contents_long{width:1000px; height:750px; margin:auto; background:url(images/shade.jpg) no-repeat center top;}
.main_contents_ppc{width:1000px; height:1300px; margin:auto; background:url(images/shade.jpg) no-repeat center top;}
.main_contents_tc{width:1000px; height:3100px; margin:auto; background:url(images/shade.jpg) no-repeat center top;}
.main_contents_vlong{width:1000px; height:1000px; margin:auto; background:url(images/shade.jpg) no-repeat center top;}
.main_contents_medium{width:1000px; height:680px; margin:auto; background:url(images/shade.jpg) no-repeat center top;}
.main_contents_packages{width:1000px; height:1400px; margin:auto; background:url(images/shade.jpg) no-repeat center top;}


.left_main_contents{width:200px; height:auto; font-size:12px; text-align:justify;}
.left_main_text{width:185px; height:auto; margin:auto; text-align:left;}
.left_main_text a{ color:#04428b; font-size:12px; text-decoration:none;}
.icon{text-align:center;}
.core_service_img{background:url(images/core_services.gif) no-repeat center; height:29px;}
.contact_us_img{background:url(images/contact_us.gif) no-repeat center; height:29px;}
.testimonials_img{background:url(images/testimonials.gif) no-repeat center; height:29px;}
.quick_contact_form_img{background:url(images/quick_contact_form.gif) no-repeat; height:29px;}
.free_services_img{height:31px; top:10px; text-align:center;}
.middle_main_contents{width:600px; height:500px; background-color:#FFFFFF;}
.middle_main_contents_long{width:600px; height:600px; background-color:#FFFFFF;}
.middle_main_contents_ppc{width:600px; height:1300px; background-color:#FFFFFF;}
.middle_main_contents_tc{width:600px; height:3100px; background-color:#FFFFFF;}
.middle_main_contents_vlong{width:600px; height:1000px; background-color:#FFFFFF;}
.middle_main_contents_packages{width:600px; height:1400px; background-color:#FFFFFF;}
.middle_main_text{width:550px; height:500px; background-color:#FFFFFF; margin:auto; font-size:11px; top:25px; text-align:justify;}
.middle_main_text_long{width:550px; height:auto; background-color:#FFFFFF; margin:auto; font-size:11px; top:25px; text-align:justify;}
.middle_main_text_vlong{width:550px; height:auto; background-color:#FFFFFF; margin:auto; font-size:11px; top:25px; text-align:justify;}
.middle_main_text_ppc{width:550px; height:auto; background-color:#FFFFFF; margin:auto; font-size:11px; top:25px; text-align:justify;}
.right_main_contents{width:200px; height:500px;	 text-align:center;}	
.right_main_text{width:180px; height:auto; top:10px; margin:auto;}
.find_us_on_img{text-align:center;background:url(images/find_us_on.gif) no-repeat center; height:29px; top:10px;}
.footer_img{width:auto; height:228px; background:url(images/footer_bg.gif) repeat-x;}
.footer_contents{width:1000px; margin:auto; height:215px; top:13px; color:#9191FF;}
.footer_contents a{color:#9191FF; text-decoration:none;}
.footer_contents a:hover{color:#FFFFFF; text-decoration:none;}
.footer_left{width:225px; height:215px;}
.footer_left_text{width:200px; margin:auto;}
.footer_middle{width:550px; height:215px; }
.footer_right{width:225px; height:215px;}
.footer_right_text{width:195px; margin:auto;}
.topserlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #04428B;
	text-decoration: none;
}
.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #58CD12;
	text-decoration: none;
}
.servicelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #04428B;
	text-decoration: none;
}

