/********************************
*	Creative eWorld StyleSheet  *
********************************/


/************
*
*	Body & Table
*
*************/

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
margin: 0px;
margin-top: 0px;
padding: 0px;
background-color: #ffffff;
}

p {
padding:10px 0 0 0;
margin:0px
}

h1 {
font: bold 200% Arial, Helvetica, sans-serif;
color: #E32668;
margin: 0 0 0 0;
padding: 0 0 25px 0;
text-transform:uppercase;
}

h2 {
font: normal 140% Arial, Helvetica, sans-serif;
color: #4E7200;
margin: 0 0 0 0;
padding: 10px 0 15px 0;
text-transform:none;
}

h3 {
font: bold 120% Arial, Helvetica, sans-serif;
}

h4 {
font: normal 120% Arial, Helvetica, sans-serif;
}

h5 {
font: bold 100% Arial, Helvetica, sans-serif;
}

/*************** list tag styles ***************/
ul{
list-style-type: square;
margin-top: 10px;
margin-right: 8px;
}

ul ul{
list-style-type: disc;
margin-top: 10px;
margin-right: 8px;
}

ul ul ul{
list-style-type: none;
margin-top: 10px;
margin-right: 8px;
}

td {
font-family: Arial, Helvetica, sans-serif;
}

#uctable {
/* Table Containing All User Controls */
}


/************
*
*	Links
*
*************/

a {
text-decoration: none;
color:#334433;
}

a:hover {
text-decoration: none;
color:#007A70;
}

/************
*
*	Products List
*
*************/

.cartgdheader {
/* Cart Grid Header */
background: #DAE7E4;
color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

.cartgditem {
/* Cart Grid Item */
color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
}

.cartgdaltitem {
/* Cart Grid Alternate Item */
background: #E6E7E6;
color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
}

.pagelinkactive {
/* Use For Products List Page Numbering */
color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 3,3,3,3;
text-decoration: none;
}

.pagelinktext {
/* Use For Products List Page Numbering */
color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 3,3,3,3;
text-decoration: none;
}

/************
*
*	Product Details
*
*************/

.producttitle {
color: #808080;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

.link {
color: #808080;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

.producttitlebig {
background-color: #E3E3E3;
color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

/************
*
*	Common
*
*************/

.bodytxt {
/* Use For 'AboutUs' & 'Help' Text */
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:Black;

letter-spacing: 0.5px;
}

.mediumLight{
/* Use For 'AboutUs' & 'Help' Text */
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
letter-spacing: 0.5px;
}

.welmembertext {
/* Welcome Back Member Text */
font-size: 11px;
color: #ffffcc;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.errmsg {
color: #FF0000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.footer {
background-color:#EFEFEF;
padding:15px 0 15px 0;
margin:0;
color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 60%;
}

.formheader {
background-color: #444444;
color: #FFFFFF;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.formsubheader {
background-color: #666666;
color: #FFFFFF;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.forminput {
width:130px;
height:18px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px !important;
border:1px solid #333333;
}

.formtitle {
background-color:;
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px !important;
font-weight: bold;
}

.pageheader {
/* Header Title For All Pages */
color: #808080;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.pageheadertd {
height: 30px;
background-color: whitesmoke;
}

.pageheadersub {
/* Use For Product Subcategory */
color: #808080;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

/************
*
*	Menu
*
*************/

.navibargroup
{
	
	font-size: 6px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	cursor:hand;
	width:150;
}

.navibaritem
{
	
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	cursor:hand;
}
.navibaritemover
{
	
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	cursor:hand;
}

.navibaritem:link
{
	
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	width: 100%;

}

.navibaritem:visited
{
	
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	width: 100%;

}

.navibaritem:active
{
	
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	width: 100%;

}

.navibaritem:hover
{
	
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	width: 100%;

}


.NaviBarChildItem
{
	
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding:2,2,2,2;
	font-weight: bold;
	background-color:#ffffff;
	border: solid 1px #eeeeee;
	cursor:hand;
}
.NaviBarChildItemOver
{
	
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color:#f2fafa;
	padding:2,2,2,2;
	font-weight: bold;
	cursor:hand;
	border: solid 1px #999999;
}

/************
*
*	Programmers Extra
*
*************/
.dottedBgHori {
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-x;
	background-position: 100%;
}
.dottedBgVer {
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-y;
	background-position: center;
}


/************
*
*	Designers Extra
*
*************/
#Header{
height:80px;
background-color:#DAE7E4;
}

#Search{
width:321px;
height:80px;
background-image: url(../images/search-bk.gif);
background-repeat: no-repeat;
background-position: center bottom;
background-color: #dae7e4;
font-size: 11px;
vertical-align: bottom;
padding-bottom: 5px;
}

.forminput-btn{
width:32px;
border:1px solid #333333;
cursor:hand;
font-size: 90%;
background-color:#E0E3E4 
}

.btnbox{
border:1px solid #333333;
height:17px;
cursor:hand;
font-size: 11;
background-color:#E0E3E4 
}

#NavBar {
background-color: #007a70;
padding: 0;
margin: 0;
width:178px;
border-right:2px solid #ffffff;
}

#NavBar ul{
background-image: url(../images/navbar-bk.jpg);
background-repeat: no-repeat;
background-position: left top;
padding:55px 0px 55px 27px;
margin: 0;
list-style:none;
}

#NavBar ul li{
padding: 0;
margin: 0;
}

#NavBar ul li a{
width:130px;
margin:0 0 0 0;
padding:3px 0 3px 20px;
background-color: #FFFFFF;
background-image: url(../images/menu-bk.gif);
background-repeat: no-repeat;
background-position: right bottom;
display: block;
vertical-align:middle;
font-size:11px !important;
text-transform:uppercase;
font-weight:bold;
color:#444444;
}

#NavBar ul li a:hover{
color:#007A70;
}

#content {
width:100%;
}

/* Image/Object alignment */
.floatLeft {float: left; margin: 0 0 0 0; }
.floatRight {float: right; margin: 0 0 0 0; }
.floatLeftClr {float: left; clear: left; margin: 0 0 0 0; }
.floatRightClr {float: right; clear: right; margin: 0 0 0 0;}