body{
	margin:20px; 
	padding:0;
	margin-top:30px;
	font:11px verdana;
	color:#333;
	line-height:15px;
}
body.large-1 #maincontent{font:12px verdana; line-height:16px;}
body.large-2 #maincontent{font:13px verdana; line-height:17px;}
a{color:#6699cc;text-decoration:none;}
p{margin:0; padding:0; margin-bottom:20px;}
td{font-size:11px !important;}
h1{font:bold 14px verdana, sans-serif; margin:0; padding:0; margin-bottom:10px; color:#ff0000;}
h2{font:bold 13px verdana, sans-serif; margin:0; padding:0;}
h3{font: bold 11px verdana, sans-serif; margin:0; padding:0;}
.large-1 h2{font:bold 14px;}
.large-2 h2, .large-1 h3{font:bold 15px;}
.large-2 h3{font:bold 16px;}

#banner{display:none;}
#midsection{overflow:hidden;margin-top:20px;}
#footer{margin-top:20px;}
/*column subtypes */
#left{display:none;}

/*header components */
#header #logo{text-align:right; padding-right: 16px;}
#header #global-nav{}
#header #global-nav ul{ display:none;}
/*global list styles*/
.column ul, .column ul li, #nav ul, #nav ul li{margin:0; padding:0; list-style:none;}
.column ul li, #nav ul ul li{background: url(images/grey-bullet.gif) no-repeat left 7px;}
/*left vertical navigation*/
#nav{display:none;}

/*main content area lists*/
#right{}
#right .column ul li{padding-left:10px;}
#right .column ul{margin-bottom:20px;}
#right .column ul ul{margin-bottom:0px;}
/*content area components */
#maincontent{}
#features{}
/*text tools */
#tools{display:none; }
/*classes*/
.column{
	float:left;
	display:inline;
	margin:0;
	padding:0;
}
.full{width:556px;}
.onethird{width:165px;}
.half{width:278px;}
.twothirds{width:428px;}
.column.has-margin{margin-right:20px;}
#footer{display:none;}
#footer table{border-top:1px solid #ccc;}
#footer table tr td{padding-top:10px;}


/*text classes*/
.important{
	color:#cc0000;
	
}