﻿.logo {
background-image:url(/img/banner_top.png);
height:104px;
margin-top:15px;
}

body {background-image:url(/img/bg.gif);background-repeat:repeat-x;background-color:#34588E }
#sNavInner
{
background-image:url(/img/sNavTop.gif);background-color:#8CBE1F;
}
#sNavInner p
{color:#FEFFA0;}
#sNavBottom
{background-image:url(/img/sNavBottom.gif)}
h2.top {border-bottom:solid 3px #8cbe1f;padding-bottom:6px}
#tNavigation li a{color:#8CBE1F;}
#tCurrent{background-image:url(/img/tNavCurrent.gif);}
#tCurrent a	{color:#FDFE80 !important}
#tNavigation ul	{border-left:solid 4px #C1BFC2;border-right:solid 4px #C1BFC2;}
#tNavigation h3	{background-image:url(/img/tNavHeader.gif);color:#222;}
.tNavFooter {background-image:url(/img/tNavFooter.gif);}
#base{background-color:#8cbe1f;background-image:url(/img/f_bg.gif)}
.ppButton{background-image:url(/img/pp_button.gif)}
#cms-search-submit {background-image:url("/img/searchBG.gif") !important}
.featureLinkSmall{background-image:url('/img/featureLink_s.png');}
h1.main{color:#FFF !important}
.lefthighlight h3{color:#8cbe1f}
#pNavigation li a 
{color:#DDD !important}
h2 
{color:#8cbe1f;}
.cols6 h2,.cols4 h2,.cols8 h2,.cols12 h2{border-bottom:solid 3px #8CBE1F;}
 .lDate div {background-color:#8CBE1F;}
.t_wrapper span {display:block;color:#8cbe1f}
table.contemp tr.altrow td {background-color: rgb(140, 190, 31) ! important;}
table.contemp td {color: #8CBE1F ! important;}
h4
{color:#8CBE1F;border-bottom: 2px solid #8CBE1F}
.minitabHeader li.current a {color:#8cbe1f !important;border-bottom:solid 3px #8cbe1f}
.minitabContents h3	{color:#8cbe1f}
li #qNavCurrent{background-image:url(/img/bullet.gif)}
.HomePage .speechtop_l {background-image:url(/img/speechtop_ls.gif) !important;background-position:right 0px;margin-left:3px;margin-top:-5px}
.speechmiddle_l{background-image:url(/img/speechmiddle_l.gif);background-repeat:repeat-y;width:478px}
.HomePage .speechmiddle_l {background-position:-13px 0;}
.HomePage .speechbottom_l {background-image:url(/img/speechbottom_ls.gif) !important}
#rsTop, #rsBottom{background-color:#EFFBDA !important;color:#000 !important;}
.rsCurrent{background-color : #8CBE1F !important;color:#EEE !important}
.rsNumbers li {background-color:#5F870A;}
.storelist_item h4 a{color:#8cbe1f;}
.storelist_item h4{color:#8cbe1f !important;}
.leadtime {color:#5F870A}
.storelist_volume_discount {color:#5F870A;}
.storelist_addbasket .featureButton {background-image:url(/img/featureLink_s.png) !important}
.storelist_fom { background-image:url(/img/featureLink_s.png) !important;}
.productTitle {border-bottom:solid 3px #8CBE1F}
#productPriceTable th {background-color:#8CBE1F}
#productPriceTable {border:solid 1px #8CBE1F}
.faqQuestion{color: #638B0E;}
.sidebar .sbtop h2	{background-image:url(/img/tNavHeader_nt.gif);font-size:14px;height:27px;padding-top:8px}

.sidebar .sbcontents {border-left:solid 4px #C1BFC2;border-right:solid 4px #C1BFC2;}
.sidebar .sbbottom {background-image:url(/img/tNavFooter.gif);}
.sbcontents {color:#8CBE1F}
#universalForm fieldset{background-color:#EFFBDA !important;border:1px solid #8CBE1F}
.featureButton{background-image:url('/img/featureLink.png');}
#rsList a
{color:#8CBE1F;}
.goldfish {display:none}
.packagePickerCurrent .ppfeatures th.hover , .packagePickerCurrent .ppfeatures th.cur,.packagePickerCurrent .ppgems th.cur
{
	background-image:url(/img/pp_feature_m_cur.gif) !important;
}
.packagePickerCurrent .ppfeatures th.hover .left,.packagePickerCurrent .ppfeatures th.cur .left
{float:left;background-image:url(/img/pp_feature_l_cur.gif)}
.packagePickerCurrent .ppfeatures th.hover .right,.packagePickerCurrent .ppfeatures th.cur .right
{float:right;background-image:url(/img/pp_feature_r_cur.gif)}
.ppfeatures .costrow td.hover, .ppfeatures .costrow td.cur , .ppgems .costrow td.cur   {background-color:#8cbe1f !important}
#packageBasket {background:url(/img/pp_basket.gif)}
.packagePickerCurrent div.ppMiddle,.packagePicker div.ppMiddle	{background-image:url(/img/pp_mid.gif)	}
.ppBottom {background-image:url(/img/pp_bottom.gif);}
.packagePickerCurrent h4
{	background-image:url(/img/pp_top.gif)}
#numberSearchContainer hr {color:#8CBE1F;border:1px solid #8CBE1F;}
.packagePickerPast h4{background-image:url(/img/pp_top_past.gif);}
.ppButtonSel{background-image:url(/img/pp_button_sel.gif) !important;}	
#ajaxNumberContainer .moveLeft {background-image:url(/img/move_left.gif)}
#ajaxNumberContainer .moveRight {background-image:url(/img/move_right.gif);}
#ajaxNumberTarget a:hover,#ajaxNumberTarget a:hover	{border:solid 1px #8CBE1F !important;}
#ajaxNumberTarget .telephoneNumber.telSelected,#ajaxNumberTarget .numberBlock.telSelected {background-color:#DEF7A4 !important}
.telHeader{border-bottom:solid 3px #8CBE1F;}
.featureButtonSmall {background-image:url('/img/featureLink_s.png')}
#rwInfo{border:solid 1px #8CBE1F;background-color:#8CBE1F;}
#rwInfo h3{color:#FDFE80;}
#footer li a {color:#FDFE80}
div.breakout h4{background-color: rgb(140, 190, 31);}
div.breakout .breakout_i{border: 1px solid rgb(140, 190, 31); background-color: rgb(239, 251, 218) !important}
.invoicediv h1{color:#8CBE1F;;border-bottom:solid 3px #8cbe1f}
.featureLink {background-image:url('/img/featureLink.png')}
.control_panel .service {border:solid 2px #8cbe1f;}
.control_panel_account table th{color:#8cbe1f !important}
.featureLinkVSmall{background-image:url('/img/featureLink_vs.png') !important}
.featureButton_vs_sel {background-image:url('/img/featureLink_vs_sel.png') !important;}
.ui-widget-header {background :none !important;background-color :#8CBE1F !important;color:#FFF !important}
.dataTable td {padding:4px 10px 4px 2px;border-bottom: 1px solid #CFCFCF;}

#importedData .acceptButtonSel    {background-position: 0 -35px;}
#importedData .fixedCol span {background-image: url('/img/thisWay.soho.png');}
#importedData .fht-thead {border-bottom: 3px solid #6d9816;}
#importedData .fht-tfoot {border-top: 3px solid #8cbe1f;}

div.dataForm .header { background-color: #8cbe1f }

.aPlayer.aPlayerDefault 						    {background:#FFFFD3;}
.aPlayer.aPlayerDefault a                          {background-color:#8CBE1F;}
.aPlayer.aPlayerDefault .seekBar				    {border-top: 1px solid #8CBE1F; border-bottom: 1px solid #8CBE1F;}
.aPlayer.aPlayerDefault .timeBar				    {background:#C5DE8E;}


#announcements .icon                            { background-image: url('/img/mailIcons/sohoUnread.png'); }
#messageList .message .status:before            { background-image: url('/img/mailIcons/sohoRead.png'); }
#messageList .message.unread .status:before     { background-image: url('/img/mailIcons/sohoUnread.png'); }

.allowanceBar .inner { background-color: #8cbe1f !important; }

/* NON IMG BASED BUTTON */
.btn { border: 1px solid #acc77a; background: linear-gradient(180deg, #88ba28, #69941a); }
