@charset "utf-8";

/*  NE Golf Carts */



body

{

		background: #004B85 url(images/bg_top.jpg) repeat-x top;

		padding: 0px;

		margin: 0px;

		font-family: Arial;

		font-size:13px;

		font-weight:normal;

		line-height:18px;

		color: #333333;

}



img



{

	border:0px;

}



a

{

	color: #ED2319;

	text-decoration:none;

}



a:hover

{

	color: #004B85;



	text-decoration:underline;

}



#phone

{

	 padding-top: 75px; 

	 padding-right: 25px;

}

h1

{

	

	padding: 0px;

	margin: 7px 0;

	font-family: "Trebuchet MS" ;

	font-size: 22px;

	color: #004B85;

	font-weight: bold;

}



#header

{

	padding-bottom: 10px;

}



#content

{

	padding-bottom: 10px;

}



#content_area

{

	 padding: 5px;

	 background-color: #FFFFFF;

}



#right_pane

{

	padding-left: 10px;

}



#lp_center

{

	

	background: url(images/lp_center.jpg) repeat-y;

	width: 200px;

}



#lp_top

{

	background: url(images/lp_top.jpg) no-repeat;

	width: 200px;

	height: 8px;

	padding-left: 2px;

	padding-top: 10px;

}



#lp_bottom

{

	background: url(images/lp_bottom.jpg) no-repeat;

	width: 200px;

	height: 8px;

}



#cp_tl

{

	background: url(images/cp_tl.png) no-repeat;

	width: 6px;

	height: 5px;

}	

#cp_tc

{

	background: url(images/cp_tc.png) repeat-x;

	height: 5px;

}	



#cp_tr

{

	background: url(images/cp_tr.png) no-repeat;

	width: 6px;

	height: 5px;

}	



#cp_bl

{

	background: url(images/cp_bl.jpg) no-repeat;

	width: 6px;

	height: 5px;

}	

#cp_bc

{

	background: url(images/cp_tc.png) repeat-x top;

	height: 5px;

}	



#cp_br

{

	background: url(images/cp_br.jpg) no-repeat;

	width: 6px;

	height: 5px;

}



#list

{

	padding-bottom: 10px;

}



.title

{

	background: url(images/title_bg.png) repeat-x;

	margin: 10px 2px;

	line-height: 26px;

	font-family: "Trebuchet MS";

	color: #ffffff;

	font-size: 18px;

	font-weight: bold;

	border-left: 1px #D2D2D2 solid;

	border-right: 1px #D2D2D2 solid;

	border-bottom: 1px #D2D2D2 solid;

}



.news

{

	

	font-family: Arial;

	font-size: 12px;

	font-style: normal;

	color:#000000;

	padding: 0 7px;

}



.nav

{

	padding:0;

	margin:0;

    list-style:none;

}



.nav li

{

	margin:0;

	padding: 0;

	font-family:Arial;

	font-size:14px;

	font-weight: bold;

}





.nav li a

{

	display:block;

	background: url(images/left_nav.jpg) no-repeat;

	line-height: 24px;

	width:187px;

	padding-left: 10px;

	text-decoration:none;

	color:#CCCCCC;

}



.nav li a:hover

{

	background: url(images/left_nav_hover.jpg) no-repeat;

	text-decoration:none;

	font-weight: bold;

	color:#ffffff;

	

}



.nav li a.selected

{

	background: url(images/left_nav_hover.jpg) no-repeat;

	text-decoration: none;

	color:#ffffff;

	font-weight: bold;

} 



#bottom

{

   background: url(images/footer.png) repeat-x;

}

#footer

{

	font-family: Arial;

	font-size: 11px;

	color: #333333;

	line-height: 16px;

	padding: 10px 0px;

}

#footer a

{

	text-decoration: none;

	color: #E0170D;

	

}

#footer a:hover

{

	color: #004B85;

	font-weight: normal;

	text-decoration: none;

}



/*----------------CONTACT FORM------------------------*/


#forma {
width:495px;
font:13px Arial;
margin: 0px auto;
padding-right:110px;

}

#forma2 {
width:495px;
font:13px Arial;
margin: 0px auto;
padding-left:75px;

}

.txtarea5{
width:180px;
font:13px Arial;

margin:3px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
}


.righttxt {
text-align:right; 
width: 220px; 
float: left; 
position: relative;
color:#000033;
font:12px Arial;
padding-right:5px;
padding-top:5px;
font-weight:bold;

}

.txtarea4{
width:140px;
font:13px Arial;
margin:3px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
margin-bottom:5px;
}

.txtarea3{
width:180px;
font:13px Arial;
margin:3px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
margin-bottom:5px;
}


.txtarea2{
width:95px;
font:13px Arial;
margin:3px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
margin-bottom:2px;
}

.txtarea6{
width:255px;
font:13px Arial;
margin:3px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
margin-left:2px;
}

.txtarea-massive{
width:260px;
height:150px;
font:13px Arial;
margin:3px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
}

.txtarea-massive2{
width:420px;
height:110px;
font:13px Arial;
margin:3px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
}

.option1 {
color:black;
font:13px Arial;
width:184px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
margin:3px;
margin-bottom:5px;
}

.option2 {
color:black;
font:11px Arial;
font-weight:bold;
width:70px;
background:#F3F7F6;
border: 1px solid #CCCCCC;
margin:3px;
}

#req {
color:green;
font:11px Arial;
}

.clearit {
clear:both;
}


.txtarea{
width:275px;
font:12px Arial;
}

.spacer1 {
width:200px; 
height:6px;
}

.col1{
float:left;
position:relative;
width:240px;
}

#txtbig {
color:#333333;
font:12px Arial;
font-weight:bold;
padding-top:12px;
padding-bottom:4px;
padding-left:5px;
}


