/******************* UKDN styles ******************/



/* brand colors 	UKDN GOLD 	#F7D20A		UKDN GREY	#646768 */



body {
	padding:0px;
	margin:0px;	 
	font-family:Arial;
	font-size:12px;
	color:#666666;
	/*background-color:#D3D2CF;*/
	}

	

.hr{ background-image:url(../images/dots.gif);
	background-repeat:repeat-x;	
	display:block;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
	}
hr{ 
	color:#DFBD42;height:1px;
	}	


img{border:none;}

p{}
	

ul{list-style:none;}

h4{font-size:16px;}

h1,h2,h3,h4{
	font-weight:normal;color:#666666;font-weight:normal; margin-top:10px; margin-bottom:5px; margin-left:20px;
}
h5{
	font-weight:normal;
	color:#c4c4c4;
	font-weight:normal; 
	margin-left:20px;
	margin-top:4px; 
	margin-bottom:0px;
}


	

	#headerBG{
		padding:0px;
		margin:0px;
		padding-top:10px;
		display:block;
		width:100%;
		height:120px;
		background-image:url(../images/headerBG.jpg);
		background-repeat:repeat-x;
		background-position:bottom;
		text-align:center;	
		}	

	.headerTitle{
		display:block;
		clear:both;
		font-size:16px;
		}

	#mainBG{
		padding:0px;
		margin:0px;
		display:block;
		float:left;
		width:100%;	
		background-image:url(../images/contentBGtop.jpg);
		background-repeat:repeat-x;	
		background-position:top;
		background-color:#ffffff;
		}	

		#content{
			width:900px;
			position:relative;
			display:block;
			min-height:275px;
 			height:auto !important;
  			height:275px;
			border:0px solid red;
			margin:auto;
			margin-top:25px;
			text-align:left;
			padding:0px;
							}
			#contentHome{
			width:1000px;
			position:relative;
			display:block;
			min-height:275px;
 			height:auto !important;
  			height:275px;
			border:0px solid red;
			margin:auto;
			margin-top:25px;
			text-align:left;
			padding:0px;
							}

			#leftNavSmaller{
				width:100px;
				float:left;
				border:0px solid red;
				margin:0px;
				overflow:hidden;
				}

			#leftNavSmall{
				width:170px;
				float:left;
				border:0px solid red;
				margin:0px;
				overflow:hidden;
				}

			#leftNav{
				width:344px;
				float:left;
				border:0px solid red;
				margin:0px;
				overflow:hidden;
				}
			#leftNavHome{
				width:250px;
				float:left;
				border:0px solid red;
				margin:0px;
				overflow:hidden;
				}

			#leftNavLarge{
				width:300px;
				float:left;
				border:0px solid red;
				margin:0px;
				overflow:hidden;
				}

			#main{
				width:600px;
				float:right;
				border-right:0px solid #e4e4e4;	
				}
				
			#mainTes{
				width:760px;
				margin-left:60px;
				border-right:0px solid #e4e4e4;	
			}

			#mainLarge{
				width:600px;
				float:left;	
				}

			#mainLarger{
				width:800px;
				float:right;
				}

			#mainSmall{
				width:550px;
				float:right;	
				border:0px solid red;
				margin-left:0px;
				overflow:hidden;	
				}
			#mainSmallHome{
				width:700px;
				float:left;	
				margin:0px 0px 0px 20px;
							
			}
			#rightNavHome{
				width:250px;
				height:auto;
				margin:0px 0px 0px 40px;
				float:right;	
			}
			
			
			
			
			#leftNavH{
				width:280px;
				float:left;
				border:0px solid red;
				margin:0px;
				overflow:hidden;
				}			
			
			#mainSmallH{
				width:430px;
				float:left;	
				margin:0px 0px 0px 20px;
							
			}
			#rightNavH{
				width:250px;
				height:auto;
				margin:0px 0px 0px 20px;
				float:right;	
			}
			
			
			
			
			#rightNavSmall{
				width:180px;
				float:right;
				border:0px solid red;
				}

			#rightNav{
				width:220px;
				float:right;
				}



/***************** navigation ****************/



.topnav{

	list-style:none;
	padding:0px;
	margin:0px;
	display:block;
	width:100%;
	height:56px;
	text-align:center;
	background-color:#F7D20A;
	background-image:url(../images/menuBG2.jpg);
	background-repeat:repeat-x;
	background-position:center;
	font-size:15px;
	}

	.topnav li{ 
		list-style:none;
		margin:0px;
		display:inline;
		line-height:56px;
		padding:5px;		
		border-right:1PX solid #FDC911;
		border-left:1PX solid #ffffff;
		}
		

.subTopnav{
	list-style:none;
	padding:0px;
	margin:0px;
	display:block;
	width:100%;
	height:28px;
	text-align:center;
	border-bottom:1px solid #ffffff;
	background-color:#F7D24a;
	background-image:url(../images/submenuBBG.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
	}

	.subTopnav li{ 
		list-style:none;
		display:inline;	
		padding:5px;
		line-height:28px;
		font-size:12px;
		color:#444444;
		}
		

	.subTopnav li.current{ 
		color:#666666;
		list-style:none;
		display:inline;		
		background-color:#ffffff;
		border:0px solid #ffffff;
		background-image:url(../images/currentBG.jpg);
		background-repeat:repeat-x;
		padding:7px; 
		}

	.subTopnav li.current a{
		 		
		color:#666666;
		
		}
	.subTopnav li.current a:hover{
		 		
		color:#666666;
		
		}
a {
	color:#666666; 
	text-decoration:none;
	}


.footerNav li a {

	color:#666666; 

	text-decoration:none;

	}	

.footerNav li a:hover, a:hover {

	color:#DFBD42;
	text-decoration:none;

	}



.footerNav li.current a {

	border-bottom:1px solid #DFBD42;

	color:#DFBD42;

	}

	

.topnav li a:hover {

	color:#DFBD42; 

	text-decoration:none;

	}

.topnav li.current a {	
	
	color:#DFBD42;

	}

	

.subTopnav li a:hover {

	color:#ffffff; 

	text-decoration:none;

	}

.subTopnav li.current a {	

	color:#666666;

	}





	

/******************** footer *******************/	



.footerNav li{	 

	list-style:none;

	display:inline;

	padding:5px;

	}

.footerNav{

	list-style:none;

	margin:0px;

	padding:0px;

	display:block;

	width:100%;

	line-height:50px;

	text-align:center;

	background-image:url(../images/headerBG.jpg);

		background-repeat:repeat-x;

		background-position:center;

	background-color:#E5E5E5;

	clear:both;

	}

.footerInfo{

	margin:0px;

	padding-bottom:10px;

	padding-top:10px;

	display:block;

	width:100%;

	line-height:15px;

	text-align:center;

	background-image:url(../images/contentBG.jpg);

	background-color:#D3D2CF;

	font-size:9px;

	border-top:1px solid #cccccc;

	}

	

#footerNav{
	margin:0px;
	padding:0px;
	}





/******************** timeline *******************/

.blocktxt a.info{
    position:relative; 
    z-index:24;
    
    text-decoration:none}

.blocktxt a.info:hover{z-index:25; }

.blocktxt a.info span{display: none}

.blocktxt a.info:hover span{ 
    display:block;
    position:absolute;
	width: 160px;
	padding: 15px;
	margin:0px;
	color:#666666; 
    top:2em; left:0em; width:15em;
    border:1px solid #999999;
    text-align: center;
   	background-image:url(../images/currentBG.jpg);
	background-repeat:repeat-x; background-color:#FFFFFF;}
	
	
	
.blocktxt a.infotwo{
    position:relative; 
    z-index:24;
    
    text-decoration:none}

.blocktxt a.infotwo:hover{z-index:25; }

.blocktxt a.infotwo span{display: none}

.blocktxt a.infotwo:hover span{ 
    display:block;
    position:absolute;
	width: 350px;
	padding: 15px;
	margin:0px;
	color:#666666; 
    top:-390px; left:-150px;
    border:1px solid #999999;
    text-align: center;
   	background-image:url(../images/currentBG.jpg);
	background-repeat:repeat-x; background-color:#FFFFFF;}





	.tstULtxt a:hover .span1{display:block;
			position:absolute;
			width: 160px;
			float:left;
   			padding: 15px;
			margin-top:0px; margin-left:-85px; margin-bottom:0px; margin-right:0px;
			color:#666666; 
			z-index: 1000;
   			border:1px solid silver;
   			text-align: center;
   			background-image:url(../images/currentBG.jpg);
			background-repeat:repeat-x; background-color:#FFFFFF;

			}

.tstUL{
	padding:0px;
	margin:0px;
	float:left;
}

.tstUL a:hover {
             WIDTH: 0px;
}



	.tstUL a img{
			padding:0px;
			margin:0px;
			border:0px solid red;
			float:left;	
			}

	.tstUL a:hover img{
			padding:0px;
			margin:0px;
			border:0px solid red;
			float:left;	
			}



	.tstUL a .span1{display:none;}

	.tstUL a .span1 a{display:none;}

	.tstUL a:hover .span1{ 

			display:block;
			position:absolute;
			width: 160px;
			float:left;
   			padding: 15px;
			margin-top:40px; margin-left:-85px; margin-bottom:0px; margin-right:0px;
			color:#666666; 
			z-index: 1000;
   			border:1px solid silver;
   			text-align: center;
   			background-image:url(../images/currentBG.jpg);
			background-repeat:repeat-x; background-color:#FFFFFF;
			}

	.blocktxt a:hover {width:auto;}

	.blocktxt a {color:#6699CC;}		

	.blocktxt a .span1{display:none;}
			

	.blocktxt a:hover .span1{ 
			display:block;
			position:absolute;
			width: 160px;
			float:left;
   			padding: 5px;
			margin-top:15px; margin-left:-10px; margin-bottom:0px; margin-right:0px;
			color:#666666; 
			z-index: 1000;
   			border:1px solid silver;
   			text-align: center;
   			background-image:url(../images/currentBG.jpg);
			background-repeat:repeat-x; background-color:#FFFFFF;
			}

	

	.span2{	font-size:14px;	  
		   	color:#FFCC33;
			display:block;
			padding-bottom:0px;
		   }
	.blocktxt a:hover{width:auto;} 
	.blocktxt a .span3{display:none;}
	.blocktxt a:hover .span3{ 
			display:block;
			position:absolute;
			width: 350px;
			float:left;
   			padding: 5px;
			margin-top:-360px; margin-left:-260px; margin-bottom:0px; margin-right:0px;
			color:#666666; 
			z-index: 1000;
   			border:1px solid silver;
   			text-align: center;
   			background-image:url(../images/currentBG.jpg);
			background-repeat:repeat-x; background-color:#FFFFFF;
			}

	

	.span4{	font-size:14px;	  
		   	color:#FFCC33;
			display:block;
			padding-bottom:0px;
		   }		

	

#timeline{
	width:800px;
	overflow:hidden;	
	height:250px;
	padding:0px;
	border:0px solid white;
	text-align:center;
}



.timelineL{float:left;
			margin-top:40px;
			margin-left:20px;}

.timelineR{float:right;
			margin-top:40px;
			margin-right:20px;}

.timelineTXT{float:left; display:block;width:550px;padding-top:40px;font-size:16px;}



/******************** products *******************/





.productThumbnail {
	padding:4px;
	margin:0px;
	display:block;
	width:98px;
	height:98px;
	float:left;
	border:0px solid silver;}

.productThumbnail a{
	padding:0px;
	margin:4px;
	display:block;
	width:90px;
	height:90px;
	float:left;
	border:1px solid #ffffff;
	background-color:#f4f4f4;}

.productThumbnail a:hover{
	padding:0px;
	margin:4px;
	display:block;
	width:90px;
	height:90px;
	float:left;
	border:1px solid #F7D20A;
	background-color:#f4f4f4;
	text-decoration:none;
}

.productThumbnail a:active{
	padding:0px;
	margin:4px;
	display:block;
	width:90px;
	height:90px;
	float:left;
	border:1px solid #F7D20A;
	background-color:#F7D20A;
	text-decoration:none;

}

.productThumbnail a:focus{
	padding:0px;
	margin:4px;
	display:block;
	width:90px;
	height:90px;
	float:left;
	border:1px solid #F7D20A;
	background-color:#F7D20A;
	text-decoration:none;
}

.imgThumbnail{
	border:none;}

.col{
	float:left;display:block}

.col15{
	width:15%;float:left;display:block}

.col25{
	width:25%;float:left;display:block}

.col33{
	width:33%;float:left;display:block}

.col50{
	width:50%;float:left;display:block
}
.col66{
	width:66%;float:left;display:block
	}
.col75{
	width:70%;float:left;display:block
	}
	
	

.blocktxt{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;	
	padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:0px;
	line-height:18px;
	}
.blocktxtL{
	display:block;	
	padding-left:20px;padding-right:0px;padding-top:0px;padding-bottom:0px;	
	}

.listBullets{
	display:block;
	
	padding-left:0px;
	color:#999999;}

.list li{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	margin:10px;
	background-color:#FFFFFF;
	list-style:url(../images/list_ticks.gif);
	margin-bottom:0px;	}

.list{
	padding:20px;margin:0px;list-style:none; float:left;}
	
.blockquoteL{display:block;
				margin:0px;
				float:left;				
				padding:0px;
				width:260px;
				height:134px;
				text-align:center;
				background-image:url(../images/quotesBG.gif);
				background-repeat:no-repeat;
				background-position:center;
				font-size:17px;}
.blockquoteR{display:block;
				margin:0px;
				float:right;				
				padding:0px;
				width:260px;
				height:134px;
				text-align:center;
				background-image:url(../images/quotesBG.gif);
				background-repeat:no-repeat;
				background-position:center;
				font-size:17px;}

.newsTicker{
	width:250px;
	height:270px;	
	padding-top:30px;
	display:block;
	background-image:url(../images/latest_newsBG.jpg);
	background-repeat:no-repeat;}
	
.newsTicker2{
	width:250px;
	height:220px;	
	padding-top:30px;
	display:block;
	background-image:url(../images/news_BG2.jpg);
	background-repeat:no-repeat;}
	

.latestNews{
	width:214px;
	height:200px;
	display:block;
	border-top:0px solid #e4e4e4;
	border-left:0px solid #e4e4e4;	
	border-right:0px solid #e4e4e4;
	padding:5px;
	margin:8px;	
	
		
}

.latestNews a{
	display:block;
	width:214px;
	height:auto;	
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-size:1em;
		
}
.latestNews a:hover{
	/*font-size:1em;
	display:block;
	width:212px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;	
	border:1px solid silver;
	background-image:url(../images/currentBG.jpg);
	background-repeat:repeat-x; background-color:#FFFFFF;*/	
}

.newsItems{padding:0px 0px 20px 0px;}
.newsItems h4{padding:10px 0px 10px 70px; margin:0px; font-size:18px;}
.newsItems h4.newsIco{background:url(../images/icon_news.gif) no-repeat 10px 0px;}
.newsItems h4.formIco{background:url(../images/icon_form.gif) no-repeat 15px 5px;}
.newsItems ul{padding:0px; font-size:12px; margin:0px;}
.newsItems li{position:relative; padding:10px 0px 10px 70px; margin:0px;}
.newsItems li div{background-image:url(../images/newsDate_bg.gif);font-size:10px; position:absolute; top:0px; left:0px; width:50px; height:50px; padding:10px 7px 0px 3px; text-align:center; float:left;}
.newsItems li div strong{font-weight:normal; color:#DFBD42; font-size:18px; clear:both;}

.newsItems .newsTitle{display:block; color:#DFBD42; font-size:12px; padding:0px 0px 10px 0px;}
.newsItems .newsText{display:block; font-size:11px;}
.newsItems p{display:block; padding:0px 0px 0px 70px; margin:0px;}

.newsItems form{padding:20px 0px 20px 70px;}
.newsItems input{padding:2px; margin:2px; border:2px solid #999; width:200px;}
.newsItems textarea{padding:2px; margin:2px; font-family:arial; font-size:11px; border:2px solid #999; width:200px;}
.newsItems .button{padding:0px; margin:0px; border:0px solid; width:134px;}




.newsTitle{display:block; color:#DFBD42; padding-left:2px;padding-right:2px;}
.newsTitle a{color:#DFBD42; font-size:14px;}
.newsText{display:block; padding-left:2px;padding-right:2px;}
.newsText a{color:#666666;}
a:hover .newsText {color:#666666;}


.imgspacer{display:block; background-color:#FFCC33; width:250px; height:200px;}



.products{display:block;width:300px; border-top:0px solid #e4e4e4;border-left:0px solid #e4e4e4; border-right:0px solid #e4e4e4; padding-top:80px; padding-left:0px;}

.directors{display:block;width:280px; border-top:0px solid #e4e4e4;border-left:0px solid #e4e4e4; border-right:0px solid #e4e4e4; padding-top:80px; padding-left:20px;}


.form{width:400px; background-repeat:no-repeat;padding-top:20px}

.formContainer{display:block; width:400px;}

.formLabel{display:block; width:150px;margin-right:10px; height:16px; padding:3px; margin:3px;text-align:right; float:left;
			}
.formLabel2{display:block; width:150px;margin-right:10px; height:26px; padding:3px; margin:3px;text-align:right; float:left;
			}

.formInput{ display:block; width:200px; height:16px; float:left; padding:3px; margin:3px;
			}
.formInputArea{ display:block; width:200px; height:50px; float:left; padding:3px; margin:3px;
			}

.formInputDropdown{display:block; width:208px; height:26px; float:left; padding:3px; margin:3px;
			}


.input{background-color:#f8f8f8; border:1px solid #CCCCCC;}



.products a img{background-image:url(../images/householders_thumb.png);}

.products a img:hover{background-image:url(../images/householders_thumbHOVER.png);}


.highlightText{color:#DFBD42; font-weight:bold;}
.highlightText2{color:#666666; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.highlightText3{color:#DFBD42; font-weight:normal;display:block;margin-top:45px;}

.getdate{display:none; position:absolute;width:200px; height:23px;top:0px;left:0px; border:none; padding-left:20px;padding-top:3px;padding-right:0px;text-decoration:none; text-align:left;}

.clientlogin{position:absolute;width:105px; height:23px;top:0px;right:0px; border:none; padding-left:0px;padding-top:3px;padding-right:20px;text-decoration:none; background-image:url(../images/clientLogin_btn.gif); background-repeat:no-repeat; text-align:right;}

.clientlogin2{position:absolute;width:105px; height:23px;top:0px;right:122px; border:none; padding-left:0px;padding-top:3px;padding-right:20px;text-decoration:none; background-image:url(../images/clientLogin_btn.gif); background-repeat:no-repeat; text-align:right;}

.table{border:1px solid #cccccc; }
.tablecell{background-color:#cccccc; }

.testimonialBG{background-image:url(../images/testimonialsBG.jpg); background-repeat:no-repeat;width:376px;height:268px;display:block;float:left;}
.testimonialBGred{background-image:url(../images/testimonialsBGred.jpg); background-repeat:no-repeat;width:376px;height:268px;display:block;float:left;}
.testimonialBGyel{background-image:url(../images/testimonialsBGyel.jpg); background-repeat:no-repeat;width:376px;height:268px;display:block;float:left;}
.testimonialBGgrn{background-image:url(../images/testimonialsBGgrn.jpg); background-repeat:no-repeat;width:376px;height:268px;display:block;float:left;}
.testimonialBGblu{background-image:url(../images/testimonialsBGblu.jpg); background-repeat:no-repeat;width:376px;height:268px;display:block;float:left;}
.testimonialBGpad{width:70px;height:40px;display:block;float:left;}
.testimonialComment{display:block;overflow:hidden; width:291px; height:156px; margin:50px 25px 5px 60px;font-size:14px; font-family: "Comic Sans MS", cursive;}
.testimonialDetails{display:block;overflow:hidden; width:366px; height:20px; margin:10px 0px 0px 10px; font-size:9px;text-align:center;font-family: "Comic Sans MS", cursive;}


#div_1, #div_2, #div_3, #div_4, #div_5, #div_6, #div_7, #div_8, #div_9, #div_10, #div_11, #div_12 {
		background:url(../images/location_bg.jpg) no-repeat;
		display:block;
		width:292px;
		height:245px;
		padding:20px 0px 0px 0px;
		margin:0px 0px 0px 20px;
		text-align:center;
}
#div_1 span, #div_2 span, #div_3 span, #div_4 span, #div_5 span, #div_6 span, #div_7 span, #div_8 span, #div_9 span, #div_10 span, #div_11 span, #div_12  span{
		clear:both;
		display:block;
		
}
.PCtitle{
		clear:both;
		display:block;
		font-size:16px;
		font-weight:normal;
		color:#c4c4c4;
		font-weight:normal; 
		margin-left:0px;
		margin-top:4px; 
		margin-bottom:4px;
}

/*      Home page links to partner sites       */


			#rightNavHome h5{
			font-size:14px;
				width:100%;
				display:block;
				margin:0px;
				padding:0px;
				text-align:center;
			}
			
/*      Home page links to partner sites       */
/*		UKDN		*/

#rightNavHome a.infoUKDN{
    position:relative; 
    z-index:24;    
    text-decoration:none;
	display:block;
	margin:20px auto 20px auto;
	width:90px;
	height:50px;	
	background:url(../images/UKDN[LINK00].gif) no-repeat ;
	}

#rightNavHome a.infoUKDN:hover{z-index:25;
							background:url(../images/UKDN[LINK22].gif) no-repeat;}

#rightNavHome a.infoUKDN span{display:none}

#rightNavHome a.infoUKDN:hover span{ 
    display:block;
    position:absolute;
	width: auto;
	padding:12px;
	margin:0px;
	color:#666666; 
    top:5px; left:-230px; width:200px; height:auto;
    border:1px solid #eaeaea;
    text-align: center;
   	background-image:url(../images/currentBG.jpg);
	background-repeat:repeat-x; background-color:#FFFFFF;}

/*		UKGN		*/	
	
#rightNavHome a.infoUKGN{
    position:relative; 
    z-index:24;    
    text-decoration:none;
	display:block;
	width:90px;
	height:50px;
	margin:0px auto 20px auto;
	background:url(../images/UKGN[LINK00].gif) no-repeat;
	}

#rightNavHome a.infoUKGN:hover{z-index:25;
							background:url(../images/UKGN[LINK11].gif) no-repeat;
							}

#rightNavHome a.infoUKGN span{display:none}

#rightNavHome a.infoUKGN:hover span{ 
    display:block;
    position:absolute;
	width: auto;
	padding:12px;
	margin:0px;
	color:#666666; 
    top:5px; left:-230px; width:200px; height:auto;
    border:1px solid #eaeaea;
    text-align: center;
   	background-image:url(../images/currentBG.jpg);
	background-repeat:repeat-x; background-color:#FFFFFF;}
	
	
	
/* admin */


.adminNewsBox{display:block;float:left; width:380px;}

.adminVisbilityBox{display:block;float:right; width:350px; margin-bottom:20px; border:10px solid #f4f4f4; background-color:#FFFFFF;}

.adminVisbilityTitle{text-align:center; font-size:16px;}

.adminNewsTitle{border-bottom:0px solid #cccccc;}

.adminNewsTable{border-top:1px solid #cccccc;} 


/*Google 404 error*/


    /* Widget content container */
   #goog-wm { }

    /* Heading for "Closest match" */
   #goog-wm h3.closest-match { }

    /* "Closest match" link */
   #goog-wm h3.closest-match a { }

    /* Heading for "Other things" */
   #goog-wm h3.other-things {font-weight:normal; font-size:12px; }

    /* "Other things" list item */
   #goog-wm ul li { }

    /* Site search box */
   #goog-wm li.search-goog { display: list-item; }
   
   
.preForm{
background:#ededd2; 
margin:20px; 
padding:20px; display:block;}

.preForm fieldset{
border:0px solid; border-bottom:2px solid #ffffff; margin:0px; font-weight:bold;}

.preForm #preForm_btn{padding:10px 0px 0px 0px;}

form.applyForm{background:#ededd2; float:right; margin-bottom:20px;}

fieldset.form{background:#ededd2; padding:20px 20px 20px 20px; 
border:0px solid; border-bottom:2px solid #ffffff; margin:0px;}

fieldset.form legend{background:#ededd2; 
padding:10px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden;}

#upl_wrd{padding:20px 5px 10px 30px; }
#upl_wrd label{font-weight:bold; color:#DFBD42;}
.formLabel_2{padding:5px; text-align:center; display:block; font-weight:bold; color:#DFBD42;}
.formInputArea_2{ display:block; width:400px; height:150px; float:left; padding:0px; margin:0px 0px 0px 0px;}
.form_disclaimer{border:0px solid;padding:20px 0px 20px 60px;}

#apply_btn{float:right;}

.error{color:#FF0000;}

div.error{border:2px solid #FF0000; margin:0px 0px 0px 20px;padding:20px;}
.error p{color:#FF0000; font-weight:bold; padding:0px;}

.error ul{border:0px solid #ffffff; color:#000000; padding:5px 0px 5px 0px; margin:0px 0px 0px 15px; list-style:square}
.error ul li{border:0px solid #ffffff; color:#333333; padding:0px 0px 10px 0px; font-size:11px;}

.success{color:#009900;}

.success{color:#009900;}




.showTestimonials{position:relative; height:1px; width:1000px; margin:0px auto 0px auto;}
#testimonial_swopL {
padding:0px; margin:0px; 
position:absolute; top:-180px; 
left:-15px; 
width: 200px; height: 200px; 
list-style-type: none;
overflow:hidden; 
}
#testimonial_swopR {
padding:0px; margin:0px; 
position:absolute; top:-180px; 
right:-15px; 
width: 200px; height: 200px; 
list-style-type: none;
overflow:hidden; 
}