body{
	background:#EFEFDF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding:0;
	margin:0;
	}
.border{border-bottom:1px solid #999999; padding-bottom:5px;}
a{color:#FF3300; text-decoration:none; font-weight:500; line-height:20px;}
a:hover{text-decoration:underline;}
.font_14{color:#000000;font-weight:bold; padding:5px 0 10px 0; font-size:18px; font-family:Tahoma;}

.font_14_white{color:#FFFFFF; font-size:14px; text-align:center;}
.font14_white{color:#FFFFFF; font-size:14px; text-align:center; font-weight:900;}
.font_white{color:#FFFFFF;}
.font_18{color:#FFFFFF; font-size:18px; text-align:center;}
.ancel_business {color: #797979; font-weight: bold; font-size: 16px;}
#maincontent{width:1024px; margin:0 auto; position:relative;}
#top_menu{height:27px; margin:0 30px 0 32px; color:#999999;}
#top_menu a{color:#FFFFFF;font-weight:bold; padding:7px 18px 3px 19px; text-decoration:none; line-height:27px;}
#top_menu a:hover{background: url(images/top_menu_hover_1px_bg.gif) top left repeat-x; height:27px; text-decoration:none;}			
.black_border{border:1px solid #000000; width:32px; height:32px;}	
.corporate{color:#660099; font-size:13px; font-weight:700; padding:0 0 10px 0;}
.leftpadding{padding:5px 0 5px 20px;}
#footer{
	background:url(images/footer_bg.gif) top left repeat-x;
	width:916px;
	margin:0 auto;
	padding:28px 65px 29px 43px;
	font-size:11px;
	color:#F6F6BE;
	}
#footer_menu{float:left;width:550px;color:#F6F6BE;}
#footer_text{
	float:right;
	width:350px;
	text-align:right;
	color:#F6F6BE;
	font-size:11px;
	}
#footer_menu a{
	padding:0 10px 0 10px;color:#F6F6BE;text-decoration:none;font-size:11px;}
#footer_menu a:hover{color:#FFFFFF;text-decoration:underline;}		
.padding{padding:0 0 10px 0;}
.align_center{margin:0 auto;width:200px;position:relative;}
.arrow{background:url(images/arrow.png) center left no-repeat; width:10px; height:9px; display:block; padding:0 0 0 0; 
		float:left;}
.left{float:left; padding:4px 0 0 0;}
.txt{margin:0 0 0 30px; padding:0 0 0 0;}
.txtLeft{margin: 0 0 0 30px; padding:4px 0 0 0;}
.table{width:450px; position:relative; float:left; padding:0 8px 0 8px;}
.polo{width:243px; height:224px; float:left; background:url(images/children%20polo%20shirt.png);}
.roundneck{width:243px; height:224px; float:left; background:url(images/children%20round%20neck%20shirt.png);}
.measurements{border:1px solid #00000; width:425px; margin:0 225px 0 225px;}