	body,
	html {
		margin:0;
		padding:0;
		background:#DBDBDB;
		color:#000;
	}
	body {
		min-width:818px;
	}
.box { color: maroon; font-weight: bold; font-size: 10pt; font-family: arial, helvetica }
img, a, ul, li, h1, h2, h3, h4, p { 
	       margin:0; padding:0; border:0; 
	}
	
	#wrap       { background-color: #ddd; margin: 20px auto 0; border: solid 1px #b2bdda; width: 818px }
	
	#header          {
	background: #3552a0 url(images/banner_professionals1.jpg) no-repeat;
	text-align: center;
	clear: none;
	width: 818px;
	height: 147px;
	float: left;
}
#navBottom  { 
	color: #3552a0; 
	background-color: white; text-align: center; 
	clear: both; 
	padding-bottom: 14px; 
	padding-left: 118px 
	}
       #navBottom a   { 
            color: #3552a0; 
            font-size: 9pt; 
            font-family: arial, Helvetica, sans-serif; 
            background-color: white 
            }
       #nav     { 
            background-color: black; height: 21px 
            }
       #main { 
	background: white url(images/image_grid.gif) no-repeat; 
	float: right; 
	width: 652px; 
	height: 800px 
	}
#main p  { 
	color: #5e5e5e; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, sans-serif; 
	padding-right: 32px; 
	padding-top: 12px; 
	padding-left: 22px 
	}
#main ul, ol  { color: #5e5e5e; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; padding-right: 32px; padding-bottom: 0; padding-left: 44px }
#main a  { 
	color: #3552A0; 
	}
       #main h2      { color: #5963a3; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; padding-top: 12px; padding-right: 22px; padding-left: 22px }
       #main h1  { color: #5963a3; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, sans-serif; padding-top: 28px; padding-right: 22px; padding-left: 22px }
       #sidebar    { 
       background: white url(images/image_tsquare.jpg) no-repeat; 
       float: left; 
       width: 166px; 
       height: 800px 
       }
       #navlist   { 
       font-size: 11pt; 
       line-height: 16pt; font-family: arial, Helvetica, sans-serif; 
       list-style-type: none; 
       margin-left: 0; 
       padding-top: 32px; 
       padding-left: 40px 
       }
       #navlist li a:link    { color: black; text-decoration: none }
#navlist li a:visited { color: black; text-decoration: none }
#navlist li a:hover    { 
       color: black; 
       text-decoration: underline 
       }
#navlist li    { background: url(images/plus.gif) no-repeat 0 0.5em; padding-left: 10px }
       #footer {
		background:#DBDBDB;
		clear:both;
	}
	#footer p  { 
	color: #999; 
	font-size: 8pt; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-align: center 
	}
	#footer a  { 
	color: #999; 
	font-size: 8pt; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-align: center 
	}
	
