/* CSS Document */

body {

background:url(../images/img_bg.jpg)  ;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#C5CACF;

margin:0px 0px 0px 0px;

padding:0px;



		scrollbar-darkshadow-color : #FFFFFF;

		scrollbar-3dlight-color:#1C7CB6;

		scrollbar-face-color : #1C7CB6;

		scrollbar-shadow-color :#000000;

		scrollbar-arrow-color : #FFFFFF;

		crollbar-highlight-color : #1C7CB6;

}



/* START  TOP HEADER */



.img_logo_top { background:url(../images/img_logo_top.jpg) no-repeat; }

.img_logo_bot { background:url(../images/img_logo_bot.jpg) no-repeat; }

.img_top_border { background:url(../images/img_top_border.jpg) repeat-x;}

.img_top_right { background:url(../images/img_top_right.jpg) no-repeat; }

.img_hdr_1 { background:url(../images/img_hdr_1.jpg) no-repeat; }

.img_hdr_right { background:url(../images/img_hdr_right.jpg) no-repeat; }

.img_b_hdr { background:url(../images/img_b_hdr.jpg) no-repeat; }

.img_l_hdr { background:url(../images/img_l_hdr.jpg) repeat-x; }

.img_truck { background:url(../images/img_truck.jpg) no-repeat;}

.img_truck_r { background:url(../images/img_truck_r.jpg) no-repeat;}



/* TEXT HEADER */

.hdr_txt { font-family:Arial Narrow, Verdana, Times New Roman;

			font-size:13px;

			color:#2193DD;

			font-weight:inherit;

			font-weight:bold;

			}

.hdr_txt1 { font-family:Arial Narrow, Verdana, Times New Roman;

			font-size:13px;

			color:#FFFFFF;

			font-weight:inherit;

			font-weight:bold;

			}

/* BUTTONS HEADERS */

.btn_home_hdr { background:url(../images/btn/btn_home_hdr.jpg) no-repeat; width:19px; height:19px; display:block; }

.btn_map_hdr { background:url(../images/btn/btn_map_hdr.jpg) no-repeat; width:19px; height:19px; display:block; }

.btn_contact_hdr { background:url(../images/btn/btn_contact_hdr.jpg) no-repeat; width:19px; height:19px; display:block; }





/* MENU BUTTONS */

.img_menu_bg_l { background:url(../images/img_menu_bg_l.jpg) no-repeat; }

.img_menu_bg_r { background:url(../images/img_menu_bg_r.jpg) no-repeat; }

.img_menu_bg { background:url(../images/img_menu_bg.jpg) repeat-x; }

.img_sep { background:url(../images/btn/img_sep.jpg) no-repeat;}

.img_main_bg {background:#162E47; }



.home:link, .home:active, .home:visited{ 

			display: block; 

			background:url(../images/btn/btn_home.jpg) no-repeat; height:48px; }

.home:hover{ background-position: 0px -48px;}



.history:link, .history:active, .history:visited{ 

			display: block; 

			background:url(../images/btn/btn_history.jpg) no-repeat; height:48px; }

.history:hover{ background-position: 0px -48px;}



/*.services:link, .services:active, .services:visited{ 

			display: block; 

			background:url(../images/btn/btn_services.jpg) no-repeat; height:48px; }

.services:hover{ background-position: 0px -48px;} */



.careers:link, .careers:active, .careers:visited{ 

			display: block; 

			background:url(../images/btn/btn_careers.jpg) no-repeat; height:48px; }

.careers:hover{ background-position: 0px -48px;}



.price:link, .price:active, .price:visited{ 

			display: block; 

			background:url(../images/btn/btn_price.jpg) no-repeat; height:48px; }

.price:hover{ background-position: 0px -48px;}



.contact:link, .contact:active, .contact:visited{ 

			display: block; 

			background:url(../images/btn/btn_contact.jpg) no-repeat; height:48px; }

.contact:hover{ background-position: 0px -48px;}



/* END MENU BUTTONS */



/* CENTER */



.table_pad { margin:22px 23px 20px 23px; }



/*corner Box */



.img_tl { background:url(../images/corner_box/img_tl.jpg) no-repeat; }

.img_tr { background:url(../images/corner_box/img_tr.jpg) no-repeat; }

.img_bl { background:url(../images/corner_box/img_bl.jpg) no-repeat; }

.img_br { background:url(../images/corner_box/img_br.jpg) no-repeat; }



.img_t {background:url(../images/corner_box/img_t.jpg) repeat-x; }

.img_b {background:url(../images/corner_box/img_b.jpg) repeat-x; }

.img_c {background:url(../images/corner_box/img_c.jpg) repeat-y; }

.img_r {background:url(../images/corner_box/img_r.jpg) repeat-y; }

.img_l {background:url(../images/corner_box/img_l.jpg) repeat-y; }



.hdr_1 { color:#3CAC28; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
h1 { color:#3CAC28; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }

.hdr_2 { color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; }
h2 {color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase;}

.body_txt { color:#C5CACF; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; }

.hdr_3 { color:#00CCFF; font-weight:bold; }

h3{color:#00CCFF; font-weight:bold;}

/* Link Class */



.com:link, .com:active, .com:visited { 

				font-family:Verdana, Arial, Helvetica, sans-serif; 

				font-size:9px; 

				color:#FFFFFF; 

				font-weight:bold;

				text-decoration:underline;

				}

.com:hover { 

				font-family:Verdana, Arial, Helvetica, sans-serif; 

				font-size:9px; 

				color:#2E8ECC; 

				font-weight:bold;

				text-decoration:underline;  }

				

.img_footer_l { background:url(../images/img_footer_l.gif) no-repeat; }

.img_footer_r { background:url(../images/img_footer_r.gif) no-repeat; }

.img_footer_c { background:url(../images/img_footer_c.jpg) repeat-x;}





.footer:link, .footer:active, .footer:visited { 

				font-family:Verdana, Arial, Helvetica, sans-serif; 

				font-size:10px; 

				color:#C5CACF; 

				text-decoration:none;

				}

.footer:hover { 

				font-size:10px; 

				color:#FFFFFF; 

				text-decoration:none;

				}



input {font:Verdana, Arial, Helvetica, sans-serif; color:#C5CACF; font-size:11px; border:#3A5D87 1px solid; background:#162E47; }

.textarea { background:#162E47; color:#FFFFFF; border:#3A5D87 1px solid; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;	}

.button { background:#3A5D87; color:#C5CACF; border:#3A5D87 1px solid; font-size:10px; width:65px; height:23px; 

font-family:Verdana, Arial, Helvetica, sans-serif;}



.img_career { background:url(../images/img_career.jpg) no-repeat; display:block; width:320px; height:133px; }

.img_gold_book{ background:url(../images/img_gold_book.jpg) no-repeat; display:block; height:42px;}

.img_clock{ background:url(../images/clock_img.jpg) no-repeat; display:block; height:69px; width:70px;}



.services:link, .services:active, .services:visited{

	

	display:block;

	background:url(../images/btn/btn_services.jpg) no-repeat; height:48px; 

	

	width:124px;

	text-decoration:none;

	text-indent:40px;

	

	font-size:10px;

	font-weight:bold;

	color:#7D7D7D;

}



.services:hover{

	display:block;

	background-position: 0px -48px;

	text-decoration:none;

	font-size:10px;

	font-weight:bold;

	color:#ffffff;

	

	position:relative;

}



.menu_main1:link, .menu_main1:active, .menu_main1:visited {

	

	display:block;

	background:#53759F;

	

	width:124px;

	height:21px;

	padding: 8px 0px 0px 0px;

	

	text-decoration:none;

	text-indent:30px;

	

	font-size:10px;

	font-weight:bold;

	color:#FFFFFF;

}



.menu_main1:hover{

	display:block;

	background:#63B455;

	text-decoration:none;

	font-size:10px;

	font-weight:bold;

	color:#343530;

	

	position:relative;

}



/* END SUB MENU */



.services span{

	display: none;

	position:absolute;

	z-index:100;

	

	left:0px;

	top:48px;

	

	text-indent:0px;

	

}



.services:hover span{

	display:block;

}



.slogan { font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; }

.slogan_1 { background:url(../images/img_slogan.gif) no-repeat; }



.blue:link, .blue:active, .blue:visited { 

				color:#54B1EE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline;

				}

.blue:hover { 

				color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;

				}



.white:link, .white:active, .white:visited { 

				color:#FFFFFF ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;

				}

.white:hover { 

				color:#54B1EE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline;

				}	





.txt_logo { background:url(../images/txt_logo.jpg) no-repeat; }	
a:link, a:active, .a:visited { 

				color:#54B1EE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;

				}

a:hover { 

					color:#FFFFFF ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline;

				}				