/*NEW STUFF//////////////////////////////////*/



textarea, select
{
/*scrollbar-base-color: #E2EBED;
scrollbar-arrow-color: #98B4C5;
scrollbar-darkshadow-color: #C9DADE;
scrollbar-face-color: #E2EBED;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #C9DADE;
scrollbar-3dlight-color: #E2EBED;*/

border:1px solid #8eaac1;
}


/*----------------------------------------------------------------------------
PROMOTIONS
----------------------------------------------------------------------------*/
#promotionsHPIndex{width:590px; vertical-align:top; margin-bottom:10px;}
#promotionsHPIndex p {margin:5px 0;}

#promotionsHPIndex .hozDivider
{
background-image:url(/images/cnt_divider_dottedLine_2x2.gif);
background-repeat:repeat-x;
background-position:top;
height:11px;
overflow:hidden;
}
#promotionsHPIndex .left
{
background-image:url(/images/cnt_divider_dottedLine_2x2_vert.gif);
background-repeat:repeat-y;
background-position:left;
}
#promotionsHPIndex .right
{
background-image:url(/images/cnt_divider_dottedLine_2x2_vert.gif);
background-repeat:repeat-y;
background-position:right;
}

#promotionsHPIndex .middle
{
background-image:url(/images/cnt_divider_doubledottedLine_2x2_promoVert.gif);
background-repeat:repeat-y;
background-position:top center;
width:11px;
overflow:hidden;
background-color:#000099;
}

#promotionsHPIndex td.content{
padding:10px;
}

#promotionsHPIndex td.promoTxt{
	margin:0px;
	width:100%;
}

#promotionsHPIndex td.promoTxt a{
	color:#000000;
}
#promotionsHPIndex td.promoTxt a:hover{
	color:#005496;
}

#promotionsHPIndex div.cta{

font-size:9px;
padding:0px 10px 5px 0px;
text-align:right;
vertical-align:bottom;
}

#promotionsHPIndex div.cta a {
text-decoration:none;
padding-right:10px;
background-image:url(/images/promo_arrow.gif);
background-repeat:no-repeat;
background-position:right;
color:#005496;
}

#promotionsHPIndex div.cta a:hover { text-decoration:underline; color:#005496; }



.promoShowcase{

margin-bottom:10px
}
.promoShowcase td
{
}






.pdfIcon{
background-image:url(/images/icon_pdf.gif);
background-repeat:no-repeat;
background-position: 0px;
padding:2px 0px 2px 22px;
}

.pdfIcon a
{
color:#005496;
text-decoration:none;
font-weight:bold;
}

.pdfIcon a:hover
{
text-decoration:underline;
}

.pulloutBox{
border:1px dashed #CCCCCC;
padding:10px;
line-height:17px;
margin-bottom:10px;
text-align:left;
}

.contactInput, .contactSelect{
border:1px solid #8eaac1;
width:240px;
}

.vendorRef{

margin:0px 0px 10px 0px;
}/**/
.vendorRefSmall{
background-image:url(/images/vendorBG_small.gif);
background-repeat:no-repeat;
padding-left:1px;
margin:10px 0px 10px 0px;
height:116px;
}
.vendorRefCntBig{
background-image:url(/images/bg.jpg);
background-repeat:no-repeat;
padding:10px 10px 10px 15px;
}
.vendorRefCnt{

padding:10px 10px 10px 15px;
}
.promotionsListDivider
{
	background-image:url(/images/cnt_divider_dottedLine_2x2.gif);
	background-repeat:repeat-x;
	background-position:left center;
	padding:5px 0;
	overflow:hidden;
}
.sectionImage
{
width:194px;
vertical-align:middle;
text-align:center;
border-bottom:2px solid #FFFFFF;
margin-bottom:0px;
background-color:#FFFFFF;
}

.vendorCentre_logo{
width:194px;
height:92px;
border-top:4px solid #a8aaae;
border-left:4px solid #a8aaae;
border-right:4px solid #a8aaae;
border-bottom:4px solid #a8aaae;

}


/*///////////////////////////
MAIN NAV TAGS
///////////////////////////*/
#nav{
	background-image:url(/images/nav_bg.gif);
	background-repeat:repeat-y;
}
/*------------------------------------------------
FIRST LEVEL NAVIGATION
------------------------------------------------*/
#nav div a{
	color:#FFFFFF;
	background-image:url(/images/arrow_nav.gif);
	background-repeat:no-repeat;
	background-position:left 11px;
	padding:7px 2px 7px 12px;
	width:155px;
	display:block;
	text-decoration:none;
	list-style:none;
	
	/*HACK FOR IE 5.5*/
	voice-family: "\"}\"";
	voice-family:inherit;
	
	width:139px;

}
#nav div a:hover{
	background-color:#a8aaae;
	width:141px;
}
#nav div a.active, #nav div a.active:hover{
	background-color:#a8aaae;
	width:141px;
}
/*------------------------------------------------
SECOND LEVEL NAVIGATION
------------------------------------------------*/
#nav ul{
margin:0;
padding:0;
list-style:none;
}
#nav ul li a
{
	display:block;
	padding:3px 5px 3px 14px;
	color:#005496;
	font-size:10px;
	background-image:url(/images/arrow_green_subNav.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	border-bottom:1px solid #e2e0e0;
	background-color:#FAFAFA;
	list-style:none;
	text-decoration:none;
	
}
#nav ul li a:hover{
	background-image:url(/images/arrow_green_subNavOver.gif);
	color:#a8aaae;	
}
#nav ul li a.active, #nav ul li a.active:hover{
	background-image:url(/images/arrow_green_subNavActive.gif);
	background-position:0px 9px;
	color:#005496;
	font-weight:bold;
}
/*------------------------------------------------
THIRD LEVEL NAVIGATION
------------------------------------------------*/
#nav ul ul li
{
	
}

#nav ul ul li a
{
	display:block;
	padding:1px 5px 1px 26px;
	color:#005496;
	font-size:10px;
	background-image:url(/images/arrow_green_subNav.gif);
	background-repeat:no-repeat;
	background-position:12px 9px;
	background-color:#FAFAFA;
	list-style:none;
	text-decoration:none;
	border-bottom:1px solid #e2e0e0;
	
	
}

#nav ul ul li a.last
{
	border-bottom:1px solid #e2e0e0;
	padding-bottom:10px;
}

#nav ul ul li a:hover{
	background-image:url(/images/arrow_green_subNavOver.gif);
	color:#a8aaae;
}
#nav ul ul li a.active, #nav ul ul li a.active:hover{
	background-image:url(/images/arrow_green_subNavActive.gif);
	background-position:12px 9px;
	color:#005496;
}

#nav .bottom{
	border:none;
	border-bottom:none;
}

/*------------------------------------------------
AUX VENDER REFERENCE
------------------------------------------------*/
div#vendorAuxNav{
	border-bottom:3px solid #FFFFFF;
	width:194px;
	background-color: #FFFFFF;
}
div#vendorAuxNav ul, div#vendorAuxNav li{
	padding:0px;
	margin:0px;
	list-style:none;
}

/*------------------------------------------------
AUX VENDER MENU LEVEL 01
------------------------------------------------*/

div#vendorAuxNav ul li a{
	padding:3px 2px 4px 20px;
	color:#FFFFFF;
	width:194px; width:172px;
	background-color:#a8aaae;
	text-decoration:none;
	display:block;
	background-image:url(/images/arrow_vendorAux.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
	border-bottom:1px solid #cccccc;
}
div#vendorAuxNav ul li a:hover{
	background-color:#005496;
	border-bottom:1px solid #cccccc;
}
div#vendorAuxNav ul li a.active, #vendorAuxNav ul li a.active:hover{
	background-color:#005496;
	border-bottom:1px solid #cccccc;
}
/*------------------------------------------------
AUX VENDER MENU LEVEL 02
------------------------------------------------*/
div#vendorAuxNav ul ul
{
margin-bottom:10px;
}


div#vendorAuxNav ul ul li a{
	padding:2px 2px 2px 28px;
	color:#005496;
	font-size:10px;
	line-height:12px;
	width:194px; width:164px;
	background-color:#FFFFFF;
	display:block;
	border:none;
	text-decoration:none;
	background-image:url(/images/arrow_vendorAux_02.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
}
div#vendorAuxNav ul ul li a:hover{
	background-color:#FFFFFF;
	border-bottom:none;
	background-image:url(/images/arrow_vendorAux_02_over.gif);
	color:#a8aaae;
}
div#vendorAuxNav ul ul li a.active, div#vendorAuxNav ul ul li a.active:hover{
	border-bottom:none;
	background-color:#FFFFFF;
	background-image:url(/images/arrow_vendorAux_02_active.gif);
	font-weight:bold;
	color:#005496;
}
#vendorAuxNav ul li a.padlock {
	background-color:#a8aaae;
	color:#ffffff;
	background-image:url(/images/padlock_vendorAux.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
}
#vendorAuxNav ul li a.padlock:hover {
	color:#ffffff;
}
#vendorAuxNav ul li a.padlock2ndLevel{
	background-image:url(/images/padlock_vendorAuxActive.gif);
	background-repeat: no-repeat;
	background-position:10px 3px;
	color:#005496;
}
#vendorAuxNav ul li a.padlock2ndLevel:hover{
	background-image:url(/images/padlock_vendorAuxActive.gif);
	background-position:10px 3px;
	background-color:#FFFFFF;
	color:#a8aaae;
}

div#RSSNav ul li a{
	padding:2px 2px 2px 28px;
	color:#FFFFFF;
	font-size:11px;
	line-height:18px;
	width:194px; width:164px;
	background-color:#a8aaae;
	display:block;
	border:none;
	text-decoration:none;
	background-image:url(/images/005.png);
	background-repeat:no-repeat;
	background-position:5px 3px;
}
div#RSSNav ul li a.active:hover, div#RSSNav ul li a.active:hover {
	background-position:5px 3px;
	background-image:url(/images/005.png);
	background-color:#a8aaae;
	color:#FFFFFF;
}



#vendorAuxNav .lastItem{
	border:none;
}

.vendorTitle{
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:1px dashed #CCCCCC;
	font-weight:bold;
	font-size:12px;
	
}

#vendorResources{
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style:none;
}
#vendorResources ul, #vendorResources li{
	list-style-image:none;
	list-style:none;
	padding:0px 0px 14px 10px;
	margin:0px;
}

#vendorResources .doc{
	background-image:url(/images/icon_pdf.gif);
	background-repeat:no-repeat;
	padding:0px 0px 14px 25px;
	margin:0px 0px 0px 0px;
}
#vendorResources .externalWindow{
	background-image:url(/images/icon_externalWindow.gif);
	background-repeat:no-repeat;
	padding:0px 0px 14px 25px;
	margin:0px 0px 0px 0px;
}

#vendorResources .internalWindow{
	background-image:url(/images/icon_a4.gif);
	background-repeat:no-repeat;
	padding:0px 0px 14px 25px;
	margin:0px 0px 0px 0px;
}
/*///////////////////////////////////////////*/


body{
	padding:0px 10px 0px 10px;
	margin:0px;
}
body,table,select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}
p{
padding:0px;
margin:0px 0px 20px 0px;
}

img {
	border:none;
	}

/*///////////////////////////
TEMPLATE COL TAGS
///////////////////////////*/
#rightCol{
	/*width:204px;*/
	width:194px;
	border-left:3px solid #FFFFFF;
}


#subRightCol{
	width:194px;
	border-left:3px solid #FFFFFF;
	background-color:#eeeeee;
}

#leftCol{
	/*width:175px;*/
	width:155px;
	background-image:url(/images/leftNav_bg.gif);
	background-repeat:repeat-y;
	border-right:3px solid #FFFFFF;
}
/*///////////////////////////
HYPERLINK TAGS
///////////////////////////*/
a{
	color:#005496;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
.moreDetails a{
	background-image:url(/images/arrow_greenRight.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 10px 0px 0px;
	margin-top:6px;
	/**/margin-right:4px;
	font-size:9px;
	float:right;
	text-decoration:none;
}


.morePromotions{
padding:3px 0px 7px 0px;
text-align:right;
}
.morePromotions a{
	background-image:url(/images/arrow_greenRight.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 10px 0px 6px;
	margin:6px 4px 10px 0px;
	font-size:9px;
	text-decoration:none;
}
.moreDetails a:hover,  .morePromotions a:hover{
	text-decoration:underline;
}
.contentDetails{
	background-image:url(/images/arrow_greenRight.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 9px 0px 0px;
	margin-top:0px;
	margin-right:4px;
	text-decoration:none;
}
.contentDetails:hover{
	text-decoration:underline;
}

/*///////////////////////////
H Tags
///////////////////////////*/
h1{
	font-size:12px;
	font-weight:bold;
	color:#005496;
	background-color:#eeeeee;
	/*background-color:#E6ECEC; - the old colour */
	padding:10px 0px 9px 9px;
	margin:0px 0px 10px 0px;
	line-height:16px;
}

h2{
	color:#000000;
	/*color:#3F6075; - the old colour*/
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 10px 0px;
	margin:0 0 10px 0;
	background-image:url(/images/cnt_divider_dottedLine_2x2.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	overflow:hidden;
}

.stars{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	border:none;
	background:none;
}

h3{
	font-size:11px;
	font-weight:bold;
	padding:0;
	margin:0 0 10px 0;
	background-image:none;
}

h3.homepageMenu{
	font-size:12px;
	font-weight:bold;
	padding:4px 0px 8px 16px;
	margin:0px 0px 3px 0px;
	background-image:url(/images/cnt_divider_dottedLine_2x2.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}



h4{
	font-size:12px;
	font-weight:bold;
	padding:6px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	background-image:url(/images/cnt_divider_dottedLine_2x2.gif);
	background-repeat:repeat-x;
	background-position:0px 27px;
	
}
h5{
	color:#005496;
	font-size:11px;
	font-weight:bold;
	margin:0px;
}
/*///////////////////////////
Header Tag
///////////////////////////*/
#header a{
	padding-left:20px;
	font-weight:bold;
	font-size:10px;
}
.jumpLink {
	background-image:url(/images/arrow_partner.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-position:6px right;
	padding-right:6px;
	text-decoration:none;
}
.resellersLogin{
	color:#999999;
	text-decoration:none;
}
.jumpLink:hover, .resellersLogin:hover{
text-decoration:underline;
}
/*///////////////////////////
Footer Tag
///////////////////////////*/
#footer{
	border-top:3px solid #E6E6E6;
	font-size:9px;
	color:#B2B2B2;
	padding-bottom:15px;
}
#footer a{
	color:#B2B2B2;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}

/*///////////////////////////
Tools Tags
///////////////////////////*/
.tools{
	padding:17px 12px 12px 12px;
	margin:0px;
	
	border-top:1px dashed #cccccc;
	border-right:1px dashed #cccccc;
	height:53px;
}
.tools a{
	color:#666666;
	background-image:url(/images/arrow_greenRight.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
	margin-right:10px;
	text-decoration:none;
}
.tools a:hover{
	text-decoration:underline;
}

.tools .padlock{
	background-image:url(/images/icon_padlock.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
	margin-right:10px;

}

/*///////////////////////////
Text Color Tags
///////////////////////////*/
.charcolTxt{
	color:#333333;
}
.lightBlue{
	color:#005496;
	padding:5px 0 5px 0;
}
.orangeTxt{
	color:#005496;
}
.darkGreyTxt{
	color:#999999;
}
.heavyGrey{
	color:#666666;
}
.darkGreen{
	color:#005496;
}

/*///////////////////////////
subPageContent Tags
///////////////////////////*/
.subPageContent{
	padding:6px 10px 20px 10px;
}
/*.subPageContent ul{
	padding:13px 0px 0px 15px;
	margin:0px;
}
.subPageContent ul li{
	list-style-image:url(/images/arrow_greenBox.gif);
	list-style-position:left;
	padding:0px 0px 14px 0px;
	margin:0px;
}*/

ul.contentMenuList{
	padding:0px 0px 0px 16px;
	margin:0px;
}
ul.contentMenuList li{
	list-style-image:url(/images/arrow_greenBox.gif);
	list-style-position:outside;
	padding:0px 0px 14px 0px;
	margin:0px;
}
.title{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.title:hover{
	text-decoration:underline;
	color:#005496;
}
.HPtitle,.titleIconPadlock{
	color:#333333;
	text-decoration:none;
}
.HPtitle:hover,.titleIconPadlock:hover{
	text-decoration:underline;
	color:#005496;
}

.titleIconPadlock{
	background-image:url(/images/icon_padlock.gif);
	background-repeat:no-repeat;
	background-position:right 1px;
	padding-right:10px;
	font-weight:bold;
}
#nav a.titleIconPadlock, #nav a.titleIconPadlock:hover{
	background-image:url(/images/icon_padlock.gif);
	background-repeat:no-repeat;
	background-position:3px  6px ;
	font-weight:normal;
}
/*///////////////////////////
subPageUnderline Tags
///////////////////////////*/
.subPageUnderline{
	padding:7px 20px 20px 20px;
}
.subPageUnderline ul{
	padding:13px 0px 0px 15px;
	margin:0px;
}
.subPageUnderline ul li{
	list-style-image:url(/images/arrow_greenBox.gif);
	list-style-position:left;
	padding:0px 0px 14px 0px;
	margin:0px;
}
/*.subPageUnderline ul li a:hover{
	text-decoration:underline;
}*/
/*///////////////////////////
Homepage content menu list
///////////////////////////*/

.HPcontent .contentMenuList{
	padding:3px 33px 9px 33px;
	margin:0px;
}
.HPcontent .contentMenuList li{
	list-style-image:url(/images/arrow_greenBox.gif);
	list-style-position:top,left;
	padding:0px 0px 6px 0px;
}

.HPcontent .contentAbstract
{
	display:none;
}

.HPcontent .eventLocation{
	display:none;
}

.eventLocation{
	color:#005496;
}

/*///////////////////////////
orangeList Tags
///////////////////////////*/

ul, ol {
	padding:0px;
	margin:10px 0px 10px 35px;
}
.subPageContent li {
	list-style-image:url(/images/bullet_orangeCircle.gif);
	list-style-position:left;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.subPageContent ol {
padding:0px 0px 0px 15px;

}
.subPageContent ol li{
list-style-image:none;
list-style-type:lower-latin;
padding:0px 0px 10px 0px;
	margin:0px;
}/**/
/*///////////////////////////
Promotion Tags
///////////////////////////*/
.promotions{
	padding:7px 0px 1px 0px;
	background-color:#eeeeee;
	border-bottom:3px solid #FFFFFF;
	font-size:9px;
	font-weight:bold;
}
.promotions img{
	border:1px solid #FFFFFF;
	margin:0 0 4px 0;
}
.snippets img{
	border:1px solid #FFFFFF;
	margin:7px 0 4px 0;
}
.promotions a{
	color:#005496;
	text-decoration:none;
}
.promotions a:hover{
	text-decoration:underline;
}
.promoLogo
{
	width:89px;
	height:54px;
	overflow:hidden;
	border:3px solid #E8E8E8;
	float:left;
	margin-top:3px;
	margin-right:5px;
	vertical-align:top;
}

.vendorPromo{
	padding:0px 8px 0px 0px;
	font-size:9px;
	font-weight:bold;
	margin:8px 0px 8px 0px;
	border-bottom:3px solid #ECECEC;
}
.vendorPromo img{
	margin:3px 10px 8px 10px;
	border:3px solid #ECECEC;
}
.vendorPromo a{
	color:#005496;
	text-decoration:none;
	margin-bottom:8px;
}
.vendorPromo a:hover{
	text-decoration:underline;
}

/*///////////////////////////
Vendor Tags
///////////////////////////*/
.vendorQuickFind{
	padding:5px 3px 5px 3px;
	background-color:#FFFFFF;
	border:5px solid #F0F0F0;
	margin-bottom:3px;
	vertical-align:middle;
	text-align:center;
}
.vendorQuickFind select{
	width:139px;
}

.vendorCentres{
	background-color:#FFFFFF;
}
.vendorDisplay{
	background-color:#FFFFFF;
	border:5px solid #F0F0F0;
	margin-bottom:3px;
	vertical-align:middle;
	text-align:center;
	padding:20px 0px 20px 0px;
}
#leftCol .internalBannerAd{
	background-color:#FFFFFF;
	border:5px solid #F0F0F0;
	margin-bottom:3px;
	vertical-align:middle;
	text-align:left;
	padding:0;
}

.pageTitle{
	background-image:url(/images/shdr_bg.gif);
	padding: 39px 0px 3px 9px;
	background-repeat:no-repeat;
	background-color:#005496;
}
/*///////////////////////////
Tools Tags
///////////////////////////*/
.iconA3{
	background-image:url(/images/icon_a3.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:3px;
	padding-left:28px;
	color:#666666;
	font-weight:bold;
	padding-bottom:5px
}
.iconA4{
	background-image:url(/images/icon_a4.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:3px;
	padding-left:17px;
	margin-left:10px;
	color:#666666;
	font-weight:bold;
	padding-bottom:5px
}
.backToTop{
	background-image:url(/images/icon_backToTop.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:14px;
	padding-top:2px;
	margin-bottom:20px;
}
.back{
	background-image:url(/images/icon_back.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:22px;
	padding-top:2px;
	padding-bottom:2px;
}
.smallIconDivider{
	display:inline;
	background-image:url(/images/icon_dividerSmall.gif);
	background-repeat:no-repeat;
	margin:0px 6px 0px 10px;
	padding:0px 0px 0px 0px;
}
.printPage{
	background-image:url(/images/icon_printPage.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:21px;
	padding-top:2px;
	padding-bottom:2px;
}
.iconDivider{
	display:inline;
	background-image:url(/images/icon_divider.gif);
	background-repeat:repeat-y;
	margin:0px 11px 0px 15px;
	padding:3px 0px 3px 0px;
}

.contentTools{
	font-size:9px;
	padding-top:1px;
	text-align:right;
	float:right;
}
.contentTools a{
	text-decoration:none;
	color:#3F6075;
}
.contentTools a:hover{
	text-decoration:underline;
}
/*///////////////////////////
Misc Tags
///////////////////////////*/
.sectionPullout{
	/*width:354px;*/
	margin-top:17px;
	margin-bottom:11px;
	padding:6px 0px 6px 0px;
	border:1px dashed #CCCCCC;
}
.sectionPullout a{
	text-decoration:none;
}

.newsDate{
	padding-bottom:10px;
	margin-bottom:20px;
	background-image:url(/images/cnt_divider_dottedLine_2x2.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.promoDate{
	padding-bottom:10px;
	margin:0px 0px 5px 0px;
}
.divider{
border-bottom:1px dashed #CCCCCC;
margin:10px 0px 20px 0px;
}
/*///////////////////////////
Search Tags
///////////////////////////*/
.searchTools{
	padding-top:20px;
	padding-bottom:6px;
}
.searchTools a{
	text-decoration:underline;
}

/*///////////////////////////
PULLOUT BOX
///////////////////////////*/
.pullOutBox_dotted{
width:100%;
margin:0 0 15px 0;
}

.pullOutBox_dotted .left, .pullOutBox_dotted .right{
width:1px;
background-image:url(/images/cnt_divider_dottedLine_2x2_vert.gif);
background-repeat:repeat-y;
}
.pullOutBox_dotted .top, .pullOutBox_dotted .bottom{
height:1px;
overflow:hidden;
background-image:url(/images/cnt_divider_dottedLine_2x2.gif);
background-repeat:repeat-x;
}

.pullOutBox_dotted .middle
{
padding:15px;
text-align:left;
}

/*///////////////////////////
CUSTOMER SURVEY FORM
///////////////////////////*/

.customerSurvey select, .customerSurvey input, .customerSurvey textarea {
font-size:9px;
}

.customerSurvey textarea {
width:99%;
}

.customerSurvey h2{
margin-top:15px;
}

.submitButtons{text-align:right; padding:15px 0 15px 0;}
.submitButtons input{margin-left:8px;}
