body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	cellpadding:0px;
	margin:0px;
	background: #6E69B0 url(images/bg_2.gif) repeat-x fixed left top;
}

h1,h2,h3,h4,h5{
	padding:0px;
	margin:0px;
	font-family: Impact, "Arial Black", Arial;
}
ul{padding-top:0px; margin:0px;}
h1{font-weight:normal;}
h2{font-weight:normal;}
h3{font-weight:normal;}
h4{font-weight:normal;}
h5{font-weight:normal;}

.hColour01{color:#FFF79A;}
.hColour02{color:#BDB8FF;}
.hColour03{color:#F13996;}
.hColour04{color:#FFFFFF;}

form{padding:0px; margin:0px;}

a{color:#ffffff;}
a:hover{text-decoration:none;}
p{ padding:0px; margin:0px; padding-bottom:8px;}


#productTable h1{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:12px;padding-bottom:0px; margin-bottom:0px;} 
#productTable .bradio{margin-bottom:-7px; }


#partyplan ul{padding-left:30px; font-size:12px; font-weight:bold;padding-bottom:15px; padding-right:30px;}
#partyplan li{padding-top:10px;}


#resultsCell{ padding-left:10px;padding-right:0px; padding-top:0px;}

/* Fix IE. Hide from IE Mac \*/
* html #resultsCell{ padding-left:10px;padding-right:10px; padding-top:0px;}
/* End */

#resultsCell p{padding:0px; margin:0px;}
#resultsCell .pid{font-size:8px;float:left;}
#resultsCell .price{ padding-left:3px;
	font-size:12px;
	font-weight:bold;
	color:#FFF79A;
	float:left;
	padding-bottom:5px;}


#resultsCell .quantity{font-weight:bold; clear:both; padding-top:6px; padding-bottom:6px; font-size:11px;}
#resultsCell .ipquantity{background:#D3D0F9; font-weight:bold; text-align:center; width:30px; height:17px; border:1px solid #FFF79A; font-size:11px;}

#resultsCell .size{font-weight:bold; padding-bottom:4px; font-size:11px; float:left; width:40px; padding-top:5px; }
#resultsCell .size a{color:#dddddd; font-weight:normal; font-size:9px;}
#resultsCell .size a:hover{color:#ffffff;text-decoration:none;}

#resultsCell .sizeTable {float:left;}
#resultsCell .sizeTable table{background:#D3D0F9 url(images/sr_sc_bg.gif) no-repeat scroll left top; width:63px; height:34px; display: block; float:left;padding:0px; margin:0px;}
#resultsCell .sizeTable th{font-size:9px; text-align:center; padding-left:4px; margin-left:0px; line-height:12px;color:#412A6A; font-size:9px; padding-top:7px;}
#resultsCell .sizeTable td{font-size:9px; text-align:center; padding-left:0px; margin-left:0px; }

#resultsCell .sizeTableXL {float:left;}
#resultsCell .sizeTableXL table{background:#D3D0F9 url(images/sr_sc_bg_2.gif) no-repeat scroll left top; width:84px; height:34px; display: block; float:left;padding:0px; margin:0px;}
#resultsCell .sizeTableXL th{font-size:9px; text-align:center; padding-left:4px; margin-left:0px; line-height:12px;color:#412A6A; font-size:9px; padding-top:7px;}
#resultsCell .sizeTableXL td{font-size:9px; text-align:center; padding-left:0px; margin-left:0px; }

/* Fix IE. Hide from IE Mac \*/
* html #resultsCell .sizeTable table{display:block; width:63px; height:34px; }
* html #resultsCell .sizeTable th{font-size:9px; text-align:center;padding-left:4px; margin-left:0px; padding-top:-50px;line-height:9px;color:#412A6A;}
* html #resultsCell .sizeTable td{font-size:9px; text-align:center;padding-left:0px; margin-left:0px; }
/* End */

#buyonlinelink{text-align:center; padding-bottom:20px;color:#FEFFBC;}
#buyonlinelink h4{font-size:18px; color:#FEFFBC;}
#buyonlinelink a{color:#FEFFBC; text-decoration:none; }
#buyonlinelink a:hover{color:#DBD8FF; text-decoration:underline;}
#buyonlinelink h4 a{color:#FEFFBC; text-decoration:none; }
#buyonlinelink h4 a:hover{color:#DBD8FF; text-decoration:underline;}


#page{
	width:934px;
	height:100%;
	background: url(images/page_bg_32.gif) no-repeat fixed left top;
}

#menuLeft{
		height:100%;
		display:block;
		background: url(images/main_menu_bg.gif) no-repeat scroll left top;
		padding:0px;
		margin:0px;
}


#mainContent{
		padding:0px;
		margin:0px;
		padding-left:20px;
		padding-right:20px;
		display:block;
		background: url(images/main_bg.gif) repeat-y scroll left top;
		clear:both;
}


#sizechart table{border:2px solid #C9C5FF; width:100%; height:100%;}
#sizechart th{font-size:14px; background:#C9C5FF; border-left:1px solid #564280;}
#sizechart td{font-size:13px; padding-top:8px; padding-bottom:8px; text-align:center; border-left:1px solid #564280;border-top:1px solid #564280;}
#sizechart .size{font-weight:bold; border-left:0px;}

#mainContent h1{}
#mainContent p{font-size:11px; line-height:16px;}

#mainFooter{ color:#BDB8FF; font-size:10px;}
#mainFooter a{font-weight:bold; color:#BDB8FF;}
#mainFooter a:hover{text-decoration:none;}

