/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2008 Mostek Development Team
 * @version $Id: stylesheet.css 1 26-03-2008
 */

body    { font-size: 62.5%; font-family: Verdana, Helvetica, sans-serif; margin: 0 }

a img {border: none; }
a:link, ul li a   { text-decoration: none }
 
a:visited   { text-decoration: none }
a { color: #5b4637 }
a:hover, ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover  { color: #b9be50 }

a:active  { }

a.menu:link, ul li a.menu   { text-decoration: none }
a.menu:visited   { text-decoration: none }
a.menu { color: #9EA77B }
a.menu:hover, ul li a.menu:hover, #navMain ul li a.menu:hover, #navSupp ul li a.menu:hover, #navCatTabs ul li a.menu:hover  { color: #5b4637 }
a.menu:active  { }

#menu1 { display : none }
#menu2 { display : none }
#menu3 { display : none }

h1 {
	font-size: 1.5em;
	}

h2 {
	font-size: 1.4em;
	}

h3 {
	font-size: 1.3em;
	}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .larger{
	font-size: 1.1em;
	}

.biggerText {
	font-size: 1.2em;
	}

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

CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	}

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

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

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

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	}

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

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}

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

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

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

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

P, ADDRESS {
	padding: 0.5em;
	}

ADDRESS {
	font-style: normal;
	}

.clearBoth {
	clear: both;
	}

HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}
	
.secol { 
	color: #414042;
	font-family: verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.95em;
	text-align: left;
	vertical-align: top;
	}



/*wrappers - page or section containers*/
#mainWrapper    { background-color: #ffffff; align: center; width: 900px !important; vertical-align: top }

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


#headerWrapper {text-align: center; background-color: #f3f3f3; padding: 12px 6px 7px 5px; border: 0px}
#contentWrapper {text-align: center; background-color: #f3f3f3; padding: 0 6px 20px 5px}
table.nav_column  { color: #414042; vertical-align: top; padding: 15px 0 0 0}
table.content_column  { color: #414042; border-right: 9px solid #f3f3f3; vertical-align: top; }
#highline { color: #414042; vertical-align: top; background-color: #f3f3f3; padding: 0px 0px 0px 7px }
.conten_column  { color: #414042; vertical-align: top; padding: 0px 0px 0px 17px }
.content_column2  { color: #414042; vertical-align: top; padding: 0px 5px 10px 10px }
table.first_column  { color: #414042; vertical-align: top; border-right: 1px solid #9e9f9e; padding: 0 5px 0 0}
table.large_column  { color: #414042; vertical-align: top; padding: 0 5px 0 0}
table.second_column  { color: #414042; vertical-align: top;}

.title {
	color: #9ea77b;
	font-family: helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	text-align: left;
	vertical-align: top;}
	
.title_center {
	color: #9ea77b;
	font-family: helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	text-align: left;
	vertical-align: middle;}
	
.high_text {
	color: #262324;
	background-color: #f3f3f3;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: left;
	vertical-align: top;
	padding: 8px 0 10px 10px;
	}

.highligh_pic {
	color: #262324;
	background-color: #f3f3f3;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: center;
	vertical-align: top;
	}
	
.highline_pic {
	color: #262324;
	background-color: #f3f3f3;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: center;
	vertical-align: top;
	padding: 5px 10px 5px 5px;
	}

	
.smaller_title {
	color: #9ea77b;
	font-family: helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	text-align: left;
	vertical-align: top;}
	
.body_text {
	color: #414042;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: left;
	vertical-align: top;
	}
	
.body_text { padding-right: 5px}

.firstcoltext (
	color: #414042;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: left;
	vertical-align: top;
	padding: 0 15px 0 0;}
	
.large_body {
	color: #414042;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: left;
	vertical-align: top;
	padding-right: 15px;
    }


.highline_text, .highline, .small_highline {
	color: #262324;
	background-color: #00ff00;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: left;
	vertical-align: top;
	padding: 8px 0 10px 10px;
	}
	
.highline { padding: 0px 3px 0px 0px; }
.small_highline { padding: 5px 3px 0px 0px;}

.high_pic, .equalborder {
	color: #262324;
	background-color: #f3f3f3;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: center;
	vertical-align: top;
	}
	
.high_pic { padding: 5px 5px 5px 1px; }
.equalborder { padding: 5px 5px 5px 5px; }

.pic { text-align: right; padding-right: 10px; }

.pic1 { text-align: center; background-color: #f3f3f3; padding: 5px 5px 5px 5px;}

.secoltext {
	color: #414042;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.1em;
	text-align: left;
	vertical-align: top;
	}
	
.nametag {
	color: #262324;
	background-color: #f3f3f3;
	font-family: helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
	padding: 0px 5px 5px 6px;
	}

#navColumnOneWrapper   { margin: auto }
#navColumnTwoWrapper, #mainWrapper { margin: auto }
#tagline {
	color:#000000;px
	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: 47%;
	}

.wrapperAttribsOptions {
	margin: 0.3em 0em;
	}

/*navigation*/

.navSplitPagesResult {}
.navSplitPagesLinks {}
.navNextPrevCounter {
	margin: 0em;
	font-size: 0.9em;
	}
.navNextPrevList {
	display: inline;
	white-space: nowrap;
	margin: 0;
	padding:  0.5em 0em;
	list-style-type: none;
	}

#navMainWrapper, #navCatTabsWrapper   { color: #5b4637; font-weight: bold; margin: 0; width: 100%; height: 1% }
#navSuppWrapper     { color: #0080c0; text-align: center; margin-top: 5px; border-top: 3px solid #857350 }
#navCatTabs ul   { line-height: 1.5em; text-align: center; list-style-type: none; margin: 0; padding: 0.5em 0 }
#navSupp ul  { line-height: 1.5em; text-align: left; list-style-type: none; display: inline; margin: 0 6em 0 0; padding: 0.5em 0 }
#navMain ul { line-height: 1.5em; text-align: center; list-style-type: none; margin: 0; padding: 0 0 0.5em }
#navMain ul li, #navSupp ul li, #navCatTabs ul li  { white-space: nowrap; display: inline }

#navCatTabs ul li a  { color: #5b4637; text-decoration: none; margin: 0; padding: 0 0.5em }
#navSupp ul li a  { color: #0080c0; text-decoration: none; margin: 0; padding: 0 0.5em }
#navMain ul li a  { color: #0080c0; text-decoration: none; margin: 0; padding: 0 0.5em 0 0 }
#navMainSearch, #navCategoryIcon, .buttonRow, #indexProductListCatDescription {
	margin: 0.5em;
	}

#navBreadCrumb  { }

#navEZPagesTop {
	
	}

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

#navColumnOne  { }

#navColumnTwo {
	background-color: #00BFBF;
	}
