a {outline:none;}

body {
	padding: 8px 0 0 0;
    margin:0px;
	background-color: #333333;
	background-attachment: scroll;
	background-image: url(../styleImages/backgrounds/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#pageSurround {
	width: 950px;
	margin: 0px auto;
	padding: 0px;
	border: 0px solid #323232;
	background-color: #333333; 

}
#topHeader {
	text-align: right;
	height: 107px;
    /*background-color: #323232;  */
    background-color: #000; 
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;	
    /* SKIN VARIABLE IS cAsE SeNsItIvE */
    background-image: url(../styleImages/logo/unleashed666_logo.png);   
    background-repeat: no-repeat;
    background-position: 0px 0px;        
}
#topmenu {
    height:85px;
    /*background-color: #000;   */
    margin-bottom: 10px;
    padding-left: 5px;
    background-image: url(../styleImages/backgrounds/menubg.gif);
    background-repeat: repeat-x;    
}
#bottommenu {
    height:85px;
    width:100%;
    padding:0px;
    margin:0px;
    background-image: url(../styleImages/backgrounds/menubg.gif);
    background-repeat: repeat-x;    
}
.boxTitleLeft, .boxTitleRight {
	color: #FFFFFF;
	background-color: #031074;
	/*background-image: url(../styleImages/backgrounds/boxTitleBg.gif);   */
	height: 15px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	text-indent: 15px;
    padding:10px 0 10px 0;
    font-weight: bold;
}
.boxContentLeft, .boxContentRight {
	border: 1px solid #000000;
	background-color: #EBEDFE;
	padding-left: 5px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.colLeft {
	position: relative;
	z-index:5;
	left: 0px;
	width: 180px; 
	padding-left: 25px;
	padding-right: 5px;
	float: left;
}
.colMid {
	position: relative;
    padding-left: 20px;  
	width: 900px;
	float: left;
}
.boxContent {	
    background-image: url(../styleImages/backgrounds/content2.png);
    background-repeat: repeat-x;
    padding:10px;   
    background-color: #fff; 
	color: #333333;
    margin-bottom: 15px;;
}

/* CHECKOUT PAGES */
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	padding-left: 15px;
	padding-right: 5px;
	float: left;
}
.colMainCheckout {
	position: relative;
	width: 568px;
	float: left;
}
/* END CHECK OUT PAGES */
.siteDocs {
	text-align:center;
	margin-top: 10px;
}
.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	text-align:justify;
	background-color: #EBEDFE;
	text-align: center;
	border: 1px solid #C9CEFC;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 387px;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
#imgThumbSpace{
	line-height: 0px;		
}
#imgThumbSpace img {
	padding-right: 3px;
	padding-bottom: 3px;		
}
             /*************************/

#s6 { width: 700px; height: 230px; padding:10px;border: 1px solid #ddd; background-color: #eee; margin-left: 90px;   overflow:hidden;}
#s6 li { width: 670px; height: 220px; margin:5px 5px;padding: 10px; color: #333; text-align: left; font-size: 12px; list-style: none;  overflow:hidden;}
#s6 li .div1 { float: left;  display: inline; padding: 0px;  width:200px; height:200px;} 
#s6 li .div2 { float: left;  display: inline; padding: 0px 0px 0px 10px; width:435px; height:200px;} 
a.slideBtn {    
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(../styleImages/backgrounds/btn1.gif);
    background-repeat: no-repeat;
    background-color: #eee;
    padding-top: 0px;
    line-height: 30px;
    width:200px;
    text-align: center;
    text-decoration: none;
    display: block;
}
.slideBtn:hover{background-image: url(../styleImages/backgrounds/btn2.gif); }
/****************/
.pppic{
 height:150px;width:150px;background-image:url(../styleImages/backgrounds/badge_green.png);
 background-repeat: no-repeat; float:right;
}
.ppprice{font-size:220%;font-weight:bold;color:white;text-align:center;padding-top:57px;}
.noscript{
  background-color: #E44040;
  border:1px solid #B11F1F;
  color:#000;
  padding:10px;
}   

.mainimg{
  background-color: #fff;
  padding:10px;
  border:1px solid #ddd;
}
/*
Start Cross-Browser DHTML Menu
*/

#mainmenu-nav {
	list-style: none;
	list-style-type: none;
	
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

.li-nav a {
	padding: 6px 0px 0px 0px;
	background-image: url(../styleImages/backgrounds/unleashed_btn_norm.gif);   
    background-repeat: no-repeat;
	width: 176px;
    height:25px;
	display: block;
	text-align: center;
	color: #fff;
	text-decoration: none;
    font-weight: bold;
	margin: 5px 5px 0px 5px;
}
 .li-nav a:hover {
    background-image: url(../styleImages/backgrounds/unleashed_btn_over.gif);   
    background-repeat: no-repeat;
}  
    
.li-nav a.active{
    background-image: url(../styleImages/backgrounds/unleashed_btn_over.gif);   
    background-repeat: no-repeat;
    }           
a.active:hover {
    
    }
.ul-nav, .li-nav {
	display: block;
	list-style: none;
}

.ul-nav {
	
	padding: 0px;
}

.li-nav {	
	float: left;
}
/*
End Cross-Browser DHTML Menu
*/




html, body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}

img {
    border: none;
}

.cart_icon {
    border: none;
    margin: 12px 0px;
}

.searchBtn {
    color: #FFFFFF;
    background-color: #666666;
    border: 1px solid #666666;
    height: 20px;
    width: 30px;
    font-size: 11px;
}
.searchBox {
    color: #666666;
    background-color: #FFFFFF;
    border: 1px solid #666666;
    font-size: 11px;
}
.textbox {
    background-color: #fff;
    border: 1px solid #c0c0c0;
    font-size: 12px;
    color: #000000;
    text-align: left;
}
.error {color:red; padding-left : 10px;vertical-align: middle;}
.textbox.error { border:1px dashed red;}

.textboxDisabled {
    background-color: #FFFFFF;
    border: 1px solid #EBEBEB;
    /*font-size: 11px;*/
    color: #000000;
}
.submit {    
    color: #FFFFFF;
    background-color: #070F72;
    border: 1px black solid;
    /* height: 18px; */
    /* font-weight: bold; */
    font-size: 11px;
}
form {
    margin: 0px;
    padding: 0px;
}

ol, ul {
    margin: 0px;
    padding: 0px;
    color: #000000;    
}
li {
    list-style-position: inside;
    margin: 0px;
    padding: 0px;
}
li.bullet {
    list-style-type: square;
}
li.bulletLrg {
    list-style-type: square;
    font-size: 14px;
}

li.num {
    color: #000000;        
}
li.account {
    list-style-type: square;
    padding-top: 5px;
    padding-bottom: 5px;
}
.txtSession, .txtCopy {
    color: #fff;
}
a.txtSession {
    color: #fff;
    text-decoration: none;
}
a.txtSession:hover {
    color: #031074;
    text-decoration: underline;
}
a.txtButton {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #070F72;
    padding: 2px;
    line-height: 20px;
    text-align: center;
    text-decoration: none;
}
a.txtButton:hover {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF9900;
    padding: 2px;
    line-height: 20px;
    text-align: center;
    text-decoration: none;
}

.txtOldPrice {
    text-decoration: line-through;
}
.txtSale {
     color: #FF0000;
}
.txtOutOfStock {
    color: #FF0000;
}
.txtSiteDocs, a.txtSiteDocs {
    color: #fff;
    text-decoration:none;
}
a.txtSiteDocs:hover {
    color: #FF6600;
    text-decoration:none;
}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {
    color: #070F72;
    text-decoration:none;
}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {
    color: #FF6600;
    text-decoration:none;
}
a.txtSelected:hover, a.txtSelected:active, a.txtSelected:link, a.txtSelected:visited {
    color: #FF6600;
    text-decoration:none;
}
.txtContentTitle {
    font-size: 130%;
    font-weight: bold;
    color: #9328fc;
}

.txtBoxSave {
    color: #F90707;
    padding-left: 16px;
}
.tblList {
    border: 1px solid #070F72;
}
.tdListTitle {
    background-color: #070F72;
    font-weight: bold;
    color: #FFFFFF;
}
.tdEven {
    background-color: #FFFFFF;
}
.tdOdd {
    background-color: #EBEDFE;
}
.txtCartPrice {
    float: right;
    color: #FF0000;
    padding-right: 3px;
}
.txtCart {
    color: #000000;    
}
.cartTotal {
    border-top: 1px dashed #070F72;
    width: 153px;
    padding-top: 2px;
    margin-top: 3px;
}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {
    text-decoration: none;
    color: #000000;
}
a.txtCartProduct:hover {
    text-decoration: none;
    color: #FF6600;
}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF9900;
    text-decoration: none;
    font-weight: bold;
    padding: 2px;
    border: 1px solid #000000;
}
a.txtviewCart:hover {
    background-color: #66CC33;
    color: #FFFFFF;
}
a.flashBasket:active, a.flashBasket:link, a.flashBasket:visited, a.flashBasket:hover {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #66CC33;
    text-decoration: none;
    font-weight: bold;
    padding: 2px;
    border: 1px solid #000000;
}
.cartProgress {
    font-weight: normal;
    color: #666666;
    padding: 4px;
    border: 1px solid #CCCCCC;
    width: 350px;
    margin: auto;
}
.txtcartProgressCurrent {
    color: #FF9900;
    font-weight: bold;
}
.quickBuy {
    text-align: center;
    color: #666666;
}
.tdcartTitle {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #999999;
    border-bottom: 1px solid #666666;
}
.tdcartEven {
    background-color: #EBEDFE;    
}
.tdcartOdd {
    background-color: #FFFFFF;
}
.tdCartSubTotal {
    padding-top: 10px;
    border-top: 1px solid #666666;
}
a.txtCheckout {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #66CC33;
    text-decoration: none;
    font-weight: bold;
    padding: 2px;
    border: 1px solid #000000;
}
a.txtUpdate {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF9900;
    text-decoration: none;
    padding: 2px;
    border: 1px solid #000000;
}
.txtStockWarn {
    color: #FF0000;
}
.txtError {
    font-weight: bold;
    color: #050F72;
    background-color: #FFCECE;
    border: 1px solid #FF0000;
    padding: 2px;
}
.txtCopyright, a.txtCopyright {
    text-align: center;
    /*font-size: 11px;*/
    padding-top: 5px;
    color: #000000;
}
a.txtCopyright:hover {
    text-decoration: none;
}
.dropDown {
    width: 120px;
}
.addCoupon:hover, .addCoupon:active, .addCoupon:visited, .addCoupon:link  {
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.RatingTop {
    border-top: 1px solid #070F72;
    border-right: 1px solid #070F72;
    border-left: 1px solid #070F72;
    background-color: #EBEDFE;
    padding: 3px;
}

.RatingMain {
    border-right: 1px solid #070F72;
    border-left: 1px solid #070F72;
    background-color: #EBEDFE;
    padding: 3px;
    font-style:italic;
}

.ReviewBot {
    border-right: 1px solid #070F72;
    border-left: 1px solid #070F72;
    background-color: #EBEDFE;
    padding: 3px;
    border-bottom: 1px solid #070F72;
}

.RatingBottom {
    background-color: #070F72;
    padding: 3px;
    border-right: 1px solid #070F72;
    border-left: 1px solid #070F72;
    color: #FFFFFF;
    /*font-size: 11px;*/
}

a.sortLink {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.sortLink:hover {
    text-decoration: underline;
}

#shipping-select {
    width: 220px;
}

 /* product content tabs */
a{outline:none;}
div.tablayout {width: 100%;margin: 10px 0px 20px 0; clear:both;}      
ul.tablayout {
    list-style-type: none;
    width: 100%;
    float: left;
    margin:0 0 -1px 0;     
    padding:0 0 0 0;
}
ul.tablayout li {margin: 0 0 0 0;float: left;padding-left:0px;}
ul.tablayout a {
    float: left;
    display: block;
    padding: 4px 8px;
    border: 1px solid #ccc;
    border-bottom: 0px;
    color: #666;
    background: #eee;
    text-decoration: none;
    font-weight: bold;
}
ul.tablayout a:hover { background: #fff; }
ul.tablayout a.active {
    background-color: #ffffff;
    border:1px solid #474747;
    border-top:1px solid #474747;
    border-bottom:none;
    padding-bottom: 5px;
    cursor: default;
    color: #000; 
}
.tab { padding:10px;} 
.contm{width:100%;clear:both;border-left:1px solid #474747;background: url(../styleImages/backgrounds/pixel1.gif) right repeat-y;margin-top:-1px;}
.cont{width:100%;height:1px;clear:both;background: url(../styleImages/backgrounds/pixel.gif) top repeat-x; display:block;}
.contb{width:100%;height:1px;clear:both;background: url(../styleImages/backgrounds/pixel.gif) bottom repeat-x;} 
.topright {}
.topleft {}
.bottomright {}
.bottomleft {}

/* form*/
fieldset { padding:10px;  margin-bottom:36px; margin-left:140px; width:650px; border:none;}
input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:0;}
fieldset.action { margin-top:-20px;}

label {font-size:12px; font-weight:bold; color:#666;}
label.opt {font-weight:normal;}
dl {clear:both;}
dt {float:left; text-align:right; width:150px; line-height:25px; margin:0 10px 10px 0; }
dd {float:left; width:450px; line-height:25px; margin:0 0 10px 0; }

#nicecontainer {width:700px; margin:0 auto; border:none;}


/* latest news mod by cubecartskins.net */
.announceTitle {font-size: 110%; font-weight: ; color:#404040;}
.announceDiv {}
.announceDate {font-size: 100%; color:#ff0000;margin-left:5px; }
.announceText {padding: 5px;}
.announceDivider { border-bottom: 1px #c0c0c0 solid;}
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1;outline:none; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: 1px; outline:none;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: 0em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding:  10px; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker
----------------------------------*/