body {
width: 930px;
margin: 0px auto;
padding: 0px;
background-color: #000;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:100.01%;
}

p {font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px;}
p.italic {font-style: italic;}
p.bold {font-weight: 200;}
p.cenbold{color: #000000;
	font-size: 12px; 
   word-spacing: 0px;
	font-weight: 200;}
p.ltblue {color:#99ccff;}
p.white {color: #ffffff;}
p.topmenu {margin:0px 0px 0px 650px;
position: static;
color:#99ccff;
font-size:11px;
font-weight:bold; 
line-height: 24px;}
.alignright{margin:0 10px 10px 0;text-align:right;}
.small{font-size:.8em;}

h1{font-family: Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:13px; color:#99CCFF;text-align:center;}
h2{font-family: Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:13px; font-weight:bold; color:#000000;text-align:center;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; text-transform:none; font-size:11px; font-weight:bold; color:#000000;text-align:left; line-height:4px;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:18px; color:#000000;text-align:center;}
h5 {font-family: Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; color:#333678;text-align:center; line-height: 25px;}
h6 {
font-family: tahoma;
text-transform: uppercase;
font-size: 12px;
background-color: #fff; 
text-align: center;
display: block;
line-height: normal;
padding: 0 2px 0 0px;
margin-top: 5px;
margin-bottom: 1px;
    margin-left: auto;
    margin-right: auto;
color: #000000;

}

#container {
float: left;
width: 930px;
padding: 0px;
background-color: #FFF;
}
* html #container {width: 945px;
background-color: #333678;}

#header {
background:url(/images/template/topmenu.jpg) no-repeat 0px 0px;
height:140px;
float: left;
width: 930px;
padding: 0px;
background-color: #333678;}
/** Header Menu Properties **/
.topmenu1 {margin:0px -590px 0px 0px;
color:#99ccff;
font-size:11px;
font-weight:bold;
position: fixed; 
line-height: 8px;}
#header p {margin:0px 0px 0px 590px;
position: static;
color:#99ccff;
font-size:11px;
font-weight:bold; 
line-height: 24px;}
#header a:link{color:#99ccff;text-decoration:none;}
#header a:visited{color:#b0c4de;text-decoration:none;}
#header a:link:hover{color:#e6e6e6;text-decoration:underline;}
#header a:visited:hover{color:#ffffff;text-decoration:underline;}
#header a:active{color:#CC0066;text-decoration:none;}

#navmenu {
width: 930px;
background: url(/images/template/midbar.jpg) no-repeat 0px 0px;
float:left;
background-color: #333678;
text-align: center;
height: 38px;	
padding: 0px 0px 0px 0px;
font-size: 11px;}
/** Mid Nav Menu Properties **/
#navmenu a:link{color:#99ccff;text-decoration:none;}
#navmenu a:visited{color:#b0c4de;text-decoration:none;}
#navmenu a:link:hover{color:#e6e6e6;text-decoration:underline;}
#navmenu a:visited:hover{color:#ffffff;text-decoration:underline;}
#navmenu a:active{color:#CC0066;text-decoration:none;}
#navmenu p{padding:1px; margin-left: 15px; margin-top: 8px;}

#content {
float: left;
width: 930px;
margin:0;
background: #333678;
padding: 0;}
* html #content {width: 945px;}


#left {
background: url(/images/template/topmenu34fs.jpg) no-repeat 0px 0px;
float: left;
margin: 0;
width: 188px;
background-color: #333678;
padding: 0px;}
/** Left Col Properties **/
#left p {color: #ffffff;
	font-size: 11px;}
#left ul {margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;}
#left li{margin: 0;
	padding: 0;
	border: 0;
	display: block;}


#center {
float: left;
width: 554px;
background-color: #fff;
margin: 0px;
padding: 0px;
min-height: 1300px;
border:3px solid #002842;}
#centernoright{
float: left;
width: 731px;
min-height: 1300px;
background-color: #fff;
margin:0px;
padding-left: 5px;
border:3px solid #002842;}
* html #centernoright{
float: right;
width: 700px;
min-height: 1300px;
margin-top: 0px;}
centercol a:link{color:#0099cc;text-decoration:none;}
.centercol a:link:hover{color:#ffffff;text-decoration:underline;}
.centercol a:visited {color: #002842;}
.centercol a:visited:hover {color:#0099cc; text-decoration:underline;}
/** Center Col Properties **/
#center p {color: #000000; font-size: 11px; margin-left: 8px;
margin-right: 4px;}
p.center {text-align:center;
font-size:12px;}


#custregister {
width: 575px;
background-color: #fff;
margin: 0px;
padding: 0px;
border:3px solid #002842;}

#right {
float: left;
width: 175px;
background-color: #333678;
color: #FFF;
margin-top: 5px;
margin-left: 5px;
padding: 0px;
}
* html #right {
	float: left;
	margin-left: 4px;}
#rightcusregister {
float: left;
width: 150px;
background-color: #333678;
color: #FFF;
margin-top: 5px;
margin-left:-7px;
padding: 0px;}
/** Right Col Properties **/
#right p {color:#99ccff;font-size:10px;}
#right img {display: block;
    margin-left: auto;
    margin-right: auto;}

#footer {
float: left;
position: static;
width: 930px;
padding: 0px;
background-color: #333678;
text-align: center;
color: #fff;}
/** Footer Text Properties **/
#footer a:link{color:#99ccff;text-decoration:none;}
#footer a:visited{color:#b0c4de;text-decoration:none;}
#footer a:link:hover{color:#e6e6e6;text-decoration:underline;}
#footer a:visited:hover{color:#ffffff;text-decoration:underline;}
#footer a:active{color:#CC0066;text-decoration:none;}
#footer p {color:#ffffff;
font-size:9px;
text-align: center;
margin:5px 5px 5px -30px;}

/** Image Properties **/
img{max-width:100%; border: none;}
img.display {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border-style: none;}
img.bottomalign {
	display: block;
vertical-align: text-bottom;
 margin-left: auto;
    margin-right: auto;
    border-style: none;}
    
/** Search Properties **/
p.searchtext{font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:10px; line-height:11px; color:#FFFFFF;text-align:center;}
form#topsearch { 
position: relative;
 color: #ffffff;
 border: 1px solid #99CCFF;
  margin: 4px 20px 0px 711px;
 padding: 1px 0px 2px 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: left;}
#topsearch.text{ font-family: Verdana, Arial, Helvetica, sans-serif; 
  width: 100px; 
 background-color: #666699;
 }
form.search {text-align: center; padding: 0;}
input.txtbox {background-color: #99ccff; font-size: 11px; color: #000000;}
option.drpdown {background-color: #eeeeee; font-size: 10px; color: #000000; height: 16px; } 
input.submit {
  color:#050;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif; text-align:center;}
 /** Form Field Properties **/
p.searchtext{font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:10px; line-height:11px; color:#FFFFFF;text-align:center;}

form#topsearch { 
position: relative;
 color: #ffffff;
 border: 1px solid #99CCFF;
  margin: 4px 20px 0px 711px;
 padding: 1px 0px 2px 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: left;}
#topsearch.text{ font-family: Verdana, Arial, Helvetica, sans-serif; 
  width: 100px; 
 background-color: #666699; }
form.search {text-align: center; padding: 0;}
input.txtbox {background-color: #eeeeee; font-size: 11px; color: #000000;}
option.drpdown {background-color: #eeeeee; font-size: 11px; color: #000000; height: 16px; } 
option.cartdrpdown {background-color: #99ccff; font-size: 10px; color: #000000;}
input.cartbutton {background-color: #99ccff; font-size: 11px; color: #000000;}
  
#containertop{margin-left:698px;}
.xsnazzy h10, .xsnazzy h5,{margin:0 10px;}
.xsnazzy h10 {font-size:2.5em; color:#fc0;}
.xsnazzy h5 {font-size:12px; color:#234; border:0; text-align:center; letter-spacing: normal;}
.xsnazzy h4 {font-size:10px; color:#fff; border:0; text-align: left; line-height:10px;margin-top:0px; margin-bottom:-1px;}
.xsnazzy p {color:#000;margin-left:0; text-align:center;}
.xsnazzy {background: transparent; margin:1px;}
 
.xsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #fff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #7f7f9c; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}
 
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}
 
.xb1 {margin:0 8px; background:#fff;}
.xb2 {margin:0 6px; background:#fff;}
.xb3 {margin:0 4px; background:#fff;}
.xb4 {margin:0 3px; background:#7f7f9c; border-width:0 5px;}
 
.xb5 {margin:0 2px; background:#7f7f9c; border-width:0 4px;}
.xb6 {margin:0 2px; background:#7f7f9c; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#7f7f9c; border-width:0 3px; height:2px;} 
 
.xboxcontent {display:block; background:#7f7f9c; border:3px solid #fff; border-width:0 3px;}



/************** Store-specific Layout ***************/

/** Menu Properties **/
A.menu:link {
	COLOR: #000; TEXT-DECORATION: none}
A.menu:active {
	COLOR: #000; TEXT-DECORATION: none}
A.menu:visited {
	COLOR: #000; TEXT-DECORATION: none}
A.menu:hover {
	COLOR: #000; TEXT-DECORATION: none}
TD.menu {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Tahoma,Verdana,Arial; text-transform:uppercase; font-weight: normal;}
DIV.menu {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Tahoma,Verdana,Arial; text-transform:uppercase; font-weight: normal;}

