﻿.foo{}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
checkbox, input, radio, select{font-family:Verdana,Arial,sans-serif; font-size:11px}

/* fix ie button padding bug - apply to all buttons to reduce extra padding applied by ie!
input{width:auto; overflow:visible}
*/
textarea{width:100%; font-family:Verdana,Arial,sans-serif; font-size:11px}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
TEXTBOX CONTROLS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.textbox{}

.searchtext{border:solid 1px #d3d3d3; vertical-align:top; font-size:12px}
.searchboxtext{width:110px; border:solid 1px red; font-size:12px; height:20px; width:350px}

.newsaddcommenttitletext{width:250px; border:solid 1px #E3E3E3; vertical-align:top; font-size:12px}

.newsaddcommentcommenttext{height:150px; width:500px; border:solid 1px #E3E3E3; vertical-align:top; font-size:12px}

.blogaddcommentcommenttext{height:150px; width:500px; border:solid 1px #E3E3E3; vertical-align:top; font-size:12px}

.nopnumerictextboxtext{border:solid 1px #E3E3E3; vertical-align:top; font-size:12px}

.forumtopictitletext{width:500px; border:1px solid #acacac; vertical-align:top; font-size:12px}

.forumsearchtext{width:500px; border:1px solid #acacac; font-size:14px}

.forumsearchboxtext{border:1px solid #acacac; font-size:12px}

.bbeditortext{border:#cec6b5 1px solid}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
LINK BUTTON CONTROLS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.edittopiclinkbutton{padding-right:5px; padding-left:18px; background:url('images/ico-edit.gif') no-repeat}

.deletetopiclinkbutton{padding-right:5px; padding-left:18px; background:url('images/ico-delete.gif') no-repeat}

.replytopiclinkbutton{padding-right:5px; padding-left:18px; padding-bottom:3px; background:url('images/ico-forum-post-add.gif') no-repeat}

.watchtopiclinkbutton{padding-left:18px; background:url('images/ico-forum-watch.gif') no-repeat}

.editpostlinkbutton{padding-right:5px; padding-left:18px; background:url('images/ico-edit.gif') no-repeat}

.deletepostlinkbutton{padding-right:5px; padding-left:18px; background:url('images/ico-delete.gif') no-repeat}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
BUTTON CONTROLS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.searchboxbutton{margin-bottom:2px; background-color:#005d65; border:0px; height:22px; width:62px; margin-top:2p; color:#fff}
.searchbutton{background-color:#005d65; color:#fff; font-weight:bold; height:25px; width:85px; cursor:pointer; border-style:none}

.contactusbutton{ background-color:#005d65;   color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.uploadpicturebutton{ background-color:#005d65;   color:#fff;  font-weight:bold;  height:25px;  width:110px;  cursor:pointer;  border-style:none}

.saveclassifiedbutton{ background-color:#005d65;   color:#fff;  font-weight:bold;  height:25px;  width:110px;  cursor:pointer;  border-style:none}
.phonenumberbutton{ background-color:red;   color:#fff;  font-weight:bold;  height:30px;  width:180px;  cursor:pointer;  border-style:none}

.productlistproductdetailbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.productlistaddtocartbutton{  background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.productgridproductdetailbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.productgridaddtocartbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.classifiedgridclassifieddetailbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:102px;  cursor:pointer;  border-style:none}

.newsitemaddcommentbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:94px;  cursor:pointer;  border-style:none}

.blogpostaddcommentbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:94px;  cursor:pointer;  border-style:none}

.productemailafriendbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:115px;  cursor:pointer;  border-style:none}

.productaddtocomparelistbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:94px;  cursor:pointer;  border-style:none}

.productvariantaddtocartbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.productvariantaddtowishlistbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.productwritereviewbutton{  background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:94px;  cursor:pointer;  border-style:none}

.loginbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.registerbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.savecustomerinfobutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.addbillingaddressbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:140px;  cursor:pointer;  border-style:none}

.addshippingaddressbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:150px;  cursor:pointer;  border-style:none}

.editaddressbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.deleteaddressbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.orderdetailsbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.changepasswordbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:160px;  cursor:pointer;  border-style:none}

.registernextstepbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:160px;  cursor:pointer;  border-style:none}

.completeregistrationbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:150px;  cursor:pointer;  border-style:none}

.passwordrecoverybutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.newpasswordbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.saveaddressbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.orderdetailsprintbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.updatewishlistbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.sendemailafriendbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:94px;  cursor:pointer;  border-style:none}

.applycouponcodebutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.updatecartbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.continueshoppingbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.checkoutbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.selectshippingaddressbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:120px;  cursor:pointer;  border-style:none}

.newaddressnextstepbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:120px;  cursor:pointer;  border-style:none}

.selectbillingaddressbutton{background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:120px;  cursor:pointer;  border-style:none}

.sameasshippingaddressbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:120px;  cursor:pointer;  border-style:none}

.shippingmethodnextstepbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.paymentmethodnextstepbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.paymentinfonextstepbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.confirmordernextstepbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.orderprocessedcontinuebutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.submitpollvotebutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:85px;  cursor:pointer;  border-style:none}

.uploadavatarbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:94px;  cursor:pointer;  border-style:none}

.removeavatarbutton{ background-color:#005d65;  color:#fff;  font-weight:bold;  height:25px;  width:94px;  cursor:pointer;  border-style:none}

.avatarbuttons{ background-color:#005d65;   color:#fff;  font-weight:bold;  height:25px;  width:110px;  cursor:pointer;  border-style:none}
 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
DROP DOWN LISTS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.currencylist{border:solid 1px #E3E3E3}

.languagelist{border:solid 1px #E3E3E3}

.taxdisplaytypelist{border:solid 1px #E3E3E3}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
CHECKBOX
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.forumtopicoptionscheck{}

.forumtopicoptionscheck label{color:#555; font-size:0.9em; padding-left:5px; vertical-align:top}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
AJAX CONTROL TOOLKIT - TAB CONTROL CLASSES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.orange{font-family:arial,helvetica}

.orange .ajax__tab_body{font-size:10pt; border:1px solid #333; border-top:none; background-color:#fff; padding:10px 10px 10px 10px}

.orange .ajax__tab_header{background-color:#333; border:solid 2px #333; border-bottom:none; padding:2px 2px 4px 2px}

.orange .ajax__tab_tab{font-size:1em; color:#FFF; font-weight:bold; text-align:center; border:solid 1px #FFF; padding:5px; background:#404040}

.orange .ajax__tab_active .ajax__tab_tab, .orange .ajax__tab_hover .ajax__tab_tab{color:#f93; border:solid 1px #f93}

/* GREY THEME */
.grey .ajax__tab_header{font-family:"Helvetica Neue",Arial,Sans-Serif; background:url(images/tab-line.png) repeat-x bottom; font-size:12px; display:block}
.grey .ajax__tab_header .ajax__tab_outer{background:url(images/tab.png) no-repeat left top; border-color:#222; color:#222; padding-left:10px; margin-right:3px}
.grey .ajax__tab_header .ajax__tab_inner{background:url(images/tab.png) no-repeat right top; border-color:#666; color:#666; padding:3px 10px 2px 0px}
.grey .ajax__tab_hover .ajax__tab_inner{color:#000}
.grey .ajax__tab_active .ajax__tab_outer{background:url(images/tab.png) no-repeat 0pt -40px; border-bottom-color:#fff}
.grey .ajax__tab_active .ajax__tab_inner{background:url(images/tab.png) no-repeat right -40px; color:#000; border-color:#333}
.grey .ajax__tab_body{font-family:arial,helvetica; font-size:10pt; background-color:#fff; border:solid 1px #d7d7d7; border-top-width:0}


.mappingProgress {display:none; padding-left:20px;}
