/********************************
*	Creative eWorld StyleSheet  *
********************************/


/************
*
*	Links
*
*************/
a {
text-decoration: none;
color:#336699;
}

a:link, a:visited 
{
	text-decoration: none;
}

a:hover {
color:#336699;
border-bottom: 1px solid #336699;
}

a:active 
{
	text-decoration: none;
}

/************
*
*	Body & Table
*
*************/

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
margin: 0px;
margin-top: 0px;
padding: 0px;
background-color: #497AAB;
background-image: url(../images/bkgrnd.png);
background-repeat: repeat-x;
}

p {
margin-left: 25px;
margin-right: 25px;
}

td {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.uctable
{
}

h1 {
color: #7A0026;
margin-top: 20px;
margin-left: 25px;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: large;
}

h2 {
color: #006699;
margin-top: 18px;
margin-left: 25px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: small;
}

h3 {
font: bold 100% Arial, Helvetica, sans-serif;
color: #222222;
margin-top: 18px;
margin-left: 25px;
padding: 0px;
}

h4 {
font: 100% Arial, Helvetica, sans-serif;
color: #333333;
margin-top: 12px;
margin-left: 25px;
padding: 0px;
}

h5 {
font: 100% Arial, Helvetica, sans-serif;
color: #334d55;
margin-top: 12px;
margin-left: 25px;
padding: 0px;
}

/*************** list tag styles ***************/
ul{
list-style-type: none;
margin-top: 10px;
margin-right: 8px;
list-style-position: outside;
list-style-image: url(../images/bullet.gif);
font-size: 95%;
}

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;
}

/************
*
*	Products List
*
*************/

.cartgdheader {
/* Cart Grid Header */
background: #CCE6FF;/*#D7E3F5;*/
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.cartgditem {
/* Cart Grid Item */
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}

.cartgdaltitem {
/* Cart Grid Alternate Item */
background: #E6E7E6;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}

.pagelinkactive {
/* Use For Products List Page Numbering */
color: #000000;
font-family: 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: Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 3,3,3,3;
text-decoration: none;
}

/************
*
*	Product Details
*
*************/

.producttitle {
color: #808080;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.producttitlebig {
background-color: Navy;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

/************
*
*	Common
*
*************/

.bodytxt {
/* Use For 'AboutUs' & 'Help' Text */
font-family: 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: Arial, Helvetica, sans-serif;
}

.bodytxtbold
{
	/* Use For 'AboutUs' & 'Help' Text */
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #4F4F4F;
	text-decoration: none;
}

.errmsg {
color: #FF0000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.footer {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding-bottom: 10px;
}

.formheader {
/*background-color: #444444;*/
background-color: #E9E5DB;
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.formsubheader {
background-color: #666666;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.forminput {
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}

.formbox {
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
color: #333333;
border:1px solid #999999;
}

.formtitle {
/*background-color: #AAAAAA;*/
background-color: #FFFFFF;
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

.pageheader {
/* Header Title For All Pages */
color: #808080;
font-family: 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: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

/************
*
*	Menu
*
*************/

.navbar_main {
font-size: 10px;
text-transform: uppercase;
}

.navibargroup {
color: #336699;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
margin-left: 2px;
padding-bottom: 6px;
}

.navibaritem {
color: #336699;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
margin-left: 24px;
padding-bottom: 6px;
padding-left: 18px;
background-image: url(../images/bullet_bg.gif);
}

.navibaritemover {
color: #336699;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
margin-left: 24px;
padding-bottom: 6px;
padding-left: 18px;
background-image: url(../images/bullet_bg.gif);
}

.navibaritem:link
{
color: #336699;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
padding-bottom: 6px;
text-transform: uppercase;
text-decoration: none;
}

.navibaritem:visited
{
color: #336699;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
padding-bottom: 6px;
text-transform: uppercase;
text-decoration: none;
}

.navibaritem:active
{
color: #336699;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
padding-bottom: 6px;
text-transform: uppercase;
text-decoration: none;
}

.navibaritem:hover
{
color: #336699;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
padding-bottom: 6px;
text-transform: uppercase;
text-decoration: none;
}


.navibarchilditem {
color: #ffffff;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
background-color: #336699;
padding-left: 2px;
padding-right: 2px;
}

.navibarchilditemover {
color: #ffffff;
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
background-color: #336699;
padding-left: 2px;
padding-right: 2px;
}

/************
*
*	Programmers Extra
*
*************/

.imglink a 
{
	
	text-decoration:none;
}

.imglink a:hover {
	text-decoration:none;
	border: 1;
}

.imglink a:visited {
	text-decoration:none;
}

.imglink a:active 
{
	text-decoration:none;
	border: 0;
}

/************
*
*	Designers Extra
*
*************/

#menu_top {
font-size: 10px;
text-transform: uppercase;
margin-top: 5px;
margin-right: 10px;
}

#menu_top a {
color: #000000;
}

#menu_top a:hover {
color: #FF5027;
border-bottom: 1px solid #FF5027;
}

#navbar_main {
font-size: 10px;
text-transform: uppercase;
}

#navbar_main a {
color: #ffffff;
}

#navbar_main a:hover {
color: #FFC327;
}

#content {
margin: 0;
padding: 0;
}

#sidebar_top 
{
font-size: 12px;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: center top;
color: #336699;
}

#sidebar_top ul li {
margin-bottom: 5px;
}

#sidebar_top h3 {
padding: 0;
Margin: 0;
margin-top: 16px;
margin-left: 16px;
color: #344159;
text-transform: uppercase;
}

#sidebar_top a {
color: #336699;
}

#sidebar_top a:hover {
color: #7A0026;
border: 0;
}

#sidebar_bottom {
color: #000000;
font-size: 11px;
padding-top: 25px;	
padding-bottom: 10px;
}

#sidebar_bottom p {
margin-left: 10px;
margin-right: 10px;
}

#sidebar_bottom a {
color: #000000;
}

#sidebar_bottom a:hover {
color: #336699;
border: 0;
}

.footer a {
color: #000000;
}

.footer a:hover {
color: #336699;
border: 0;
}

.title {
color: #000066;
margin-left: 0;
margin-right: 0;
font-weight: bold;
}

p.prod_list{
margin-left: 0;
margin-right: 0;
}

.prod_options {
margin-left: 0;
margin-right: 0;
padding-top: 10px;
font-size: 11px;
color: #999999;
}

.prod_options a {
color: #006699;
}

.prod_options a:hover {
color: #0099FF;
border: 0;
}

.button {
margin: 0 0 0 0;
padding:2px 10px 2px 10px;
background-color:#E9E5DB;
border: 1px solid #89794C;
color:#333333;
font-size: 90%;
}
