.boxText { font-family: Verdana, Arial, sans-serif; font-size: 14px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  color: #1b5b9b;
  margin: 0px;

}

A {
  color: #c5c1c1;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  /*background: #b6b7cb;*/
}

.infoBoxContents {
  /*background: #f8f8f9;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #2755a0;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #2755a0;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #1f3b66;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #9a9a9a;
}




TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; color: #090909; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/* new by wuza */

/*firefox*/
.header_1 {
  background: url(images/bg_header.jpg) 0 0 repeat-x;
  width: 1000px;
  height: 362px;
}

/*ie6*/
*html .header_1 {
  background: url(images/bg_header.jpg) 0 0 repeat-x;
  width: 1000px;
  height: 362px;
}

/*ie7*/
*+html .header_1 {
  background: url(images/bg_header.jpg) 0 0 repeat-x;
  width: 1000px;
  height: 362px;
}

.header_1_1 {
  height: 58px;
  padding-right: 32px;
  padding-bottom: 10px;
}

.header_2 {
  width: 910px;
  margin-top: 0px;
}

.header_3 {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  background: url(images/ing_1_1.gif) 0px 0px repeat-x;
  height: 56px;
  width: 151px;
}

.header_3 a {
  color: #c9ddfd;
}

.header_3 a:hover {
  color: #AABBDD;
  text-decoration: none;
}

.header_4 {
  color: #9c9c9c;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
}

.header_4 a {
  color: #9c9c9c;
}

.header_4 a:hover {
  color: #AABBDD;
  text-decoration: none;
}

/*firefox*/
.header_5 {
  background: url(images/body_bg_1.jpg) 0 0 repeat-x;
  height: 162px;
  width: 1000px;
}

/*ie6*/
*html .header_5 {
  background: url(images/body_bg_1.jpg) 0 0 repeat-x;
  height: 162px;
  width: 1000px;
}

/*ie7*/
*+html .header_5 {
  background: url(images/body_bg_1.jpg) 0 0 repeat-x;
  height: 162px;
  width: 1000px;
}

.header_6 {
  margin-top: 25px;
  width: 856px;
}

.header_7 {
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #8fc2e6;
}

.header_7_1 {
  background: url(images/ing_11.gif) 0 0 repeat-x;
  width: 242px;
  height: 30px;
  font-size: 11px;
  font-family: Arial;
  padding-top: 4px;
}

.header_7_1 a {
  color: #FFFFFF;
}

.header_8 {
  font-family: Arial;
  font-size: 12px;
  color: #a3a3a3;
  padding-top: 20px;
}

.header_9 {
  font-family: Arial;
  font-size: 12px;
  color: #7e7e7e;
  padding-top: 20px;
}

/*firefox*/
.header_10 {
  background: url(images/body_bg_1.jpg) 0 0 repeat-x;
  height: 50px;
  width: 1000px;
}

/*ie6*/
*html .header_10 {
  background: url(images/body_bg_1.jpg) 0 0 repeat-x;
  height: 50px;
  width: 1000px;
}

/*ie7*/
*+html .header_10 {
  background: url(images/body_bg_1.jpg) 0 0 repeat-x;
  height: 50px;
  width: 1000px;
}

/*firefox*/
.body_1 {
  width: 1000px;
  height: 568px;
  background: url(images/body_bg_2.jpg) 0 0 repeat-x;
}

/*ie6*/
*html .body_1 {
  width: 1000px;
  height: 568px;
  background: url(images/body_bg_2.jpg) 0 0 repeat-x;
}

/*ie7*/
*+html .body_1 {
  width: 1000px;
  height: 568px;
  background: url(images/body_bg_2.jpg) 0 0 repeat-x;
}

.body_2 {
  width: 242px;
}

.body_2_c {
  width: 272px;
}

.body_3 {
  width: 172px;
  margin-left: 72px;
  height: 433px;
}

/*firefox*/
.body_3_c {
  width: 172px;
  margin-right: 78px;
  height: 433px;
}

/*ie6*/
*html .body_3_c {
  width: 172px;
  margin-right: 80px;
  height: 433px;
}

/*ie7*/
*+html .body_3_c {
  width: 172px;
  margin-right: 80px;
  height: 433px;
}

.body_4 {
  background: url(images/ing_2.gif) 0 0 repeat-x;
  padding-left: 10px;
  padding-top: 15px;
}

.body_4_c {
  background: url(images/ing_2.gif) 0 0 repeat-x;
  padding-left: 10px;
  padding-top: 10px;
  font-size: 14px;
  font-family: Arial;
}

.body_4_c a {
  color: #c5c1c1;
}

.body_4_c1 {
  font-size: 14px;
  font-family: Arial;
  line-height: 22px;
  padding-left: 4px;
  padding-top: 27px;
}

.body_4_c1 a {
  color: #c5c1c1;
}

.body_4_1 {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
}

.body_5 {
  background: url(images/ing_3.gif) 0 0 repeat-x;
  width: 148px;
  height: 31px;
  margin-top: 0px;
  padding-top: 3px;
  font-family: Arial;
  font-size: 14px;
}

.body_5 a {
  color: #f0f2f5;
}

.body_5_c {
  background: url(images/ing_3.gif) 0 0 repeat-x;
  width: 148px;
  height: 31px;
  margin-top: 0px;
  padding-top: 2px;
  font-family: Arial;
  font-size: 14px;
}

.body_5_c a {
  color: #f0f2f5;
}

.body_6 {
  height: 22px;
  font-family: Arial;
  font-size: 14px;
}

.body_6 a {
  color: #c5c1c1;
}

.body_7 {
  margin-left: 2px;
  padding-right: 7px;
}

.body_8 {
  background: url(images/ing_4.jpg) 0 0 repeat-x;
  height: 270px;
  width: 508px;
}

/*firefox*/
.body_8_1 {
  margin-left: 285px;
  margin-top: 20px;
}

/*ie6*/
*html .body_8_1 {
  margin-left: 285px;
  margin-top: 20px;
}

/*ie7*/
*+html .body_8_1 {
  margin-left: 285px;
  margin-top: 20px;
}

.body_9 {
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #f5f7fd;
}

.body_10 {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #fdfdfd;
}

.body_11 {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-color: #1c98c1;
  height: 18px;
  width: 100px;
}

.body_12 {
  font-family: Arial;
  font-size: 13px;
  color: #e2e2e2;
}

.body_13 {
  width: 462px;
  height: 30px;
  background: url(images/ing_7.gif) 0 0 repeat-x;
  padding-left: 27px;
  padding-top: 7px;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
}

.body_14 {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
}

.body_14 a {
  color: #FFFFFF;
}

.body_15 {
  background: url(images/ing_9.gif) 0 0 repeat-x;
  width: 460px;
  height: 160px;
}

.body_16 {
  background-color: #4d4d4d;
  width: 1px;
}
h3 { font-size:35px; color:#fff; font-weight:normal; line-height:1.1em; margin-bottom:18px;}
/*------------------------------------Search Form--------------------*/


#sidebar{padding-top:0;} 

#lightbox{display:none;position:absolute;bottom:30%;left:29%;z-index:9999;width:280px;height:110px;border:1px solid #A5A5A5;background:#FFF;text-align:left;vertical-align:middle;padding:1em;overflow:auto;} 
#lightbox[id]{position:fixed;} 
#overlay{display:none;position:absolute;top:0;left:0;width:100%;height:800%;z-index:5000;background-color:#F9F9F9;-moz-opacity:0.6;opacity:.60;filter:alpha(opacity=60);} 
#overlay[id]{position:fixed;} 
#lightbox.done #lbLoadMessage{display:none;} 
#lightbox.done #lbContent{display:block;} 
#lightbox.loading #lbContent{display:none;} 
#lightbox.loading #lbLoadMessage{display:block;} 


.orange{color:#f60;position:relative} 
.highlight{color:#f60} 
.error{background:transparent url(images/sprites_li.gif) no-repeat 0 -3897px;clear:both;color:#F60;padding:6px 0 10px 40px;margin-bottom:5px;display:block;} 
.attention{background:transparent url(images/sprites_li.gif) no-repeat 0 -3900px;padding:0 0 10px 40px;margin-bottom:5px} .faint{color:#636466} .bold{font-weight:bold} 
.invisible{display:none !important;} 
.validation-summary{background:transparent url(/images/2005/icon_alert.gif) no-repeat;color:#FF3300;padding:6px 0 10px 40px;margin-bottom:5px;display:block;} 
.yellow-bottom-keyline{padding:0 5px 10px;background:#fff url('images/sidebar_contentElement_bg.gif') repeat-x center bottom;} form{margin:0} fieldset{border:none;margin:0} label{display:block;margin:0 0 5px;font-weight:bold} label strong{margin-right:8px} input{vertical-align:middle;font:100%} textarea{font:100% arial,verdana,sans-serif} fieldset{clear:left;padding:.5em 1px .5em 4px;margin-bottom:1em} html fieldset{_position:relative;_padding:1.5em 1px .5em 1px;_margin:0 0 1em 0} legend{font-weight:bold;margin:1em 0;background-color:#636466;color:#fff;padding:3px;width:auto} fieldset div{clear:left;display:block;padding:2px 0;line-height:1.9;} 
.auto_complete{background-color:#fff;z-index:1001;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;} fieldset div label{float:left;width:157px;overflow:hidden;text-align:left;padding-left:5px} fieldset div label small{font-weight:normal;} label{font-weight:bold;} label span
.highlight{margin:0;font-size:120%;} textarea{font-family:verdana,sans-serif;font-size:11px;padding:3px;} input{font-size:11px;padding:3px;} 
.form-row{border-top:1px solid #ddd;padding:4px 0 0 0;margin:0px;} 
.help-tip{display:block;float:left;font-size:95%;width:310px;color:#888;margin-left:5px;} 
.join-up .tinput{width:200px} 
.form-indent{padding-left:162px;_padding-left:165px;} 
.cb-row label{float:none;display:inline;width:auto} 
.input-asterisk{padding-right:2px;} input[type="hidden"]{margin:0;padding:0;} fieldset input
.input-radio,fieldset 
.input-radio input,fieldset 
.input-cb input{margin:0;padding:0;_margin-left:-4px;} fieldset 
.input-cb input{_margin-left:-5px;} 
.join-up{border-top:1px dashed #ddd;} div
.general-form{border:1px solid #ddd;background-color:#f2f2f2;margin-bottom:1em;} p
.required{font-size:11px;margin-bottom:2px;} div
.general-form 
.form-title{background-color:#636466;color:#fff;margin-top:0;} 
div
.general-form fieldset input
.fu-input{padding:3px;font-size:11px;height:22px;} 
div
.general-form 
.first-row{border-top:none;_margin-top:-1em;} 
div
.general-form .form-row{padding-bottom:6px;} 
div
.general-form input,div
.general-form textarea{width:270px;} 
div
.general-form .input-radio input,div.general-form input.f-submit{width:auto;} div.general-form .form-info-row h4{float:left;width:158px;text-align:left;padding-left:5px;margin-top:0;} div.general-form .form-info-row dl{width:370px;float:left;} div
.general-form 
.form-info-row dl dt{margin-top:0;} div
.general-form .inline-error-container{display:block;} div
.general-form .inline-error{clear:both;display:block;padding-left:162px;} div
.hoax-notice{clear:both;background-color:#ffc;border:1px solid #cc3;padding:5px;font-size:11px;margin:0 0 0 10px;zoom:1;position:relative;} .hoax-notice strong,p.search-box-notice a{margin-right:5px;} p
.no-bottom-margin{margin-bottom:0;} ul{margin:0 0 1.5em;list-style-type:none;padding:0} ul li{margin:0 0 0.2em 0;background:transparent url(images/sprites_li.gif) no-repeat -200px 0;padding-left:15px;position:relative;zoom:1} 
.single-bullet{background:transparent url(images/sprites_li.gif) no-repeat -200px 0 !important;padding-left:15px;position:relative;} ul li li{background-position:-150px -98px;position:relative;} ul li ul{margin-bottom:0.5em;background-color:#fff;} ul
.ticklist{margin:2em 0 0 0} ul.ticklist li{background-position:0 -2200px;margin:10px 0 2px 0;padding:3px 0 4px 25px;} ul
.spaced-list li{margin:0.5em 0;} dl{margin:0 0 1.5em} dt{font-weight:bold;display:block;margin-top:1em} dd{margin:0;display:block} ol li{background-color:transparent;padding-left:0} #contentwrap table{margin:0.5em 0 1em 0;border-collapse:collapse} #contentwrap table.ruled td{border-top:1px solid #eee} #contentwrap table.table-d-1{width:100%;} .help-but,.help-but2{overflow:hidden;text-indent:-9000px;display:block;width:30px;height:30px} .help-but a,.help-but a:link,.help-but a:visited,.help-but2 a,.help-but2 a:link,.help-but2 a:visited{background:transparent url(images/sprites_li.gif) no-repeat 0 -3500px;display:block;width:30px;height:30px} .help-but a:hover,.help-but a:active,.help-but2 a:hover,.help-but2 a:active{background:transparent url(images/sprites_li.gif) no-repeat 0 -3600px} .h-b-inline{float:left;width:30px;margin-top:-5px} .help-but2{position:relative;float:right} h1 .help-but{position:relative;display:inline;border:1px solid #fff} h1 .help-but a{position:absolute;display:inline;top:-6px;left:5px;text-decoration:none} .search-box{background:#f2f2f2;border:1px solid #BBB;padding:15px;font-size:100%;position:relative;} .search-box input,.search-box select{margin:2px 0 13px 0;} .newspaper-search input{margin:0 5px 0 0;} .search-box label.f-radio{margin:0 5px 0 0;font-weight:normal;} .search-box input.f-keywords-default,.search-box input.f-keywords{width:250px;} #content .search-box{width:595px;margin-bottom:1em;} #content .search-box .f-location,#content .search-box .f-sectors,#content .search-box .f-subsec,#content .search-box .f-salwrap,#content 
.search-box .f-worktype,#content .search-box .f-newspub{width:270px;display:block;} #content .search-box select{width:270px} #content .search-box .f-location{float:left;} #content .search-box .f-sectors,#content .search-box .f-subsec{float:right;} #content .search-box select.f-salmin,#content .search-box select.f-salmax{width:100px;} #content .contentArea1 .search-box{width:275px} #content .contentArea2 .search-box{border:none;background:none;width:275px;padding:0} #content .contentArea1 .search-box.s-b-addon ul li li,#content .contentArea2 .search-box.s-b-addon ul li li{width:240px} 


#flashContent{width:942px;margin:0 auto;} 
.pane-container div
.tab-pane{clear:left;position:relative;} 
.selected-pane1 
.pane-container div
.pane1,
.selected-pane2 .pane-container .pane2{display:block} .selected-pane2 .pane-container fieldset.pane1,.selected-pane1 .pane-container fieldset.pane2,.selected-pane2 
#recent-search-box,.selected-pane1 .fast-top-search-bottom-border{display:none;} .selected-pane1 a.pane1,.selected-pane2 a.pane2{font-weight:bold} ul.tabs li{float:left;padding:0;margin:0;background:none} 
#search_container.selected-pane1 a.pane1,#search_container.selected-pane1 a.pane1:hover{background-position:0 0;} 
#search_container.selected-pane2 a.pane2,#search_container.selected-pane2 a.pane2:hover{background-position:-75px 0;} 
#search_container 
.tab-pane input[type="hidden"]{margin:0;padding:0;} 
input
.f-keywords-default{border:2px solid #dd6e1c;font-size:110%;color:#666;} input.f-keywords{border:2px solid #dd6e1c;font-size:110%;} 
#search_container 
.tab-pane 
.searchtips{position:absolute;bottom:15px;left:20px;width:60px;line-height:normal} 
.browsebox{margin-left:10px;} 
.browsebox h2{margin-top:0.3em;font-size:120%;} 
.browsebox ul{margin-bottom:0px;padding-bottom:0px;} 
.browsebox li{position:relative;width:260px;} 
.browsebox p{padding-left:15px;padding-top:5px;} 
fieldset
.pane2{margin:0;padding:0;} 
fieldset
.pane1{margin:0;padding:0;}


.search-results 
#content{display:inline;float:right !important;margin:0 17px 0 0;padding-top:10px;width:636px;} 
.search-results 

#sidebar{display:inline;margin:0 10px 0 16px;padding:30px 0 0;width:300px;float:left !important} 

#contentwrap{background-image:none !important;} 
.pane1,.pane2{padding:0;margin:0;z-index:4;} 
.pane1 ol,.pane2 ol{list-style-type:none;margin:0;padding:0;position:relative;} 
.f-keyword,.f-location,.f-sectors,.f-subsec,.max-salary-dropdown,.f-searchlast,.submit-area,.f-worktype{clear:both;margin:0;padding:0;position:relative;height:30px} 
.search-auto-complete{margin:0;padding:0;position:relative;z-index:1001;background:url('images/search_sprite_fast.gif') no-repeat -5px -3730px;} 
.search-auto-complete ul{list-style:none;margin:0 2px 0 1px;padding:10px 0 0;} 
.search-auto-complete ul li{padding:0 0 0 5px;background:transparent;margin:0;zoom:1;line-height:1.8;font-size:94%;position:relative;} 
.search-auto-complete ul li a{display:block;margin:0;padding:0 0 0 5px;height:20px;text-decoration:none;cursor:default;} 
.search-auto-complete ul li a:hover{background-color:#ff0 !important;color:#000;cursor:default;} 
.search-auto-complete ul li.selected{background-color:#ff0 !important;color:#000;cursor:default;} 
.search-auto-complete-bottom-border{height:4px;line-height:0;font-size:0;padding:0;background:url('images/search_sprite_fast.gif') no-repeat -5px -4154px;} 
.pane1 ol li select,.pane2 ol li select{width:98%;margin:0;} 
.pane1 ol li.f-keyword,.pane2 ol li.f-keyword{height:42px;} 
.pane1 .search-box-fast .search-field,.pane2 ol li.f-keyword input,.pane1 ol li.f-keyword input{display:block;padding:5px;background-color:#fff;color:#333;font-size:125%;border:2px solid #dd6e1c;width:93%;vertical-align:bottom;} 
.pane1 ol li.max-salary-dropdown ol.search-min-max,.pane2 ol li.max-salary-dropdown ol.search-min-max{float:left;width:100%;margin:0 0 0 auto;padding:0;display:inline;} 
.pane1 ol li.max-salary-dropdown ol.search-min-max li,.pane2 ol li.max-salary-dropdown ol.search-min-max li{float:left;width:48%;clear:none;padding:0;margin:0;} 
.pane1 ol li.max-salary-dropdown ol.search-min-max li.salary-min,.pane2 ol li.max-salary-dropdown ol.search-min-max li.salary-min{margin:0 6px 0 0;} 
.pane1 ol li.max-salary-dropdown ol.search-min-max li select,.pane2 ol li.max-salary-dropdown ol.search-min-max li select{width:100%;margin:0;padding:0;} 
.pane1 ol li.submit-area ul li.fast-search-clear-all,.pane2 ol li.submit-area ul li.fast-search-clear-all{margin-top:8px;} 
.pane1 ol li.submit-area ul li.fast-search-clear-all a,.pane2 ol li.submit-area ul li.fast-search-clear-all a{font-weight:bold;} 
.pane1 ol li.submit-area ul li.search-button-area input,.pane2 ol li.submit-area ul li.search-button-area input{margin:0 0 0 auto;display:block;} 
.pane1 ol li.submit-area ul li.search-button-area a.more-less-options,.pane2 ol li.submit-area ul li.search-button-area a.more-less-options{clear:both;font-size:90%;text-align:right;float:right;padding-right:5px;} 
.pane1 ol li.submit-area,.pane2 ol li.submit-area{margin:10px auto 0;display:block;height:57px;} 
.pane1 ol li.submit-area ul,.pane2 ol li.submit-area ul{background-image:none;margin:0;padding:0;display:block;} 
.pane1 ol li.submit-area ul li,.pane2 ol li.submit-area ul li{float:left;width:49%;margin:0;height:auto;clear:none;background-image:none;} 
.pane2 ol li.f-sectors,.pane2 ol li.f-subsec{height:80px;} 
.fast-search-container{margin:0 0 15px 10px;width:300px;} 

#sidebar 
.fast-search-container{margin:0 0 10px 0 !important;} 
.fast-search-content{background:#1b5b9b url('images/search_sprite_fast.gif') no-repeat -5px -5px;padding:15px 8px 1px 15px;margin-bottom:0 !important;} 
.fast-search-bottom-border{background:#1b5b9b url('images/search_sprite_fast.gif') no-repeat -5px -3708px;height:12px;margin:0;padding:0;font-size:0;line-height:0;} 
.fast-search-bottom .first-visit-text{margin:0;padding:5px 0;} 
.fast-search-bottom .first-visit-text p{margin:0;padding:0;} 
.fast-search-bottom .first-visit-text ul{margin:10px 0;padding:0;} 
.fast-search-bottom{margin:0;padding:25px 10px 1px;background:#ddd url('images/search_sprite_fast.gif') no-repeat -5px -2042px;} 
.fast-search-bottom .bottom-search-header{margin:0 0 6px;padding:0;border-bottom:1px dashed #ccc;zoom:1;} 
.fast-search-bottom .bottom-search-header h1{margin:0 5px 0 0;text-align:left;float:left;width:76%;display:inline;padding:0 0 3px 3px;} 
.fast-search-bottom .bottom-search-header small{float:right;display:inline;margin:0;text-align:right;width:20%;padding-top:3px} 

.fast-content-bottom-border{margin:0;padding:0;background:#1b5b9b url('images/search_sprite_fast.gif') no-repeat -5px -1242px;line-height:0;font-size:0;height:12px;} 

.search-results-search-bottom-border{margin:0;padding:0;height:12px;background:#1b5b9b url('images/search_sprite_fast.gif') no-repeat -5px -3708px;line-height:0;font-size:0;} 
.search-header{margin:0 0 8px;padding:0;} 
.pane2 .search-header{margin-bottom:5px;} 
.search-header h1{margin:0;padding:0;float:left;width:90%;display:inline; color:white;} 
.search-header a.search-question{width:15px;height:16px;background:#1b5b9b url('images/sprites_li.gif') no-repeat -150px -3500px;margin:0 7px 0 auto;float:right;display:inline;font-size:0;line-height:0;} 
.pane2 .search-header a.search-question{width:15px;height:16px;background:#1b5b9b url('images/sprites_li.gif') no-repeat -150px -3500px;margin:0 11px 0 auto;float:right;display:inline;font-size:0;line-height:0;} 

.search-box-fast{margin:0;padding:0;clear:both;} 
.search-box-fast p{font-size:90%;background-color:#1b5b9b;color:#777;margin:3px auto 0;} 
.search-box-fast p.sub-title{color:#000;margin:0;padding:2px 0 2px 5px;} 
.submit-button{width:66px;height:26px;margin:0 3px 0 auto;padding:0;background:#1b5b9b url('images/button_search.gif') no-repeat 50% 50%;text-indent:-999em;border:none;position:relative;display:block;} 
.search-box-fast .more-options{display:block;margin:0 7px 0 auto;text-align:right;} 
.search-box-fast .more-options a{font-size:90%;text-align:right;} 
.search-box-location{clear:both;margin:3px auto 5px;padding:0 0 5px;font-size:90%;} 

.home-page .search-box-location{border-bottom:1px dashed #ccc;padding:0} 
.search-box-location p{margin:0 !important;padding:0;} 
.search-box-location p .user-location{color:#f60;font-weight:bold;padding-left:5px;} 
.search-browse-by-jobs{clear:both;margin:0;padding:0;font-size:90%;} 
#sidebar 
.search-browse-by-jobs{display:none;} 
.recent-searches{margin:0;padding:0 1px 0 4px;font-size:90%;} 
ul.inner-list{clear:both;min-height:24px;_height:24px;margin:0 auto !important;padding:0 !important;width:auto !important;list-style:none;;} 
ul.inner-list li{display:block;float:left;text-align:left;background-color:#1b5b9b !important;background-image:none;margin:0 auto 0 0;padding:2px 0;} 
ul.inner-list li a{margin:0;padding:1px 0 1px 23px;zoom:1;}
ul.inner-list li.search-title{width:57%!important;margin:0 auto 0 0;} 
ul.inner-list li.search-title a{padding:0;} 
ul.inner-list li.search-title small{background-color:#1b5b9b;color:#666;}
ul.inner-list li.search-job-alert{width:27%!important;margin:0 0 0 1px;font-size:90%;} 
ul.inner-list li.search-job-alert a{background:#1b5b9b url('images/sprites_li.gif') no-repeat -1px -4865px;} 
ul.inner-list li.search-job-alert a:hover{background-position:-1px -4915px;} 
ul.inner-list li.search-rss{width:15%!important;margin:0 0 0 1px;font-size:90%;} 
ul.inner-list li.search-rss a{background:#1b5b9b url('images/sprites_li.gif') no-repeat 0 -4767px;padding-left:20px;} 
ul.inner-list li.search-rss a:hover{background-position:0 -4816px;} 
.recent-searches-bottom-border{height:6px;background:#ce1414 url('images/search_sprite_fast.gif') no-repeat -5px -3579px;margin:0 0 0;padding:0;font-size:0;line-height:0;} 

.invisible{display:none !important;}  

/*------------------------------------Search Form--------------------*/
.textbox{
	font: 12px/17px Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding:3px;
	border-left:2px #e2e2e2;
	border-top:2px #e2e2e2;
	border-right:1px #904e10;
	border-bottom:1px #904e10;
	border:#000000;
	width:230px;
}
.textbox_gray{
	font: bold  12px/17px Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding:3px;
	border-left:2px #e2e2e2;
	border-top:2px #e2e2e2;
	border-right:1px #904e10;
	border-bottom:1px #904e10;
	border:#000000;
	color:#999999;
	height:20px;
}
.orangemediumnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ed1c24;
}
.orangemediumnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#28268d;
	text-decoration:none;
	font-weight:bold;
}
.orangemediumnormal:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#28268d;
	text-decoration:underline;
	font-weight:bold;	
}

.blackmediumnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
}
.padding_left_5{
	padding-left:5px;
}
.greenlargebold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#28268d;
	font-weight:bold;
}
.greentableborder{
	border-bottom:1px dotted #28268d;
}
.style1 {
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align: left;
}
.bgcolor_orange{
	background-color:#c46015;
}
.style3{
	color:#9E3F01;
	background-color:#FFF6DB;
	font:bold 12px/19px Arial, Helvetica, sans-serif;

}	
/*------------------------google maps-------------*/
.clearfix {display: block;}

#body.google h4
{
font-size: 12px;
    margin: 0;
    padding: 0;
    line-height: 1.4em;
    color: #799fbb
}
#body.google label
{
font-size: 12px;
    margin: 0;
    padding: 0;
    line-height: 1.4em;
    color: #799fbb
}

#body.google h2{
	width:191px; display:block; font:14px Verdana, Arial, Helvetica, sans-serif; color:#799fbb; background-color:#0a2b43;
	margin:19px 0 0 23px; background:none; padding:0; 
	}	


body.google.box 
{
background:transparent url(./img/box_background.gif) repeat-y scroll 0 0;
}
body.google.box .box-top 
{
background:transparent url(./img/box_top.gif) no-repeat scroll 0 0;
height:27px;
padding:10px 15px 0;
}
body.google.box .box-bottom {
background:transparent url(./img/box_bottom.gif) no-repeat scroll 0 0;
margin-bottom:10px;
height: 12px;
}