

* {
margin:0px;
padding:0px;
}

body {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size:11px;
	 background-image:url(../design_images/bg.jpg);
	 background-color:#c1c1c1;
	 background-repeat:repeat-x;
	 background-position:center top;
	 color:#666666;
	 height:100%;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.header
{
	float:left;
	width:954px;
}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#fb5c29;
	text-align:left;
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#fb5c29;
	text-align:left;
	margin-top:0px;
}

h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#fb5c29;
	text-align:left;
	margin-top:0px;
}

.style2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#cd2026;
}

.style3
{
	color:#595959;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}

.text
{
	margin-top:10px;
	margin-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:363px;
	float:left;
}

.text5
{
	margin-top:10px;
	margin-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-align:left;
	width:500px;
	float:left;
}
.text2
{
	margin-top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000;
	text-align:left;
	width:383px;
	float:left;
	padding-bottom:20px;
}

.text4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ce2029;
	text-align:left;
	padding-top:10px;
	width:260px;
	float:left;
}

.text4_size_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ce2029;
	text-align:left;
	width:150px;
	float:left;
	font-weight:bold;
	margin-top:8px;
	margin-left:5px;
}

.text4_size_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595959;
	text-align:left;
	float:left;
	font-weight:normal;
	padding-bottom:10px;
	margin-left:5px;
}

.text4_size_txt a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F4530F;
	text-align:left;
	float:left;
}

.text4_size_txt a:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F4530F;
	text-align:left;
	float:left;
}

.text4_size_txt a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F4530F;
	text-align:left;
	float:left;
}


.title_size
{
	width:393px;
	float:left;
}

.homeLeft
{
	width:328px;
	padding-right:20px;
	border-right:2px solid #fb5c29;
	text-align:left;
	float:left;
	min-height:300px;
	height:auto !important;
	height:300px;
	
}
.homeRight
{
	width:260px;
	margin-left:20px;
	float:left;
	text-align:left;
}

.title_size2
{
	width:257px;
	/*margin-left:5px;*/
	float:right;
	border-left:3px solid #fdc98b;
}

.arrow_padding
{
	padding-top:0px;
	margin-left:30px;
}

#text3
{
	margin-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000;
	text-align:left;
	/*margin-left:100px;*/
	float:left;
	padding-bottom:20px;
}
	#text3 a
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#F4530F;
		text-align:left;
	}
	
	#text3 a: link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#F4530F;
		text-align:left;
	}
	
	#text3 a: hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#F4530F;
		text-align:left;
	}

.container_bottom
{
	background:url(../design_images/container_bottom.jpg) no-repeat;
	width:646px;
}
.middle_container_pos
{
	margin-top:20px;
	margin-left:20px;
	text-align:left;
	float:left;
}

.middle_container
{
	background:url(../design_images/container.jpg) repeat-x top;
	/*width:693px;*/
	width:680px;
	margin-left:10px;
	float:left;
}

	.middle_container ul
	{
	list-style:square;
	}
	
	.middle_container li
	{
	margin-left:30px;
	list-style:square;
	display:list-item;
	}
	

.container
{
	width:954px;
	margin-left:auto;
	margin-right:auto;
}

.bg01
{
	BACKGROUND: url(../design_images/shadow.gif) repeat-y right 50%; 
	FLOAT: left; 
	WIDTH: 954px
}

.bg02
{
	BACKGROUND:url(../design_images/shadowTop.gif) no-repeat top right; 
	FLOAT: left; 
	WIDTH: 954px
}

.contact
{
	background:url(../design_images/contact.gif) no-repeat;
	width:130px;
	height:264px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-align:left;
	/*margin-left:100px;*/
	float:left;
	padding-bottom:20px;
	padding-left:100px;
}

.logo
{
	width:320px;
	float:left;
	margin-top:40px;
}

.logo2
{
	width:233px;
	float:left;
	margin:0px;

}

.topButtons
{
	float:left;
	text-align:right;
	width:601px;
	height:64px;
	margin-top:30px;
	margin-left:20px;
}

p
{
	padding-bottom:5px;
}

#menu{
	float:left;
	width:233px;
	background:url(../design_images/menu.png) no-repeat top left;
	vertical-align:top;

}

	#menu ul{
		display:block;
		margin-bottom:5px;
		margin-top:5px;
		width:150px;
		margin-left:20px;
		padding-top:10px;

		
	}
	
	#menu li a{
		display:block;
		background:url(../design_images/arrow.gif) no-repeat;
		padding:5px;
		padding-left:20px;
		padding-top:5px;
		color:#000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		border-bottom: #fa9219 1px solid;
		font-size:11px;
		text-align:left;
		text-decoration:none;
		vertical-align:middle;
		line-height: 16px;
	}
	
	#menu li a:hover{
		display:block;
		line-height: 16px;
		padding:5px;
		padding-left:20px;
		padding-top:5px;
		color:#cd2027;
		text-align:left;
		text-decoration:none;
	}
	
	#menu li a:active{
		display:block;
		padding:5px;
		padding-left:20px;
		padding-top:5px;
		color:#322008;
		text-align:left;
		text-decoration:none;
	}

#subMenu ul, li{
		display:block;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	#subMenu li a{
		display:block;
		background:url(../design_images/arrow.gif) no-repeat;
		padding:3px;
		padding-left:20px;
		padding-top:6px;
		padding-right:5px;
		color:#000;
		border:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		text-decoration:none;
		width:130px;
		margin-left:0px
	}
	
	#subMenu li a:hover{
		display:block;
		padding:3px;
		padding-left:20px;
		padding-top:6px;
		padding-right:5px;
		border:none;
		color:#cd2027;
		text-align:left;
		text-decoration:none;
	}

		
#menuBottom{
 background:url(../design_images/bottom_menu.png) top no-repeat;
 width:233px;
 height:20px;
 float:left;
}




a:link { color:#F4530F; text-decoration:none; font-weight:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:visited { color:#F4530F; text-decoration:none; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover { color:#F4530F; text-decoration:none; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:active { color:#F4530F; text-decoration:none; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

ul,li
{
	margin-top:0px;
	margin-bottom:0px;
	list-style:circle;
	
}

.contact_text
{
	padding-top:5px;
}

.contactPadding
{
	padding-top:10px;
}

.contactFooter
{
	
	
}
.menuPosition
{
	margin-top:20px; 
	padding-left:10px;
	float:left;
}

.textContainer
{
	width:630px;
	text-align:left;
	float:left;
	padding-bottom:20px;
}

#banner
{
	width:693px;
	float:left;
}

#contact_form input,textarea 
	{
		font-size:11px;
		border:1px solid #BCB9AA;
		padding:1px;
		width:282px;
	}
	
	#contact_form_Checkbox input
	{
		width:15px;
	}
	
	#submit input
	{
		width:50px;
	}


#footer{
 /* background:url(../design_images/footer.png) left top;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#ce2029;
 width:830px;
 padding-left:40px;
 height:95px;
 float:left;
 margin-left:72px;
 font-weight:bold; */
 background:url(../design_images/footer.png) top left no-repeat;
 float:left;
 padding-left:100px;
 width:854px;
 height:115px;
}
	
	#footer a{
	 color:#484848;
	 text-decoration:none;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	}
	
	#footer a:hover{
	 color:#ce2029;
	 text-decoration:none;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	}
	
	#footer_text
	{
		margin-top:15px;
		float:left;
		width:854px;
		padding-left:80px;
		text-align:left;
		font-weight:bold;
		vertical-align:text-bottom;
	}
	
	#bottomlogos
	{
		float:left;
		width:824px;
		text-align:center; 
		padding-right:30px; 
		padding-top:18px;
	}
	
	.style4
	{
		color:#333333;
	}

	
/* ------------ IMAGES ----------- */

* {behavior: url(iepngfix.htc)}

img a{ border:none; }
.imageCaption {
	font-size:xx-small;
	font-weight: normal;
	color:#666666;
}

#txtSearch
{
	border:1px solid #494545;
	background:#494545;
	color:#FFFFFF;
	font-size:10px;
	margin-right:3px;
	padding-top:1px;
}
