/* 
	AXERT REDESIGN SCREEN STYLESHEET
	AUTHOR: GEOFFREY VOSS - 6/27/08 
*/
/* 																					START GLOBAL */
body{
	background-color: #032C62;
	/*background-image:url("../images/home_bg.png");*/
	margin:0 0 0 0;
	padding:0 0 5px 0;
	text-align:center;
}
* {
	font-family: Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}
.clearBoth{
	clear:both;
}
.centered{
	text-align:center;
}
/*																					END GLOBAL */
/* 																					START TOP NAV */
#topNav{
	text-align:right;
	font-weight:bold;
	font-size:10px;
	margin:5px 0 5px 0;
}
#topNav *{
	font-size:13px;
}
#topNav a{
	color:#B2D0EB;
	text-decoration:none;
}
#topNav a.topNavActive{
	color:#FFF200;
}
#topNav a:HOVER{
	color:#FFF200;
}
/* 																					END TOP NAV */
/* 																					START MAIN CONTAINER */
#mainContainer{
	width:908px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	margin:0 auto 0 auto;
}
/* 																					END MAINCONTAINER */
/* 																					START HOMEBANNER */
#topBanner{
	background-image:url("../images/home_top_banner.png");
	background-color:#3399CC;
	text-align:left;
	width:908px;
	height:290px;
	border:0;
}
#topBannerNewIndication{
	background-image:url("../images/home_top_banner_new_indication.png");
	background-color:#3399CC;
	text-align:left;
	width:908px;
	height:290px;
	border:0;
}
/* 																					END HOME BANNER */
/* 																					START HOMEBANNER QUIZ */
#topBanner #quiz{
	font-size:14px;
	float:left;
	background:none;
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0 0;
	top:40px;
	left:10px;
	width:100px;
	height:60px;
	text-align:center;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
#topBanner #quiz a{
	font-size:24px;
	font-weight:bold;
	display:block;
	position:relative;
	width:100px;
	height:60px;
}
#topBanner #new{
	background:none;
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0 0;
	top:180px;
	left:10px;
	width:110px;
	height:100px;
	text-align:center;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
#topBanner #new a{
	font-size:24px;
	font-weight:bold;
	display:block;
	position:relative;
	width:110px;
	height:100px;
}
#topBannerNewIndication #close{
	background:none;
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0 0;
	top:9px;
	left:850px;
	width:50px;
	height:50px;
	text-align:center;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
#topBannerNewIndication #close a{
	display:block;
	width:50px;
	height:50px;
}

/* 																					END HOMEBANNER QUIZ */
/* 																					BEGIN HOME SEARCH */
#topBanner #homeSearchField{
	text-align:left;
	clear:both;
	color:#93b4df;
	position:relative;
	width:220px;
	height:90px;
	top:130px;
	left:690px;
}
#topBanner #homeSearchField form{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#topBanner #homeSearchField #searchInput{
	background-color:#FFFFFF;
	padding:0 0 0 5px;
	color:#4F91CD;
	border:1px solid #93b4df;
}
#topBanner #homeSearchField div.enterButton{
	background-image:url("../images/button_enter2.png");
	background-repeat:no-repeat;
	padding:0 0 0 0;
	margin:1px 0 0 0;
	width:48px;
	height:11px;
	position:relative;
	left:107px;
	_background-image:url("../images/button_enter2.gif");
}
#topBanner #homeSearchField div.enterButton a{
	color:#2783D7;
	font-size:10px;
	line-height:9px;
	display:block;
	width:100%;
}
/* 																					END HOME SEARCH  */
/* 																					BEGIN CONTENT BANNER */
#contentBanner{
	background-image:url("../images/home_footer_content_bg.png");
	font-size:30px;
	width:auto;
	height:50px;
	border:1px solid #FFFFFF;
	margin:0 0 0 0;
	padding:10px 0 0 0;
	_height:60px;
}
/*																					END CONTENT BANNER */
/* 																					BEGIN HOME NAVIGATION */
#homeNavContainer{
	/*background-image:url("../images/home_nav_outer_bg.png");
	background-repeat:no-repeat;*/
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	width:908px;
	height:20px;
}
#homeNav{
	background-image:url("../images/homeNav_trans_bg.png");
	width:900px;
	height:22px;
	line-height:18px;
	margin:0 0 0 4px;
	_background-image:none;
	_background-color:#4F91CD;
}
#dropDownNav a.dropDownLink{
	color:#4F91CD;
	position:relative;
	width:auto;
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
	position:relative;
}
#dropDownNav a:HOVER.dropDownLink{
	color:#1463A8;
}
/* 																					END HOME NAVIGATION */
/* 																					begin PAGE CONTENT */
#pageContent{
	float:left;
	width:908px;
	text-align:left;
	padding:10px 0 10px 0;
	/*background-image:url("../images/content_bg.png");
	background-repeat:no-repeat;*/
}
#pageContent h1{
	color:#FFFFFF;
	font-weight:bold;
	font-size:24px;
	padding:0 0 10px 0;
	margin:0 0 0 0;
}
/* 																					END PAGE CONTENT */
/* 																					BEGIN FOOTER */
#footer{
	clear:both;
	width:900px;
	padding:0 0 0 0;
	margin:0 0 0 4px;
	_margin:0 0 0 0;
}
#footerTop{
	background-image:url("../images/home_footer_top_new.png");
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:900px;
	height:18px;
}




#footerContent{
	background-color:#ffffff;
	font-size:10px;
	text-align:left;
	padding:1px 20px 0 20px;
	margin:0 0 0 0px;
	width:860px;
	*background-color:#ffffff; 
	_background-color:#ffffff; 
	/*If you encounter issues with the background color and the gradient remove the above color statements after the _ and * and change the background-image
	to url("../images/home_footer_content_bg.png);  */
}
#footerBottom{
	background-image:url("../images/home_footer_bottom.png");
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:900px;
	height:13px;
	_height:11px;
}
#footerContent a{
	color:#99CCFF;
	text-decoration:none;
}
#footerContent a:HOVER{
	color:#FFF200;
}
#footerContent span.footerTitle{
	font-weight:bold;
	color:#4f91cd;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#footerContent span.style66{                                              
      font:  13.5pt Arial;
      font-weight:bold;
      line-height:12px;
      color: #4f91cd;
      list-style-type: disc;
      margin: 2px 0 18px 18px;;
}
#footerContent span.style66 a {
	font:  10pt Arial;
	font-weight:bold;
	color:#4f91cd;
}
#footerContent span.footerTitle a {
		
	font-style:Arial;
	font-size:inherit;
	color:#4f91cd;
	text-decoration:none;
	_font-size:9pt;
}
#footerContent span.style66 a:HOVER{
	color:#FFF200;
}

#footerContent p{
	font-style:Arial;
	font-weight:normal;
	font-size:9pt;
	color:#343434;
	line-height:15px;
	_line-height:17px;
	margin-left: 18px;
	margin-right: 20px;
	margin-top:8px;
	_margin-top:13px;
}
#footerContent p a{
	font-style:Arial;
	font-size:inherit;
	color:#4f91cd;
	text-decoration:none;
	_font-size:9pt;
}
#footerContent p a:HOVER{
	color:#FFF200;
}
#footerContent p.indicationText{
	font-size: 14px;
	line-height: 16px;
	color: #015799;
}
.largeFont{
	font-size: 18px;
	color: #015799;
}
/* 																					END FOOTER */
/* 																					BEGIN HOME CALLOUTS */
#ln_CouponCallout {
background-image:url("../images/ln_couponCallout.png");
	background-repeat:no-repeat;
	width:178px;
	height:78px;
}
#ln_CouponCallout a{
	position:relative;
	display:block;
	width:178px;
	height:78px;
}

#callout1
{
	background-image:url("../images/home_callout1.png");
	background-repeat:no-repeat;
	width:196px;
	height:92px;
	margin:0 0 0 0;
	_margin:0 0 0 0;
	padding:0 0 5px 0;
	_padding:0 0 10px 0;
	_background-image:url("../images/home_callout1.gif");
}
#callout1 div{
	position:relative;
	width:100%;
	height:100%;
}
#callout1 div a{
	position:relative;
	display:block;
	width:188px;
	height:50px;
	padding: 35px 0 5px 10px;
}
#callout1 div a, #callou1 div a:HOVER, #callout1 div a:VISITED{
	color:#555555;
}
#callout2{
	background-image:url("../images/home_callout2.gif");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	width:196px;
	height:98px;
	_padding:0 0 15px 0;
	_background-image:url("../images/home_callout2.gif");
}
#callout2 div{
	position:relative;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
}
#callout2 div a{
	position:relative;
	display:block;
	width:80px;
	height:32px;
	padding:64px 10px 0 100px;
}
#callout2 div a, #callout2 div a:HOVER, #callout2 div a:VISITED{
	color:#336633;
}
#callout3{
	background-image:url("../images/home_callout3.png");
	background-repeat:no-repeat;
	padding: 0 0 5px 0;
	width:195px;
	height:91px;
	_padding:0 0 10px 0;
	_background-image:url("../images/home_callout3.gif");
}
#callout3 div{
	position:relative;
	width:100%;
	height:100%;
	top:0px;
	left:0px
}
#callout3 div a{
	position:relative;
	display:block;
	width:180px;
	height:70px;
	padding:0 0 0 16px;
}
#callout3 div a, #callout3 div a:HOVER, #callout3 div a:VISITED{
	color:#9999CC;
}
#callout4{
	background-image:url("../images/home_callout4_coupon.gif");
	background-repeat:no-repeat;
	padding:0 0 5px 0;
	width:266px;
	height:92px;
	_padding:0 0 10px 0;
	_background-image:url("../images/home_callout4.gif");
}
#callout4 div{
	valign:top
	position:relative;
	width:100%;
	height:100%;
	top:0px;
	left:0px
}
#callout4 div a{
	position:relative;
	display:block;
	width:250px;
	height:70px;
	padding:20px 0 0 16px;
}
#callout3 div a, #callout3 div a:HOVER, #callout3 div a:VISITED{
	color:#9999CC;
}

#couponcallout{
	background-image:url("../images/coupon_callout.jpg");
	background-repeat:no-repeat;
	background-position:top left;	
	margin:0 0 0 0;
	padding:0 0 10px 0;
	width:273px;
	height:99px;
	_padding:0 0 15px 0;
	_background-image:url("../images/coupon_callout.jpg");
}

#couponcallout h1{
	font-family:Arial;
	color:#5191CD;
	font-weight:bold;
	font-size:20px;
	padding:14px 0px 0px 117px;
}

#couponcallout h2{
	font-family:Helvetica;
	color:#FFFFFF;
	font-size:1px;
	font-weight:bold;
	margin:36px 0px 0px 98px;
}


#couponcallout div{
	position:relative;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
}
#couponcallout div a{
	position:relative;
	display:block;
	width:273px;
	height:99px;
	text-indent:-9999px;
	/*padding:64px 10px 0 100px;*/
}
#couponcallout div a, #couponcallout div a:HOVER, #couponcallout div a:VISITED{
	color:#336633;
}

table.couponsCalloutTable{
	margin:0 auto 0 auto;
	_margin:0 0 0 1px;
}

#savingsCallout{
	background-image:url("../images/instant_savings.jpg");
	background-repeat:no-repeat;
	margin:0 0 0 0;
	width:277px;
	height:99px;
	_background-image:url("../images/instant_savings.jpg");
	cursor: pointer;
}

#savingsCallout h3.savings{
	font-family:Helvetica;
	color:#FFFFFF;
	font-size:10px;
	padding:3px 0px 0px 6px;
	float:left;
}

#savingsCallout h3.savings sup {
	color:#FFFFFF;
}

#savingsCallout h2.savings{
	font-family:Helvetica;
	color:#4F91CD;
	font-size:16px;
	padding:22px 0px 0px 90px;
	line-height: 90%;
}

#savingsCallout h1.savings{
	font-family:Helvetica;
	color:#4F91CD;
	font-weight:bold;
	font-size:22px;
	margin:0px 0px 0px 15px;
}

#freeCallout{
	background-image:url("../images/free_trial.jpg");
	background-repeat:no-repeat;
	margin:0 0 0 0;
	width:275px;
	height:99px;
	_background-image:url("../images/free_trial.jpg");
	cursor: pointer;
}

#freeCallout h3.free{
	font-family:Helvetica;
	color:#4F91CD;
	font-size:15px;
 	font-weight:bold;
	padding:22px 0px 0px 4px;
	float:left;
}

#freeCallout h3.free sup{
	font-family:Helvetica;
	font-weight:bold;
	color:#4F91CD;
}


#freeCallout h2.free{
	font-family:Helvetica;
	color:#034ea2;
	font-weight:bold;
	font-size:20px;
	padding:18px 0px 0px 97px;
	line-height: 90%;
	word-spacing:90%;
}

#freeCallout span.free{
	font-family:Helvetica;
	color:#034ea2;
	font-size:14px;
}

/* 																					END HOME CALLOUTS */
/* 																					BEGIN HOME NAVIGATION */
div.homeNavItem{
	position:relative;
	top:0px;
	display:inline;
	padding:0 25px 0 25px;
	margin:0 0 0 0;
	color:#FFFFFF;
}
div.homeNavItem a:HOVER{
	color:#FFF200;
	text-decoration:none;
}

div.homeNavItem a sup {font-size: .9em; }
div.horizontalNav{
	padding:0 10px 0 10px;
	margin:0 0 0 0;
	border-right:2px solid #FFF200;
	display:inline;
}
div.horizontalNavEnd{
	padding:0 10px 0 10px;
	margin:0 0 0 0;
	border:0;
	display:inline;
}
/* 																					END HOME NAVIGATION */
/* 																					BEGIN HOME PAGE CALLOUTS */
table.homeCalloutTable{
	margin:0 auto 0 auto;
	_margin:0 0 0 10px;
}
/* 																					END HOME PAGE CALLOUTS */
#dropDownNav{
	visibility:hidden;
	position:absolute;
	z-index:50;
	padding:8px 12px 8px 12px;
	background-color:#6699FF;
	background-color:#FFFFFF;
	border-left:2px solid #6699FF;
	border-right:2px solid #6699FF;
	border-bottom:2px solid #6699FF;
	text-align:left;
	opacity:0.90;
	filter:alpha(opacity=90);
}
#dropDownNav a{
	margin:12px 0 0 0;
}
/**INTERIOR PAGES																		INTERIOR PAGES*/
/*START INTERIOR BANNER																START INTERIOR BANNER*/
div#interiorBanner{
	background-image:url("../images/interior_top_banner.png");
	width:908px;
	height:312px;
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
div#interiorBanner #quiz{
	font-size:14px;
	float:left;
	background:none;
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0 0;
	top:40px;
	left:10px;
	width:100px;
	height:60px;
	text-align:center;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
div#interiorBanner #quiz a{
	font-size:24px;
	font-weight:bold;
	display:block;
	position:relative;
	width:100px;
	height:60px;
}
#interiorBanner #new{
	float:left;
	background:none;
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0 0;
	top:180px;
	left:10px;
	width:110px;
	height:100px;
	text-align:center;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
#interiorBanner #new a{
	font-size:24px;
	font-weight:bold;
	display:block;
	position:relative;
	width:110px;
	height:100px;
}
/*END INTERIOR BANNER																	END INTERIOR BANNER*/
div#interiorContent{
	width:892px;
	background-image:url("../images/interior_content_bg.png");
	background-repeat:repeat-y;
	padding:0 8px 0 8px;
	_width:892px;
}
/*INTERIOR LEFT NAVIGATION*/
div#interiorContentNav{
	float:left;
	text-align:left;
	width:180px;
	letter-spacing:-1px; /*PLEASE NOTE: This is either -1 or 0.  If you go half a pixel it well become ALIAS*/
	margin:14px 0 0 12px;
	padding:0 0 0 0;
	_margin:14px 0 0 6px;
}
div#interiorContentNav div.activeTopElement{
	background-image:url("../images/interior_nav_active.png");
	background-repeat:no-repeat;
	background-position:0% 100%;
	line-height:24px;
	margin:0 0 10px 0;
	padding:0 0 0 15px;
	width:165px;
	height:24px;
}
div#interiorContentNav div.activeTopElement a,div#interiorContentNav div.activeTopElement a:VISITED{
	color:#4f91cd;
}
div#interiorContentNav div.activeTopElement a sup {
	font-size: .8em;
	color:#4f91cd;
}

div#interiorContentNav div.inactiveTopElement{
	background-image:url("../images/interior_nav_inactive.png");
	background-repeat:no-repeat;
	background-position:0% 100%;
	line-height:24px;
	color:#c6def8;
	margin:0 0 10px 0;
	padding:0 0 0 15px;
	width:165px;
	height:24px;
}
div#interiorContentNav div.inactiveTopElement a, div#interiorContentNav div.inactiveTopElement a:VISITED{
	color:#c6def8;
}

div#interiorContentNav div.inactiveTopElement a sup {
	font-size: .8em;
	color:#c6def8;
}
div#interiorContentNav div.inactiveTopElement a:HOVER{
	color:#FFF200;
}

div#interiorContentNav div.inactiveTopElement a:VISITED sup {
	font-size: .8em;
	color:#c6def8;
}
div#interiorContentNav div.activeSubElement{
	padding:0 0 0 15px;
	width:165px;
	height:24px;
}
div#interiorContentNav div.activeSubElement a, div#interiorContentNav div.activeSubElement a:HOVER, div#interiorContentNav div.activeSubElement a:VISITED{
	color:#fff200;
}
div#interiorContentNav div.inactiveSubElement{
	padding:0 0 0 15px;
	width:165px;
	height:24px;
}
div#interiorContentNav div.inactiveSubElement a, div#interiorContentNav div.inactiveSubElement a:VISITED{
	color:#FFFFFF;
}
div#interiorContentNav div.inactiveSubElement a:HOVER{
	color:#fff200;
}
/*END INTERIOR LEFT NAVIGATION*/
div#interiorContentText{
	text-align:left;
	width:700px;
	float:right;
	padding:0 0 0 0;
	margin:0 0 0 0;
	_margin:0 0 -8px 0;
}
div#interiorContentTextTop{
	background-image:url("../images/interior_content_top.png");
	background-repeat:no-repeat;
	background-position:top left;
	height:14px;
	width:700px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
div#interiorContentTextContent{
	/*Empty Intentionally.  This is the bucket which all the content resides in*/
}
/*The below style is applied to all elements within the content of the page, 
	anything custom is explicitly outlined below
	NOTE: The FONT FAMILY is previously outlined in the global section*/
div#interiorContentTextContent *{
	color:#1B3A64;
	line-height:1.4em;
}
div#interiorContentTextContent{
	background-color:#FFFFFF;
	width:660px;
	margin:-2px 0 0 0;
	padding:1px 20px 10px 20px;
	float:right;
	min-height:550px;	/*Jose's height fix*/
	height: auto !important;
	height: 450px;
}
div#interiorContentTextContent ul{
	font-weight:normal;
	font-size:14px;
	margin:0 0 10px 13px; /*Special Indent for Bullets*/
	padding:0 0 0 10px;
}
div#interiorContentTextContent ul li{
	font-weight:normal;
	font-size:14px;
	}
div#interiorContentTextContent ol{
	font-weight:normal;
	font-size:14px;
	margin:0 0 10px 0px; /*Special Indent for Bullets not needed*/
	_margin:0 0 10px 30px; /*Special Indent for Bullets needed in IE*/
}
div#interiorContentTextContent ol li{
	font-weight:normal;
	font-size:14px;
	padding:0 0 0 10px;
}
div#interiorContentTextContent h1{
	color:#4F91CD;
	font-weight:bold;
	font-size:24px;
	float:left;
	margin:24px 0 10px 10px;
}

div#interiorContentTextContent h1 sup {
	font-size: .8em;
	color:#4F91CD;
	
}
div#interiorContentTextContent a img#emailButton{
	float:right;
	margin:20px 0 0 0;
	padding:0 0 0 0;
	border:0;
}
div#interiorContentTextContent h2, div#interiorContentTextContent h2 em{
	font-weight:bold;
	color:#6D86A5;
	font-size:16px;
	padding:0 0 0 0;
	margin:0 0 10px 0;
}

div#interiorContentTextContent h2 sup {
	font-size: .8em;
	color:#6D86A5;
	
}
div#interiorContentTextContent h3{
	font-weight:bold;
	color:#6D86A5;
	font-size:14px;
	padding:0 0 0 0;
	margin:0 0 10px 0;
}
div#interiorContentTextContent p{
	font-weight:normal;
	font-size:14px;
	padding:0 0 0 0;
	margin:0 0 10px 0;
}
div#interiorContentTextContent p span.boldText{
	font-weight:bold;
}
div#interiorContentTextContent div.horizontalLine{
	width:650px;
	margin:0 0 0 5px; /*NOTE: The div this is contained inside should have a 20px padding, making this value effectively 25*/ 
	text-align:right;
	border-top:2px solid #4F91CD;
}
img#interiorContentTextHeadingImage{
	width:71px;
	height:73px;
	float:left;
	margin:0 0 20px 0;
	padding:0 0 0 0;
}
div#interiorContentBottom{
	background-image:url("../images/interior_content_bottom.png");
	width:908px;
	height:22px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
div#interiorContentTextContent table{
	align:left;
	width:100%;
	padding:0 35px 0 0;
}

#interiorContentTextContent table h3{
	font-family:Helvetica;
	font-size:13px;
	color:829db6;
}

#interiorContentTextContent span.bold{
	font-weight:bold;
}

/* ENDINTERIOR PAGE																	ENDINTERIOR PAGE*/
/*BEGIN INTERIOR SEARCH*/
#interiorBanner #homeSearchField{
	text-align:left;
	clear:both;
	color:#93b4df;
	position:relative;
	width:220px;
	height:90px;
	top:130px;
	margin-left:690px;
	_margin-left:346px;
}
#interiorBanner #homeSearchField form{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#interiorBanner #homeSearchField #searchInput{
	background-color:#FFFFFF;
	padding:0 0 0 5px;
	color:#4F91CD;
	border:1px solid #93b4df;
}
#interiorBanner #homeSearchField div.enterButton{
	background-image:url("../images/button_enter2.png");
	background-repeat:no-repeat;
	padding:0 0 0 0;
	margin:1px 0 0 0;
	width:48px;
	height:11px;
	position:relative;
	left:107px;
	_background-image:url("../images/button_enter2.gif");
}
#interiorBanner #homeSearchField div.enterButton a{
	color:#2783D7;
	font-size:10px;
	line-height:9px;
	display:block;
	width:100%;
}
#interiorBanner #homeSearchField div.enterButton a:HOVER{
	/*mebby*/
}
/*END INTERIOR SEARCH*/
#popupWindow h2{
	font-size:16px;
	color:#6D86A5;
}
#popupWindow p{
	color:#1B3A64;
}
/*Tell A Friend Page*/
#tellAFriendForm{
	 border:none;
}
table#tellAFriendList{
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-collapse:collapse;
	border:none;
}
table#tellAFriendList td{
	padding:0 10px 2px 0;
}
table#tellAFriendList em{
	color:#CC0000;
}
table#tellAFriendList tr input{
	border:1px solid #6D86A5;
	color:#inherit;
	padding:0 2px 0 2px;
}
#tellAFriendList input{
	border:none;
}
/*End Tell a Friend Page*/
/*Custom Search*/
div.searchPagination{/*Placeholder*/}

div.searchPagination div.inactivePage{
	padding:2px 2px 2px 2px;
	margin:2px 2px 0 2px;
	background-color:#4F91CD;
	color:inherit;
	display:inline;
	text-align:center;
	border:1px solid #1B3A64 !important;
}
div.searchPagination div.activePage{
	padding:2px 2px 2px 2px;
	margin:2px 1px 0 1px;
	background-color:#FFF200;
	color:inherit;
	display:inline;
	text-align:center;
	border:1px solid #1B3A64 !important;
}
ul#searchResults{
	list-style:none;
	margin:0;
	padding:0;
}
ul#searchResults li.searchResultsOdd{
	background-color:#DDDDFF;
	margin:0 20px 0 0;
	padding:0 0 0 0;
}
ul#searchResults li.searchResultsEven{
	margin:0 20px 0 0;
	padding:0 0 0 0;
}
div.searchNextPage{
	display:inline;
}
div.searchPreviousPage{
	display:inline;
}
/*End Custom Search*/
/*Overrides*/
.debug{
	background-color:#000000;
	color:#FF0000;
}
.noBorder{
	border:none;
}

sup {font-size: .8em; }


/*End Overrides*/