body {
	font-family:Tahoma;
	font-size:100%;
	line-height:0.875em;
	color:#333333;
	margin:0; 
	padding:0;
}
img, div, a { behavior: url(iepngfix.htc); }
.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}

p { margin-bottom:16px;}

.tall_top { background:url(images/tall_top.gif) left top repeat-x #fff;}
.tall_bottom { background:url(images/tall_bottom.gif) left bottom repeat-x;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:39px; margin-left:10px;}
.form input {width:233px; height:22px; background:#fff; color:#656565; font-size:1em; font-family:tahoma; padding-left:3px; border:1px solid #545454;}
textarea { width:231px; height:139px; background:#fff; overflow:auto; color:#656565; font-size:1em; font-family:tahoma; padding-left:3px; border:1px solid #545454;  margin-bottom:20px; margin-left:10px;}

/*======= CONTACT =======*/
#page7 #content .col_1 {width:226px;}
#page7 #content .col_2 { width:522px;}
#page7 #content .col_2 .column1 { width:252px;}
#page7 #content .col_2 .column2 { width:200px; float:left;}

/*==================list====================*/
.site-nav { padding:4px 0 5px 15px; list-style:none;}
.site-nav li a { color:#ffffff;  text-decoration:none; line-height:1.5em; font-family:"trebuchet ms"; font-size:13px;}
.site-nav li a:hover {color:#FF9900; padding-left:3px;}
.site-nav li a.current {color:#FF9900; padding-left:3px;}

.list1 li { background:url(images/marker.gif) no-repeat left 2px; padding:0 0 32px 19px;}
.list1 li a { color:#004248;}
.list1 li p { margin-bottom:0; padding-top:4px;}
.list1 li.last { padding-bottom:17px;}
.list1 li strong { color:#389a3f;}

.list2 li { background:url(images/marker2.gif) no-repeat left 9px; padding-left:7px; line-height:1.63em;}

.list3 dt { color:#004248; font-weight:bold;}
.list3 dd { padding-bottom:13px;}

/*==================other====================*/

.banner { margin-bottom:10px;}

.p1 { margin-bottom:16px;}
.p2 { margin-bottom:30px;}
.p3 { margin-bottom:23px;}

.cont_box { padding:0 114px 0 0; margin-bottom:0;}
.cont_box span { float:right;}

/*==================txt, links, lines, titles====================*/
a {
	color:#000000;
}
a:hover{text-decoration:none;}

h1 { color:#000000;	font-size:16px; margin-top:0px;}
h2 { font-size:30px; font-weight:normal; color:#ffffff; line-height:1.1em; margin-bottom:31px; letter-spacing:1.3px;}
h3 {font-size:19px; font-weight:normal; color:#fff; line-height:1.1em; height:36px; padding-left:13px; line-height:34px; margin-bottom:32px;}
h4 { font-size:1em; margin-bottom:4px;}
h5 {font-size:1em; margin-bottom:4px; color:#004248;}
h5 a { font-weight:normal;}
h6 { font-size:1em; margin-bottom:18px;}

.link1 { color:#1e82a3; background:url(images/marker1.gif) no-repeat left 6px; padding-left:6px; font-weight:bold; text-decoration:none;}
.link1:hover { text-decoration:underline;}
.link2 { color:#1e82a3;}

/*header*/
#header .row_1 { height:95px;}
#header .row_1 .fright .head_button { margin-right:3px;}
#header .row_1 .fright { padding:32px 0 0 0;}
#header .row_1 .slogan { margin:44px 0 0 18px;}
#header .row_2 { height:169px; background:url(images/header_bgd.jpg) right top no-repeat;}

/*content*/
#content { padding:8px 0 8px 5px;}
#content .indent { padding:0 0 0 14px;}
#listp { margin-bottom:14px; padding-right:8px;}
#listp .prod {
	padding-left:5px;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	margin-bottom:4px;
}
#content .col_2 .inner { padding:0 0 47px 24px;}
#content .col_2 .inner1 { padding:0 0 0 11px;}
#content .col_2 .inner2 { padding:0 0 0 13px;}
.border-right { border-right:1px solid #e3e3e3;}
.border-left { border-left:1px solid #e3e3e3; margin-left:-1px;}
#prtitles {background-color: #0093dd; color:#FFFFFF; width: 92%; padding-bottom:5px; padding-top:5px; padding-right:5px; margin-bottom:7px; margin-left:10px; text-align:center;}
 
.titles_right {color:#FFFFFF; font-size:14px; letter-spacing:1.2px;
} 


/*footer*/
#footer { color:#1e82a3; text-align:center; height:20px;}
#footer a {color:#1e82a3;}
#footer p { padding:4px 0 0 0;}
.copyright {color:#000000; font-size:10px; letter-spacing:1.0px;} 
/*==========================================*/
