/* main elements */
* {
	padding: 		0px;
	margin: 		0px;
}
body { 
	font: 			11px/1.3em Tahoma,Arial,Helvetica,sans-serif; 
	color:			#000000;
	background: 	#FFFFFF;
	}
#maincontainer { 
	width:			902px;
	margin:			auto;
	}
#container { 
	width:			900px;
	color:			#000000;
	/*border:			1px solid #FFFFFF;*/
	background:		#FFFFFF url(images/bg_container.gif);
	background-repeat: no-repeat;
	background-position: 0px 158px;
	}

	#topbar2 { 
	width:				900px;
	height:				110px;
	color:				#800000;
	font-weight:		bold;
	background:			 url(images/paragonheaderlarge.jpg);
	background-repeat:	no-repeat;
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	}
	
#mainnavbar { 
	width:			900px;
	height:			19px;
	padding:		3px 0px 0px 0px;
	color:			#ffffff;
	font-weight:	bold;
	float:center;
	text-align:center;
	}
	
#paragonmainnavbar { 
width:			900px;
height:			19px;
padding:		3px 0px 0px 0px;
color:			#ffffff;
font-weight:	bold;
float:center;
text-align:center;
	}
	
#mainnavbar2 { 
	width:			450px;
	height:			19px;
	padding:		3px 0px 0px 0px;
	color:			#ffffff;
	font-weight:	bold;
	float:left;
	text-align:center;
	/*margin:			0px 0px 0px 30px;*/
	}
	
	
.menu_and_basket_holder{
	height:			22px;
	width:			551px;
	float:left;

}

.basket_image_holder{
	height:			22px;
	width:101px;
	float:left;

}
	
#mainnavbar a {
	font-weight:	bold;
	padding:		4px 6px 4px 6px;
	border-right:	1px solid #FFFFFF;

	}
	
#mainnavbar2 a {
	font-weight:	bold;
	padding:		4px 6px 4px 6px;
	border-right:	1px solid #FFFFFF;

	}

.mainnav_holder{
	width:			900px;
	height:         182px;
}

.search_and_nav{
		width:			900px;
		height:			100px;
		margin:        8px 0px 0px 0px;
		background:#CC99CC;
}
	
select.categories {
	font:					11px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:	#666666;
	width:					166px;
	height:					25px;
	background-color:		#ffffff;
	border:					solid 1px #999999;
	padding:				1px 0px 0px 2px;
	margin:					1px 0px 0px 0px;
	}
	
select.categories_FF {
	font:					11px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:	#666666;
	width:					166px;
	height:					17px;
	background-color:		#ffffff;
	border:					solid 1px #999999;
	padding:				0px 0px 0px 2px;
	margin:					1px 0px 0px 0px
	}

.mainnavsearch{
	width:134px;
	height: 16px;
	float:left;
	margin: 0px 0px 0px 8px;
	text-align:center;
	color:						#7B7E82;
}

.basket_logo_holder{
	height:16px;
	width:2px;
	background:#FF0066;
}

#go_holder{
	float:left;
	height: 20px;
	width: 25px;
	margin: 0px 0px 0px 2px;
	visibility:visible;
}
.nav_right {
	float:			right;
}
#content { 
	width:			900px;
	padding:		0px;
	/*background:url(images/content_background.jpg) no-repeat;*/
	}
#contentleft { 
	width:			642px;
	margin:			0px 0px 0px 5px;
	padding:		0px 0px 10px 0px;
	color:			#525F50;
	}
	
.contentWide { 
	width:			620px;
	margin:			0px 0px 0px 7px;
	padding:		13px 40px 0px 0px;
	color:			#525F50;
	}
	
.submitButton{
width: 64px;
height: 21px;
float:right;
background-color:#ffffff;
border:none;
}


.shop_left{
width: 350px;
float:left;
margin-left:4px;
margin-right:10px;
padding-right:8px;
border-style:solid;
border-width:1px;
border-top:none;
border-left:none;
border-bottom:none;
border-right-color:#CCCCCC;

}
.shop_right{
width: 160px;
float:right;


}


.button_continue{
width: 80px;
height: 21px;
float:right;
background-color:#ffffff;
border:none;
}

.news_button_holder{
padding-top: 5px;
width: 306px;
border:hidden;

}

.login_button_holder{
width: 64px;
height: 21px;
float:right;
background-color:#ffffff;
border:none;

}

.list_indent{
margin-left:12px;
}

.test_form_holder2{
background: url(images/chart_block.jpg);
width:130px;
height:96px;
}

.options_holder{
	width:130px;
	height:45px;
	background:#FFFFFF;
	border:medium;
}

.glaze_table{
	width:300px;
	margin-left:12px;
}

.table_heading{
	font-weight:bold;
}

input.mainform {
	width:						300px;
	color:						#7B7E82;
	padding-left:				2px;
	font: 						11px/1.3em Tahoma, Arial,Helvetica,sans-serif; 
	}
	
input.chartform {
	width:						100px;
	height:						12px;
	color:						#7B7E82;
	margin-left:				4px;
	font: 						9px/1.3em Tahoma, Arial,Helvetica,sans-serif; 
	}
	
input.chartcheck {
	width:						15px;
	height:						15px;
	}
	
input.mainformshort {
	width:						270px;
	color:						#7B7E82;
	padding-left:				2px;
	font: 						11px/1.3em Tahoma, Arial,Helvetica,sans-serif;
	}
textarea.mainform {
	width:						300px;
	color:						#7B7E82;
	padding-left:				2px;
	font: 						11px/1.3em Tahoma, Arial,Helvetica,sans-serif;
	}

#strapline3{
	width: 			890px;
	float:			left;
	color:			#ffffff;
	font-weight:bold;
	background-color:#800000;
	padding:		8px 0px 10px 10px;
	margin-bottom:	9px;
	text-align:center;
}

#strapline_admin{
	width: 			890px;
	float:			left;
	color:			#ffffff;
	font-weight:bold;
	background-color:#DD4601;
	padding:		8px 0px 10px 10px;
	margin-bottom:	9px;
	text-align:center;
}

#rightbar { 
	width:			167px;
	float:			right;
	color:			#FFFFFF;
	margin:			0px 7px 0px 0px;
}

#rightbartitle { 
	width:			217px;
	height:			24px;
	padding:		8px 0px 0px 10px;
	color:			#FFFFFF;
	font-weight:	bold;
	background:		 url(images/bg_rightbartitle.gif);
	}
#rightbarcontent { 
	width:			199px;
	padding-left:	0px;
	color:			#FFFFFF;
	}
	
.footer { 
	margin:			13px 0px 0px 0px;
	padding: 		0px 0px 0px 250px;
	color:			#DD4601;
	font-weight:	bold;
	background: url(images/paragonfooter.jpg) no-repeat;
	height:28px;
}

.wc3holder{
	text-align:center;
}

.footer_holder{
	padding-top:6px;
}

.grey{
font: 						11px/1.3em Tahoma,Arial,Helvetica,sans-serif; 
color:#666666;
}
.photos { 
	margin:			0px 25px 15px 0px;
	float:			left;
	}

.photos_right { 
	margin:			0px 0px 15px 0px;
	float:			left;
	}

#photoholder {
  width:167px;
  height:190px;
  text-align:center;
  vertical-align:middle;
}

.rotating_text{
	padding:1px 0px 4px 0px;
}

.non_index_left_top{
	padding:	2px 0px 2px 7px;
}

.non_index_left{
	padding:	2px 0px 2px 7px;
	
}

.news_request_holder{
	float:						left;
	width:						534px;
	height:                     300px;
	background:  url(images/bg_news_request.gif) no-repeat;
	margin-left:1px;
	}
	
.news_request_form_holder{
	padding: 10px 0px 0px 112px;
	color:#666666;
	}
	
.text_centred{
	padding: 0px 0px 0px 142px;
	width:250px;
	color:#666666;
	text-align:center;
	}

.leftHolder{
	float:						left;
	width:						710px;
	margin-left:				8px;
	color:			#525F50;
	}
	
.right_paragraph_title{
	margin: 					0px 3px 0px 0px;
}

.text_and_select{
	float:left;
	width:95px;
}

.two_selects{
	float:left;
	width:400px;
}

.text_and_select2{
	float:left;
	width:170px;
}

.colour_basket{
	float:left;
	width:225px;
	padding-left:115px;
}

.text_select{
	float:left;
	height:20px;
	padding-top:3px;

}

.text_select2{
	float:left;
	height:20px;
	padding-top:3px;
	padding-right:25px;

}

.text_select_basket{
	float:right;
	height:20px;
	padding-top:3px;
	text-align:right;

}

.text_and_back_holder{
	width:534px;
	height:23px;
	float:left;
	padding-bottom:2px;
}

.text_and_back_holder_bisque{
	width:530px;
	height:23px;
	float:left;
}
.text_your_basket{
	float:left;
	height:21px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin-top:4px;
	width:130px;
	color:#333366;
}

.back_your_basket{
	float:right;
	height:21px;
	width:59px;
}

.back_your_basket_bisque{
	float:right;
	height:21px;
	text-align:right;
	margin-top:1px;
}

.select_select{
	float:right;
}

.package_and_select{
	float:left;
	width:180px;
	margin-right:10px;
}

.package_select{
	float:left;
	height:20px;
	padding-top:3px;
}

.package_select_select{
	float:right;
}

.right_paragraph{
	margin: 					0px 0px 0px 4px;
	padding-left: 3px;
	font-size:11px;
	font-family: Tahoma, Arial,Helvetica,sans-serif;
	line-height:0.4cm;
	color:#666666;
}

.right_paragraph_with_image{
	margin: 					0px 3px 0px 4px;
	padding-left: 3px;
	font-size:11px;
	font-family: Tahoma, Arial,Helvetica,sans-serif;
	line-height:0.4cm;
	color:#666666;
}

.short_right_paragraph{
	padding: 					23px 0px 0px 0px;
}

.more_suppliers{
	font-size:12px;
	margin: 0px 0px 11px 9px;
	font-family:Tahoma, Arial,Helvetica,sans-serif;
}


img.floatLeft { 
    float: left;
	margin:4px 12px 0px 0px; 
	
}

.index_heading_holder{
	float:left;
}

.full_width_image{
	margin-left:9px;
	color:#000000;
}

.index_heading{
	width:222px;
	float:left;
	margin-left:8px;
	color:#333366;
	font-weight:bold;
	
}

.sub_heading{
	float:left;
	margin-left:6px;
	color:#333366;
	font-weight:bold;
	
}

.sub_heading_with_image{
	float:right;
	padding:15px 0px 0px 5px;
	color:#333366;
	font-weight:bold;
	height:50px;
}

.image_heading_container{
	width:220px;
	float:left;
	height:50px;
	margin:3px 0px 0px 6px;
}

.basket_item_holder{
	width:525px;
	float:left;
	height:50px;
	margin:3px 0px 0px 0px;
	font-weight:bold;
}

.checkout_holder{
	width:525px;
	float:left;
	height:20px;
	margin:1px 0px 0px 0px;
	font-weight:bold;
}
.basket_item_image{
	height:50px;
	width:50px;
	float:left;
	margin:0px 7px 0px 5px;
	text-align:center;

}

.basket_item_name{
	height:34px;
	padding-top:16px;
	width:238px;
	float:left;

}

.checkout_name{
	height:20px;
	padding-top:3px;
	width:385px;
	float:left;
}

.checkout_quantity{
	height:20px;
	padding-top:3px;
	width:70px;
	float:left;
	text-align:center

}

.checkout_price{
	height:20px;
	padding-top:3px;
	width:70px;
	float:left;
	text-align:right;

}

.basket_item_price{
	height:34px;
	padding-top:16px;
	width:60px;
	float:right;
	text-align:right;
}

.checkout_total{
	height:20px;
	width:60px;
	float:right;
	text-align:right;
}

.basket_item_remove{
	height:34px;
	padding-top:16px;
	width:65px;
	float:left;
	text-align:right;
	font-weight:100;
}

.text_and_select_basket{
	float:left;
	width:100px;
	margin-top:14px;
	font-weight:100;
	}

.heading_image{
	height: 50px;
	float:left;
}

.view_all_link{
	width:223px;
	float:right;
	text-align:right;
	margin-right:7px;
}

.right_image_holder_leftmost{
	width:105px;
	height:105px;
	float:left; 
	text-align:center;
	background:#000066;
}

.right_image_holder{
	width:105px;
	height:105px;
	float:left; 
	background:#000066;
}

.image_gap_leftmost{
	float:left; 
	width:8px;
	height:105px;

}

.image_gap{
	float:left; 
	width:33px;
	height:105px;

}

.details_gap_leftmost{
	float:left; 
	width:8px;
	height:20px;

}

.details_gap{
	float:left; 
	width:33px;
	height:20px;

}

.middle { 

	vertical-align: middle;

}


.right_moredetails_leftmost{
	width:105px;
	height:40px;
	float:left; 
	text-align:center;
	margin-top: 3px;
}

.right_moredetails{
	width:105px;
	height:40px;
	float:left; 
	text-align:center;
	margin-top: 3px;
}


.red_text{
	color:#990000;
}

.strikethrough{
	text-decoration:line-through;
}


.right_paragraph2{
	margin: 					0px 4px 0px 5px;
}
	
.leftHolder2{
	float:						left;
	width:						634px;
	padding:                    5px 0px 3px 0px;
	
	}

.leftHolder3{
	float:						left;
	width:						634px;
	padding:                    1px 0px 0px 0px
	}
	
.leftside{
	float:						left;
	width:						167px;
	margin:						0px 8px 0px 0px;
		}
	
.rightside_about_us{
	float:						left;
	width:						534px;
	margin-left:				8px;
	margin-right:				8px;
	color:#999999;
	}

.rightside{
	float:						left;
	width:						534px;
	color:#999999;
	}
	
.button_right{
	text-align:right;
}
	
.book_leftside{
	width:75px;
	margin:0px 20px 0px 5px;
	float:left;
}

.book_rightside{
	width:434px;
	float:left;
	
}

.book_title{
	font-size:14px;
	padding-bottom:2px;
}

.book_price{
	color:#000066;
	font-size:12px;
	font-weight:bold;
}

.book_details_heading_full{
	float:						left;
	width:						55px;
	padding-left:1px;
}

.book_details_data_full{
	float:						left;
	width:						200px;
	text-align:left;
}

.book_details_holder_full{
	float:						left;
	width:						262px;
	padding: 	                2px 0px 5px 0px;
}

.book_price_full{
	float:						right;
	width:						400px;
	color:#000066;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}

.book_name_full{
	color:#FF6600;
	font:			14px/1.3em Tahoma, Arial,Helvetica,sans-serif; 
	font-weight:bold;
	margin:			0px 0px 8px 0px;
}


.colour_rightside{
	float:						left;
	width:						534px;
	color:#999999;
	margin-left:1px;
	}
	
.colour_holder{
	width:89px;
	text-align:center;
	float:left;
	margin-bottom:8px;
}

.bisque_holder{
	width:72px;
	height:135px;
	text-align:center;
	float:left;
	margin: 0px 2px 0px 0px;
	padding: 2px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}

.bisque_holder_start{
	width:72px;
	height:135px;
	text-align:center;
	float:left;
	margin: 0px 2px 0px 4px;
	padding: 2px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}

.bisque_holder_admin{
	width:72px;
	height:140px;
	text-align:center;
	float:left;
	margin: 0px 2px 0px 0px;
	padding: 2px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	border-bottom:none;
}

.bisque_holder_start_admin{
	width:72px;
	height:140px;
	text-align:center;
	float:left;
	margin: 0px 2px 0px 4px;
	padding: 2px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	border-bottom:none;
}

.bisque_holder_FF{
	width:72px;
	height:135px;
	text-align:center;
	float:left;
	margin: 0px 2px 2px 0px;
	padding: 2px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}

.bisque_holder_start_FF{
	width:72px;
	height:135px;
	text-align:center;
	float:left;
	margin: 0px 2px 2px 4px;
	padding: 2px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}

.bisque_holder_admin_FF{
	width:72px;
	height:140px;
	text-align:center;
	float:left;
	margin: 0px 2px 2px 0px;
	padding: 2px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	border-bottom:none;
}

.bisque_holder_start_admin_FF{
	width:72px;
	height:140px;
	text-align:center;
	float:left;
	margin: 0px 2px 2px 4px;
	padding: 2px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	border-bottom:none;
}

.admin_links_start{
	width:72px;
	height:20px;
	float:left;
	margin: 0px 2px 0px 4px;
	padding: 0px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	border-top:none;
}

.admin_links{
	width:72px;
	height:20px;
	float:left;
	margin: 0px 2px 0px 0px;
	padding: 0px 6px 0px 6px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	border-top:none;
}

.admin_links_filler{
	width:72px;
	height:20px;
	float:left;
	margin: 0px 2px 0px 0px;
	padding: 0px 6px 0px 6px;
	border-width:1px;
}

.admin_filler{
	width:74px;
	height:143px;
	float:left;
	margin: 0px 2px 0px 0px;
	padding: 0px 6px 0px 6px;
	border-width:1px;
}

.bisque_image_text_gap{
	width:73px;
	height:4px;
}

.tool_holder{
	width:89px;
	text-align:center;
	float:left;
	margin-bottom:16px;
}
	
.kiln_holder{
	float:						left;
	width:						410px;
	margin-left:82px;
	color:#666666;
}

.kiln_holder_full{
	float:						left;
	width:						524px;
	margin-left:5px;
	color:#666666;
}

.kiln_image_comment{
	float:						left;
	width:						524px;
	margin:						2px 0px 5px 5px;
	color:#000066;
	text-align:center;
}

.kiln_image{
	float:						left;
	width:						150px;
	height:						100px;
	padding: 	                0px 5px 0px 5px;
	text-align:center;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}

.kiln_image_full{
	float:						left;
	width:						514px;
	height:						200px;
	padding: 	                0px 5px 0px 5px;
	text-align:center;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}

.colour_image_full{
	float:						left;
	width:						514px;
	height:						250px;
	padding: 	                0px 5px 0px 5px;
	text-align:center;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}

.kiln_details_heading{
	float:						left;
	width:						100px;
	padding-left:12px;
}

.kiln_details_data{
	float:						right;
	width:						119px;
}

.kiln_details_holder{
	float:						right;
	width:						240px;
	padding: 	                2px 2px 0px 0px;
}

.kiln_details_heading_full{
	float:						left;
	width:						128px;
	padding-left:1px;
}

.kiln_details_full_indent{
	padding-left:2px;
}

.kiln_details_data_full{
	float:						right;
	width:						125px;
	text-align:left;
}

.kiln_details_holder_full{
	float:						left;
	width:						262px;
	padding: 	                2px 0px 5px 0px;
}

.kiln_full_details{
	float:						left;
	width:						209px;
	padding: 	                20px 2px 0px 0px;
	text-align:right;
}

.kiln_name{
	float:						left;
	width:						230px;
	padding: 	                2px 2px 2px 8px;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}

.kiln_name_full{
	float:						left;
	width:						290px;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}

.kiln_price_full{
	float:						right;
	width:						190px;
	color:#000066;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}

.kiln_name_price{
	float:						left;
	width:						524px;
	padding: 	                0px 5px 0px 5px;
}

.dimension_additional{
	float:						left;
	width:						524px;
	padding: 	                0px 5px 5px 0px;
}
	
	
.leftside2{
	float:						left;
	width:						120px;
	padding:					10px 2px 0px 0px;
	}
	
.rightside2{
	float:						left;
	width:						462px;
	padding:					7px 0px 0px 7px;
	}
	
.rightside_container{
	float:						left;
	width:						462px;
	}


/* general elements */
.right {
	float:			right;
	margin-left:	10px;
	margin-bottom:	20px;
}
.left {
	float:			left;
	margin-right:	10px;
	margin-bottom:	20px;
}

.floatLeft{
	float:left;
}

.floatRight{
	float:right;
	text-align:left;
}

.van {
	text-align:		center;
}
.clear {
	clear:			both;
}

.normlist {
	list-style: url(images/paragonbullet.jpg);
	list-style-position: outside;
	line-height:	16px;
	margin-top: 	10px;
	margin-left:	30px;
	margin-bottom:	10px;
}

.hr_left {
	height:			2px;
	width:			167px;
	background:		 url(images/hr_full.jpg);
}

.hr_left_spacer {
	height:			2px;
	width:			167px;
}

.hr_full {
	height:			1px;
	background:		 url(images/hr_full.jpg);
	margin:			0px 8px 10px 8px;
}

.hr_right {
	height:			2px;
	background:		 url(images/hr_full.jpg);
}

.hr_right_spacer {
	height:			4px;
	width:			100px;
}

.hr_right_spacer2 {
	height:			6px;
	width:			100px;
}

.hr_left_full {
	height:			1px;
	background:		 url(images/hr_full.jpg);
	margin:        7px 0px 6px 0px;
	
}
.hr_left_full2 {
	height:			1px;
	background:		 url(images/hr_full.jpg);
	margin:        7px 0px 13px 0px;
}

.error{
	color:#FF0000;
	font-weight:bold;
}

.green{
	color:#003300;
	font-weight:bold;
}

.middle_divider {
	height:			1px;
	background:		 url(images/divider.gif);
	margin:        3px 0px 3px 0px;
}

.middle_divider2 {
	height:			1px;
	background:		 url(images/divider.gif);
	margin:        0px 0px 3px 0px;
}

.middle_divider3 {
	height:			1px;
	background:		 url(images/divider.gif);
	margin:        1px 0px 3px 0px;
}

.bigger_divider {
	height:			1px;
	width:450px;
	background:		 url(images/divider.gif);
	margin:        3px 0px 3px 0px;
}

.book_middle_divider {
	height:			1px;
	background:		 url(images/divider.gif);
	margin:        5px 0px 0px 0px;
}

.linkcolour{
	color:			#333366;
}

.hr_middle {
	height:			1px;
	background:		 url(images/hr_full.jpg);
	margin:        7px 0px 7px 0px;

}

.hr_middle2 {
	height:			1px;
	background:		 url(images/hr_full.jpg);
	margin:        0px 0px 7px 0px;

}


.hr_news_request {
	height:			1px;
	width:			308px;
	background:		 url(images/hr_news_request.gif);
	margin:        2px 0px 7px 0px;
}

.big_heading{
	font:			15px/1.3em Tahoma, Arial,Helvetica,sans-serif; 
	font-weight:	bold;
	padding:			4px 0px 0px 0px;
	color:#333366;
}

.big_heading2{
	font:			15px/1.3em Tahoma, Arial,Helvetica,sans-serif; 
	font-weight:	bold;
	padding:			0px 0px 1px 0px;
	color:#333366;
}

.big_heading3{
	font:			13px/1.3em Tahoma, Arial,Helvetica,sans-serif; 
	font-weight:	bold;
	padding:			0px 0px 1px 0px;
	color:#333366;
}

.select_paints{
	padding-top:2px;
}

.select_centred{
	width:250px;
}

img {
	border:			0px;
}
h1 {
	font:			15px/1.3em Tahoma, Arial,Helvetica,sans-serif; 
	font-weight:	bold;
	margin:			0px 0px 8px 0px;
	color:			#800000;
}
h2 {
	font:			14px/1.3em Tahoma,Arial,Helvetica,sans-serif; 
	font-weight:	bold;
	margin:			0px 0px 5px 0px;
}



/* form elements */
fieldset {
	margin:			0px;
	padding:		0px;
	border:			0px;
}
form {
	margin:			0px;
	padding:		0px;
	border:			0px;
}
.efformtxt {
	font:			11px/1.3em Arial,Helvetica,sans-serif;
	width:			90px;
	margin:			2px 1px 2px 0px;
	padding:		1px;
	border:			1px solid #0C3F06;
	color:			#25531F;
}
.efformta {
	font:			11px/1.3em Arial,Helvetica,sans-serif;
	width:			184px;
	margin:			2px 0px 2px 0px;
	padding:		1px;
	border:			1px solid #0C3F06;
	color:			#25531F;
}

input {
	font:					11px/1.3em Arial,Helvetica,sans-serif;
	color:					#25531F;
	width:					428px;
	background-color:		#ffffff;
	padding:				2px;
	border-top:				solid 1px #AEB2BA;
	border-right:			solid 1px #AEB2BA;
	border-bottom:			solid 1px #AEB2BA;
	border-left:			solid 1px #AEB2BA;
	margin:					2px 0px 5px 0px;
	}
	
.check_box_holder{
margin-left:0;
margin-right:0; 
width:20px;
}

textarea {
	font:					11px/1.3em Arial,Helvetica,sans-serif;
	color:					#25531F;
	width:					428px;
	background-color:		#ffffff;
	padding:				2px;
	border-top:				solid 1px #AEB2BA;
	border-right:			solid 1px #AEB2BA;
	border-bottom:			solid 1px #AEB2BA;
	border-left:			solid 1px #AEB2BA;
	margin:					2px 0px 5px 0px;
	}

.butright {
	float:			right;
	margin:			5px 0px 0px 0px;
}

.rotating_image{
	text-align:		center;
}

.left_extra_head{
	text-align:		center;
	width:			167px;
	height:			20px;
	color:			#FFFFFF;
	padding:		5px 0px 0px 0px;
	font-weight:	bold;
	background:#CC3300;
}

.right_extra_head{
	text-align:		center;
	width:			200px;
	color:			#FFFFFF;
	padding:		5px 0px 5px 0px;
	font-weight:	bold;
	background:		#FF6501;
	vertical-align: middle;
}

.left_extra_foot{
	width:			167px;
	height:			5px;
	background:#CC3300;
}

.right_extra_foot{
	width:			167px;
	height:			5px;
	background:		#FF6501;
}


.right_links {
	float:left;
	width: 167px;
}

eflistimg{
	vertical-align:	top;
	margin-top:1px;
	
}

.eflist {
	width:			165px;
	height:			70px;
	margin:			0px 2px 4px 0px;
	padding:		2px 1px 0px 0px;
	background:		#800000;
	float:			left;
	vertical-align:	top;
}

.eflist_left {
	vertical-align:	top;
	width:			50px;
	height:			66px;	
	margin:			0px 0px 0px 2px;
	float:			left;
	background:		#FFFFFF;
	padding:		2px 0px 0px 2px;
}

.eflisttext{
		font:12px/1.3em Arial,Helvetica,sans-serif;
		font-weight:	bold;
		padding: 4px 0px 0px 0px;
}

.eflisttext2{
		font:12px/1.3em Arial,Helvetica,sans-serif;
		font-weight:	bold;
}

.eflist_right {
	background:	#FFFFFF;
	width:		100px;
	float:		left;
	height:		48px;	
	margin:		0px 1px 0px 0px;
	text-align:center;
	vertical-align:	top;
	padding: 20px 10px 0px 0px;
	
}

.eflist_right2 {
	background:	#FFFFFF;
	width:		100px;
	float:		left;
	height:		56px;	
	margin:		0px 1px 0px 0px;
	text-align:center;
	vertical-align:	top;
	padding: 12px 10px 0px 0px;
	
}

.eflist_box{
	background:	#FFFFFF;
	width:		146px;
	float:		right;
	margin:		2px 2px 0px 0px;
}

.efad1 {
	width:			191px;
	height:			52px;
	margin:			5px 0px 5px 0px;
	padding:		8px;
	background:		#538026 url(images/eflistad01.gif) top right no-repeat;
}
.efad2 {
	width:			191px;
	height:			52px;
	margin:			5px 0px 5px 0px;
	padding:		8px;
	background:		#538026 url(images/eflistad02.gif) top right no-repeat;
}
.efad3 {
	width:			191px;
	height:			52px;
	margin:			5px 0px 5px 0px;
	padding:		8px;
	background:		#538026 url(images/eflistad03.gif) top right no-repeat;
}
.efad4 {
	width:			191px;
	height:			52px;
	margin:			5px 0px 5px 0px;
	padding:		8px;
	background:		#538026 url(images/eflistad04.gif) top right no-repeat;
}
.efform {
	width:			191px;
	margin:			5px 0px 5px 0px;
	padding:		8px;
	background:		#538026;
}



/* main nav elements */
#mainnav li {
	display:		inline;
	}
#mainnav {
	list-style-type:none;
	padding:		7px 0px 8px 4px;
	font:			11px/1.3em Tahoma,Arial,Helvetica,sans-serif;
	margin:			0px 0px 5px 152px; 	    
	
}


#mainnavbar a:link, #mainnav a:visited {
	color:			#333366;
	text-decoration:none;
	}
#mainnavbar a:hover {
	color:			#DD4601;/*text*/
	}
	
#mainnavbar2 a:link, #mainnav a:visited {
	color:			#333366;
	text-decoration:none;
	}
#mainnavbar2 a:hover {
	color:			#DD4601;/*text*/
	}







/* link elements */
A:link {
	text-decoration:none; 
	color:			#333366;
	}
A:visited {
	text-decoration:none; 
	color:			#663366;
	}
A:hover {
	text-decoration:none;
	color:			#C2CFC1;
	}

A.eflistlnk {
	text-decoration:none;
	color:			#FFFFFF;
	}
A:link.eflistlnk {
	text-decoration:none; 
	color:			#FFFFFF;
	}
A:visited.eflistlnk {
	text-decoration:none; 
	color:			#FFFFFF;
	}
A:hover.eflistlnk {
	text-decoration:none;
	color:			#CCD9BE;
	}

A.eflistlnk2 {
	text-decoration:none;
	color:			#FFFFFF;
	font-weight:	bold;		
	}
A:link.eflistlnk2 {
	text-decoration:none; 
	color:			#FFFFFF;
	font-weight:	bold;
	}
A:visited.eflistlnk2 {
	text-decoration:none; 
	color:			#FFFFFF;
	font-weight:	bold;
	}
A:hover.eflistlnk2 {
	text-decoration:none;
	color:			#CCD9BE;
	font-weight:	bold;
	}

A.footerlnk {
	text-decoration:none;
	font-weight:	bold;
	color:			#FFFFFF;
	}
A:link.footerlnk {
	text-decoration:none; 
	font-weight:	bold;
	color:			#FFFFFF;
	}
A:visited.footerlnk {
	text-decoration:none; 
	font-weight:	bold;
	color:			#FFFFFF;
	}
A:hover.footerlnk {
	text-decoration:underline; 
	font-weight:	bold;
	color:			#C2CFC1;
	}

.div_test{
font-weight:	bold;
background:		#538026;
color:			#CCCCCC;
height:			30px;
width:300px;
margin:		2px 0px 8px 0px;
padding:		2px 2px 2px 2px;	
}
