@charset "utf-8";
/* CSS Document */
body{
	background:#fff url(../images/main_bg2.gif) top repeat-x;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}
img, div { behavior: url(iepngfix.htc) }
a {color:#231F20;}
a:link {color:#231F20;}
a:visited {color:#666666;}
a:hover {
	color: #666666;
	text-decoration: none;
}
#container{
	margin : 0 auto;
	padding : 22px 0 0 0;
	height : auto;
	font-size : 0.9em;
	width: 809px;
	text-align:center;
}
#portal-link{
	height:20px;
	width:809px;
	text-align:left;
	margin:0 0 5px 0;
}
#portal-link a {color:#FF6600; font-size:.7em; font-weight:normal; border:1px solid #FF6600; padding:4px;}
#portal-link a:link {color:#FF6600; text-decoration:none;}
#portal-link a:visited {color:#FF6600; text-decoration:none;}
#portal-link a:hover {
	color: #FFF;
	text-decoration:none;
	border:1px solid #FFF; padding:3px;
}
#top_bdr{
	height:59px;
	background: #FFFFFF url(../images/home_top.gif) no-repeat;
	height:132px;
}
#searchbox{
	float:left;
	width:300px;
	text-align: left;
	padding: 0 0 0 20px;
	color: #FFFFFF;
	}
#searchbox-internal{
	float:right;
	width:200px;
	text-align: left;
	padding: 0 0 0 20px;
	color: #FFFFFF;
}
#contactbox{
	float:right;
	width:135px;
	text-align: left;
	padding: 15px 0 0 0;
	color: #FFFFFF;
	}
#contactbox a {color:#FFFFFF; text-decoration:none;}
#contactbox a:link {color:#FFFFFF; text-decoration:none;}
#contactbox a:visited {color:#FFFFFF;}
#contactbox a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
#top_bdr_left{height:30px; width:141px; float:left; background:url(../images/top_lft_bg.gif) no-repeat;}
#top_bdr_left2{
	height:59px;
	width:295px;
	float:left;
	background:url(../images/logo_2.gif) no-repeat;
}
#top_bdr_rt{
	height:59px;
	width:162px;
	float:right;
	background:url(../images/help_line.gif) no-repeat;
}
.spacer{height:5px; background:#FFF;}
#mdl_banner{height:78px; background:#8e8f92; border-right: solid #FFF 2px; border-left: solid #FFF 2px;}
#mdl_banner img{
	padding:26px 0 0 0;
}
#center_content{
	background:#FFF;
	padding:0;
	margin:0 0 14px 0;
	width: 809px;
	height:228px;
}
#photo_lft{
	width:236px;
	height:228px;
	float:left;
	background:url(../images/pipes.jpg) no-repeat;
	margin: 0 0 14px 0;
}
#content_cntr{
	width:336px;
	float: left;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #6F7073;
}
#content_cntr p{
	padding: 0;
	margin:0;
}
/*#content_cntr img{
	padding: 40px 0 0 0;
}*/
#photo_rt{
	width:237px;
	height:228px;
	float:right;
	background:url(../images/plane.jpg) no-repeat;
	margin: 0;
}
#bottom_links_holder{
	background:url(../images/footer_bg_home.gif) no-repeat 0px 74px;
	font-size:0.8em;
	width: 809px;
	margin: 0 auto;
	height: 250px;
}
#bottom_links_holder p{
	padding: 0 0 0 0;
	margin:0;
}
#bottom_links_holder a {color:#231F20; font-size:1em; font-weight:bold;}
#bottom_links_holder a:link {color:#231F20; text-decoration:none}
#bottom_links_holder a:visited {color:#666666;}
#bottom_links_holder a:hover {
	color: #666666;
	text-decoration:underline;
}
.bottom_bdr_content_rt2{ margin:0 0 0 0;}
#bottom_lft_pannel{
	width:272px;
	float:left;
	text-align:left;
}
#bottom_lft_pannel_content{
	padding:17px 0 0 50px;
	line-height:22px;
}
#bottom_lft_pannel img{
	padding:0;
}
#bottom_cntr_pannel{
	width:264px;
	float:left;
	text-align:left;
}
#bottom_cntr_pannel_content{
	padding:17px 0 0 40px;
	line-height:22px;
}
#bottom_cntr_pannel img{
	padding:0;
}
#bottom_rt_pannel{
	width:273px;
	float:right;
	text-align:left;
	clear: right;
}
#bottom_rt_pannel_content{
	padding:17px 0 0 40px;
	line-height:22px;
}
#bottom_rt_pannel img{
	padding:0;
}
#bottom_links_holder2{
	/*background:#f58915;
	background:#f9a54d url(../images/bottom_lnks_top_bg.jpg) repeat-x top;*/
	clear: both;
	font-size:0.8em;
	width: 809px;
	margin: 0 auto;
	background: #FFF;
}
#bottom_links_holder2 p{
	padding: 0 0 10px 0;
	margin:0;
}
/*#bottom_links_holder2 a {color:#231F20; font-size:1em; font-weight:bold;}
#bottom_links_holder2 a:link {color:#231F20; text-decoration:none}
#bottom_links_holder2 a:visited {color:#666666;}
#bottom_links_holder2 a:hover {
	color: #666666;
	border-bottom:1px solid #f58915;
}*/
#bottom_links_holder2 .active {
	color: #666666;
	border-bottom:1px solid #f58915;
}
#bottom_links_holder3{
	/*background:#f58915;
	background:#f9a54d url(../images/bottom_lnks_top_bg.jpg) repeat-x top;*/
	clear: both;
	font-size:0.8em;
	width: 809px;
	margin: 0 auto;
	background: #FFF;
}
#bottom_lft_pannel2{
	width:266px;
	background:#FE7B03;
	float:left;
}
#bottom_lft_pannel2 a {color:#231F20; font-size:1em; font-weight:bold;}
#bottom_lft_pannel2 a:link {color:#231F20; text-decoration:none}
#bottom_lft_pannel2 a:visited {color:#666666;}
#bottom_lft_pannel2 a:hover {
	color: #666666;
	border-bottom:1px solid #f58915;
}
#bottom_lft_pannel2_content{
	padding:5px 0 0 20px;
	background: #FFF;
	font-size:0.8em;
	text-transform: uppercase;
}
#bottom_lft_pannel2 img{
	padding:0;
	margin: 0;
}
#bottom_cntr_pannel2{
	width:267px;
	background:#FE7B03;
	float:left;
}
#bottom_cntr_pannel2 a {color:#231F20; font-size:1em; font-weight:bold;}
#bottom_cntr_pannel2 a:link {color:#231F20; text-decoration:none}
#bottom_cntr_pannel2 a:visited {color:#666666;}
#bottom_cntr_pannel2 a:hover {
	color: #666666;
	border-bottom:1px solid #f58915;
}
#bottom_cntr_pannel2_content{
	padding:5px 0 0 10px;
	background: #FFF;
	font-size: 0.8em;
	text-transform: uppercase;
}
#bottom_cntr_pannel2 img{
	padding:0;
	margin: 0;
}
#bottom_rt_pannel2{
	width:267px;
	background:#FE7B03;
	float:right;
}
#bottom_rt_pannel2 a {color:#231F20; font-size:1em; font-weight:bold;}
#bottom_rt_pannel2 a:link {color:#231F20; text-decoration:none}
#bottom_rt_pannel2 a:visited {color:#666666;}
#bottom_rt_pannel2 a:hover {
	color: #666666;
	border-bottom:1px solid #f58915;
}
#bottom_rt_pannel2_content{
	padding:5px 0 0 40px;
	background: #FFF;
	font-size: 0.8em;
	text-transform: uppercase;
}
#bottom_rt_pannel2 img{
	padding:0;
	margin: 0;
}
#bottom_bdr{
	width:809px;
	height:76px;
	background:url(../images/footer_bg_home.gif);
	margin:10px auto;
	font-size:0.7em;
}
#bottom_bdr p{
	padding:3px;
	margin:0;
}
#bottom_bdr a {color:#231F20; font-weight:bold;}
#bottom_bdr a:link {color:#231F20; text-decoration:none}
#bottom_bdr a:visited {color:#666666; text-decoration:none}
#bottom_bdr a:hover {
	color: #ff6600;
}
#bottom_links_holder a {color:#231F20; font-weight:bold;}
#bottom_links_holder a:link {color:#231F20; text-decoration:none}
#bottom_links_holder a:visited {color:#666666; text-decoration:none}
#bottom_links_holder a:hover {
	color: #ff6600;
}
#bottom_bdr_content_lft{
	width:200px;
	float:left;
	padding: 18px 0 0 40px;
}
#bottom_bdr_content_cntr{
	width:200px;
	float:left;
	padding: 18px 0 0 60px;
}
#bottom_bdr_content_rt{
	width:200px;
	float:right;
	padding: 18px 40px 0 0;
}
#bottom_bdr_lft{height:55px; width:12px; float:left; background: url(../images/btm_lft_corner.gif) no-repeat;}
#bottom_bdr_rt{height:55px; width:12px; float:right; background: url(../images/btm_rt_corner.gif) no-repeat;}
#bottom_bdr2{
	width:809px;
	height:55px;
	background:url(../images/btm_bg2.gif);
	margin:0 auto;
	border-top: 1px dashed #999999;
}
#bottom_bdr_lft2{
	height:55px;
	width:12px;
	float:left;
}
#bottom_bdr_rt2{
	height:55px;
	width:12px;
	float:right;
}

#sub_lft_pannel{
	width:300px;
	background: #FFF;
	float: left;
}
#sub_lft_pannel_content{
	padding:40px 0 0 20px;
}
#sub_rt_pannel{
	width:496px;
	float: right;
	background: #FFF;
}
#sub_rt_pannel_content{
	padding:0px 20px;
	border-left: 1px dashed #999999;
	margin: 40px 0 10px 0;
}
.bold_lft_col{
	text-transform:uppercase;
	color:#5f3302;
	display:block;
	border-bottom:1px dashed #999999;
	padding:10px 0 10px 0;
	line-height: 1.3;
	font-size: 0.9em;
	margin: 0 10px 0 0;
	border-top: 1px dashed #999999;
}
.mybox { width:auto; height:auto; padding:0px; }
.mybox h4{
	text-transform:uppercase;
	color:#5f3302;
	font-size:1em;
	margin:0;
	padding:10px 0 0 0;
}
.mybox p{ margin:0; padding:0;}
/****************************************
	BEGIN FORM FIELD STYLES
*****************************************/

form{padding:0; margin:0;}
#searchbox .input_box 
{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	background-color : #535353;
	border-color : #666666;
	border-style : solid;
	border-width : 1px;
	padding:0;
	margin:14px 0 0 0;
} 
#searchbox .go_button
{
        font-size:10px;
	padding:0;
	margin:0;
    vertical-align: bottom;
} 
{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	background-color : #535353;
	border-color : #666666;
	border-style : solid;
	border-width : 1px;
} 
input.submit 
{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	font-weight : bold;
	background-color : transparent;
	border-color : #C47500;
	border-style : solid;
	border-width : 1px;
} 
input.apply 
{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	font-weight : bold;
	background-color : transparent;
	border-color : #C47500;
	border-style : solid;
	border-width : 1px;
} 
input.delete 
{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	font-weight : bold;
	background-color : #fc0000;
	border-color : #C47500;
	border-style : solid;
	border-width : 1px;
}

/****************************************
	END FORM FIELD STYLES
*****************************************/

/****************************************
	FIX FLOATS
*****************************************/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
