@import url("../Default/style.css");

html,body{
	height:100%;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:verdana;
	background: url(imgs/bg-grad.jpg) repeat-x #dcdcdc;
}


#theme{
	height:100% auto;
	/*
	background: #114e86;
	background: -moz-linear-gradient(top, #114e86,#3d92d6 );
	/*background: -webkit-gradient(linear, left top, left bottom, from(#114e86), to(#3d92d6));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#114e86', EndColorStr='#3d92d6', GradientType=0);
	*/
}

#theme-frame{
	height:100% auto;
	min-height:630px;
	margin:auto;
	width:800px;
	background:none;
	border-left:0px solid #efefef;
	border-right:0px solid #efefef;
}

#theme-lang { padding-right:20px; z-index:999;}
#theme-lang ul {list-style:none; margin:0px; padding:0px; text-align:right;}
#theme-lang ul li { display:inline;}
#theme-lang ul li a,
#theme-lang ul li a:visited { padding:3px 5px 3px 5px; border-left:1px solid #888888; color:#fff;}
#theme-lang ul li:first-child a { border-left:0px;}

#theme-share { text-align:right;  display: none; padding:10px; color:#fff;}
#theme-share a,
#theme-share a:visited,
#theme-share a:hover {color:#fff; text-decoration:none;}

#theme-header { 
	display:block;
	height:200px;
	/*
	background: #114e86;
	background: -moz-linear-gradient(top, #114e86,#3d92d6 );
	/*background: -webkit-gradient(linear, left top, left bottom, from(#114e86), to(#3d92d6));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#114e86', EndColorStr='#3d92d6', GradientType=0);
	*/
	}

#theme-header-userdefine { 
	display:block;
	height:100%;
	width:100%;
	}
	
#theme-header-link { padding-left:20px; position:relative; top:0px; color:#efefef; display:none; width:400px;}
#theme-header-link a,
#theme-header-link a:visited{ color:#fff;}
#theme-header-link a:hover{ }

#theme-container { clear:both; min-height:350px;}

#theme-nav { clear:both; background:#E1FFFF; padding:10px; border-bottom:1px solid #B0FFFF; display:none; overflow:hidden; height:10px;}
#theme-nav ul {margin:0px; padding:0px; list-style:none;  }
#theme-nav ul li { display:inline; }
#theme-nav ul li a {padding:0px 10px 0px 10px; background:url(imgs/arrow-v.png) left no-repeat; }

#theme-title {padding:0px 10px 0px 10px; color: #133155;}


/*
#theme-contain-home{ background:url(imgs/content-home-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-about{ background:url(imgs/content-about-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-prod{ background:url(imgs/content-prod-bg.jpg) top right no-repeat; width:100%; height:100%;}
#theme-contain-news{ background:url(imgs/content-news-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-contact{ background:url(imgs/content-contact-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-faq{ background:url(imgs/content-faq-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-member{ background:url(imgs/content-member-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-video{ background:url(imgs/content-video-bg.jpg) top right no-repeat;width:100%; height:100%;}
*/



#space1 {display: block; height: 20px; width: 100%; }
#space2 {display: block; height: 40px; width: 100%; }


#theme-menu{ width: 650px; position: relative; margin-top: -15px; }

#company-name-field {float: left; color: #133155; font-weight: bold; font-size: 22px;}
#theme-logo { float: right; padding: 0px 10px 10px 0px; }
#theme-logo img {	width: auto;	height: auto; max-height: 100px;}



.clearall {clear: both;}

#tbl-2 {margin-top: -1px;}
#tbl-2-fill2 {background: #cfcfcf; width: 740px; }
#tbl-2-cnt {background: #fff; width: 720px; margin: 0 auto;}
#theme-contain{ clear: both; width: 700px; padding: 5px 10px; min-height:300px; text-align: left;}


#tbl-2-space {width: 20px; height: auto;  }
#tbl-2-fill {width: 10px; height: auto; background: #cfcfcf; }
#mid-banner1 {margin: 0 auto; margin-top: -22px;width: 736px; height: 271px; background: url(imgs/mid-banner.png) no-repeat;}

#theme-footer { margin: 0 auto; width: 600px; clear:both; padding:5px 0px 10px 0px; text-align:center; color: #133155; background:#cfcfcf;}

input, textarea { 
background: #fff;
border: solid 1px #cfcfcf;
}

