/* Style Sheet for www.specialisedwelding.co.uk */

/* Global Styles */

* 			{margin: 0px; padding: 0;}
 
body		{text-align: center; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #333333; background: url(../images/bgs/bg_hdr.gif) no-repeat 50% 0; line-height:18px; height:100%;}

hr	{width: 100%; color:#666666; text-align:right; visibility:hidden;}

h1 { color:#000000; font-size:16px; font-weight:normal; padding: 0; text-align:left; }

h2 { color:#a0a0a0; font-size:16px; font-weight:bold; padding: 0; }

a.global:link {font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			text-decoration: none;
			}
			
a.global:visited {font-family: Verdana, Arial, Helvetica, sans-serif; 
			   color:#000000;
			   text-decoration: none;
			   }
			   
a.global:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#ff6600;
			 text-decoration: none;
			 }
			 
a.global:active {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#000000;
			 text-decoration: none;
			 }

#wrapper 	 { width:760px; margin:0 auto; clear:left;}

.bold_red	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; font-weight:normal;}

.asterix	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; font-weight:bold;}

.img_space_r	{padding-right: 14px; padding-top:5px;}
.img_space_l	{padding-left: 10px;}
/* End Global Styles */


/* Header Styles */

#header		{position:relative; display:block; width:760px; height:72px; clear:left;}

#header .logo	{position:absolute; left:0; top:0px;}

/*
#header .prod_srch	{position: absolute; left:555px; top:7px; display:block; width:145px; height:20px; margin-top:5px;}

#header .prod_srch input	{position: absolute; left: 0px; top:0;}


#header .prod_srch input	{font-family:Verdana, Arial, Helvetica, sans-seri;background: #ffffff url(../images/bgs/bg_frm_grad.gif) repeat-x 0 50%; border: 1px solid #006633; padding: 2px 0 2px 2px; color:#666666; text-indent: 1px; font-size:9px; line-height:12px;  width:140px;height:13px;}

#header .prod_srch .submit		{position:absolute; left:143px; top:0; height:19px; width:62px;
					 cursor: pointer;
					 background:#000000;
					 padding: 0;
					 border: none;
					 } 
*/

#header .enquiries	{position:absolute; left:147px; top:0; height:46px; width:614px;}

#header .enquiries_txt	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:center; margin-top:10px;}


/* End Header Styles */



/* Top Navigation Styles */

#nav_bar	{position: absolute; left:146px; top:41px;  width:614px; height:34px; background: url(../images/nav/bg_nav.gif) no-repeat; }

#nav, #nav ul { padding: 0; margin: 0; list-style: none; line-height:1;}

#nav a 		{text-decoration:none; display:block; line-height:31px; color:#ffffff;}

#nav li {float:left; width:122px;}

#nav li ul {position: absolute; width: 136px; left: -999em; border: 1px #f2f2f2 solid; z-index:100;} 

#nav li ul a {width: 136px; w\idth: 126px;} 


#nav li:hover ul, #nav li.sfhover ul {left: auto;}

#nav a:hover {background:url(../images/nav/bg_nav_on.gif) no-repeat 50% 0; color:#ffffff;}

#nav ul a:link, #nav ul a:visited {background: #e2e2e2; color: #999999; line-height:18px; font-weight: normal; padding-left:10px;
											   float: left;
											   filter:alpha(opacity=95);
											   -moz-opacity:.95;
											   opacity:.95;				   
											    }
											   
#nav ul {top:31px; margin-left: 0; text-align:left; z-index:1; }

#nav ul li { width: 135px; border-bottom: 1px solid #f2f2f2;}

#nav ul li:hover { width: 135px; border-left: 1px solid #ee3124;}
									   
#nav ul a:hover {background: #f2f2f2; color: #000000; filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99;}

#nav .fixNoBrdr { border-bottom: none;}

#nav .drp_dwn_1	{position:absolute; top: 0; left:148px;}

#nav .drp_dwn_2	{position:absolute; top: 0; left:386px;}


/* End Top Navigation Styles */


/* Top Navigation Reflection Styles including breadcrumb menu  */

#nav_reflect {width:760px; display:block; background:url(../images/bgs/nav_reflect.gif) no-repeat 0 0; clear:left;}

#nav_reflect .breadcrumb {width:100%; display:block; font-size:9px; text-align:left; text-indent:170px; color:#333333; margin: 0 0 2px 4px; clear:left;}

#nav_reflect .crumbBold {color:#333333; font-weight: bold; letter-spacing:1px;}


a.crumb:link {font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#333333;
			text-decoration: none;
			}
			
a.crumb:visited {font-family: Verdana, Arial, Helvetica, sans-serif; 
			   color:#333333;
			   text-decoration: none;
			   }
			   
a.crumb:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#ff6600;
			 text-decoration: none;
			 }
			 
a.crumb:active {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#333333;
			 text-decoration: none;
			 }

/* End Top Navigation Reflection Styles */


/* Banner Area Styles */

#banner	{width:760px; height:100px;  padding-top:5px; padding-bottom:7px; clear:left; z-index:0;}

/* End Banner Styles */


/* Main Content Styles */

#content	{ width:760px; padding-top:1px; margin-right:2px; text-align:left; font-size:9px; clear:left; z-index:0;}

#content #col_1 { width:145px; float:left; height: 100%; font-size:11px;}

#content #col_2 {width:600px; height: 100%; float:right; font-size:11px; padding: 0 0 5px 5px;}

#content #col_2 h1 { color:#000000; font-size:16px; font-weight:normal;}

#col_2 #sub_col_1	{width: 390px; float: left; color:#000000; padding-left:0;  border-right: 1px dotted #d2d2d2; border:1px solid #00FF00;} 

#col_2 #sub_col_2	{width: 180px; float: right; padding: 0 5px 0 10px; text-align:right; border:1px solid #FF0000;}

/* End Main Content Styles */


/* Home/Product Page Category Banner Styles */

.cat_dsply_hldr	{position: relative; width: 601px; height: 105px; float:right; background: url(../images/bgs/bg_cat_dsply.gif) no-repeat; text-align:left; color:#000000; vertical-align:top; margin-bottom:15px; z-index:0;}

.cat_ttl	{
	position:absolute;
	left: 90px;
	top: 1px;
	text-align:left;
	color:#a0a0a0;
	font-size:19px;
	line-height:30px;
	z-index:1;
	font-weight:normal;
	width: 288px;
}

.cat_ttl a {color:#000000; font-size:19px; line-height:30px; font-weight:normal; text-decoration:none;}

.cat_ttl a:hover {color:#ff6600; font-size:19px; line-height:30px; font-weight:normal; text-decoration:none;}

.cat_txt	{position:absolute; left: 90px; top: 28px; display: block; width: 295px; text-align:left; color:#333333; font-size:11px; line-height:14px; padding-bottom:11px; z-index:100;}

.cat_bg_icon	{position:absolute; left: 0; top: 12px; height:85px; width:85px; text-align:center; z-index:0; }

.cat_bg_pic	{position:absolute; left: 386px; top: 2px; text-align:center; }

.clck_here	{position:absolute; left: 537px; top: 87px; text-align:left; color:#233c88; font-size:10px; line-height:14px;}

a.dsply_lnk:link {font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#ffffff;
			text-decoration: none;
			}
			
a.dsply_lnk:visited {font-family: Verdana, Arial, Helvetica, sans-serif; 
			   color:#ffffff;
			   text-decoration: none;
			   }
			   
a.dsply_lnk:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#ff6600;
			 text-decoration: none;
			 }
			 
a.dsply_lnk:active {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#ffffff;
			 text-decoration: none;
			 }

/* End Home Page Category Banner Styles */


/* Page Title Bar Styles */

#top_ttl_bar	{width:600px; height:7px; float:right; background:url(../images/bgs/bg_cntnt_top.gif) no-repeat 50% 0; margin-bottom:-5px;}

#ttl_bar	{position: relative;  float:right; width: 598px; padding-top: 4px; text-align:center; border-left: 1px solid #bcbaba; border-right: 1px solid #bcbaba; font-size:10px; font-weight:bold;}

#ttl_bar .left_img	{width: 149px; float:left; padding-left:15px;}

#ttl_bar .center_img	{width:229px; float:left;}

#ttl_bar h1	{float:right; text-align:right; width:175px; font-size: 16px; line-height:22px; color:#000000; margin-right:14px; margin-top:14px; font-weight:normal;}

#ftr_ttl_bar	{width:600px; height:7px; padding-bottom:10px; float:right; background:url(../images/bgs/bg_cntnt_ftr.gif) no-repeat 50% 0;}

/* End Page Title Bar Styles */


/* Product Page Styles */

#top_prod_page	{width:600px; height:7px; float:right; background:url(../images/bgs/bg_cntnt_top.gif) no-repeat 50% 0; margin-bottom:-5px;}

#prod_page {width:598px; float:right; height:370px;  font-size:11px; padding: 0 0 5px 0; border-left: 1px solid #bcbaba; border-right: 1px solid #bcbaba; background:url(../images/bgs/bg_sparks_sml.gif) no-repeat 15% 50%; }

#prod_block	{position: relative; top:10px; width: 596px; text-align:center; }

#prod_block .catalogue_img	{width: 250px; float:right; margin-right:12px; margin-left:12px;}

#prod_block h1	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#000000; margin:0 0 5px 16px; font-weight:normal; text-align:left;}

#prod_block .seperator	{position: absolute; float:left; width:300px; background:#bcbaba; margin-left:16px;}

#prod_block p	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; word-spacing:-1px; margin-bottom:10px; padding-left:16px; display:block;  }

#prod_block .contentList	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; margin-top:5px; list-style:none; padding-left:30px;}

#prod_block .moreDetails	{position:absolute; top:334px; left:17px; width:300px; background:url(../images/icons/catArrow.gif) no-repeat 74% 50%; padding: 2px 0 0 0; text-align:right; }

#prod_block #line_ftr	{position: absolute; top: 353px; left:17px; width: 300px; background:#bcbaba;}

#ftr_prod_page	{width:600px; height:7px; padding-bottom:10px; float:right; background:url(../images/bgs/bg_cntnt_ftr.gif) no-repeat 50% 0;}

/* End Product Page Styles */



/* Promotions Page Styles */

#top_promo_page	{width:600px; height:7px; float:right; background:url(../images/bgs/bg_cntnt_top.gif) no-repeat 50% 0; margin-bottom:-5px;}

#promo_page {position:relative; width:598px; float:right; font-size:11px; padding: 0 0 5px 0; border-left: 1px solid #bcbaba; border-right: 1px solid #bcbaba; }

.promo_block	{position:relative; width: 570px; height:215px; text-align:center; border-bottom:1px solid #bcbaba; margin: 0 0 5px 15px;}

.promo_block .promo_PDF	{width: 145px; float:left; padding:5px 0 5px 0;}

.promo_block .promo_img	{position:absolute; top:100px; left:160px; float:left; width:315px; height:auto;}


.promo_block .date	{width:150px; float: left; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin-bottom:5px; text-align:left; border:1px dotted #9900FF;}

.promo_block h2	{position:absolute; top:30px; left:160px; float:left; width:450px;} 

.promo_block h2	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#000000; margin-bottom:5px; text-align:left;} 

.promo_block h3	{position:absolute; top:5px; left:160px; float:left; width:150px;} 

.promo_block h3	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin-bottom:5px; text-align:left;} 

.promo_block p	{position:absolute; top:55px; left:160px; width:350px;}

.promo_block p	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; float:left; text-align:left; }

.promo_block .moreDetails	{position:absolute; top:188px; left:472px; height:20px;  width:90px; background:url(../images/icons/catArrow.gif) no-repeat 7% 47%; padding: 2px 0 0 7px; text-align:right; }

#ftr_promo_page	{width:600px; height:7px; padding-bottom:10px; float:right; background:url(../images/bgs/bg_cntnt_ftr.gif) no-repeat 50% 0;}

/* End Promotions Page Styles */


/* Downloads Page Styles */

#top_download_page	{width:600px; height:7px; float:right; background:url(../images/bgs/bg_cntnt_top.gif) no-repeat 50% 0; margin-bottom:-5px;}

#download_page {position:relative; width:598px; float:right; height:auto; font-size:11px; padding: 0 0 5px 0; border-left: 1px solid #bcbaba; border-right: 1px solid #bcbaba; }

#download_page_nobg {position:relative; width:598px; float:right; height:auto; font-size:11px; padding: 0 0 5px 0; border-left: 1px solid #bcbaba; border-right: 1px solid #bcbaba;}

.download_block	{position:relative; width: 570px; height:auto; min-height:100px; text-align:left; padding: 5px 0 5px 0; border-bottom:1px solid #bcbaba; margin: 0 0 0 15px;}

.download_block ul	{list-style:none;}
.download_block li	{float: left; width:101px; border-right:1px solid #ffffff;}
.download_block a.cats 		{text-decoration:none; display:block; }
.download_block	ul a.cats:link, .download_block ul a.cats:visited {background: #e2e2e2; color: #999999; font-weight: normal;}
.download_block	ul a.cats:hover {background: #f2f2f2; color: #000000; font-weight: normal;}

.download_block_nav	{position:absolute; top: 84px; left: 111px; width: 306px; text-align:center; padding: 0;  margin: 0; color:#000000;}

.download_block .download_icon	{width: 100px; float:left;}

.download_block h4	{position:absolute; top:8px; left:368px; width: 200px; float:right; text-align:right;}
.download_block h4	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:normal;text-align:right;}
.download_block .sml_icons	{position:absolute; top:35px; left:426px; width: 150px; float:left;}

.download_block h1	{position:absolute; top:5px; left:100px; float:left; width:320px;} 

.download_block h1	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#000000; font-weight:normal; margin-left:10px; } 

.download_block h5	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:bold;} 

.download_block p	{position:absolute; top:25px; left:110px; float:left; width:310px;} 

.download_block p	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; } 

.download_block	table	{ float:left; width:570px;}
.download_block	th		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0066FF; font-weight:normal; text-align:left;}
.download_block	tr.light		{ background:#f2f2f2;}
.download_block	tr.lightr		{ background:#fafafa;}
.download_block	td		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; }
.download_block	td.r		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-align:right; }
.download_block	td.b_r		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight:bold; text-align:right; }
.download_block	td.ctr		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-align:center; }
.download_block	td.b_ctr		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-align:center; font-weight:bold; }

.download_block .moreDetails	{position:absolute; top:90px; left:472px; height:20px;  width:90px; background:url(../images/icons/catArrow.gif) no-repeat 7% 47%; padding: 2px 0 0 7px; text-align:right; }

#ftr_download_page	{width:600px; height:7px; padding-bottom:10px; float:right; background:url(../images/bgs/bg_cntnt_ftr.gif) no-repeat 50% 0;}


/* End Downloads Page Styles */


/* End Category/Products/Promotions/Downloads Page Styles */


#subCatHdr	{float:right; font-size: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; margin-bottom:5px; padding-right:17px;}

.img_border	{border: 1px solid #ee3124;}


.records	{font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:normal;}

.partNo	{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:normal;}

.prod_break	{width: 565px; background:#bcbaba; margin:5px 0 5px 17px;}

a.cat_lnk:link {font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#000000;
			text-decoration: none;
			}
			
a.cat_lnk:visited {font-family: Verdana, Arial, Helvetica, sans-serif; 
			   color:#000000;
			   text-decoration: none;
			   }
			   
a.cat_lnk:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#ff6600;
			 text-decoration: none;
			 }
			 
a.cat_lnk:active {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#000000;
			 text-decoration: none;
			 }

#subCatList_top	{width:565px; height:7px; margin-left:17px; background:url(../images/bgs/bg_cntnt_top_565.gif) no-repeat 50% 0;}

#subCatList {width:563px; min-height: 100px; margin-left:17px; font-size:11px; padding: 2px 0 5px 0; border-left: 1px solid #bcbaba; border-right: 1px solid #bcbaba;}

#subCatList_ftr	{width:565px; height:7px; padding-top:0; margin-left:17px; background:url(../images/bgs/bg_cntnt_ftr_565.gif) no-repeat 50% 0;}

#subCatList .choose {font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; padding-bottom:15px;}

/* End Product Display Styles */


/* Left-Hand Column Elements */

/* Sub-Category Navigation Styles

#cat_nav_area	{position: relative; display:block; width:145px;  background: #e2e2e2 url(../images/nav/cat_nav_hdr.gif) no-repeat; margin-bottom:6px;}

#cat_nav_area .cat_nav_hdr {position: relative; width:145px; height:20px; text-align:center; color:#ffffff; font-size:11px; font-weight:bold;}

#cat_nav_area_ftr	{position: relative; display:block; width:145px;  background: url(../images/nav/cat_nav_ftr.gif) no-repeat; margin-top:-7px; padding-bottom:5px;}

#catNav, #catNav ul { margin:0; padding:0; list-style: none; }

#catNav li {float:left; width:145px; position : relative; z-index: 100;}

#catNav li a { display:block; padding-left: 10px; height:1%; text-decoration:none; color:#999999; line-height: 20px; border-bottom: 1px solid #ffffff;}

#catNav li a:hover {background: #f2f2f2; color: #000000; text-decoration:none;  border-left: 1px solid #ee3124;}
				  
End Sub-Category Navigation Styles */


#definition	{position: relative; display:block; width:145px; height:145px; background:url(../images/misc/quote_marks.gif) no-repeat 0 0; margin-bottom:4px;}

#definition .def_txt {width: 150px; margin: 12px 0 0 0;  text-align:left; font-size:10px; line-height:14px;}

#clck4cat	{position: relative; display:block; width:145px; height:220px; margin-bottom:10px;}

#clck4cat .clckMe	{position:absolute; left:0; top:204px; width:95%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size: 9px; color:#000000; line-height:12px;}

#mailList	{position: relative; display:block; width:145px; height:50px; margin-bottom:10px;}

#clck4bkmrk	{position: relative; display:block; width:145px; height:50px; margin-bottom:10px;}

#clck4bkmrk .clckMk	{position:absolute; left:89px; top:84px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#ffffff; line-height:12px; width:100%;}


/* End Other Left-Hand Column Styles */



/* Contact Page Styles */

#contact-page {position: relative; width:600px; height:auto; float:right; font-size:11px; padding: 0;}
#contact-page h1 { color:#000000; font-size:12px; font-weight:normal; background:url(../images/bgs/bg_hdr_grad.gif) repeat-x; text-align:left; padding: 0 2px 0 2px;  border: 1px solid #bcbaba;}
#contact-page h2 { color:#000000; font-size:12px; font-weight:normal; background:url(../images/bgs/bg_hdr_grad.gif) repeat-x; padding: 0 2px 0 2px;  border-top: 1px solid #bcbaba; border-bottom: 1px solid #bcbaba;}
#contact-page h3 { color:#0066FF; font-size:12px; font-weight:normal; padding-right:2px;}
#contact-page h4 { color:#ff6600; font-size:11px; font-weight:normal; padding-right:2px;}

/* General Enquiry Form Styles */

#confirm	{width: 400px; text-align:left;  color:#000000; background:#f7f7f7 url(../images/bgs/bg_sparks_sml.gif) no-repeat 50% 50% ; min-height:400px;}

#confirm .success	{width: 380px; text-align:left; color:#000000; padding-left:3px; }

#enquiry	{width: 400px; text-align:left;  color:#000000; padding-right:5px;}

#enquiry .intro	{width: 400px; text-align:left; color:#000000; padding-left:0; background:#ffffec;}

#enquiry form	{width: 400px; text-align:right;}

#enquiry fieldset {border: 1px solid #bcbaba; padding: 7px; }

#enquiry legend	{ background:#f7f7f7; width: 150px; padding: 0 4px 0 4px; border:1px solid #a0a0a0; color:#a0a0a0; font-size:80%; text-align:left;}


#enquiry input	{background: url(../images/bgs/bg_frm_grad.gif) repeat-x 0 50%; height: 15px; border: 1px solid #cccccc; padding: 2px 0 0 0; margin-bottom:3px; vertical-align:middle;}

#enquiry select	{margin-bottom:5px; vertical-align:middle;}

#enquiry textarea	{ vertical-align:middle;}

#enquiry .chckbx	{vertical-align:middle; background:none; border:none;}

#enquiry .inputTxt {font-size: 12px; color:#666666; text-indent: 4px; width:140px;}

/* End General Enquiry Form Styles */

/* Contact Information Styles */

#contact-info	{
	position:absolute;
	top:0px;
	left:405px;
	width:186px;
	float: right;
	text-align:right;
	border-left: 1px solid #bcbaba;
	border-right: 1px solid #bcbaba;
	border-bottom: 1px solid #bcbaba;
	height: 649px;
}

#contact-info .addressTxt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-right:2px;}

/* End Contact Information Styles */

/* End Contact Page Styles */


/* Terms and privacy page styles */

#terms	{display: block; background:url(../images/bgs/bg_sparks.gif) no-repeat 99%;}

#terms .termsList	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; margin-top:5px; list-style:decimal; padding-left:30px;}

/* End Terms and privacy page styles */



/* Miscellaneous Styles */

.sect_Icon	{padding-left: 2px; padding-right: 2px; vertical-align: middle;}

.gray	{font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#a0a0a0; line-height:18px;}

.sml_print	{font-family: Verdana, Arial, sans-serif; font-size: 9px; color:#a0a0a0; font-style:italic;}

.highlight	{background:#ffffcc; font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#FF777A;}

/* End Miscellaneous Styles */



/* Page Footer Styles */

#footer {position: relative; width:760px; height:50px; float:right; background: url(../images/ftrs/bg_footer_3.gif) no-repeat 100% 50%; margin-bottom:-10px; }

#footer	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#666666;text-align:right;}

#footer .ftr_nav	{
	position:absolute;
	top:8px;
	left: 333px;
	width:425px;
	height: 15px;
}

#footer .ftr_copy	{position:absolute; top:27px; left: 278px; width:480px;}

a.copy:link {font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#666666;
			text-decoration: none;
			}
			
a.copy:visited {font-family: Verdana, Arial, Helvetica, sans-serif; 
			   color:#666666;
			   text-decoration: none;
			   }
			   
a.copy:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#ff6600;
			 text-decoration: none;
			 }
			 
a.copy:active {font-family: Verdana, Arial, Helvetica, sans-serif; 
			 color:#666666;
			 text-decoration: none;
			 }

/* End Page Footer Styles */
