html { margin: 0px; padding: 0px; } 
body
{
    margin: 0px;
    padding: 0px;
    color: #ffffff;
    background: #000000;
    font: 12px/180% Verdana, Arial, Helvetica, sans-serif;
} 

a.adtext { color: #666666; text-decoration:none} 
a.adtext:hover{ color: #666666; text-decoration:none} 
a:link { color: #ffffff; text-decoration:none} 
a:visited { color: #ffffff;  text-decoration:none} 
a:active, a:hover
{
    color: #ffcc00;
    text-decoration: none;
} 
th {  vertical-align:top; } 
td {  vertical-align:top; } 
h1 { 	color: #ffffff; 	font: bold 130% Verdana, Arial, Helvetica, sans-serif; } 
h2 { 	color: #ffffff; 	font: bold 120% Verdana, Arial, Helvetica, sans-serif; } 
h3 { 	color: #ffffff; 	font: bold 110% Verdana, Arial, Helvetica, sans-serif; } 
h4 { 	color: #ffffff; 	font: bold 100% Verdana, Arial, Helvetica, sans-serif; } 
h5 { 	color: #ffffff; 	font: bold 100% Verdana, Arial, Helvetica, sans-serif; } 
h6 { 	color: #ffffff; 	font: bold italic 100% Verdana, Arial, Helvetica, sans-serif; } 
img { border: 0px; } 
hr { color: #ccc; height: 1px; } 
table { font-size: 100%; } 
code { color: #6c0; font: 100% "Courier New", Courier, monospace } 
form { margin: 0px; padding: 0px; } 
input, textarea, select { font: 100% Verdana, Arial, Helvetica, sans-serif; border:1px solid #666666;} 

#Page
{
    margin: 0 auto;
    color: #ffffff;
    background-color: #000000;
    width: 840px;
    border: solid 1px #CE319C;
    line-height: 150%;
    text-align: left;
}

#Header
{
    width: 830px;
    padding-right:5px;
    height: 92px;
    background-position: 0% 0%;
    background-attachment: scroll;
    background-repeat: repeat;
    text-align:left;
}
#Menu
{
    width: 835px;
    height:39px;
    background-color: #FDCE9A;
    padding-left: 0px;
    padding-right: 5px;
    text-align:center;
}
#Body
{
    width: 830px;
    min-height: 500px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    margin:0px;
}

#BodyWhiteBG
{
    width: 830px;
    min-height: 500px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    color:Black;
    background-color:White;
    text-align:center;
}

#BodyCatlogue
{
    width: 830px;
    min-height: 500px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    color:Black;
    background-color:#CC9998;
    text-align:center;
}

#Footer 
{
    width: 829px;
    background-color: #CB3398;
    height:30px;
    border-left: solid 1px #CE319C;
    border-right: solid 1px #CE319C;
    padding-left: 5px;
    padding-right: 5px;    
} 

#CopyRight
{
    float:right;
    width:192px;
    height:18px;
    padding-top:8px;
}

#FooterLink
{
    float:left;
    padding-top:8px;
}

.menuItemOn
{
    border-right:solid 1px #000000;
    padding-top:9px;
    width:93px;
    height:30px;    
    float:left;
    font-size:14px;
    font-weight:bold;
    color:#821453;
    background-image:url('http://localhost/IP2007008/App_Themes/Default/images/menubgon.gif');
}

.menuItemOff
{
    border-right:solid 1px #000000;
    padding-top:9px;
    width:93px;
    height:30px;    
    float:left;
    font-size:14px;
    font-weight:bold;
    color:#821453;
    background-image:url('http://localhost/IP2007008/App_Themes/Default/images/menubgoff.gif');
}

.menuLoginView
{
    height:39px;    
    float:right;
    font-size:11px;
    font-weight:bold;
    color:#BB6C71;
}

/* ============= Start Zone Layout ======================== */
.MainZone{padding-left:2px; min-height:600px;margin-bottom:3px;}
.LeftZone{width:182px;background-color:#EAC5C5; padding:0px;margin-top:3px;}
.RightZone
{
    float: left;
    padding: 3px;
    white-space:normal;
    margin-left: 3px;
    border-right: gainsboro 1px dashed;
    border-top: gainsboro 1px dashed;
    border-left: gainsboro 1px dashed;
    border-bottom: gainsboro 1px dashed;
    min-height:500px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
}
#LeftZoneHeader{font-weight:bold; font-size:14px; text-align:center;}
#LeftZoneContent{padding:3px;}
#RightZoneHeader{font-weight:bold; font-size:14px; text-align:center;}
#RightZoneBrowseHistory{padding:3px;}
#RightZoneAddNew{padding:3px;}
#RightZoneContent
{
    padding: 3px;
    font: 11px/140% Verdana, Arial, Helvetica, sans-serif;
}

#PageTemplateWizard
{
    font-weight:bold; font-size:14px; text-align:center;
}

.tabZone
{
    padding: 3px;
    font: 11px/140% Verdana, Arial, Helvetica, sans-serif;
    white-space:normal;
}
/* -------------- End Zone Layout ------------------------ */

/* ============= Start Modal Popup =======================*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:700px;
	height:545px;
}

/* ================= Start Store Style =======================*/
.Store_FormZone{min-width:400px;padding:3px;}
.Store_FormRow{min-width:400px;padding:0px;}
.Store_FormColumnSpan{float:left; min-width:400px;padding-top:15px;}
.Store_FormColumn1{float:left; width:230px;padding-top:15px;}
.Store_FormColumn2{float:left; width:230px;padding-top:15px;margin-left:10px;white-space:normal;}
.Store_FormColumn3{float:left; width:230px;padding-top:15px;margin-left:10px;white-space:normal;}
.Store_FormColumn4{float:left; width:230px;padding-top:15px;margin-left:10px;white-space:normal;}
.Store_FormColumn5{float:left; width:230px;padding-top:15px;margin-left:10px;white-space:normal;}
.Store_FormColumn6{float:left; width:230px;padding-top:15px;margin-left:10px;white-space:normal;}


/*================= Sys ============================*/
.LogonBox{width:300px;height:250px;padding:0px;border:solid 1px white;margin:auto}
.AccountHeader
{
    padding: 3px;
    background-color: #ffffcc;
    font: bold 16px/180% Verdana;
    color: #660066;
}
.AccountBody{padding:10px;}

.RegisterBox{width:300px;height:250px;padding:0px;border:solid 1px white;}
.PasswordRecoverBox{width:300px;height:250px;padding:0px;border:solid 1px white;}

/*================= End Sys ========================*/

#leftcontent 
{
	position: absolute;
	top:140px;
	left:320px;
	width:180px;
	background:#fff;
	z-index:100;
}

#rightcontent {
	position: absolute;
	right:320px;
	top:140px;
	width:180px;
	background:#fff;
	margin-right:10px;
	z-index:100;
}
#centercontent 
{
	margin-top:20px;
	background:#fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 200px;
	margin-right:205px;
	z-index:100;
}

.CatListTopLevel{text-align:left; white-space:nowrap; font-size:11px;font-weight:bold; color:#635756;}
.CatListSecLevel{text-align:left; white-space:nowrap; line-height:300%; font-size:11px;color:#635756;padding-top:10px;}
a.CatListTopLink{font-size:11px;font-weight:bold; color:#635756;}
a.CatListSecLink{font-size:11px;color:#635756;}


/*================ Category ==========================*/
.FeaturedProductBox
{
     height:240px;
     width:180px;
     border:1px solid pink;
     font:12px verdana;
     color:#ce309e;
     margin:3px;
     padding:5px;
     text-align:center;
}
.ProductBox
{
     height:260px;
     width:207px;
     border:1px solid #c5c5c5;
     margin:3px;
     text-align:center;
}
.ProductImage
{
    
}
.ProductPager
{
    padding:5px;
    margin:5px 20px 5px 3px;
    background-color:#333333;
    width:640px;
}
.ProductPagerContent
{
    width:350px;
    float:left
}
.ProductPagerTotal
{
    margin-left:350px;
    text-align:right;
}
.ProductSummaryDisplayWrapper
{
     width:180px;
     padding-top:10px;
}
.ProductSummaryImageHolder
{
    text-align:center;
    vertical-align:middle;
}
.ProductSummaryText
{
    
}
.RetailPrice
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: line-through;
}
.YouSave
{
    font-weight: bold;
    color: #336600;
}
.HookLine
{
    font-size: larger;
    color: #5b626c;
    font-style: italic;
}
.CoreBoxBody
{
    background-image:url(images/core_box_bg.gif);
    width:140px;
    padding-left:20px;
    padding-right:20px;
}
.CoreBoxTop
{
   background-image:url(images/core_box_top.gif);
   height:22px;
   width:180px;

}
.CoreBoxBottom
{
    width:180px;
    background-image:url(images/core_box_bottom.gif);
    height:22px;

}
.CoreBoxHeader
{
    width:180px;
    background-image:url(images/core_box_bg.gif);
    font-weight: bold;
    padding-top:5px;
    padding-bottom:10px;
    text-align:center;
}

/*================= Product Page Style =====================*/
.ProductSection
{
	padding:10px;
	border-top:1px dashed #cccccc;
}

/* ================= End Store Style =======================*/



