﻿/* type selectors */

* {margin:0;padding:0;border:none;font-size:1em;}

body
    	{
	width:100%;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
    font-size: 70%;
    color: #696969;
    background-color:#FAFAFA;
    	}
#executive_images {
	float: left;
	display: table;
	width: 600px;
	padding-bottom: 7px;
	margin-bottom: 7px;
}

#team_details {

	float: left;
	display: table;
	width: 520px;
}

.ccH1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#593F98;
}
.ccH2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#593F98;
}
.ccH3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#F58426;
}
.ccH4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#F58426;
}

.side_box2
	{
	width:183px;
	padding:0px;
	float:right;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	}

h1{ font-size:1.6em; font-weight:bold; color:#696969; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
h2{ font-weight:bold; color:#F58426; margin:0px 0px 9px 0px; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
h3{ font-weight:bold; color:#5A4099; margin:0px 0px 9px 0px; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
h4{ font-weight:bold; color:#696969; margin:0px 0px 9px 0px; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}

a { color:#5A4099; font-weight:bold; text-decoration:none; }
a:hover { color:#F58426; font-weight:bold; text-decoration:underline; }
a:active { color:#F58426; font-weight:bold; text-decoration:underline; }
a:focus { color:#F58426; font-weight:bold; text-decoration:underline; outline:none; }

p { margin:0px 0px 14px 0px; text-align:left; line-height:1.3em;}
select { color:#696969; }
input { color:#696969; }

ul{ margin:10px 0px 15px 20px; padding:0px 0px 0px 0px; }
ol { margin:5px 0px 15px 23px; padding:0px 0px 0px 0px; }
ul li { margin:0px 0px 6px 0px; padding:0px 0px 0px 0px;}
.pdflink li { margin:0px 0px 6px 0px; padding:0px 0px 0px 0px; list-style-image:url("../../_common/images/site/pdf-icon.gif");}
hr { margin:3px 0px 13px 0px; padding:0px 0px 0px 0px; border-top:solid 1px #E1E1E1; border-bottom:solid 1px #FEFEFE; heigh	t:2px; display:block; clear:right; }
sup { font-size:80%; }

.arrow_link { padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; }
.arrow_link ul { list-style: none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.arrow_link li { list-style: none; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; background: url("../../_common/images/site/arrow-link.jpg") no-repeat; background-position: 0px 5px;}
.arrow_link a {   color:#5A4099; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
.arrow_link a:hover {  color:#F58426; text-decoration: underline; font-weight:bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}


.contactfield {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contactlabel {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 10px 0px; WIDTH: 170px; PADDING-TOP: 2px
}
.contactfieldwrap {
	MARGIN-BOTTOM: 10px;
}





/* structural */

#container
	{
	text-align:center;
	width:100%;
	height:100%;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	}
	
#site
	{
	text-align:center;
	width:1004px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	}

	
	
	
	



/* logo / search / location */	

#logo_search_location_nav_area
	{
	margin:0px;
	padding-top: 8px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 18px;
	}
	
#logo
	{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
#search_location_nav
	{
	width:490px;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
#search_location_nav_line
	{
	width:490px;
	height:2px;
	background: url("../../_common/images/site/line-divider.jpg") repeat-x top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
#search_location
	{
	width:490px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 8px 0px;
float:right;
	}
	
#search_location p { margin:0px 0px 0px 0px;}
	
#search
	{
	text-align:right;
	width:162px;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.search_button { text-align:right; width:18px; height:18px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: url("../../_common/images/site/form-button-submit.jpg") no-repeat top left; vertical-align:top; cursor:pointer; }
.formbox { padding:1px 2px 1px 2px; margin:0px 0px 0px 0px; vertical-align:top; border:1px solid #D7D7D7; }
	
#location
	{
	width:490px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	}
	
	

	
#top_nav ul
	{
	float: right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
#top_nav li
	{
	display:inline;
	list-style:none;
	line-height:2em;
	}
	
/*#top_nav li .top_nav_space  { display:block; padding:0px 17px 0px 0px;  margin:0px 17px 0px 0px;  }
#top_nav li .top_nav_nospace  { padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px;  }*/

	
#top_nav .top_nav_space a { color:#5A4099; font-weight:normal; text-decoration:none; display:inline-block; padding:0px 0px 0px 0px;  margin:0px 17px 0px 0px;  }
#top_nav .top_nav_space a:hover { color:#F58426; font-weight:normal; text-decoration:none; }
#top_nav .top_nav_space a:active { color:#F58426; font-weight:normal; text-decoration:none; }

#top_nav .top_nav_nospace a { color:#5A4099; font-weight:normal; text-decoration:none; display:inline-block; padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px;  }
#top_nav .top_nav_nospace a:hover { color:#F58426; font-weight:normal; text-decoration:none; }
#top_nav .top_nav_nospace a:active { color:#F58426; font-weight:normal; text-decoration:none; }
	
	
	#content_image {
	float: right;
	width: 190px;
	padding: 5px;
	margin: 5px;
	clear: right;
}
	
	
	
	
	
	
/* flash image */	

#flash_area
	{
	text-align:center;
	width:1004px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	}
	
#flash_movie
	{
	text-align:left;
	width:972px;
	height:155px;
	margin: 6px 0px 0px 14px;
	padding:0px 0px 0px 0px;}









/* page layout */	

#content
	{
	text-align:center;
	width:1004px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	}
	
#content_left
	{
	text-align:left;
	width:202px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#content_main_right
	{
	text-align:left;
	width:765px;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#FF00FF;*/
	}
	
#content_middle_right_group
	{
	text-align:left;
	width:765px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#8888FF;*/
	}
	
.content_big_line
	{
	width:743px;
	height:2px;
	background: url("../../_common/images/site/line-divider.jpg") repeat-x top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	}
	
#content_middle
	{
	text-align:left;
	width:424px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#0000FF;*/
	}
	
.content_middle_nav_line
	{
	width:424px;
	height:2px;
	background: url("../../_common/images/site/line-divider.jpg") repeat-x top left;
	padding:0px 0px 0px 0px;
	margin:22px 0px 22px 0px;
	}
	
#content_right
	{
	text-align:left;
	width:307px;
	float:right;
	margin: 26px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#content_information
	{
	text-align:left;
	width:743px;
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#FF00FF;*/
	}
#executive_images {
	float: left;
	display: table;
	width: 600px;
	padding-bottom: 7px;
	margin-bottom: 7px;
}

.executivewrap {
	display: inline;
	width: 150px;
	float: left;
}
	
#content_information .arrow_link { padding:0px 0px 15px 0px; margin:0px 0px 0px 0px; }
	
	
	
	
	
/* left navigation */

#left_nav
	{
	width:183px;
	padding:0px 0px 0px 0px;
	margin:26px 0px 0px 0px;
	float:right;
	}	
	
#left_nav ul
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	}
	
#left_nav ul li ul
	{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	}
	
#left_nav li
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	list-style:none;
	}
	
#left_nav ul li ul li
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	}
	
.nav_line { background: url("../../_common/images/site/line-divider.jpg") repeat-x bottom left; }
	
#left_nav ul .nav_line a { color:#5A4099; text-decoration: none; font-weight:bold; padding: 6px 0px 6px 0px; margin: 0px 0px 0px 0px; display:block; width:183px; }

#left_nav ul .nav_line a:hover { color:#F58426; text-decoration: none; font-weight:bold; padding: 6px 0px 6px 0px; margin: 0px 0px 0px 0px; display:block; width:183px; }

#left_nav ul .nav_line a:active { color:#F58426; text-decoration: none; font-weight:bold; padding: 6px 0px 6px 0px; margin: 0px 0px 0px 0px; display:block; width:183px;  }




#left_nav ul .nav_line ul li a, #side_nav ul ul li a { color:#5A4099; text-decoration: none; font-weight:normal; font-size:90%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display:block; width:183px; }

#left_nav ul .nav_line ul li a:hover, #side_nav ul ul li a:hover { color:#F58426; text-decoration: none; font-weight:normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display:block; width:183px; }

#left_nav ul .nav_line ul li a:active, #side_nav ul ul li a:active { color:#F58426; text-decoration: none; font-weight:normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display:block; width:183px; }


.printpage { background: url("../../_common/images/site/print-icon.jpg") no-repeat top right; }








/* product drop select */

#product_drop
	{
	width:183px;
	padding:0px 0px 0px 0px;
	margin:46px 0px 0px 0px;
	float:right;
	}
	
#product_drop select { width:100%; padding:1px 2px 1px 2px; margin:0px 0px 0px 0px; border: solid 1px #D7D7D7; }





/* left side box */

.side_box
	{
	width:183px;
	padding:0px 0px 0px 0px;
	margin:46px 0px 0px 0px;
	float:right;
	}

.side_box p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

	
.side_box_address
	{
	width:183px;
	padding:0px 0px 0px 0px;
	margin:46px 0px 0px 0px;
	float:right;
	}
	
.side_box_img
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	border:1px solid #DBDBDB;
	float:right;
	}
	
	
	
	
	
	
	
	
/* welcome */

#welcome
	{
	width:424px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	}
	
.welcome_title { padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; }
	




/* product */

#product
	{
	width:424px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.product_item
	{
	width:424px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 20px 0px;
	}
	
.product_item_image
	{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:1px solid #DCDCDC;
	}
	
	
.product_item_text
	{
	width:300px;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.product_item_text p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.product_item_text h2 { padding:0px 0px 0px 0px; margin:0px 0px 4px 0px; }






/* news */

#news
	{
	width:424px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.news_item
	{
	width:424px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	}
	
.news_item_image
	{
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.news_item_text
	{
	width:324px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.news_item_text p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.news_item_text h2 { padding:0px 0px 0px 0px; margin:0px 0px 4px 0px; }






/* logos */

#logos
	{
	width:424px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	text-align:center;
	}
	
.logos_img
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:1px solid #DBDBDB;
	}
	
.logos_img_space
	{
	padding:0px 0px 0px 0px;
	margin:0px 20px 0px 20px;
	border:1px solid #DBDBDB;
	}
	
	
	
	
	
	
	
	
/* notice */

#notice
	{
	width:739px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#B2B2B2;
	}
	

	
.notice_side_box
	{
	width:183px;
	padding:0px 0px 0px 0px;
	margin:46px 0px 0px 0px;
	float:right;
	color:#B2B2B2;
	}
	
	
	
	
	
	
	
	
/* kerbside */

#kerbside
	{
	text-align:left;
	width:285px;
	margin: 26px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
	
	
	
	
	
/* kerbside */

.right_box
	{
	text-align:left;
	width:283px;
	border:1px solid #DADADA;
	background-color:#EEEEEE;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.right_box_image
	{
	width:98px;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.right_box_txt
	{
	text-align:left;
	margin: 12px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
	
.right_box_txt .arrow_link { padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; }
	
.right_box_txt p { margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; }










/* footer */
	
#footer_area
	{
	text-align:left;
	width:1004px;
	display:block;
	padding-bottom:10px;
	}
	
#footer
	{
	background: url("../../_common/images/site/line-divider.jpg") repeat-x top left;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:18px;
	display:block;
	width:964px;
	}
	
#footer li
	{
	display:inline;
	list-style:none;
	}
	
.footerleft
	{
	padding:12px 15px 0px 0px;
	margin:1px 0px 1px 0px;
	float:left;
	}

	
.footerleftspace
	{
	padding:12px 15px 5px 0px;
	}
	
.footerleftnospace
	{
	padding:12px 15px 5px 0px;
	}
	
.footerright
	{
	padding:12px 0px 0px 0px;
	float:right;
	margin:1px 0px 1px 0px;
	}

	
.footerrightspace
	{
	padding:12px 0px 10px 0px;
	}
	
.footerleft a, .footerright a { color:#B2B2B2; font-weight:normal; text-decoration:none; }
.footerleft a:hover, .footerright a:hover { color:#F58426; font-weight:normal; text-decoration:underline;}
.footerleft a:active, .footerright a:active { color:#F58426; font-weight:normal; text-decoration:underline;}
	







/* hacks */
.cf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}



/*
#news
	{
	width:328px;
	height:auto;
	background: url("../../_common/images/site/bk-news-tile.jpg") repeat-y top right;
	}
	
	
	
#newspictop
	{
	height:auto;
	width:328px;
	margin:0px 0px 0px 0px;
	background: url("../../_common/images/site/bk-news.jpg") no-repeat top right;
	}
	*/
#newstxt
	{
	height:165px;
	width:380px;
	padding:17px 0px 0px 20px;
	padding-bottom:1px;
	}
	
#newstxt img
	{
	float:right;
	padding:0px 0px 0px 10px;
	}
	
.newstxtitem
	{
	margin:0px 0px 11px 0px;
	}
.newsticker
	{
	margin:0px 0px 0px 0px;
	height:100px;
	}
.newstxtitemnew
	{
	margin:0px 0px 0px 0px;
	height:100px;
	}
	
#newstxt li
	{
	list-style: none;
	}
	
#newstxt li a { width:152px; color:#593F98; font-weight:bold; text-decoration:none; display:block; padding: 7px 4px 5px 25px; background: url("../../_common/images/site/link-bk.gif") repeat-x top left; background-color:#EAEAEA; border-bottom:solid 1px #DADADA; }
#newstxt li a:hover { color:#F58426; font-weight:bold; text-decoration:none; background-color:#FFF1B5; padding: 7px 4px 5px 25px; display:block; background-position: -181px 0px; }


.product-table .column-1 {
	width: 146px;
}

/************************************
	JQuery Homepage Image Fader
************************************/
#slider {
    width: 424px; /* important to be same as image width */
    height: 299px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 424px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}

.sliderImage { float: left; position: relative;	display: none; }
.clear { clear: both; }
.sliderImage span strong { font-size: 14px; }
.top { top: 0;	left: 0; }
.bottom { bottom: 0; left: 0; }
ul { list-style-type: none; }

.home-front { float: left; margin: 0 10px 10px 0;}


/************
Tables
************/

.product-table .column-1 {
	padding: 0px;
	float: left;
	width: 143px;
}
.product-table .column-2 {
	padding: 0px;
	float: left;
	width: 292px;
}
.product-table .column-3 {
	padding: 0px;
	float: left;
	width: 100px;
}
.product-table .column-4 {
	padding: 0px;
	float: left;
	width: 100px;
}
.product-table .column-5 {
	padding: 0px;
	float: left;
	width: 101px;
}
.product-table {
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 15px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.product-table .cell {
	clear: both;
	float: left;
	width: 100%;
	height: 27px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.product-table .cell:hover, .product-table .cell.hover  {
	color: #939393;
}
.product-table .cell-title {
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	clear: both;
	float: left;
	width: 100%;
	height: 33px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #EAEAEA;
}
.product-table .cell-title h2 {
	color: #939393;
	margin: 0px;
	padding: 0px;
}


/* prodeuct page layout */
	
.productwrap {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 0px; WIDTH: 225px; HEIGHT: auto;
}
#product_img {
	display: inline;
	float: left;
	width: 225px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
#kerb_image {
	float: left;
}


.productwrap H4 {
	FONT-SIZE: 1em; MARGIN: 5px 0px 2px; COLOR: #F58426
}
.productwrap IMG {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eaeaea 1px solid
}	

.productwrapRight {
	DISPLAY: inline; FLOAT: right; MARGIN: 10px 0px; WIDTH: 225px; HEIGHT: auto;
}
.productwrapRight H4 {
	FONT-SIZE: 1em; MARGIN: 5px 0px 2px; COLOR: #F58426
}
.productwrapRight IMG {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eaeaea 1px solid
}	

	.pagecontenttxtblock
	{
	padding:0px;
	margin: 0px;
	}
	
.pagecontenttxtblockitem
	{
	color:#F58426;
	width: 185px;
	float: right;
	display: block;
	text-align: center;
	margin-left: 5px;
	font-weight: bold;
	}

	
	
	
	
.productwrap {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 10px 10px 0px; WIDTH: 225px; HEIGHT: auto;
}
.productwrap H4 {
	FONT-SIZE: 1em; MARGIN: 5px 0px 2px; COLOR: #F58426
}
.productwrap IMG {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eaeaea 1px solid
}	

.productwrapRight {
	DISPLAY: inline; FLOAT: right; MARGIN: 10px 0px; WIDTH: 225px; HEIGHT: auto;
}
.productwrapRight H4 {
	FONT-SIZE: 1em; MARGIN: 5px 0px 2px; COLOR: #F58426
}
.productwrapRight IMG {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eaeaea 1px solid
}	
	
	
	
	
	#pagecontenttxt
	{
	width:486px;
	padding:17px 0px 0px 30px;
	padding-bottom:1px;
	}

#pagecontenttxtinfo
	{
	width:486px;
	padding:0px 0px 0px 0px;
	padding-bottom:10px;
	}
	
.pagecontenttxtinfoimg
	{
	border: 3px solid #E0E0E0;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.pagecontenttxtinfoimgNoPad {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	border: 1px solid #CCCCCC;


}