html,
body {
	height: 100% !important;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

body {
	margin: 0;
	padding: 0;
	font: normal 13px/1.4  Arial, sans-serif;  
	text-align: center;
	background:url(../_gfx/bg.body.gif) center bottom repeat-x fixed;
	}

/* Reduced Copy of Base Reset 
http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal;  vertical-align: top; }


:focus {
	outline: 0;
	}

* {
	margin: 0;
	padding: 0; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

br.clear {
	clear: both;
	_height: 1%;
}

/* <http://www.456bereastreet.com/archive/200610/closing_the_gap_between_list_items_in_ie/> */
li a {_display:inline-block;}
li a {_display:block;}

a:link {
	color: #015785;
	}

a:visited {
	color: #015785;
	}

a:hover,
a:active {
	color: #b16029;
	}

h1 {
	display: block;
	font-size: 1.5em;
	line-height: 40px;
	font-weight: normal;
	color: #545454;
	margin: 0;
	padding: 0;
	}

h2 {
	display: block;
	font-size: 1.2em;
	line-height: 130%;
	font-weight: normal;
	color: #545454;
	margin: 0;
	padding: 0 0 8px 0;
	}

p {
	line-height: 160%;
	display: block;
	color: #303030;
	margin: 0;
	padding: 15px 25px 0 0;
	text-align: justify;
	font-size: 15px;
	}

dl {
	font-size: 12px;
	line-height: 18px;
	color: #303030;
	margin: 0;
	padding: 15px 0 0 0;
	}

dt {
	font-weight: bold;
	font-size: 13px;
	}

/*--------- icons ------------------------------------------------------------------------------------------*/
	
a.icon img, a img.icon,
a:link.icon img, a:link img.icon,
a:visited.icon img, a:visited img.icon,
a.listingElementThumb div h1 img.icon,
a:link.listingElementThumb div h1 img.icon,
a:visited.listingElementThumb div h1 img.icon,
a img.nav,
a:link img.nav,
a:visited img.nav {
	width: 22px;
	height: 22px;
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0 2px;
	vertical-align: middle;
}
a img.nav,
a:link img.nav,
a:visited img.nav {
	height: 50px;
}
a:hover.icon img, a:hover img.icon,
a:hover.listingElementThumb div h1 img.icon,
a:hover img.nav {
	background-position: center center;
}
a:focus.icon img, a:focus img.icon,
a:focus.listingElementThumb div h1 img.icon,
a:focus img.nav,
a.selected img, a.selecte img.icon,
a.selected img.nav,
a:link.selected img, a:link.selected img.icon,
a:link.selected img.nav,
a:active.selected img, a:active.selected img.icon,
a:active.selected img.nav,
a:visited.selected img, a:visited.selected img.icon,
a:visited.selected img.nav,
a:hover.selected img, a:hover.selected img.icon,
a:hover.selected img.nav {
	background-position: bottom center;
}

/* INFO ICON */
a.info img, a img.info { background-image: url(../_gfx/icon.slide.info.gif); }
a.listingElementThumb div h1 .info { background-image: url(../_gfx/icon.slide.info.gif); }

/* SEARCH ICON */
a.search img, a img.search { background-image: url(../_gfx/icon.sm.search.gif); }

/* NAV COMMERCIAL */
.commercial { background-image: url(../_gfx/nav.commercial.gif);  }

/* NAV Residential */
.residential { background-image: url(../_gfx/nav.residential.gif);  }

/* NAV Aircrafts */
.aircrafts { background-image: url(../_gfx/nav.aircrafts.gif);  }

/* NAV Cars / RVs */
.carsrvs { background-image: url(../_gfx/nav.carsrvs.gif);  }

/* NAV Boats / Yachts */
.boatsyachts { background-image: url(../_gfx/nav.boatsyachts.gif);  }

/* Reality TV */
.reality { background-image: url(../_gfx/nav.reality.gif);  }

/* Specialties */
.specialty { background-image: url(../_gfx/nav.specialties.gif);  }

/* close */
.close { background-image: url(../_gfx/icon.sm.close.gif);  }

/* plus */
.plus { background-image: url(../_gfx/icon.sm.plus.png);  }

/* minus */
.minus { background-image: url(../_gfx/icon.sm.minus.png);  }

	
	
/* ///////////////////////////////////////////////////////////////////////////////// */
/* Standard Button */
/* ///////////////////////////////////////////////////////////////////////////////// */


a.button,
a.button:link,
a.button:visited {
	background-position: top right;
	background-repeat: no-repeat;
	float:left;	
	line-height: 22px;
	margin: 3px 3px 2px 3px;
	padding: 0 8px 0 0;
	height: 22px;
	vertical-align: middle;
	text-decoration: none;
	}


a.button span,
a.button:link span,
a.button:visited span {
	background-position: top left;
	background-repeat: no-repeat;
	line-height: 22px;
	height: 22px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 0 8px 0 0;
	text-shadow: gray 0px -1px 1px;
	cursor: pointer;
	display: inherit;
	text-decoration: none;
	}

a.button span img.icon,
a.button:link span img.icon,
a.button:visited span img.icon {
	width: 22px;
	height: 22px;
	margin:0 3px 0 0;
	padding: 0;
	float: left;
	}

a.button babel,
a.button:link babel,
a.button:visited babel {
	margin: 0;
	padding: 0;
	}

a.button:hover,
a:hover.button,
a.button:hover span,
a:hover.button span {
	color: #fff;
	}

a.button:active,
a:active.button {
	background-position: bottom right;
	}

a.button:active span,
a:active.button span {
	background-position: bottom left;
	color: #fff;
	}

a.notes:hover,
a:hover.notes,
a.notes:hover span,
a:hover.notes span {
	color: #000;
	}

/* green */
.green, .green span { background-image: url(../_gfx/btn.green.gif);  }

/* red */
.red, .red span { background-image: url(../_gfx/btn.red.gif);  }
		
	
	
	
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// CONTENT ELEMENTS ///////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/



.pageWidth {
	clear: both;
	width: 840px;
	height: 1px;
	display: block;
}

div.mainTank {
	width: 80%;
	position: relative;
	min-height: 100%;
	min-width: 960px;
	width: expression(this.width > 960 ? "960px" : this.width); /* sets max-width for IE */
	height: auto !important;
	height: 100%;
	margin: 0 auto -200px; /* the bottom margin is the negative value of the footer's height */
}
	

/*--------- HEADER -----------------------------------------------------------------------------------------*/

div.containerHeader {
	display: block;
	position: relative;
	min-width: 840px;
}



/*--------- SIDEBAR ----------------------------------------------------------------------------------------*/

div.sideBarLeft {
	position: relative;
	width: 180px;
	top: 25px;
	z-index: 5;
	float: left;
	text-align: left;
	border-right: 1px solid #c4bfbb;
	padding-bottom: 80px;
}

div.sideBarLeft a,
div.sideBarLeft a:link,
div.sideBarLeft a:visited,
div.sideBarLeft h1 {
	display: block;
	text-align: left;
	padding-left: 22px;
	text-decoration: none;
	color: #666;
	font-size: .8em;
}

div.sideBarLeft h1 {
	font-size: .9em;
	color: #8ca8c0;
}

div.sideBarLeft a.searchButton,
div.sideBarLeft a:link.searchButton,
div.sideBarLeft a:visited.searchButton {
	font-size: 1em;
	line-height: 22px;
	padding-left: 0;
	margin-left: 0;
}

div.sideBarLeft a.searchButton img.icon {
	margin: 0;
	padding: 0;
}

div.sideBarLeft a:hover,
div.sideBarLeft a:active,
div.sideBarLeft a:focus,
div.sideBarLeft a.selected {
	color: #b16029;
}

div.sideBarLeft ul a,
div.sideBarLeft ul a:link,
div.sideBarLeft ul a:visited {
	text-transform:uppercase;
}

div.sideBarLeft ul ul a,
div.sideBarLeft ul ul a:link,
div.sideBarLeft ul ul a:visited {
	text-transform: none;
	padding-left: 35px;
}

/*--------- TOP HEADER ----------------------------------------------------------------------------------------*/

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

a.topLogo img {
	width: 212px;
	height: 185px;
	background: url(../_gfx/logo.top.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}

.containerHeader {
	white-space: nowrap;
	background: url(../_gfx/gfx.domain.bg.gif) top left no-repeat;
}

.containerHeader h2 {
	margin-top: 10px;
	font-size: .9em;
	white-space: normal;
	font-style: italic;
	text-align: right;
}

.containerHeader .phone {
	text-align: right;
	float: right;
	margin-bottom: 25px;
	margin-top: 50px;
}

.containerHeader .domain {
	top: 45px;
	left: 21px;
	position: relative;
	float: left;
	font-size: .9em;
	white-space: normal;
	margin-right: 290px;
	text-align: right;
}

.containerHeader .smallLinks {
	clear: right;
	text-align: right;
	font-size: .8em;
	margin-bottom: 10px;
}

.containerHeader .smallLinks a {
	margin-left: 15px;
	text-align: right;
}

.containerHeader .mainNav {
	text-align: right;
	white-space: nowrap;
}

/*--------- CONTENT -----------------------------------------------------------------------------------------*/

td.containerContent {
	height: auto;
	width: auto;
	padding-left: 35px;
}

div.contentContainer {
	display: block;
	_margin-bottom: 50px;
	_float: left;
	position:relative;
	top: 15px;
	_top: auto;
	margin-left: 190px;
	_height: 1%;
}

div.contentContainer h2 {
	color: #477599;
	display: block;
	font-size: 1.2em;
	line-height: 1.5em;
	text-transform: uppercase;
	font-weight: bold;
	font-stretch: condensed;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	}
	
div.contentContainer h3 {
	color: #b86523;
	display: block;
	font-size: .9em;
	line-height: 1.2em;
	}


/*--------- TUMB  -------------------------------------------------------------------------------------------*/

a.listingElementThumb,
a:link.listingElementThumb,
a:visited.listingElementThumb {
	width: 159px;
	height: 240px;
	margin: 0 10px 10px 0;
	padding: 6px;
	float: left;
	border: 1px solid transparent;
	text-decoration: none;
}

a:hover.listingElementThumb,
a:active.listingElementThumb{
	background-color: #f8eeb4;
	border-color: #ece4b6;
}

a.listingElementThumb div,
a:link.listingElementThumb div,
a:visited.listingElementThumb div {
	background: #efefef url(../_gfx/bg.slide.gif) bottom left repeat-x;
	border-right: 1px solid #969492;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #ebecef;
	border-left: 1px solid #f0f0f0;
	text-align: center;
}

a.listingElementThumb div h1,
a:link.listingElementThumb div h1,
a:visited.listingElementThumb div h1 {
	display: block;
	margin:0 0 10px 0;
	}

a.listingElementThumb div img.thumb,
a:link.listingElementThumb div img.thumb,
a:visited.listingElementThumb div img.thumb {
	border: 2px solid #6c6c6c;
	border-right-width: 1px;
	border-bottom-width: 1px;
	margin: 7px;
	width: 138px;
	height: 103px;
	background: url(../_gfx/tumbMissing.gif) center center no-repeat;
	}

a.listingElementThumb div h1 small,
a:link.listingElementThumb div h1 small,
a:visited.listingElementThumb div h1 small {
	float: left;
	font-size: .5em;
	padding-left: 8px;
	line-height: 22px;
	}


a.listingElementThumb div h1 .icon,
a:link.listingElementThumb div h1 .icon,
a:visited.listingElementThumb div h1 .icon {
	float: right;
	margin: 0;
	margin-right: 8px;
	}

a.listingElementThumb span,
a:link.listingElementThumb span,
a:visited.listingElementThumb span {
	clear: both;
	display: block;
	}

a.listingElementThumb span h1,
a:link.listingElementThumb span h1,
a:visited.listingElementThumb span h1 {
	display: block;
	font-size: .75em;
	padding: 0;
	padding-left: 8px;
	line-height: 1em;
	margin: 0;
	padding-top: 10px;
	text-align: left;
	}

a.listingElementThumb span p,
a:link.listingElementThumb span p,
a:visited.listingElementThumb span p {
	display: block;
	font-size: .7em;
	margin: 0;
	margin-top: 3px;
	padding: 0 8px;
	line-height: 1.1em;
	text-align: left;
	}

/* ////// FOOTER //////// */

/* Sticky Footer by Ryan Fait */
div.footer, 
div.push {
	height: 200px; /* .push must be the same height as .footer */
	}
	
div.footer {
	width: 80%;
	min-width: 960px;
	width: expression(this.width > 960 ? "960px" : this.width); /* sets max-width for IE */
	position: relative;
	text-align: center;
	color: #464648;
	margin: 0 auto;
	display: block;	
	}

#footerLinks {
	text-align: left;
	display: block;
	color: #6b6b6b;
	margin-left: 225px;
	}
	
#footerLinks span {
	display: block;
	padding-top: 10px;
	border-top: 1px solid #c4bfbb;
	_height: 1%;
}

#footerLinks small {
	font-size: .7em;
	text-transform: uppercase;
	color: #999;
}

#footerLinks table {
	width: 100%;
	margin-bottom: 10px;
}
#footerLinks table td {
	width: 50%;
}
	

#footerLinks p {
	font-size: .9em;
	color: #666;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
	display: block;
}
	
#footerLinks h1 {
	color: #477599;
	display: block;
	font-size: 1.2em;
	line-height: 1.5em;
	text-transform: uppercase;
	font-weight: bold;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-stretch: condensed;
	}
	
#footerLinks h2 {
	color: #b86523;
	display: block;
	font-size: .9em;
	line-height: 1.2em;
	text-transform: uppercase;
	}
	
#footerLinks a {
	color: #6b6b6b;
	display: block;
	font-size: 80%;
	line-height: 160%;
	}

#footerLinks a:hover,
#footerLinks a:active,
#footerLinks a:focus {
	color: black;
	}


/* ////// changes to standard thumbnail gallery //////// */



a.thumb,
a:link.thumb,
a:visited.thumb { 
	margin: 0 10px 10px 0;
	padding: 6px;
	float: left;
	border: 1px solid transparent;
	text-decoration: none;
	background-color: transparent;
	}

a:hover.thumb,
a:active.thumb { 
	background-color: #f8eeb4;
	border-color: #ece4b6;
	}

span.thumb {	
	background: #efefef url(../_gfx/bg.slide.gif) bottom left repeat-x;
	border-right: 1px solid #969492;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #ebecef;
	border-left: 1px solid #f0f0f0;
	padding: 5px;
	}

.thumb .imgContainer tr td {
	vertical-align: middle;
	}
	
	
.thumb img { 
	border-style: none;
	width: 138px;
	height: 103px;
	}

.thumb label {
	font-size: .7em;
}
	


/* ////// prompt changes //////// */

div.searchArea {
	border: 1px solid #6393b9;
	background-color: #e8f1fb;
	display: block;
	padding: 10px;
	margin-bottom: 15px;
}
div.searchArea img.close {
	background-image: url(../_gfx/icon.sm.close.blue.gif);
}

div.searchArea h1 {
	margin: 0;
	padding: 0;
	display: block;
	line-height: 1em;
}

div.searchArea small {
	margin: 0;
	padding: 0;
	display: block;
	font-size: .7em;
	line-height: 1em;
	font-style: italic;
	margin-bottom: 15px;
}

.CriterionDisplay,
.CriteriaTitleArea,
.CriteriaValueArea {
	display: block;
}

.CriterionDisplay {
	padding: 3px 0;
}

.CriteriaTitleArea {
	float: left;
	width: 180px;
	border-bottom: 1px dotted silver;
	margin-right: 5px;
}

.searchbutton {
	margin-left: 190px;
}

.CriteriaTitleArea .Name {
	font-size: .8em;
	font-weight: bold;
	line-height: 16px;
	margin-left: 5px;
	float: left;
}

.IncludeExclude, .Type {
	float: left;
	font-style: italic;
	font-size: .6em;
	line-height: 16px;
	margin-left: 5px;
}

.CriteriaValueArea {
	float: left;
}

.CriteriaValueArea input[type="text"],
.CriteriaValueArea input[type="password"],
.CriteriaValueArea input[type="select"],
.CriteriaValueArea input[type="file"],
.CriteriaValueArea textarea {
	font-size: 1em;
	}

.CriteriaValueArea input[type="text"],
.CriteriaValueArea input[type="password"],
.CriteriaValueArea input[type="select"],
.CriteriaValueArea textarea,
.CriteriaValueArea input {
	border: 1px solid silver;
	padding: 1px 2px;
	margin: 0 5px 0 3px;
	font-size: .8em;
	}
	
	


/* ////// FORMS //////// */	


	
.forms {
	display: block;
	text-align: left;
	}
	
.editArea fieldset,
.forms fieldset {
	display: block;
	margin: 1em;
	border: 1px solid #cfcfcf;
	border-top-color: #999;
	border-left-color: #999;
	padding: 1em;
	text-align: left;
	}

.forms fieldset { 
	margin: 0;
	}

.editArea legend,
.forms legend {
	font-size: 90%;
	display: block;
	padding: 5px;
	text-align: left;
	margin: 5px;
	}

.editArea legend span,
.forms legend span {
	font-weight: bold;
	}

.row {
	clear: both;
	padding-top: 5px;
	}
  
.row label {
	clear: both;
  	float: left;
	display: block;
  	width: 250px;
  	text-align: left;
	font-weight: normal;
	font-size: .85em;
	border-bottom: 1px dashed silver;
	}

.forms .row label {
	width: 180px;
	font-size: .9em;
	}

.row label.required,
.errorMessageInline,
.errorMessage {
	color: #dc5015;
	}

.row span {
	float: left;
	text-align: left;
	margin-left: 1em;
	font-size: 1em;
	} 

.row span small {
	font-size: .75em;
	}

.errorMessageInline {
	margin-left: 1em;
	}	 
 
.row span p,
.row span div {
	float: left;
	vertical-align: middle;
}

.forms form,
.forms iframe  {
	padding: 0;
	display: block;
	margin: 0 auto;
	text-align: center;
	}

.editArea input[type="text"],
.editArea input[type="password"],
.editArea input[type="select"],
.editArea input[type="file"],
.editArea textarea,
.editVideoTitle input,
.forms input[type="text"],
.forms input[type="password"],
.forms input[type="select"],
.forms input[type="file"],
.forms textarea {
	line-height: 1.5em;
	font-size: 1em;
	resize: none;
	float: left;
	}
	
.forms input[type="text"],
.forms input[type="password"],
.forms input[type="select"],
.forms input[type="file"],
.forms textarea {
	font-size: 1em;
	}

.editArea input[type="text"],
.editArea input[type="password"],
.editArea input[type="select"],
.editArea textarea,
.editVideoTitle input,
.forms input[type="text"],
.forms input[type="password"],
.forms input[type="select"],
.forms textarea {
	border: 1px solid silver;
	padding: 1px 2px;
	}

.editVideoTitle input {
	width: 160px;
	font-size: .9em;
	color: #310101;
	font-weight: bold;	
	}


.editArea input[type="file"],
.editArea #file,
.forms input[type="file"],
.forms #file {
	width: 160px;
	float: left;
	font-size: .7em;
	}


/*.forms form label,*/
.fieldLabel {
	margin-right: 5px;
	margin-left: 25px;
	border-bottom: 1px dashed #e9e9e9;
	color: #6b6b6b;
	width: 170px;
	vertical-align: top;
	float: left;
	font-size: 80%;
	text-align: left;
	}
	
.forms form .field {
	text-align: left;
	width: 100%;
	overflow:auto;
	margin:5px 0px;
	}
	
.forms form input[type="submit"] {
	background-color: #6e992d;
	color: white;
	border-style: none;
	}

.forms small {
	display: block;
	text-align: center;
	font-size: .8em;
	line-height: 1.5em;
	}

.forms span small {
	text-align: left;
	float: left;
	margin-left: 5px;
	}


.forms h1 {
	}

.forms p {
	font-size: 80%;
	display: block;
	padding: 10px;
	text-align: left;
	}

/*fieldset {
	width: 100%;
	display: block;
	margin: 0 auto;
	margin-bottom: 5px;
	border-style: none;
	text-align: left;
	}*/

.submitArea, .buttoncontainer {
	clear: both;
	padding: 1em;
	display: block;
	text-align: right;
	margin: 0;
	padding: 0;
	}
.forms .buttoncontainer {
	padding: 0;
	}

.buttoncontainer .button {
	float: right;
	text-align: right;
}



/* ////// tabs in popup //////// */


.descriptionTabs {
	display: block;
	background: #cfcfcf url(../_gfx/bg.sectionTabs.gif) bottom left repeat-x;
	border-bottom: 1px solid white;
	height: 35px;
}

.descriptionTabs ul,
.descriptionTabs ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	height: 35px;
}

.descriptionTabs ul li {
	float: left;
}

.descriptionTabs ul li a {
	float: left;
	background: url(../_gfx/bg.sectionTabs.selected.gif) bottom left repeat-x;
	border-right: groove 2px #cfcfcf;
	text-decoration: none;
	padding: 0 5px;
	height: 35px;
}



.descriptionTabs ul li a:link,
.descriptionTabs ul li a:visited {
	background-image: none;
}

.descriptionTabs ul li a:hover,
.descriptionTabs ul li a:active,
.descriptionTabs ul li a:focus,
.descriptionTabs ul li.selected a,
.descriptionTabs ul li.selected a:link,
.descriptionTabs ul li.selected a:visited,
.descriptionTabs ul li.selected a:hover,
.descriptionTabs ul li.selected a:active,
.descriptionTabs ul li.selected a:focus {
	background-image:  url(../_gfx/bg.sectionTabs.selected.gif);
}

.descriptionTabs ul li a span b,
.descriptionTabs ul li a:link span b,
.descriptionTabs ul li a:visited span b {
	font-weight: normal;
	padding: 6px;
	float: left;
	text-decoration: none;
	color: #333;
	text-shadow: 0 1px  0 #fff; 
}

.descriptionTabs ul li a:hover span b,
.descriptionTabs ul li a:active span b,
.descriptionTabs ul li a:focus span b,
.descriptionTabs ul li.selected a span b,
.descriptionTabs ul li.selected a:link span b,
.descriptionTabs ul li.selected a:visited span b,
.descriptionTabs ul li.selected a:hover span b,
.descriptionTabs ul li.selected a:active span b,
.descriptionTabs ul li.selected a:focus span b {
	color: #015785;
	cursor: pointer;
}

.popupsec {
	clear: both;
	padding: 15px;
	text-align: left;
}

.popupsec h2 {
	display: block;
	border-bottom: dotted 1px silver;
	margin-bottom: 10px;
	padding: 5px 0;
	color: #b16029;
}

.descriptionTabs ul li.closeIcon {
	float: right;
	width: 40px;
	vertical-align: middle;
}

.descriptionTabs ul li.closeIcon a,
.descriptionTabs ul li.closeIcon a:link,
.descriptionTabs ul li.closeIcon a:visited,
.descriptionTabs ul li.closeIcon a:hover,
.descriptionTabs ul li.closeIcon a:active,
.descriptionTabs ul li.closeIcon a:focus {
	background-image: none;
	border-right-style: none;
}

.descriptionTabs ul li.closeIcon img {
	border-style: none;
	margin-top: 5px;
	_margin-top: 0;
}

.popupsec p font {
	font-size: 15px;
	line-height: 160%;	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #303030;
}