/********************************
*	Creative eWorld StyleSheet  *
********************************/

/************
*
*	Links
*
*************/
a, a:link, a:hover, a:active, a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
}
/************
*
*	Body & Table
*
*************/
body
{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

td
{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#ffffff;
}

h1
{
	font-size: 13px;
}
/************
*
*	Member Doc List
*
*************/
.cartgdheader
{	
	background: #5896BC;
	color: #FFFF99;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.cartgditem_mem, .cartgditem_mem:link,.cartgditem_mem:visited, .cartgditem_mem:active
{
	/* Cart Grid Item */	
	color: #FFCC00;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.cartgditem_mem:hover
{
	/* Cart Grid Item */
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.cartgditem, cartgditem a, cartgditem a:link, cartgditem a:visited, cartgditem a:active
{
	/* Cart Grid Item */
	background: #37749A;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.cartgditem a:hover
{
	/* Cart Grid Item */
	background: #37749A;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.cartgditem2, cartgditem2 a, cartgditem2 a:link, cartgditem2 a:visited, cartgditem2 a:active
{
	/* Cart Grid Item */
	background: #37749A;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.cartgditem2 a:hover
{
	/* Cart Grid Item */
	background: #37749A;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.cartgdaltitem, cartgdaltitem a, cartgdaltitem a:link, cartgdaltitem a:visited, cartgdaltitem a:active
{
	/* Cart Grid Alternate Item */
	background: #37749A;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.cartgdaltitem a:hover
{
	/* Cart Grid Alternate Item */
	background: #37749A;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.cartgdaltitem2, cartgdaltitem2 a, cartgdaltitem2 a:link, cartgdaltitem2 a:visited, cartgdaltitem2 a:active
{
	/* Cart Grid Alternate Item */
	background: #37749A;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.cartgdaltitem2 a:hover
{
	/* Cart Grid Alternate Item */
	background: #37749A;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
/************
*
*	Career
*
*************/
.smalltext, .smalltext:link, .smalltext:hover, .smalltext:active, .smalltext:visited {
	
	font-size: 10px;
	color: #BBD9EB;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
/************
*
*	Product Details
*
*************/
.subproducttitle
{
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #006699;
	text-transform: uppercase;
	text-align: left;
	padding-left:8px;
}

.prodTable{	
	/* MEMBER DEFAULT */
	border:1px solid #ffffff
}
/************
*
*	Page Header
*
*************/
.header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	font-weight:bold;
}

.pageheader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFCC00;
	font-weight:bold;
}

.pageheader2
{
	/*color: #FB9E5F;*/
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
}

.pageheadersub
{
	color: #FFCB05;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

/************
*
*	Page Text
*
*************/
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #044485;
}

.bodytxt
{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
}

.bodytxtB
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	font-weight:bold;
}
	
.bodytxtR
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
		font-weight:bold;
	}
	
.bodytxtN, .bodytxtN:hover, .bodytxtN:active, .bodytxtN:hover, .bodytxtN:visited, .bodytxtN:link
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}

.errmsg
{
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.footer
{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.footer :hover
{
	color: #000000;
}

.frontfooter
{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
}

.frontfooter:hover
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
}

/************
*
*	Form
*
*************/
.formheader
{
	background-color: #106DB1;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border:1px;
	bordercolor:#CBC3AA;
}

.forminput
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#ffffff;
	border:1px solid #106DB1;
}

.formbutt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	background-color: #106DB1;
	border:1px solid #106DB1;
}

.formtitle
{
	color: #ffffff;
	background-color: #4984A8;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
/************
*
*	Menu
*
*************/
.menu, .menu:link, .menu:active, .menu:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
	text-align:center;		
	cursor: pointer;
}

.menu:Over
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF9900;	
	font-weight: bold;
	text-align:center;		
	cursor: pointer;
}

.menu2, .menu2:active, .menu2:visited, .menu2:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
	text-align:center;	
	background-color:#295E80;
	height:24px;
	padding-top:7px;	
	padding-bottom:7px;
	cursor:pointer;
}

.menu2over
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8CD2FF;
	font-weight: bold;
	text-align:center;
	background-color:#295E80;
	height:24px;
	padding-top:7px;	
	padding-bottom:7px;
	cursor:pointer;
}

.navibarchilditem
{
	border: solid 1px #DCDCDC;
	background-color: #5D9ABD;
	color: #FFFFFF;
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
}

.navibarchilditemover
{
	border: solid 1px #DCDCDC;
	background-color: #4C91B9;
	color: #FFCB05;
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
}
/************
*
*	Programmers Extra
*
*************/
.big
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.medium
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.small {
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.buildCateLink, .buildCateLink:link, .buildCateLink:active
{
	font-weight: bold;
	font-size: 13px;
	color: #DEDEDE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.buildCateLink:hover
{
	font-weight: bold;
	font-size: 13px;
	color: #FFCB05;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.buildCateLink1
{
	font-weight: bold;
	font-size: 13px;
	color: #DEDEDE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-color: #cccccc;
}

.lbBindCSS
{
	color: #000000;
	padding-left: 2px;
}