@CHARSET "ISO-8859-1";

.yui-dt-selected {
	background:#426FD9;
	color: #FFF;
}
.yui-dt-unselected {
	background-color: #FFF;
	color: #333;
}


/* Advanced Search Page */
#contentAdvancedSearch {padding:0 0 15px 12px;width:939px;margin:0;font-family: Arial, Helvetica, sans-serif;}
#contentAdvancedSearch #contentLeft h1 {font-size:21px;font-weight:bold;color:#09346a;margin:10px 0 5px 0;border:0;width:728px;padding:0;line-height:26px;font-family: Arial, Helvetica, sans-serif;}
#contentAdvancedSearch #contentLeft h2 {font-size:15px;font-weight:bold;color:#09346a;margin:10px 0 0 0;border:0;width:728px;padding:0;line-height:17px;font-family: Arial, Helvetica, sans-serif;}
#contentAdvancedSearch #contentLeft .smallText {line-height:13px;}
#contentAdvancedSearch #contentLeft #error {margin:10px 0 10px 0;width:706px;border:1px solid #c00;background:#eee;padding:10px;font-size:12px;color:#333;}
#contentAdvancedSearch #contentLeft input, #contentAdvancedSearch #contentLeft select {font-size:12px;}
#contentAdvancedSearch #contentLeft input.keywords {width:350px;margin-top:3px;}
#contentAdvancedSearch #contentLeft .radioContainer {position:relative;height:20px;line-height:20px;vertical-align:bottom;padding-right:10px;font-size:11px;vertical-align:top;}
#contentAdvancedSearch #contentLeft .radioContainer .radio {position:absolute;left:0;top:6px;padding:0;margin:0;}
#contentAdvancedSearch #contentLeft .radioContainer span {position:absolute;left:22px;top:3px;padding:0;margin:0;}
*html body #contentAdvancedSearch #contentLeft .radioContainer .radio {top:6px;left:-11px;}
*html body #contentAdvancedSearch #contentLeft .radioContainer span {left:10px;top:6px;padding-right:8px;} 
#contentAdvancedSearch #contentLeft .reset {clear:both;height:0;overflow:hidden;width:0;line-height:0;}
#contentAdvancedSearch #contentLeft .clear {clear:both;overflow:hidden;}
#contentAdvancedSearch #contentLeft .checkBoxContainer {position:relative;height:16px;line-height:16px;vertical-align:bottom;padding-right:10px;}
#contentAdvancedSearch #contentLeft .checkBoxContainer .checkbox {position:absolute;left:0;top:9px;padding:0;margin:0;}
#contentAdvancedSearch #contentLeft .checkBoxContainer span {position:absolute;left:22px;top:8px;padding:0;margin:0;}
*html body #contentAdvancedSearch #contentLeft .checkBoxContainer .checkbox {top:5px;}
*html body #contentAdvancedSearch #contentLeft .checkBoxContainer span {left:25px;} 
#contentAdvancedSearch #contentLeft .textIndent {text-indent:14px;line-height:1.1;}
#contentAdvancedSearch #contentLeft .grayBox {background:#f0f0f0;}
#contentAdvancedSearch #contentLeft .whiteBox {background:#fff;width:261px;height:145px;overflow:auto;font-family:Arial, Helvetica, sans-serif;}
#contentAdvancedSearch #contentRight {width:179px;padding:15px 10px;font-size:12px}
#contentAdvancedSearch #contentRight h2 {font-size:15px;font-weight:bold;color:#09346a;margin:0 0 5px 0;padding:0;line-height:18px;font-family:Arial, Helvetica, sans-serif;}
#contentAdvancedSearch #contentRight label {color:#09346a;font-size:11px;font-weight:bold;}
#contentAdvancedSearch #contentRight .redStar {color:#dc1700;}
#contentAdvancedSearch #contentRight .h70 {height:70px;}
#contentAdvancedSearch #contentRight #errorSubmitEmailInquiry {margin:10px 0 10px 0;width:157px;border:1px solid #c00;background:#eee;padding:10px;font-size:11px;color:#333;}
*html body #contentAdvancedSearch #contentRight #errorSubmitEmailInquiry {width:177px;}

#contentAdvancedSearch #contentLeft .outerBox .whiteBox {height:145px;overflow:auto;font-family:Arial, Helvetica, sans-serif;z-index:1;padding:10px;margin:0;width:259px;background:#fff;border:#7f9db9 1px solid;}
#contentAdvancedSearch #contentLeft .outerBox {}
#contentAdvancedSearch #contentLeft .white {border:#7f9db9 1px solid;padding:0;margin:0;width:279px;height:165px;background:#fff;}
#contentAdvancedSearch #contentLeft .white .tld {width:279px;height:165px;font-family:Arial, Helvetica, sans-serif;border:none;padding:10px;}
#contentAdvancedSearch #contentLeft .white .tld span {font-style:italic;font-weight:normal;}
#contentAdvancedSearch #contentLeft .whiteBox a.subCatArrow {background:url(/images/search-results/sub-category-arrow_wBg.gif) no-repeat;padding-left:18px;line-height:18px;font-size:14px;display:block;color:#666;text-decoration:none;}
#contentAdvancedSearch #contentLeft .whiteBox a.downArrow {background:url(/images/search-results/orange-arrow-down.gif) no-repeat center left;padding-left:13px;display:block;color:#333;text-decoration:none;}
#contentAdvancedSearch #contentLeft .whiteBox a.subCatArrow:hover, #contentAdvancedSearch #contentLeft a.downArrow:hover, #contentAdvancedSearch #contentLeft a.rightArrow:hover  {text-decoration:none;background:#3300CC;color:#fff;} 
#contentAdvancedSearch #contentLeft .whiteBox a.rightArrow {background:url(/images/search-results/orange-arrow-right.gif) no-repeat 3px 0px;padding-left:13px;display:block;color:#333;text-decoration:none;}
#contentAdvancedSearch #contentLeft .clickCat {background:#3300CC;color:#fff;}
#contentAdvancedSearch #contentLeft .whiteBox a.filteredCat {display:block;color:#333;text-decoration:none;}
#contentAdvancedSearch #contentLeft .whiteBox a.filteredCat:hover {background:#3300CC;color:#fff;}
#contentAdvancedSearch #contentLeft .whiteBox a:hover {background:#3300CC;color:#fff;}
#contentAdvancedSearch #contentLeft .lengthSelect {font-size:12px;}

/* Need to show location selection outside of #content in advanced search */
#geoEditBox {z-index:2000;position:absolute;top:1085px;left:180px;width:286px;height:auto;padding:0 0 0 19px;font-family:Arial, Helvetica, sans-serif;color:#333;overflow:hidden;}
#geoEditBox .arrow {position:absolute;top:46px;left:0;z-index:3000;}
#geoEditBox .grayCCCBorder {border:#ccc 1px solid;}
#geoEditBox div, #geoEditBox td {font-size:11px;line-height:16px;}
#geoEditBox a {color:#33c;text-decoration:underline;}
#geoEditBox a:hover {color:#c00;text-decoration:underline;}
#geoEditBox form {margin:0;padding:0;}
#geoEditBox input, #geoEditBox select, #geoEditBox submit {vertical-align:middle;font-size:12px;}
#geoEditBox .selectCountry {width:240px;padding:0;font-size:12px;overflow:hidden;}
#geoEditBox .city {width:127px;padding:0;vertical-align:middle;}
#geoEditBox .state {width:96px;padding:0;vertical-align:middle;}
#geoEditBox .selectCountry {width:241px;}
#geoEditBox .reset {overflow:hidden;height:0;width:0;margin:0;padding:0;clear:both;}
#geoEditBox .left {float:left;}
#geoEditBox table {margin:0;padding:0;z-index:1000;background:#fff;}
#geoEditBox table td {vertical-align:top;position:relative;}
#geoEditBox .choseExt a.close {color:#fff;font-size:9px;text-decoration:none;font-weight:normal;line-height:10px;}
#geoEditBox .choseExt a.xClose {color:#fff;font-size:8px;padding:0 3px;border:#fff 1px solid;text-decoration:none;font-weight:normal;line-height:8px;}
#geoEditBox .choseExt {background:#09346a;color:#fff;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif;height:15px;padding:3px 0 3px 5px;line-height:15px;position:relative;}
#geoEditBox .choseExt span {right:10px; top:0;position:absolute;}
#geoEditBox a.xClose:hover, a.close:hover {color:#c9daee;text-decoration:none;}
#geoEditBox .saveContainer {width:auto;text-align:right;padding:15px 0 10px 0;}
#geoEditBox .closeContainer {width:auto;padding:15px 0 10px 0;line-height:24px;padding-right:20px;text-align:right;}
#geoEditBox .textIndent {text-indent:14px;line-height:1.1;}
#geoEditBox #errorGeo {margin:10px 10px 0 10px;width:auto;border:1px solid #c00;background:#eee;padding:10px;font-size:11px;color:#333;overflow:hidden;}
#errorGeoKeywords {margin:10px 8px 10px 0;width:auto;border:1px solid #c00;background:#eee;padding:10px;font-size:11px;color:#333;overflow:hidden;}
