@import url('/styles/search.css');
@import "cartstyles.css";

/*overwritten styles*/
.linkedTd { cursor: pointer; cursor: hand; }
.lineTd {
background-color: #000;
}
.selectedSkinBox { background-color: #ededed; }
.rowToggleB {
background-color: #ffffff;
}
.rowToggleA {
background-color: #ffffff;
}
/*.headerContent{padding-top:10px;}*/
td.breadCrumbs{padding-bottom:5px;}
.breadCrumbs {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-top: 10px;
padding-bottom: 15px;
}
.selectedRow {     background-color: #eeeeee; }
.subTitleText {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
text-decoration: none;
}
.smallBlack {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
.accountTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #000;
}
.headerText {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size: 13px;
}
.currentCrumb {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: bold;
}
.breadCrumbLink {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
}

.subTitleLink {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
text-decoration: none;
}

.sectionContainer {
width: 159px; margin: 0px; padding: 0px; border: 0px;
}
.itemTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}
.barHeadering {
background-color: #000; color: #FFFFFF; font-size: 12px;
}
.sectionHeaderTC {color:#fff; font-weight:bold; font-size:1.4em; padding-left:5px;
background:url(http://www.vskins.com/images/roundedheding_bg_repeat.gif) repeat-x; }
.buttonLeft {
background-image: url(http://www.vskins.com/images/template/green_button_left.jpg);
width: 8px;
height: 18px;
font-size: 1px;
}

.buttonMiddle {
background-image: url(http://www.vskins.com/images/template/green_button_bg.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
height: 18px;
text-align: center;
padding-top: 1px;
}

.buttonRight {
background-image: url(http://www.vskins.com/images/template/green_button_right.jpg);
width: 8px;
height: 18px;
font-size: 1px;
}

/*general styles*/
html, body { padding:0; margin:0; font-size:100%; }

body { background:#ffffff; color:#333; font:normal 0.7em arial,sans-serif; }

#bodyContainer { width:100%; }

.containerTable { width:100%; background:#fff;}

html, body, table, tr, th, td, li, div, a {  color:black; font-family: Arial, Helvetica, sans-serif !important; }

* { font-family:arial,verdana; }

img { margin:0; padding:0; border:0; }

h1, h2, h3, h4, h5, h6 { margin:0; }

h1 { font-size:1.5em; }

h2 { font-size:1.0em; }

a:link { color:#66f; }

a:visited { color:#339; }

p.homebold { font-size: 12px;font-weight:bold; margin:0; padding:5px 5px 10px 5px; line-height:1.2em; }

p.home { font-size: 12px;margin:0; padding:5px 5px 0 5px; line-height:1.2em; }

form#search { margin:0; padding:0; }

#gn_header_inside { background:#fff; }

/*************global nav links, header content********
#logo { width:227px; float:left; }

.globalNavList{text-align:left;}

.flyout{text-align:left;}

#globalnav { text-align:right; padding-top:7px; }

p#location{display:none;}

#globalnav a { padding-right:7px; border-right:1px solid #339; }
******************************************************/
a#cart { padding-left:30px; background:url(http://www.vskins.com/images/shop_cart.gif) transparent top left no-repeat; border-right:none; padding-bottom:4px; text-decoration:none; }

#mainnav { padding-top:31px; /*background:url(http://www.vskins.com/images/skinitLogo.gif) no-repeat top right;*/ }

ul#navlinks {  padding:0 0 0 50px; margin:0; list-style:none; float:left; }

ul#navlinks li { list-style:none; display:inline; font-size:10px; text-transform:uppercase; font-weight:bold;
color:#fff; margin:0; padding:0 9px; border-right:1px solid #fff;   }

ul#navlinks li a { text-decoration:none; font-size:11px; text-transform:uppercase; font-weight:bold; color:#fff; }

ul#navlinks li a:hover { text-decoration:none; color:#000; }

ul#navlinks li.endright { border-right:none; }

.support { border-right:none; border-left:1px solid #fff; float:right; font-size:10px; }

div.support a { text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:11px; color:#fff !important; padding:0 9px; }

div.support a:hover { text-decoration:none; color:#000; }

/*form styles*/
div#search { margin:0; padding:10px 0; text-align:center; }

/*footer*/
#footer { text-align:left; padding:5px 0 0 25px; background:#fff; font-size:11px;  }

#footer a { padding-right:3px; border-right:1px solid #339; }

#footer a.endlink { border-right:none; }

div.footer_linkRow { width:100%; padding:5px 0 0 0; display:block; background:#fff; }

#footer p { background:#fff; }

#sublogos { text-align:left; padding:0 0 50px 25px; background:#fff; }

/*left col nav links*/
ul.leftcolNAV { display:block; list-style:none; margin:0; padding:5px 0 15px 7px; }

ul.leftcolNAV li { margin:0; padding:2px 0; list-style:none; font-size:1.2em; }

/*content wells*/
#leftcontent { border-left:10px solid #fff; border-right:10px solid #fff; border-top:10px solid #fff;  }

.contentwell_headings { color:#fff; font-weight:bold; font-size: 12px; padding-left:5px; background:url(http://www.vskins.com/images/roundedheding_bg_repeat.gif) repeat-x; }

.fixedTableHeigth { height:420px; min-height:420px; background:url(http://www.vskins.com/images/bg_table_gradient_1.gif) bottom left repeat-x #ededed; }

/* misc */
img.sidenavBullet {visibility:hidden;}

img.sidenavDot  { visibility:hidden;}

div#scotchbrite { float:left; margin:5px; background:transparent; }

form#gn_header_search { display:none; vissibility:hidden; height:1px; width:1px; }

