/* GENERAL STYLES */

form
{
padding:0px;
margin:0px;
}

a, a:hover, a:visited
{
color:#666;
text-decoration: none; 
}

/* SD MAIN MENU STYLES */

#sdMainMenu
{
background:url(/media/templates/sdMainMenuBG.jpg);
background-repeat: repeat-y; 
height:492px;
margin-right: 2px;
width:209px;
}

#sdMainMenuDivider
{
background:url(/media/templates/sdMainMenuDivider.jpg);
background-repeat: no-repeat; 
width: 189px;
height: 1px;
overflow: hidden;
}

#sdMainMenuItem
{
padding-top:33px;
padding-left:7px;
padding-bottom:3px; 
}

#sdSubMenuContainer
{
background-color:#e2e3e4;
width:200px;
height: 490px;
}

#sdFaqMenuContainer
{
background-color:#e2e3e4;
width:270px;
height: 490px;
}


#sdFaqMenu
{
padding-top: 25px;
padding-left:13px;
padding-right:13px;
}

#sdSubMenu
{
padding-top: 40px;
padding-left:15px;
padding-right:13px;
}

a.sdSubMenuItem
{
display:block;
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: normal;
margin-bottom: 12px; 
padding-left: 11px;
text-decoration: none;
outline: none;
}


a:hover.sdSubMenuItem, a.sdSubMenuItemActive, a:hover.sdSubMenuItemActive
{

background-image:url(/media/templates/sdArrow.gif);
background-repeat: no-repeat;
background-position:0% 50%;

display: block;
font-family: Arial;
font-size: 11px;
color:#333333;
font-weight: normal;
margin-bottom: 12px; 
padding-left: 11px;
text-decoration: none;
outline: none;
}

a.sdFaqMenuItem
{
display:block;
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: normal;
margin-bottom: 8px; 
padding-left: 11px;
text-decoration: none;
outline: none;
}


a:hover.sdFaqMenuItem, a.sdFaqMenuItemActive, a:hover.sdFaqMenuItemActive
{
display:block;
background-image:url(/media/templates/sdArrow.gif);
background-repeat: no-repeat;
background-position:0% 3px;
font-family: Arial;
font-size: 11px;
color:#333333;
font-weight: normal;
margin-bottom: 8px; 
padding-left: 11px;
text-decoration: none;
outline: none;
}


a.sdSubMenuItemLevel1
{
display:block;
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: bold;
margin-bottom: 12px; 
text-decoration: none;
text-transform: uppercase;
cursor: pointer;
outline: none;
}


a:hover.sdSubMenuItemLevel1, a.sdSubMenuItemLevel1Active, a:hover.sdSubMenuItemLevel1Active
{
display:block;
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: bold;
margin-bottom: 12px; 
text-transform: uppercase;
text-decoration: none;
cursor: pointer;
outline: none;
}


/* SD NEWSLETTER SIGNUP STYLES */

Div#sdNewsletterSignupDiv
{
display: block;
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
padding: 0px;
outline: none;
}

Div#sdNewsletterSignupHeader
{
display: block;
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
margin-bottom: 3px;
text-transform: uppercase;
}

Div#sdNewsletterSignupForm
{
}

#sdNewsletterSignupBodyAlert
{
display: block;
font-weight: normal;
font-size: 9px;
line-height: 11px;
font-family: Arial,Verdana, sans-serif;
color: #294168;
text-decoration: none;
outline: none;
position: absolute; 
background-color: #FFFFFF;
width: 200px;
height: 30px;
}

* html #sdNewsletterSignupBodyAlert {width: 160px;} /* IE Hack */


#sdSearchLeft
{
background-image: url('/media/templates/sdSearchLeft.gif');
background-repeat: no-repeat;
width:4px;
height:23px;
border: 0px solid red;
}

.sdSearchSlider
{
width: 135px;
height: 23px;
font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
text-decoration:none;
color: #333333;
border: 0px;
padding-left: -4px;
padding-top: 3px;
background: transparent url(/media/templates/sdSearchSlider.gif) repeat-x; 
}

* html .sdSearchSlider {margin-top: -1px; border: 0px red solid;} /* IE Hack - IE bottom 0 = 1 */


#sdSearchRightBlank
{
background-image: url(/media/templates/sdSearchRightBlank.gif);
background-repeat: no-repeat;
width:60px;
height:23px;
}

#sdSearchRight
{
background-image: url(/media/templates/sdSearchRight.gif);
background-repeat: no-repeat;
width:60px;
height:23px;
}

/* SD ARTICLE STYLES */

#sdArticleInfoContainer
{
background-color: #cccccc; 
width:200px;	
height:490px;
}

#sdArticleInfo
{
padding-top: 20px;
padding-left:13px;
padding-right:13px;
}

#sdStoreInfoContainer
{
background-color: #cccccc; 
width:277px;	
height:490px;
}

#sdStoreInfo
{
padding-top: 20px;
padding-left:13px;
padding-right:13px;
}


#sdArticleTitle
{
font-family: Arial;
font-size: 11px;
color: #333333;
line-height: 17px; 
}

#sdArticleBody
{
font-family: Arial;
font-size: 11px;
color: #666666;
line-height: 17px; 
}

#sdTestimonialInfoContainer
{
width:615px;
height:490px;
}

#sdTestimonialInfo
{
padding-top:120px;
padding-left:75px;
padding-right:140px;
}

table#sdTestimonialTable, table#sdTestimonialTable td
{
height:490px;
}

/* SD FEATURE PRODUCT BOX STYLES */

Div#sdFeatureProductBoxPattern
{
width: 397px;
/*height: 133px;*/
height: auto;
background-image: url('/media/templates/sdFeatureProductBoxPatter.gif');
background-repeat: repeat; 
}

Div#sdFeatureProductBoxWrapper
{
padding: 14px;
border: red 0px solid;
}

Div#sdFeatureProductBox
{
background-color: #FFFFFF;
width: 368px;
/*height: 103px;*/
height: auto;
}

#sdFeatureProductBoxTable
{
/*width: 100%;*/
padding: 10px;
}

#sdFeatureProductBoxTable td
{
}

#sdFeatureProductBoxTdLeft
{
/*border: 10px solid #FFFFFF;*/
}

#sdFeatureProductBoxTdRight
{
border: 0px solid red;
text-align: left;
width: 100px;
}

Div#sdFeatureProductBoxTitle
{
display:block;
font-family: Arial;
font-size: 14px;
color:#294168;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 5px; 
margin-top: 10px;
text-decoration: none;
}

Div#sdFeatureProductBoxDescription
{
display:block;
font-family: Arial;
font-size: 11px;
line-height: 14px;
color:#a7a9ac;
font-weight: normal;
margin-bottom: 5px; 
text-decoration: none;
height: auto;
width: 240px;
margin-bottom: 15px;
}

#sdFeatureProductBoxDetailsTable
{
width: 100%;
}

#sdFeatureProductBoxDetailsTable td
{
}


#sdFeatureProductBoxDetailsTdLeft, #sdFeatureProductBoxDetailsTdLeft input
{
vertical-align: middle;
text-align: left;
font-family: Arial;
font-size: 12px;
color:#a7a9ac;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
width: 60px;
}

#sdFeatureProductBoxDetailsTdRight
{
}

#catTable
{
/*width: 100%;*/
}

#catTable td
{
padding-left: 10px;
vertical-align: top;
height: 100%;
}

/* DEFAULT HEADER FLASH TITLE STYLES */

#sdDefaultHeaderTitle
{
margin-bottom: 12px;	
}

#sdHomeBlurb
{
font-family: Arial;
font-size: 12px;
color:#FFF;
font-weight: normal;
position:relative;
top: 30px;
left:407px; 
width: 380px;
}

/* ARTICLE STYLES */

#sdDefaultArticle
{
display: block;
padding: 40px 20px 0px 30px; 

}

#sdShadowBoxArticle
{
display: block;
padding: 20px; 
background-color: #FFF;
}



#sdDefaultArticleTitle
{
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: bold;
line-height: 17px;
text-align: left;
text-transform: uppercase; 
margin-bottom: 10px;
}

#sdDefaultArticleBody
{
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: normal;
line-height: 17px;
text-align: left; 
}

#sdSubArticle
{
position:absolute; 
top:40%;
margin-left: 7%;
margin-right:auto;
display: block;
width: 458px;
}

/* DEFAULT FORM STYLES */

#sdDefaultFormTable
{
}

#sdDefaultFormTable td
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #666666;
/*font-size: 10px;*/
font-size: 11px;
text-align: left;
}

#sdDefaultFormTable tr
{
margin-bottom: 10px;
}

#sdDefaultFormTable input
{
border: #CCCCCC 1px solid;
background-color: #FFFFFF;
color: #666666;
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
border: 1px solid #999999; 
}

#sdDefaultFormTable select
{
display: block;
border: #CCCCCC 1px solid;
background-color: #FFFFFF;
color: #666666;
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
border: 1px solid #999999; 
}

#sdRegistrationTable
{
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
color: #666666;
font-size: 11px;
text-align: left;
}

#sdRegistrationTable td
{
padding-right: 15px;
}

/* DEFAULT BUTTON STYLES */

#sdDefaultSubmitButton
{
background-color: #666666;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer; 
}

/* ALERT STYLES */

#sdAlert
{
color: #294168;	
}

/* OTHER DEFAULT STYLES */

#sdDefaultDivider
{
background-image: url('/media/templates/sdDefaultDividerSlider.gif');
background-repeat: repeat-x;
height: 1px; 
padding: 2px 0px 2px 0px;
}

#sdDefaultBody
{
font-family: Arial;
font-size: 11px;
line-height: 17px;
text-decoration: none;
color: #666666;
margin-top: 20px;
}

#sdProductCountHelper
{ 
position: absolute; 
top: 200px; 
left: 200px;
}

a.sdDefaultLinkItem,a:hover.sdDefaultLinkItem, a.sdDefaultLinkItemActive, a:hover.sdDefaultLinkItemActive
{
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: normal;
text-decoration: underline;
cursor: pointer;
outline: none;
}


#sdStoreProducHeader{
font-family: Arial;
font-size: 13px;
color:#999;
font-weight: normal;
text-align: right;
text-transform: uppercase; 
margin-top: 20px;
margin-right: 10px;
height: 22px;
}

a.dlTemplate, a:hover.dlTemplate
{
padding-left: 10px;
text-decoration:underline; 
color: #666;
}

a.sdUppercaseWhite, a:hover.sdUppercaseWhite
{
font-family: Arial;
font-size: 11px;
color:#FFF;
font-weight: normal;
text-transform: uppercase; 	
margin: 10px 0px 10px 0px;
display: block;
}

.sdFooterMenuContent, .sdFooterMenuContent a, .sdFooterMenuContent a:hover
{
font-family: Arial;
font-size: 8px;
color:#c5c5c5;
font-weight: normal;
text-transform: uppercase;	
margin-right:5px;
text-align: left;
white-space: nowrap;
}


/* SD LAYOUT STYLES */

html,html body 
{
/*height:100%;*/
}

html>body #sdPageDiv 
{
height: auto;
min-height: 100%;
}

DIV#sdPageDiv
{
padding: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 30px;
text-align: center;
/*height:100%;*/
}

DIV#sdBodyDiv
{
text-align: center;
background: #FFFFFF;
width: 1027px;
padding: 0px;
margin-left: auto;
margin-right: auto;
border: red 0px solid;
overflow:hidden;
}

DIV#sdHeaderDiv
{
height: 86px;
}

#sdHeaderTable
{
width: 100%;
}

#sdHeaderTable td
{
}

#sdHeaderTdLeft
{
text-align: left;
}

#sdHeaderTdRight
{
padding-top: 20px;
border: 0px solid red;
}

#sdHeaderMenuTable
{
text-align: right;
}

#sdHeaderMenuTable td
{
}

#sdHeaderMenuTdLeft
{
text-align: right;
padding-right: 15px;
}

#sdHeaderMenuTdRight
{
text-align: left;
padding-left: 15px;
padding-top: 5px;
}

#sdHeaderMenuDivider
{
background:url(/media/templates/sdHeaderMenuDivider.gif);
background-repeat: no-repeat;
width: 1px; 
}

DIV#sdContentDiv
{
text-align: left;
}

DIV#sdStoreContentDiv
{
text-align: left;
height:490px;
overflow: hidden;
width: 814px;
}


#sdContentTable
{

}

#sdContentTdLeft
{
}

#sdContentTdRight
{
text-align: left;
padding: 30px 40px 25px 40px;
border: #CCCCCC 1px solid;
width: 817px;
}

#sdContentHomeTdRight
{
text-align: left;
border: #CCCCCC 0px solid;
}

#sdContentSubTdRight
{
text-align: left;
}

DIV#sdFooterDiv
{
width: 100%;
margin-top: 11px;
}

Div#sdSubContent
{
border: 1px solid #CCCCCC; 
position: relative; 
z-index: 10; 
width: 814px;
height: 490px;
overflow: hidden; 
}



/* SD MINI SHOPPING CART STYLES */

Div#sdMiniShoppingCart
{
display: block;
margin-bottom: 10px;
}

#sdMiniShoppingCartTable
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
white-space: nowrap;
}

#sdMiniShoppingCartTable td
{
padding-right: 4px;
}

#sdMiniShoppingCartItem
{
width: 245px;
height: auto;
border: 1px solid #a7a9ac;
background-color: #FFFFFF;
z-index: 500;
margin-top: 22px;
position: absolute;
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
}

#sdMiniShoppingCartItemTable
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
padding: 10px;
}

#sdMiniShoppingCartItemTable td
{
padding-bottom: 5px;
padding-left: 4px;
}

#sdMiniShoppingCartItemTable input
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
border: 1px solid #a7a9ac;
}


#sdMiniShoppingCartItemDivider
{
background-image: url('/media/templates/sdDefaultDividerSlider.gif');
background-repeat: repeat-x;
height: 1px; 
padding: 2px 0px 2px 0px;
}

#sdMiniShoppingCartEditCart
{
margin: 12px 12px 16px 0px;
}

/* SD STORE LOGIN STYLES */

Div#sdStoreLoginMenu
{
}

#sdStoreLoginMenuTable
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
}

a.sdStoreLoginMenuItem
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
}

a:hover.sdStoreLoginMenuItem, a.sdStoreLoginMenuItemActive, a:hover.sdStoreLoginMenuItemActive
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
}

#sdStoreLoginMenuTable input
{
border: 0;
background-color: #FFFFFF;
padding: 0;
}

.sdStoreLogout
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
}

#sdStoreLoginMenuTable td
{
padding-right: 5px;
}

Div#sdStoreLoginForm
{
margin-top: 20px;
background-color: #FFFFFF;
border: 1px solid #a7a9ac;
position: absolute;
width: 225px;
padding: 10px;
z-index: 600;
}

#sdStoreLoginFormTable
{	
}

#sdStoreLoginFormTable td
{
}

a.sdStoreLoginRegisterLinkItem
{
display: block;
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;
text-decoration: none;
outline: none;
}

a:hover.sdStoreLoginRegisterLinkItem, a.sdStoreLoginRegisterLinkItemActive, a:hover.sdStoreLoginRegisterLinkItemActive
{
display: block;
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #000000;
text-decoration: none;
outline: none;
}

#sdStoreLoginRegisterLink
{
margin-top: 10px;
text-align: left; 
}

#sdStoreLoginFormAlert
{
display: block;
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: red;
text-decoration: none;
outline: none;
text-align: left; 
}

/* SD STORE PRODUCT DETAILS STYLES */

#sdStoreProductAddToCart
{
background-color: #b2b2b2;
display:block;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer;
margin-bottom: 20px;
}

a.sdStoreProductViewCart, a:hover.sdStoreProductViewCart
{
background-color: #666666;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer;
}

#sdStoreProductDetailedViews
{
position:absolute;
bottom:0px;
left:247px;
bottom: expression('20px');
left:expression('130px');
z-index:1;
display: block;
width: 134px;
background:#838383;
/*
opacity:.70;
filter: alpha(opacity=70); 
-moz-opacity: 0.7;
*/
padding:5px;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
cursor: pointer;
}

#sdStoreProductMenu
{
position:absolute;
bottom:0px;
left:606px;
z-index:1;
display: block;
width: 185px;
width:expression('193px');
background:#4d4d4d;
opacity:.70;
filter: alpha(opacity=70); 
-moz-opacity: 0.7;
padding:5px;
font-family: Arial;
font-size: 10px;
text-transform: lettercase;
text-decoration: none;
color: #FFFFFF;
cursor: pointer;
}

#sdStoreProductMenuButton
{
text-transform: uppercase;	
}

a.sdProductMenuItem
{
display:block;
font-family: Arial;
font-size: 11px;
color:#FFFFFF;
font-weight: normal;
margin-bottom: 5px; 
padding-left: 11px;
text-decoration: none;
outline: none;
}


a:hover.sdProductMenuItem, a.sdProductMenuItemActive, a:hover.sdProductMenuItemActive
{
display:block;
background-image:url(/media/templates/sdArrowWhite.gif);
background-repeat: no-repeat;
background-position:0% 50%;
font-family: Arial;
font-size: 11px;
color:#FFFFFF;
font-weight: normal;
margin-bottom: 5px; 
padding-left: 11px;
text-decoration: none;
outline: none;
}


/* SD SHOPPING CART STYLES */

#sdShoppingCart
{
}

#sdShoppingCartTable
{
width: 725px;
}

#sdShoppingCartTable td
{
font-family: Arial;
font-size: 11px;
color: #666666;
line-height: 17px;

padding: 6px 0px 8px 0px;
}

#sdShoppingCartTable input
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #666666;
text-decoration: none;
border: 1px solid #a7a9ac;
}

#sdShoppingCartTableHeader
{
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: bold;
margin-bottom: 12px; 
text-decoration: none;
text-transform: uppercase;
cursor: pointer;
outline: none;
}

#sdShoppingCartItemDivider
{
background-image: url('/media/templates/sdDefaultDividerSlider.gif');
background-repeat: repeat-x; 
height: 1px;
}

/* CHECKOUT PAYMENT STYLES */

#sdCheckoutFormTable
{
}

#sdCheckoutFormTable td
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #666666;
/*font-size: 10px;*/
font-size: 11px;
text-align: left;
padding-bottom: 10px;
}

#sdCheckoutFormTable tr
{
margin-bottom: 10px;
}

#sdCheckoutFormTable input
{
border: #CCCCCC 1px solid;
background-color: #FFFFFF;
color: #666666;
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
border: 1px solid #999999; 
}

#sdCheckoutFormTable select
{
display: block;
border: #CCCCCC 1px solid;
background-color: #FFFFFF;
color: #666666;
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
border: 1px solid #999999; 
}

/* SD STORE PRODUCT DETAILS STYLES */

#sdStoreProductDetailsTable td
{
font-family: Arial;
font-size: 11px;
color: #666666;
line-height: 17px; 
padding-bottom: 5px;
}

#sdStoreProductDetailsTable input
{
font-family: Arial;
font-size: 11px;
color: #666666;
line-height: 17px; 
background-color: transparent;
font-weight: bold;
border: 0;
}

#sdStoreProductDetailsTable select
{
font-family: Arial;
font-size: 11px;
color: #666666;
line-height: 17px; 
background-color: #FFFFFF;
font-weight: normal;
border: 0;
width: 150px;
}


#sdStoreProductDetailsTitle
{
font-family: Arial;
font-size: 11px;
color: #666666;
font-weight: bold;
text-transform: uppercase;
}

#sdStoreProductDetailsDivider
{
display: block;
border-bottom: 1px solid #666666;
margin-bottom: 10px;
}

#sdStoreProductDetailedEmptyResult
{
background-image: url('/media/snProductProductStartImage.jpg');
background-repeat: no-repeat; 
width: 573px;
height: 441px;

font-weight: normal;
font-size: 12px;
font-family: Arial, Verdana, sans-serif;
color: #a7a9ac;

padding: 20px;
}


/* CORPORATE ORDERS STORE STYLES */

#sdCorporateOrdersProductDetailsTable
{
width: 725px;
}

#sdCorporateOrdersProductDetailsTable td
{
font-family: Arial;
font-size: 11px;
color: #666666;
line-height: 17px;

padding: 6px 0px 8px 0px;
}

#sdCorporateOrdersProductDetailsTable input
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #666666;
text-decoration: none;
border: 1px solid #a7a9ac;
}

#sdCorporateOrdersProductDetailsHeader
{
font-family: Arial;
font-size: 11px;
color:#666666;
font-weight: bold;
margin-bottom: 12px; 
text-decoration: none;
text-transform: uppercase;
cursor: pointer;
outline: none;
}

#sdCorporateOrdersProductDetailsDivider
{
background-image: url('/media/templates/sdDefaultDividerSlider.gif');
background-repeat: repeat-x; 
height: 1px;
}




/* SD DEFAULT BUTTON STYLES */

#sdDefaultSubmitButton
{
background-color: #666666;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
font-color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer;
}

.sdDefaultSubmitButton
{
background-color: #666666;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer;
}

a.sdDefaultSubmitButton, a:hover.sdDefaultSubmitButton
{
background-color: #666666;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer;
}

#sdDefaultButton
{
background-color: #b2b2b2;
display:block;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer;
}

.sdDefaultButton
{
background-color: #b2b2b2;
display:block;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
font-color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer;
}

a.sdDefaultButton, a:hover.sdDefaultButton
{
background-color: #b2b2b2;
display:block;
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
font-color: #FFFFFF;
padding: 5px;
border: 0px;
cursor: pointer;
}

/* TESTS SHOPPING CART BUTTON STYLES */

#sdShoppingCartButtonTable
{
border: 0px solid red;
margin-top: 20px;
}

#sdShoppingCartButtonTable td
{
text-align: right;
}

#sdShoppingCartButtonTable input
{
background-color: #b2b2b2;
color: #FFFFFF; 
font-family: Arial;
font-size: 10px;
text-decoration: none;
text-transform: uppercase;
padding: 5px;
cursor: pointer;
}

a.sdShoppingCartButton, a:hover.sdShoppingCartButton
{
background-color: #b2b2b2;
color: #FFFFFF; 
font-family: Arial;
font-size: 10px;
text-decoration: none;
text-transform: uppercase;
padding: 7px;
border: 0px;
}

a.sdShoppingCartButtonSubmit, a:hover.sdShoppingCartButtonSubmit, .sdShoppingCartButtonSubmit
{
background-color: #666666;
color: #FFFFFF; 
font-family: Arial;
font-size: 10px;
text-decoration: none;
text-transform: uppercase;
padding: 7px;
border: 0px;
cursor: pointer;
}


#content
{
}

#slider{
position:absolute;
top:60px;
text-align: center;
}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:614px;
	height: 490px;
	overflow:hidden; 
	}	
#prevBtn{ 
	display:block;
	width:48px;
	height:26px;
	position:absolute;
	left:200px;
	top:50%;
	}

#nextBtn{ 
	display:block;
	width:80px;
	height:32px;
	position:absolute;
	left: 0px;
	top:50%;
	}	

#nextBtn{ 
	left:775px;

	}														
#prevBtn a{  
	display:block;
        width: 40px;
        height:31px;
	background:url(/media/templates/sdBack.jpg) no-repeat 0 0;	
        color: transparent;
	}	
#nextBtn a{
&nbsp;       display: block;
        width: 40px;
        height:31px;
	background:url(/media/templates/sdNext.jpg) no-repeat 0 0;
        color: transparent;
	}

