/*GENERAL*/
*{margin:0;padding:0;}
a{outline:none;border:none; color:#005886; text-decoration:none}
a:hover{ color:#000; text-decoration:underline}
input{margin:0;border:1px solid #CCCCCC; height:20px; padding-left:5px;}
textarea{margin:0;border:1px solid #CCCCCC;  padding-left:5px;}
.btn { background:url(../images/p1.jpg) center center; padding:5px; text-align:center; font-size:14px; font-weight:bold; height:30px}
h1 {font-size:18px; padding-bottom:10px; color:#CC9F00}
h2 { font-size:13px; padding:6px; border-bottom:1px solid #EAECE1}
h3 { font-size:13px; padding-bottom:6px; }

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
body,td,th {
	font-family:"trebuchet ms",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:black;
	line-height:16px;
}
html,body{width:100%;height:100%; background:url(../images/bg.jpg) top center repeat-x #e1e4d3;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#container{ width:903px; margin:0 auto}

#header{background:url(../images/bg.jpg) top center repeat-x; height:54px}
#header ul{list-style:none;margin:0px;padding:0px;}
#header li{float:left;}
*html #header li a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menuOver.html', sizingMethod='crop');background-image: url('');}
#header li.separator{ background:url(../images/menuline.jpg);height:54px;width:2px;}

#contents{ background-color:#FFFFFF; margin-top:5px}
.imagePad { float:left; margin-right:10px}
.margin5 {margin-left:10px}
.back { float:right; padding:5px}
.body_text {font-family:"trebuchet ms",Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#005886;
	line-height:16px;
	text-decoration:none}

.body_text a {color:#005886; text-decoration:none}
.body_text a:hover { color:#333333; text-decoration:none}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*HOME PAGE*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.spacer-sep{background:url(../images/sepa.html);height:23px;margin-top:-9px;position:relative;}

.colLeft{float:left;width:613px; padding-top:20px;  }
.colRight{float:right;width:280px;padding-left:8px; padding-top:10px; background:url(../images/bgLeft.jpg) repeat-x}

.colRight li {padding-left:10px; margin-left:10px; line-height:30px}
.colRight li a{ color:#005784; text-decoration:none; font-weight:bold}
.colRight li a:hover{ color:#000; text-decoration:underline}

.txt_blue { font-family:Arial, Helvetica, sans-serif; color:#015c8b; font-size:12px; font-weight:bold}
.txt_blue a{color:#015c8b;; text-decoration:none}
.txt_blue a:hover{color:#015c8b;; text-decoration:underline}

.title_black {font-family:"trebuchet ms",Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#000;
	line-height:18px;}
.bigText {font-family:"trebuchet ms",Arial,Helvetica,sans-serif;
	font-size:17px;
	color:#454839;
	line-height:20px;}

.corner {width:541px; background-image:url(../images/bg_mission.jpg); background-repeat:repeat-y; background-color:#EAECE1; float:left; padding-left:20px; padding-top:10px}
.bg_corner {background-image:url(../images/img_corner.jpg); width:10px;height:156px; background-repeat:no-repeat; float:left}

.footer {
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:30px;
	margin:0px auto;
	width:883px;
	padding-top:15px;
	padding-left:20px;
	color:#B1B1B1;
	clear:both
}
.footer1 { width:300px; float:left}
.footer2 {width:500px; float:right; text-align:right; padding-right:10px}

.footer1 a {color:#d7e29d; text-decoration:none}
.footer1 a:hover {color:#fff; text-decoration:none}

.footer2 a {color:#d7e29d; text-decoration:none}
.footer2 a:hover {color:#fff; text-decoration:none}

.line{background:url(../images/line.html) no-repeat #b7b7b7; height:1px;}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*products*/
.proWrap { float:left; width:270px; margin-left:10px; margin-bottom:10px; padding:3px; border:1px solid #E1E4D3}
.proWrap img { padding:2px; border:1px solid #CC9F00; float:left;  }
.proWrap  .desc { float:left; margin-left:10px; width:150px}

.proWrapBox { background-color:#F4F5EF; border-bottom:1px solid #999999; padding:7px; margin:10px; float:left}
.proWrapBox img { padding:2px; border:1px solid #CC9F00; float:left;  }
.proWrapBox  .desc { float:left; margin-left:10px; width:450px}
 
/*OTHER*/

.btnMore a{background:url(../images/btnMore.html) no-repeat;width:127px;height:51px;display:block;}
.btnMore a:hover{background:url(../images/btnMore.html) no-repeat bottom;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*GENERAL*/

ul{ margin-left:15px;}

.clearfix:after {content:"."; display:block; height:0;
                 clear:both; visibility:hidden; }
.clearfix       {display:inline-block;}
/* Hide from IE Mac */
.clearfix       {display:block;}
/* End hide from IE Mac */
* html .clearfix{ height:1px;}

.fr{float:right;}
.fl{float:left;}

.clearer{clear:both;width:100%;height:0px;line-height:0px;font-size:0px; border:0px;}


.spacer-1{height:2px;line-height:2px;clear:both;}
.spacer-10{height:10px; clear:both;}
.spacer-25{height:25px; clear:both;}
.spacer-45{height:45px; clear:both;}
