/* CSS Document */

body{	
	margin:0px;
	padding:0px;
	background:url(../images/bg.jpg)  repeat-x #FFFFFF;
	color:#333333;
	font-family:Tahoma;
	font-size:11px;
}

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:medium none;
	margin:0;
	padding:0;
}


ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}



#container{
	width:100%;
	height:auto;
}


#main_wrapper{
	width:995px;
    margin-left:auto;
	margin-right:auto;
}

.header{
	width:995px;
	float:left;
	height:115px;
}


.logo_header {
	float:left;
	height:auto;
	margin-top:18px;
	width:275px;
}

.navigation {
	float:left;
	height:auto;
	margin-left:44px;
	padding-top:38px;
	width:676px;
}

ul .menu{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}


.menu li {
	display:inline; 
	float:left;
	margin:0;
	padding:0;
}


.menu li a {
	float:left;
	font-family:"Franklin Gothic Medium" ,Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-right:7px;
	padding-left:7px;
	padding-top:10px;
	padding-bottom:10px;
	color:#f6f4ef;
	text-decoration:none;
}

.menu li a:hover {
	float:left;
	font-family:"Franklin Gothic Medium" ,Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-right:7px;
	padding-left:7px;
	padding-top:10px;
	padding-bottom:10px;
	color:#f6f4ef;
	text-decoration:none;
	background-color:#000000;
}

.current{
		background-color:#000000;

}

.baneer{
	width:992px;
	float:left;
	height:auto;
	margin-top:6px;
	background-color:#000000;
}

.baneer_inner{
	width:989px;
	float:left;
	height:auto;
	padding:3px;
}


.baneer_wwwchang_img {
	float:left;
	height:auto;
	padding-bottom:8px;
	padding-top:8px;
	width:956px;
}

.welcome_cca{
	width:995px;
	float:left;
	height:54px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-style:italic;
	padding-top:6px;
	color:#FFFFFF;

}


.middle_main{
	width:995px;
	float:left;
	height:auto;

}

.text_mid{
	width:995px;
	float:left;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding-top:21px;
	line-height:15px;
	padding-bottom:20px;
}

.middle_request{
	width:995px;
	float:left;
	height:auto;
	padding-top:22px;
}

.client_list{
	width:373px;
	float:left;
	height:auto;
}

.request_aquote{
	width:620px;
	float:left;
	height:auto;
}

.form_div{	
	width:595px;
	float:left;
	background-color:#000000;
	height:51px;
}

.main_forminner{	
	width:595px;
	float:left;
	height:auto;
}


.text_client{
	font-family:Tahoma;
	font-size:13x;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:12px;
	padding-left:10px;
}

.list_client1{
	width:300px;
	background:url(../images/comment1.jpg) top no-repeat;
	height:auto;
}

.client_img{
	padding-top:33px;
}

.space{
		padding-right:18px;
}

.input{
	background:url(../images/input_bg.jpg) no-repeat;
	width:105px;
	height:21px;
	border:none;
}

.option{
	background:url(../images/option.jpg) no-repeat;
	width:77px;
	height:21px;
	border:none;
}

.small_input{
	background:url(../images/input_small.jpg) no-repeat;
	width:39px;
	height:21px;
	border:none;

}


.textarea{
	background:url(../images/txtarea.jpg) no-repeat;
	width:187px;
	height:88px;
	border:none;
	margin:0px;
	padding:0px;
	text-align:left;

}


#footer{
	width:100%;
	height:112px;
	background:#000;
	clear:both;
}


#main_footer{
	width:995px;
    margin-left:auto;
	margin-right:auto;
}

.footer_logo {
	float:left;
	height:auto;
	padding-top:16px;
	width:382px;
}

.footer_txt {
	float:left;
	height:auto;
	padding-top:32px;
	width:590px;
	text-align:right;
}


#slider {
	background-color:#000;
	position:relative;
	overflow:hidden;

}
.inslider {
	float: left;
	position: relative;
}
.inslider a {
	text-decoration:none;
}
.imageholder {
	height:300px;
	width: 986px;
	overflow: hidden;
	position: relative;
}
.imgslider {
	position: absolute;
	top: 0; left: 0;
}
.imgslider img {
	float:left;
	margin-left:0;
	margin-right:-3px;
	padding-left:0;
}

.imagenav {
	position: absolute;
	bottom: 10px; right: 10px;
	height:30px;
	z-index: 100;
	text-align: center;
	line-height: 30px;
	background-color: #fff;

}
.imagenav a {
	padding: 5px;
	text-decoration: none;
	color: #333;
}
.imagenav a.active {
	font-weight: bold;
	background: #F90;

}

.links_footer a {
	color:#5E5E5E;
	font-family:Tahoma;
	font-size:12px;
	padding-right:3px;
	text-decoration:underline;
}
.links_footer a:hover{
	color:#446908;
	font-family:Tahoma;
	font-size:12px;
	padding-right:3px;
	text-decoration:none;
}

.heading_inner {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	line-height:15px;
	padding-top:0;
	text-align:justify;
	width:995px;
}


.top_slogen {
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24px;
font-style:italic;
padding-bottom:6px;
padding-right:16px;
padding-top:14px;
text-align:right;
}

ul .location_li  {
	list-style-type:none;
	list-style-image:none;
}

.location_li li {
	padding-left:15px;
	line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:
}

.location_li li a {
	line-height:25px;
	color:#333333;
	text-decoration:none;
}

.location_li li a:hover{
	line-height:25px;
	color:#333333;
	text-decoration:underline;

}



.location_li li.arabic {
	padding-left:28px;
	line-height:25px;
	background:url(../images/arabic.jpg) no-repeat left;
	color:#333333;
 
}

.location_li li.poland {
	padding-left:28px;
	line-height:25px;
	background:url(../images/poland.jpg) no-repeat left; 
}

.location_li li.china {
	padding-left:28px;
	line-height:25px;
	background:url(../images/china.jpg) no-repeat left; 
}


.location_li li.danish {
	padding-left:28px;
	line-height:25px;
	background:url(../images/danish.jpg) no-repeat left; 
}

.location_li li.dutch {
	padding-left:28px;
	line-height:25px;
	background:url(../images/dutch.jpg) no-repeat left; 
}

.location_li li.farsi {
	padding-left:28px;
	line-height:25px;
	background:url(../images/farsi.jpg) no-repeat left; 
}

.location_li li.finnish {
	padding-left:28px;
	line-height:25px;
	background:url(../images/finnish.jpg) no-repeat left; 
}


.location_li li.french {
	padding-left:28px;
	line-height:25px;
	background:url(../images/french.jpg) no-repeat left; 
}


.location_li li.germany {
	padding-left:28px;
	line-height:25px;
	background:url(../images/germany.jpg) no-repeat left; 
}


.location_li li.greece {
	padding-left:28px;
	line-height:25px;
	background:url(../images/greece.jpg) no-repeat left; 
}


.location_li li.hebrew {
	padding-left:28px;
	line-height:25px;
	background:url(../images/hebrew.jpg) no-repeat left; 
}


.location_li li.hindi {
	padding-left:28px;
	line-height:25px;
	background:url(../images/hindi.jpg) no-repeat left; 
}


.location_li li.hungary {
	padding-left:28px;
	line-height:25px;
	background:url(../images/hungary.jpg) no-repeat left; 
}


.location_li li.indonesia {
	padding-left:28px;
	line-height:25px;
	background:url(../images/indonesia.jpg) no-repeat left; 
}


.location_li li.italy {
	padding-left:28px;
	line-height:25px;
	background:url(../images/italy.jpg) no-repeat left; 
}


.location_li li.japan {
	padding-left:28px;
	line-height:25px;
	background:url(../images/japan.jpg) no-repeat left; 
}

.location_li li.korea {
	padding-left:28px;
	line-height:25px;
	background:url(../images/korea.jpg) no-repeat left; 
}

.location_li li.maltese {
	padding-left:28px;
	line-height:25px;
	background:url(../images/maltese.jpg) no-repeat left; 
}


.location_li li.malaysia {
	padding-left:28px;
	line-height:25px;
	background:url(../images/malaysia.jpg) no-repeat left; 
}


.location_li li.norway {
	padding-left:28px;
	line-height:25px;
	background:url(../images/norway.jpg) no-repeat left; 
}


.location_li li.portugese {
	padding-left:28px;
	line-height:25px;
	background:url(../images/portugese.jpg) no-repeat left; 
}


.location_li li.russia {
	padding-left:28px;
	line-height:25px;
	background:url(../images/russia12.jpg) no-repeat left; 
}

.location_li li.rome {
	padding-left:28px;
	line-height:25px;
	background:url(../images/rome.jpg) no-repeat left; 
}


.location_li li.spain {
	padding-left:28px;
	line-height:25px;
	background:url(../images/spain.jpg) no-repeat left; 
}

.location_li li.sweden {
	padding-left:28px;
	line-height:25px;
	background:url(../images/sweden.jpg) no-repeat left; 
}


.location_li li.tagalog {
	padding-left:28px;
	line-height:25px;
	background:url(../images/tagalog.jpg) no-repeat left; 
}


.location_li li.thailand {
	padding-left:28px;
	line-height:25px;
	background:url(../images/thailand.jpg) no-repeat left; 
}

.location_li li.turkey {
	padding-left:28px;
	line-height:25px;
	background:url(../images/turkey.jpg) no-repeat left; 
}

.location_li li.ukraine {
	padding-left:28px;
	line-height:25px;
	background:url(../images/ukraine.jpg) no-repeat left; 
}

.location_li li.urdu {
	padding-left:28px;
	line-height:25px;
	background:url(../images/urdu.jpg) no-repeat left;
}

.location_li li.vietnam {
	padding-left:28px;
	line-height:25px;
	background:url(../images/vietnam.jpg) no-repeat left; 
}

.location_li li.czech {
	padding-left:28px;
	line-height:25px;
	background:url(../images/Czech.png) no-repeat left; 
}









.clear {
	clear:both
}
.block {
	width:400px;
	margin:0 auto;
	text-align:left;
}
.element * {
	/*padding:5px; 
	margin:2px; */
	font-family:arial;
	font-size:12px;
}
.element label {
	float:left; 
	width:75px;
	font-weight:700
}
.element input.text {
	float:left; 
	width:270px;
	padding-left:20px;
}
.element .textarea {
	height:120px; 
	width:270px;
	padding-left:20px;
}
.element .hightlight {
	border:2px solid #9F1319;
	/*background:url(../images/iconCaution.gif) no-repeat 2px*/
}
.element #submit {
	float:right;
	margin-right:10px;
}
.loading {
	float:right; 
	background:url(../images/ajax-loader.gif) no-repeat 1px; 
	height:28px; 
	width:28px; 
	display:none;
}
.done {
	background:url(../images/iconIdea.gif) no-repeat 2px; 
	padding-left:20px;
	font-family:arial;
	font-size:12px; 
	width:70%; 
	margin:20px auto; 
	display:none
}

ul#liststyle {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
margin-left:12px;
	padding:0;
}



ul#liststyle li {
	
	padding:5px 0px;
}

