#passwordForgotten {padding:0 10px 0 10px;}
#logoffDefaultMainContent {margin: 0px 0px 0px 10px;}
.size_chart {margin:10px 0 -10px 0;text-align:center;}
.size_chart a { text-decoration:none;}
.size_chart a:hover { text-decoration:underline;color:#8CB0C6; }
	#gallery {
		background-color: #fff;
//		padding: 10px;
//		width: 260px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 3px solid #fff;
		border-width: 3px;
	}
	#gallery ul a:hover img {
		border: 3px solid #ccc;
		border-width: 3px;
		color: #fff;
	}
	#gallery ul a:hover { color: #8cb0c6; }

 

a img {border: none; }
a, #navEZPagesTOC ul li a { color: #3E7691; text-decoration: none;        }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover { text-decoration:underline; }
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{font-size: 1.1em;}
.biggerText {font-size: 1.2em; }
h1, h2, h3, h4, h5, h6 {margin: 0.3em;font-size:13px;}
CODE {
        font-family: arial, verdana, helvetica, sans-serif;
        font-size: 1em;
        }

FORM, SELECT, INPUT {
        display: inline;
        font-size: 1em;
        }
FORM	{margin:0px; padding:0px;}

TEXTAREA {
        float: left;
        margin: auto;
        display: block;
        width: 95%;
        }

input:focus, select:focus, textarea:focus {
       /* background: #F0F8FF;*/
        }

FIELDSET {
        padding: 0.5em;
        margin: 0.5em 0.5em;
        border: 1px solid #313131;
		/*background:#272727;*/
 		height:100%;
        }

LEGEND {
        font-weight: bold;
		color:#808080
        }

LABEL, h4.optionName {
        line-min-height: 1.5em;
        padding: 0.2em;
        }

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	text-align : center;
        vertical-align: middle;
        }

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
        float: left;
        }

LABEL.inputLabel {
        width: 11em;
        float: left;
	margin-left: 0.5em;
        }

LABEL.inputLabelPayment {
        width: 15em;
        float: left;
	margin-left: 0.5em;
        }

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {
        width: 12em;
        float: left;
        }

P, ADDRESS {
        padding: 0.5em;
        }

ADDRESS {
        font-style: normal;
        }

.clearBoth {
        clear: both;
        }

HR {
        min-height: 1px;
        margin-top: 0.5em;
        border: none;
        border-bottom: 1px solid #9a9a9a;
        }

/*warnings, errors, messages*/
/*.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
        line-min-height: 1.8em;
        padding: 0.2em;
        border: 1px solid #000000;
        }
*/
/*wrappers - page or section containers*/
#mainWrapper {
	text-align: left;
	/*width: 100%;*/
	vertical-align: top;
	background-color: #EEEEEE;
	border: thin solid 1px #666;
	padding:0;
}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
        margin: 0em;
        padding: 0em;
        }

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
        margin: auto;
        } 

#tagline {
        color:#000000;
        font-size: 2em;
        text-align : center;
        vertical-align: middle;
        }

#sendSpendWrapper {
        border: 1px solid #cacaca;
        float: right;
        margin: 0em 0em 1em 1em;
        }

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
        margin: 0;
		width:95%
        }

.wrapperAttribsOptions {
        margin: 0.3em 0em;
        }

/*navigation*/

.navSplitPagesResult { margin-top:5px; margin-left:5px; margin-bottom:10px;}
.navSplitPagesLinks { margin-top:5px;}
.navNextPrevCounter {
        margin: 0em;
        font-size: 0.9em;
        }

#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {
        margin: 0em;
        background-color: #EEE;
        font-weight: bold;
        color: #999;
        min-height: 1%;
        }

#navMain ul, #navSupp ul, #navCatTabs ul  {
        margin: 0;
        padding:  0.5em 0em;
        list-style-type: none;
        text-align: center;
        line-min-height: 1.5em;
        }

#navMain ul li, #navSupp ul li, #navCatTabs ul li {
        display: inline;
        white-space: nowrap;
        }

#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
        text-decoration: none;
        padding: 0em 0.5em;
        margin: 0;
        color: #ffffff;
        }

#navEZPagesTOCWrapper {
        font-weight: bold;
        float: right;
        min-height: 1%;
        border: 1px solid #000000;
        }

#navEZPagesTOC ul {
        margin: 0;
        padding:  0.5em 0em;
        list-style-type: none;
        line-min-height: 1.5em;
        }

#navEZPagesTOC ul li {
        white-space: nowrap;
        }

#navEZPagesTOC ul li a {
        padding: 0em 0.5em;
        margin: 0;
        }

#navMainSearch, #navCategoryIcon, .buttonRow, #indexProductListCatDescription {
        margin:5px 5px 0 0px;
        }
.buttonRow2{
        margin:5px 0px 0 0px;
        }


#navBreadCrumb {
        background-color: #cc9900;
        }

#navEZPagesTop {
        background-color: #ffff33;
        }

#navBreadCrumb, #navEZPagesTop {
        font-size: 0.95em;
        font-weight: bold;
        margin: 0em;
        padding: 0.5em;
        }

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
        vertical-align: top;
        }

/*.content,*/ #productDescription, .shippingEstimatorWrapper {
        /*font-size: 1.2em;*/
        /*padding: 0.5em;*/
        }

.alert {
        color: #FF0000;
        margin-left: 0.5em;
		margin-right:5px;
        }
.advisory {}
.important {
        font-weight: bold;
	margin-left: 0.5em;
        }
.important1 {
        font-weight: bold;
	padding: 0.6em;
        }
.notice {}
.rating{}
.gvBal {
        float: right;
        }
#bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {
        padding: 0.8em;
        }

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
        font-size: 0.9em;
        }

/*Shopping Cart Display*/
#cartAdd {
        /*float: left;*/
        text-align: left;
        margin: 1em;
		margin-left:16px;
        border: 1px solid #8cb0c6;
        padding: 1em;
		width:234px;
        }

.tableHeading TH {
        border-bottom: 1px solid #cccccc;
        }

.tableHeading, #cartSubTotal {
        background-color: #e9e9e9;
         }

#cartSubTotal {
        border-top: 1px solid #cccccc;
        font-weight: bold;
        text-align: right;
        line-min-height: 2.2em;
        padding-right: 2.5em;
        }

.tableRow, .tableHeading, #cartSubTotal {
        min-height: 2.2em;
        }

.cartUnitDisplay, .cartTotalDisplay {
        text-align: right;
        padding-right: 0.2em;
        }

#scUpdateQuantity {
        width: 2em;
        }

.cartQuantity {
        width: 4.7em;
        }

.cartNewItem {
        color: #33CC33;
        position: relative;  /*do not remove-fixes stupid IEbug*/
        }

.cartOldItem {
        color: #660099;
        position: relative;   /*do not remove-fixes stupid IEbug*/
        }

.cartBoxTotal {
        text-align: right;
        font-weight: bold;
        }

.cartRemoveItemDisplay {
        width: 3.5em;
        }

#cartAttribsList {
        margin-left: 1em;
        }

#mediaManager {
width: 50%; 
margin: 0.2em;
padding: 0.5em;
}
.normalprice, .productSpecialPriceSale {

        }
.normalprice{ text-decoration:line-through; font-size:11px;}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
		font-size:11px;
		text-transform:uppercase
        }

#cartBoxListWrapper ul, #ezPageBoxList ul {
        list-style-type: none;
        }

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
        margin: 0;
        padding: 0.2em 0em;
        } 

.totalBox {
        width: 5.5em;
        text-align: right;
        padding: 0.2em;
        }

.totalBoxRight {
        text-align: right;
	margin-left: 7em;
        }

.lineTitle, .amount {
        text-align: right;
        padding: 0.2em;
        }

.lineTitleRight {
        text-align: left;
        }

.amount {
        width: 5.5em;
        }

/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
        margin: 0em 1em 1em 0em ;
        }

.categoryIcon {}

/*Attributes*/
.attribImg {
        width: 20%;
        margin: 0.3em 0em;
}

.attributesComments {}

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
        margin: 1em 0em;
        }

/*sideboxes*/

.columnRight { background:#4D4D4D}

h3.leftBoxHeading, h3.leftBoxHeading a {
        /*font-size: 1em;*/
        color: #ffffff;
        }

.leftBoxHeading, .centerBoxHeading {
        margin: 0em;
        padding: 0.5em 0.2em;
        }

.leftBoxContainer {
        border: 1px solid #ffffff;
        margin-top: 1.5em;
        }

.sideBoxContent {
        padding: 0.4em;
        }

h3.rightBoxHeading, h3.rightBoxHeading a {
        font-size: 1.1em;
        color: #FFFF00;
        }

.rightBoxHeading {
        margin: 0em;
        background-color: #663366;
        padding: 0.2em 0em;
        }

h3.leftBoxHeading a:hover {
        color: #FFFF33;
        text-decoration: none;
        } 

h3.rightBoxHeading a:hover {
        color: #FF0000;
        text-decoration: none;
        }

.rightBoxContent {
        margin-bottom: 1em;
        }

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
       
        }

.cartTotalsDisplay{
 font-size: 10px;
 margin-left:6px;
}

#bestsellers .wrapper {
        margin: 0em 0em 0em 1.5em;
        }

#bestsellers ol {
        padding: 0;
        margin-left: 1.1em;
        }

#bestsellers li {
        padding: 0;
        margin: 0.3em 0em 0.3em 0em;
        }

#bannerboxHeading {
        background-color: #0000CC;
}

#upProductsHeading {
        text-align: left;
        }

#upDateHeading {
        text-align: right;
        }

/*misc*/
.back {
        float: left;
        }

.forward {
        float: right;
        }

.bold {
        font-weight: bold;
        }

.rowOdd {
        background-color: #E8E8E8;
        min-height: 1.5em;
        vertical-align: top;
        }

.rowEven {
        background-color: #F0F0F0;
        min-height: 1.5em;
        vertical-align: top;
        }

CAPTION {
        /*display: none;*/
        }

#myAccountGen li, #myAccountNotify li {
        margin: 0;
        } 

.accountTotalDisplay, .accountTaxDisplay {
        width: 20%;
        text-align: right;
        /*vertical-align: top*/
        }

.accountQuantityDisplay {
        width: 10%;
        vertical-align: top
        }

TR.tableHeading {
        min-height: 2em;
        }

#siteMapList {
        width: 90%;
        float: right;
        }

.ratingRow {
        margin: 1em 0em 1.5em 0em;
        }

LABEL#textAreaReviews {
        font-weight: normal;
        }

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp {
       
        }

/*!!!!!!!!!*/
.rp1	{padding-top:10px;}
.rp2	{padding:0 5px 5px 5px;}
.box3	{margin-left:5px; margin-right:5px;}
#gvFaqDefaultMainContent{margin:10px 15px 0 15px;}
#gvFaqDefaultContent{margin:0 5px 0 5px;}
.main_block strong{margin-left:5px;}
#reviewsDefaultNoReviews{margin:0 5px 5px 5px;}
.c3{margin-bottom:10px;}
#createAcctSuccessMainContent{ margin:5px;}
.rc1	{ margin-left:18px; width:90px; text-align:center}
.rr	{font-size:13px; color:#000000; text-decoration:underline}

.rl2	{margin-left:5px;}
.ee		{text-decoration:line-through; font-size:10px;}
.rs		{width:164px; margin:10px 0 0 10px;}
.rline	{background:#313131;}
.rs1	{width:73px;}
.rs2	{width:72px;}

body{
padding:0px;
margin:0px;
/*background:#1A1A1A;*/
background:#333;
text-align:center;
background:url(../images/bg_page.jpg) repeat  top;
}

a:hover{text-decoration:none;}

img { border:0px;}
.dt { display:table; width:100%;}
.dr { display:table-row; width:100%; height:100%;}
.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; background:transparent;}
.dt.header { text-align:right; position:relative; height:122px; margin:0; padding:0;background:url(../images/h_logo_bg.jpg) no-repeat left; width:100%;}
.logo {position:relative;float:left;margin-left:34px;margin-top:35px;height:50px; background:url(../images/logo.gif) no-repeat left; width:240px; text-indent:-1000em;}
.main_text, input, textarea, body, font, select
	{
		font-family: Tahoma; 
		font-size:11px;
		line-height:12px;
		color:#454444;
	}

a { color:#454444;}
input { vertical-align:middle;}
ul { margin:0px; padding:0px; list-style: none;}

.ul1 li { background: url(../images/bul.jpg) no-repeat left; padding-left:10px; margin:0px;}
.ul1 li a { color:#535151; line-height:19px; text-decoration:none;}
.ul1 li a:hover { text-decoration:none;}

.ul2 li { background: url(../images/bul1.jpg) no-repeat left; padding-left:10px; margin:0px;}
.ul2 li a { color:#000000; line-height:19px; text-decoration:none;}
.ul2 li a:hover { text-decoration:underline;}
.price_text { color:#0C7B01; font-size:13px; line-height:13px; font-weight:bold;}

.main_bg_l { width:862px; background:url(../images/p.gif) repeat-y left #000000; margin:auto; height:100%; }
.main_bg_r { background:url(../images/p.gif) repeat-y right; width:100%;}

.header { height:103px; background:#1A1A1A;}
.header img, .header input, .header select { vertical-align:middle;}
.header_text, .header_text a { position:relative; float:rights; color:#5F5F5F; }
.sel { width:108px; border:1px #000000 solid; background:#2A2A2A; font-size:10px; color:#6A6A6A;}
.input1 { margin-bottom:0;vertical-align: bottom;width:114px; height:15px; border:1px #000000 solid; background:#fff; font-size:12px; color:#333; padding-left:5px;padding-bottom:0;}
.input2 { margin-bottom:0;vertical-align: bottom;width:230px; height:15px; border:1px #000000 solid; background:#fff; font-size:12px; color:#333; padding-left:5px;padding-bottom:0;}
.input3 { width:153px; height:15px; border:1px #000000 solid; background:#fff; font-size:12px; color:#333; margin-left:7px;padding-bottom:0;}

/*.main_cont { margin-left:1px; margin-right:1px;}*/
.h_l { background:#313131; height:1px;}
.v_l { background:#313131; width:1px;}
.h_l1 { background:#272727; height:2px;}

.header1 { text-align:center;}
.header1_c1 { width:380px;}
.header1_c2 { width:345px;}

.footer { height:81px;}

.footer_c1 { width:30px;}
.footer_c2 { width:524px;}
.footer_c3 { width:172px;}

.footer_text1, .footer_text1 a { color:#454444; text-decoration:none;}
.footer_text1 a:hover { text-decoration:underline;}
.footer_text1 a { font-weight:bold;}

.footer_text2 { line-height:13px;}
.footer_text2, .footer_text2 a { color:#232222; font-size:9px;}

.cont_col1 { width:380px; background:#1A1A1A;}

.cont_col2 { width:1px;}

.cont_col3 { width:172px; background:#272727;}
.col3_margin { margin: 38px 15px 25px 20px;}
.h_text { color:#B3B3B3; font-weight:bold; text-transform:uppercase;}

.cont_col4 { width:173px; background:url(../images/p.gif) repeat-y left #4D4D4D;}

.col4_margin { margin: 18px 5px 16px 20px;}
.h1_text { color:#000000; font-weight:bold; text-transform:uppercase;}

.h2_text { color:#858484; font-size:9px; font-weight:bold; text-transform:uppercase;}
.col4_cell2_text { color:#000000; line-height:13px;}

.main_margin { margin: 40px 13px 15px 29px;}
.m_h_text { font-size:14px; color:#C51700; line-height:14px; font-weight:bold; text-transform:uppercase;}

.main_cell_c1 { width:143px; text-align:center;}
.border_img { border: 1px #313131 solid;}
.main_cell_c2 { width:18px;}
.main_cell_c3 { width: auto;}

.main_cell_text1 { color:#B3B3B3; font-size:9px; font-weight:bold;}
.main_cell_text2 { color:#454444; font-size:9px; font-weight:bold; text-transform:uppercase;}

.categ_text, .categ_text a { color:#656363;}
.categ_text a:hover { text-decoration:none; font-weight:bold;}

.product1_c1 { width:81px;}
.product1_c2 { width:56px;}
.product1_c3 { width: auto;}

.product_input { width:47px; height:17px; border-color:#CDCDCD; border-bottom-width:1px;  border-right-width:1px; background-color:#ffffff; padding-left:5px; font-size:9px; }

.cart_margin { margin-right:10px;}

.cart_h_l { background: url(../images/cart-h-l.gif) repeat-x; height:1px;}

.cart_cell { text-align:center; padding: 8px 0px 5px 0px;}
.cart_cell_w1 { width:1px; background: url(../images/cart-v-l.gif) repeat-y;}
.cart_cell1 { width:50px;}
.cart_cell2 { width:155px;}
.cart_cell3 { width:63px;}
.cart_cell4 { width:54px;}

.cart_cell_h_text { color:#454444; line-height:11px;}

.cart1_cell { text-align:center; padding: 9px 0px 13px 0px;}
.cart1_cell_w1 { width:1px; background:  url(../images/cart-v-l.gif) repeat-y;}
.cart1_cell1 { width:50px; }
.cart1_cell2 { width:155px;}
.cart1_cell3 { width:63px; }
.cart1_cell4 { width:54px; }

.cart1_cell2_text { }
.cart1_cell2_text a { color:#454444; font-size:9px; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.cart1_cell2_text a:hover { text-decoration:none;}

.cart_cell5 { width:271px; text-align: right;}

.cart_cell6_margin { padding-left:5px;}

.cart_price_text {color:#0C7B01; font-size:13px; line-height:13px; font-weight:bold;}

.cart_input { width:39px; height:18px; border-color:#CDCDCD; border-bottom-width:1px;  border-right-width:1px; background-color:#ffffff; padding-left:5px; text-align:left; color:#6E6D6D;}

.pop_main { width:417px; height:462px; margin:auto;}
.pop_margin { padding: 0px 10px 0px 9px;}

.pop_head { height:80px; }
.pop_head_c1 { width:287px;}
.pop_head_c2 { width:111px;}

.pop_head_text, .pop_head_text a { color: #616161; text-decoration:none; font-size:11px;}
.pop_head_text a:hover { text-decoration:none;}

.pop_content { font-size:11px; color:#454444; line-height:14px; height:307px; border: 1px #313131 solid;}
.pop_content_margin { margin: 12px 18px 25px 19px;}
.pop_content strong { color:#0C7B01; font-size:13px;}

.pop_content_h_text { font-size:14px; color:#C51700; line-height:14px; font-weight:bold; text-transform:uppercase;}

.pop_footer { height:75px; background:#000000;  border: 1px #313131 solid; border-top:0px;}
.pop_footer .dc { width:100%;}
.pop_footer_text, .pop_footer_text a { color:#232222; font-size:9px;}

#gline{	width:686px;margin-left:17px;margin-top:4px;margin-bottom:4px;border-top:1px solid #999;border-bottom:1px solid #999;height:171px;}
#simpledline{ /*width:720px;*/margin-top:4px;margin-bottom:4px;border-top:1px solid #8CB0C6;border-bottom:1px solid #8CB0C6;height:2px;}
#gline2{ width:686px;margin-left:17px;margin-bottom:4px;padding-top:3px; height:174px;}
#bton{ } 
#buttons_bottom input{ margin-top:-9px;}
#upperbanner{ clear:both; position:fix; margin-left:10px;margin-top:8px;}
#tip { clear:both;position:absolute; vertical-align:top; margin-top:136px; margin-left:46px; height:25px;} 
#tip_bottom { clear:both;position:absolute; vertical-align:top; margin-top:136px; margin-left:-169px; height:25px;} 
#b_title {
    clear:both;
	position:relative;
	text-align:center;
	/*background: url(../images/bg_title.gif) repeat-x;*/
	height:26px; width:100%;
	/*padding:3px 0 0 0;*/
	font-family : Arial, Verdana, Tahoma;
	font-stretch : ultra-expanded;
	line-height:25px;
	text-transform : uppercase;
	/*margin:0 0 0 -156px;width:862px;*/
	font-size:12px; color:#666; 
	font-weight:bold;
}
#b_title_also_purchased {
    clear:both;
	position:relative;
	text-align:center;
	/*background: url(../images/bg_title.gif) repeat-x;*/
	height:26px; width:60%;
	/*padding:3px 0 0 0;*/
	font-family : Arial, Verdana, Tahoma;
	font-stretch : ultra-expanded;
	line-height:25px;
	text-transform : uppercase;
	/*margin:0 0 0 -156px;width:862px;*/
	font-size:12px; color:#666; 
	font-weight:bold;
}
#b_checkout_success {
    clear:both;
	position:relative;
	text-align:center;
	/*background: url(../images/bg_title.gif) repeat-x;*/
	height:26px; width:100%;
	/*padding:3px 0 0 0;*/
	font-family : Tahoma;
	font-stretch : ultra-expanded;
	line-height:25px;
	text-transform : uppercase;
	/*margin:0 0 0 -156px;width:862px;*/
        margin-top:-10px;
        padding-top:0px;
	font-size:12px; color:#666; 
	font-weight:bold;
}
.m_h_text{ }
.l_div{ COLOR: #666; clear:both; position:relative; float:left;border:  margin-top:-2px;margin-left:10px; widht:130px;}

.b_title a:hover, .cross a:hover{color:#ff0000;text-decoration:underline;}
.abutton { width:149px; text-align:center;margin-left:25px;}

/*
.prdlist{border-right:2px dotted #8CB0C6;padding:2px; width:350px;}
.prdline{ border-top:2px dotted #8CB0C6;border-right:2px dotted #8CB0C6;padding:2px;}
.prdright{ border-top:2px dotted #8CB0C6;padding:2px;width:350px;}
*/
.imgList{ width:132px; height:196;}
.imgDetail{ width:333px; height:500px;}
#manu { margin-top:13px;font-family:Arial;font-stretch:ultra-expanded;color:#333;line-height:25px;text-transform:uppercase;font-size:12px;font-weight:bold;}
#prdTitle, .prdTitle { font-family:Arial;font-stretch:ultra-expanded;color:#333;line-height:25px;text-transform:uppercase;font-size:12px;font-weight:bold;}
.normalprice , .aprice , .price{ font-family:Arial;font-stretch:ultra-expanded;color:#333;line-height:25px;text-transform:uppercase;font-size:13px;font-weight:bold;}
.productSpecialPrice { font-family:Arial;font-stretch:ultra-expanded;color:red;line-height:25px;text-transform:uppercase;font-size:12px;font-weight:bold;}
#buynow, #buynow2{ clear:both;position:relative;vertical-align: bottom; margin-bottom:-2px; }
#buynow2 {margin-top:16px;}
#foot , .foot_service { clear:both;position:relative; margin-top:8px; width:100%; border: 1px 0 1px solid #999;	background-color:#000;	text-align:center;	padding:10px 0 3px 0;	color:#ccc;	font-size:11px;	line-height:19px;	text-decoration:none;	letter-spacing:0.5px;	font-family: Tahoma, Verdana, Arial;	font-stretch:ultra-expanded;}
.foot_service{ font-size:12px; font-weight:bold;}

#fr { width:100%;height:100%}
#loadarea{ width:300px; height:418px;}

#drmall{ clear:both; width:380px; vertical-align:top; height:504px;/*border:1px solid red;*/}
#drm_r{ position:relative; clear:both; float:left; vertical-align:top; /*border:1px solid #79a;*/ 
 height:500px; /*width:333px;*/
 width:304px; }
#drm_l{position:relative; float:right; padding:0; margin-top:-1px;}
.dmi_all{ padding:0; /*border:1px solid #79a;*/ margin-top:1px; width:40px; height:60px;vertical-align:bottom;background-color:#fff;}
.navNextPrevList { text-align:center;width:99px; font-size:11px; font-weight:bold; display: inline;white-space: nowrap; padding:2px 0px 2px 2px;list-style-type: none;  }
.navNextPrevWrapper{ width:301px; background-color:#ccc;text-align:center;margin-top:-1px;margin-left:-1px;border:1px solid #555;}
#mim_l{ position:relative;clear:both;float:left;width:388px; /*border:1px solid #995;*/}
#mim_r1{ position:relative;
      padding 4px;
	  width:286px;font-size:10px;
      border:0px solid #555;
	  /*margin-top:-454px;*/
	  /*border:1px solid #005;*/}
#mim_r{ position:absolute;
      padding 4px;
	  width:286px;font-size:10px;
      border:0px solid #555;
	  /*margin-top:-454px;*/
	  margin-left:390px;
	  /*border:1px solid #005;*/}
#mim_c{ border:0px solid #555;height:520px;/*border:1px solid #aa5;*/}
#mim_c1{ border:0px solid #555;/*border:1px solid #aa5;*/}
#productDescription{ font-stretch : ultra-expanded;	line-height:18px;} 
TABLE TR TD .rtp{ background-color:#fff;}
TABLE TR TD .drrt{ background-color:#ccc;}
TABLE TR TD {
	 vertical-align: top;
}
#shoppingCartDefault{ padding-left:4px; padding-right:4px;padding-bottom:3px;}
#cartImage { margin: 0.5em 1em;border:1px solid #555;height:60px;width:40px;}
.prod_body { padding:5px;} 
.imgList img { border:1px double #8CB0C6 }
.imgList:hover img { border-color: #9d7827;filter:alpha(opacity=99);opacity: 0.9;}
// .back_button {margin-left:323px;}
.back_button {margin-left:auto;margin-right:auto;width:82px;}
#qty { clear:both;position:relative; float:right;margin-top:-40px; margin-right:5px;}
.qtyput { margin-top:-1px;font-weight:normal; }
.productGeneralPrice,.attribsSelect, productAttributes, #qty { font-size:12px; font-weight:bold;font-family : Tahoma; font-stretch : ultra-expanded;line-height:25px;}
.productGeneralPrice { text-align:center; }
#headmenu { 
	padding:8px 0px 0px 6px;
	font-family: Arial,Verdana,Tahoma;
	font-stretch: ultra-expanded;font-weight:bold;
	}
#headmenu a {
	text-transform:uppercase;
	color:#666;
	font-size:12px;
	font-weight:bold;
	padding:4px 4px 8px 4px;	
}
#headmenu a:hover, .visam8 a:hover, .buttonaized a:hover, #lmenu a:hover { color:#8CB0C6;text-decoration:underline;}
#menu_left, #menu_left2 { text-transform:uppercase;font-family : Arial, Verdana, Tahoma;color:#666;}

#menu_left ul, #menu_left2 ul{ margin:0px 6px 0px 8px;border:1px solid #8CB0C6;padding:4px 0 0px 6px;background-color:#fff;font-size:10px;}

#menu_left .ul1{ font-size:10px;margin:0px 6px 0px 8px;border:1px solid #8CB0C6;padding:0;font-size:10px;font-weight:bold;background-color:#fff;text-transform:none;font-family : Tahoma;color:#666;ultra-expanded;list-style-type:none;}

#menu_left ul #head{ color:#666;font-size:14px;font-weight:bold;/*padding-bottom:4px;*/}
#menu_left ul li { color:#666;font-size:10px;font-weight:bold;ultra-expanded;line-height:15px;}
#menu_left ul li a:hover { color:#8CB0C6;text-decoration:underline;}
.listingProductImage { text-align:center; padding:0;}
.p_list{ padding:2px; margin-right:12px;}

.itemTitle, #h_name {font-family : Arial, Verdana, Tahoma;color:#666; /*text-transform:uppercase;*/font-size:10px;}
.buttonaized {font-family : Tahoma;color:#666; /*text-transform:uppercase;*/font-size:10px;}
#h_price, .h_name, #itemTitle, .listingProductImage { padding:0;margin:0;}
#h_price, #mrsp_price { text-align:center;font-size:12px;font-weight:bold;color:#444;line-height:15px;width:156px; }
#mrsp_price { font-size:10px}
.cross {tex-align:left; color:#526c83;}
.productGeneral.biggerText { }
#currenciesContent { margin-top:-64px; margin-left:15px;}
.spacer { height:8px;}
.reds { color:#990000;}

#sizeTable { font-size:10px; 
                     background-color:#fff;  border: 1px solid #8cb0c6;}
#red { color:#FF0000; }
#tellAFriendDefault, #reviewsDefault, #reviewsWrite,#logoffDefault { padding:4px;}

#productTellFriendLink, #productTellFriendLink a { text-align:center;}
.buttonaized a { text-decoration:none;}
.buttonaized a:hover { text-decoration:underline; }
.l_div a { color:#666;}
.l_div a:hover , .r_div a:hover { color:#8CB0C6; text-decoration:underline; }
#mymy { margin-bottom:-4px;}
#ship { padding:15px;font-weight:bold; }

/*.r_div{ clear:both; position:relative; width:130px;float:right;border; text-align:right; padding-right:5px;margin-top:-26px;font-size:10px;}
*/
.r_div{ width:330px;float:right;border; text-align:right; padding-right:8px;font-size:10px;}
/*#allProductsDefault,.p_list,#product_listing  { width:694px;}*/
.centerColumn{ padding:10px 10px 10px 0px;}
#securitybox{ 
  position:relative;
  clear:both;
  float:right;
  vertical-align:top;
  text-align:right;
  margin-top:-93px;
}
#redmed{
  color:red;
  text-align:center;
  font-size: 10px;
}
#productsex {
  width:120px;
  /*border:1px solid #79a;*/
}
#productsex, #productsex a {
  font-family: Arial, Verdana, Tahoma;
  font-size:14px;
  font-stretch : ultra-condesed;line-height:18px;
  font-weight:bold;
  color:#808080;
  margin-left:8px;
  width:100%;
}
#arrow{
  border:1px solid #79a
  text-align:center;
  margin-top:-2px;
  margin-left:1px;
  position:relative;
  width:120px;
  height:10px;
}
#arrow1,#arrow2,#arrow3{
	position:relative;
	clear:both;
	width:38px;height:7px;
	background:url(../images/arrow.gif) no-repeat center top;}
#arrow1{
	float:left;
	margin-left:10px;
	visibility : hidden;
}
#arrow2{
    margin-left:66px;
	margin-top:-7px;
	float:left;
	visibility : hidden;
	}
#arrow3{
   margin-left:120px;
	margin-top:-7px;
	float:left;
	visibility : hidden;
	}
#searchbox{ position:relative;clear:both;
	float:right;margin: -48px 5px 0 0;
	height:80px;
	vertical-align:top;
	text-align:right;
	padding-top:4px;
	/*border:1px solid #79a;*/
	}
.marga{ margin-top:10px; margin-right: 0px;}		

#lmenu, .lmenu, .magn { 
	border:1px solid #fff; 
	background-color:#ddd; 
	font-family: Arial,Verdana,Tahoma;
	font-stretch: ultra-expanded;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	padding:4px 0 4px 4px;
	/*text-align:center;*/
	line-height:15px;     
}
#lmenu a {
    white-space: nowrap;	
}
.magn{
	margin-top:-2px;
	padding-top:2px;
	border-top:0px;
	}
#wup{
   margin:4px;
   padding: 8px;
   border:1px solid #79a;
   color:red;
   background-color:#efefef;
}	
.testimonials {
    color:#dfdfdf;
  	font-family: Arial,Verdana,Tahoma;
	font-stretch: ultra-expanded;
	font-weight: bold;
	font-size: 12px;
	padding-right: 3px; 
	float: right; 
	margin-top: 4px; 
	margin-right: 8px; 
	text-decoration: underline;
}
.merce{
    width:100%;
    float:right;
	text-align:right;
	margin-top:-14px;
	margin-right:5px;
}
.visam { 
     padding-right:6px;padding-bottom:4px;
	 }
.visam3 { 
     margin-left:5px; padding-bottom:4px;
	 }	
.visam4 { 
     border:2px solid #0000FF; margin-left:5px; 
	 }
.visam5 { 
     border:2px solid #CC3399; margin-left:5px; 
	 }	 
.visam6 { 
     border:1px solid #8CB0C6; margin-left:5px; padding:0px 0 0px 0px;
	 }	 
.visam7 { 
     border-bottom:1px solid #8CB0C6; margin-left:0px; margin-top:0px; padding: 0px 0px 0px 0px; width:100%; min-height:26px;
	 }	 
#menu_left2 ul {text-align:center; padding:0; }
.center_col {border:1px solid #8CB0C6;padding:0; background-color:#fff;text-align:left;
 	margin-left:-2px;width:686px;} 
	
.columnLeft { padding: 0px 0px 0px 0px; margin:-20px 0 0 0; }
.underlin_text { 
	text-decoration: underline;
}
.thanksforshopping{
margin-left:0px;
}
.ourprivacypolicy{
margin-left:0px;
}
.underlin_text_privacy_login{
text-decoration: underline; margin-left:4px;
}
.buttonRow_xcheckout_login{
margin:1px 1px 10px 50px;
}
.cont_head{
position:relative; float:left; margin-left:10px;
}
.timeoutContent{
position:relative; margin-left:5px;
}
.buttonRowTimeoutForgot{
position:relative; font-weight:bold; margin-left:10px;
}
.main_block_order_info{
margin-left:10px; margin-right:10px; margin-top:10px;
}
.orderInfo{
	font-weight: bold;
	font-size: 13px;
	float: left; 
	margin-top: 7px;
	margin-bottom: 4px;	
}
.underlin_text_affiliates {
	color:#8CB0C6;
	text-decoration: underline;
}
.no_underlin_text_affiliates {
	color:#0000FF;
}
.left_affiliates {
margin-left:21px;
}
.left_affiliates01 {
margin-left:27px;
}
.more_left_affiliates {
margin-left:35px;
}
.hiddenField {
	display: none;
}
.show_attrib_quant{
border:1px solid #8CB0C6;
float: left;
margin-top: 10px;
margin-bottom: 10px;
margin-left:20px;
}
.show_quantity_title{
	font-weight: bold;
	font-size: 12px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
}
.show_attrib_title{
float: left;
margin-left: 3px;
width: 40px;
height: 12px
}
.addthis_toolbox{
float: right;
margin-top: -6px;
}
.addthis_toolbox_productinfo{
float: center;
margin-top: -18px;
position: relative;
margin-left: 150px;
}
.addthis_toolbox_productinfo_like{
float: center;
margin-top: 2px;
position: relative;
margin-left: 50px;
}
#us_notification { 
	padding:8px 0px 0px 6px;
	font-family: Arial,Verdana,Tahoma;
	font-stretch: ultra-expanded;font-weight:bold;text-align:center;
	}
.legalCopyright {
margin-bottom: 56px;
}
#cookieUsageDefault{
	padding:10px;
}
.cookieUsageul2 {
list-style-type:decimal;
padding-left:20px;
}
/*!
 * Bootstrap v2.1.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 14px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:9px 14px;font-size:16px;line-height:normal;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.btn-large [class^="icon-"]{margin-top:2px;}
.btn-small{padding:3px 9px;font-size:12px;line-height:18px;}
.btn-small [class^="icon-"]{margin-top:0;}
.btn-mini{padding:2px 6px;font-size:11px;line-height:17px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn{border-color:#c5c5c5;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover{color:#333333;text-decoration:none;}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;}
.icon-white,.nav-tabs>.active>a>[class^="icon-"],.nav-tabs>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"]{background-image:url("glyphicons-halflings-white.png");}
.icon-glass{background-position:0 0;}
.icon-music{background-position:-24px 0;}
.icon-search{background-position:-48px 0;}
.icon-envelope{background-position:-72px 0;}
.icon-heart{background-position:-96px 0;}
.icon-star{background-position:-120px 0;}
.icon-star-empty{background-position:-144px 0;}
.icon-user{background-position:-168px 0;}
.icon-film{background-position:-192px 0;}
.icon-th-large{background-position:-216px 0;}
.icon-th{background-position:-240px 0;}
.icon-th-list{background-position:-264px 0;}
.icon-ok{background-position:-288px 0;}
.icon-remove{background-position:-312px 0;}
.icon-zoom-in{background-position:-336px 0;}
.icon-zoom-out{background-position:-360px 0;}
.icon-off{background-position:-384px 0;}
.icon-signal{background-position:-408px 0;}
.icon-cog{background-position:-432px 0;}
.icon-trash{background-position:-456px 0;}
.icon-home{background-position:0 -24px;}
.icon-file{background-position:-24px -24px;}
.icon-time{background-position:-48px -24px;}
.icon-road{background-position:-72px -24px;}
.icon-download-alt{background-position:-96px -24px;}
.icon-download{background-position:-120px -24px;}
.icon-upload{background-position:-144px -24px;}
.icon-inbox{background-position:-168px -24px;}
.icon-play-circle{background-position:-192px -24px;}
.icon-repeat{background-position:-216px -24px;}
.icon-refresh{background-position:-240px -24px;}
.icon-list-alt{background-position:-264px -24px;}
.icon-lock{background-position:-287px -24px;}
.icon-flag{background-position:-312px -24px;}
.icon-headphones{background-position:-336px -24px;}
.icon-volume-off{background-position:-360px -24px;}
.icon-volume-down{background-position:-384px -24px;}
.icon-volume-up{background-position:-408px -24px;}
.icon-qrcode{background-position:-432px -24px;}
.icon-barcode{background-position:-456px -24px;}
.icon-tag{background-position:0 -48px;}
.icon-tags{background-position:-25px -48px;}
.icon-book{background-position:-48px -48px;}
.icon-bookmark{background-position:-72px -48px;}
.icon-print{background-position:-96px -48px;}
.icon-camera{background-position:-120px -48px;}
.icon-font{background-position:-144px -48px;}
.icon-bold{background-position:-167px -48px;}
.icon-italic{background-position:-192px -48px;}
.icon-text-height{background-position:-216px -48px;}
.icon-text-width{background-position:-240px -48px;}
.icon-align-left{background-position:-264px -48px;}
.icon-align-center{background-position:-288px -48px;}
.icon-align-right{background-position:-312px -48px;}
.icon-align-justify{background-position:-336px -48px;}
.icon-list{background-position:-360px -48px;}
.icon-indent-left{background-position:-384px -48px;}
.icon-indent-right{background-position:-408px -48px;}
.icon-facetime-video{background-position:-432px -48px;}
.icon-picture{background-position:-456px -48px;}
.icon-pencil{background-position:0 -72px;}
.icon-map-marker{background-position:-24px -72px;}
.icon-adjust{background-position:-48px -72px;}
.icon-tint{background-position:-72px -72px;}
.icon-edit{background-position:-96px -72px;}
.icon-share{background-position:-120px -72px;}
.icon-check{background-position:-144px -72px;}
.icon-move{background-position:-168px -72px;}
.icon-step-backward{background-position:-192px -72px;}
.icon-fast-backward{background-position:-216px -72px;}
.icon-backward{background-position:-240px -72px;}
.icon-play{background-position:-264px -72px;}
.icon-pause{background-position:-288px -72px;}
.icon-stop{background-position:-312px -72px;}
.icon-forward{background-position:-336px -72px;}
.icon-fast-forward{background-position:-360px -72px;}
.icon-step-forward{background-position:-384px -72px;}
.icon-eject{background-position:-408px -72px;}
.icon-chevron-left{background-position:-432px -72px;}
.icon-chevron-right{background-position:-456px -72px;}
.icon-plus-sign{background-position:0 -96px;}
.icon-minus-sign{background-position:-24px -96px;}
.icon-remove-sign{background-position:-48px -96px;}
.icon-ok-sign{background-position:-72px -96px;}
.icon-question-sign{background-position:-96px -96px;}
.icon-info-sign{background-position:-120px -96px;}
.icon-screenshot{background-position:-144px -96px;}
.icon-remove-circle{background-position:-168px -96px;}
.icon-ok-circle{background-position:-192px -96px;}
.icon-ban-circle{background-position:-216px -96px;}
.icon-arrow-left{background-position:-240px -96px;}
.icon-arrow-right{background-position:-264px -96px;}
.icon-arrow-up{background-position:-289px -96px;}
.icon-arrow-down{background-position:-312px -96px;}
.icon-share-alt{background-position:-336px -96px;}
.icon-resize-full{background-position:-360px -96px;}
.icon-resize-small{background-position:-384px -96px;}
.icon-plus{background-position:-408px -96px;}
.icon-minus{background-position:-433px -96px;}
.icon-asterisk{background-position:-456px -96px;}
.icon-exclamation-sign{background-position:0 -120px;}
.icon-gift{background-position:-24px -120px;}
.icon-leaf{background-position:-48px -120px;}
.icon-fire{background-position:-72px -120px;}
.icon-eye-open{background-position:-96px -120px;}
.icon-eye-close{background-position:-120px -120px;}
.icon-warning-sign{background-position:-144px -120px;}
.icon-plane{background-position:-168px -120px;}
.icon-calendar{background-position:-192px -120px;}
.icon-random{background-position:-216px -120px;width:16px;}
.icon-comment{background-position:-240px -120px;}
.icon-magnet{background-position:-264px -120px;}
.icon-chevron-up{background-position:-288px -120px;}
.icon-chevron-down{background-position:-313px -119px;}
.icon-retweet{background-position:-336px -120px;}
.icon-shopping-cart{background-position:-360px -120px;}
.icon-folder-close{background-position:-384px -120px;}
.icon-folder-open{background-position:-408px -120px;width:16px;}
.icon-resize-vertical{background-position:-432px -119px;}
.icon-resize-horizontal{background-position:-456px -118px;}
.icon-hdd{background-position:0 -144px;}
.icon-bullhorn{background-position:-24px -144px;}
.icon-bell{background-position:-48px -144px;}
.icon-certificate{background-position:-72px -144px;}
.icon-thumbs-up{background-position:-96px -144px;}
.icon-thumbs-down{background-position:-120px -144px;}
.icon-hand-right{background-position:-144px -144px;}
.icon-hand-left{background-position:-168px -144px;}
.icon-hand-up{background-position:-192px -144px;}
.icon-hand-down{background-position:-216px -144px;}
.icon-circle-arrow-right{background-position:-240px -144px;}
.icon-circle-arrow-left{background-position:-264px -144px;}
.icon-circle-arrow-up{background-position:-288px -144px;}
.icon-circle-arrow-down{background-position:-312px -144px;}
.icon-globe{background-position:-336px -144px;}
.icon-wrench{background-position:-360px -144px;}
.icon-tasks{background-position:-384px -144px;}
.icon-filter{background-position:-408px -144px;}
.icon-briefcase{background-position:-432px -144px;}
.icon-fullscreen{background-position:-456px -144px;}
