#sidebars, #sidebars div.r1,  #sidebars div.r2, #sidebar-top, #sidebar-top div.wrap, #sidebar1, #sidebar1 div.wrap, #sidebar2, #sidebar2 div.wrap {padding: 0; margin: 0;}


/* first */
* { padding: 0; margin: 0; }
html, body {margin: 0; padding: 0;}
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	background: #ffffff url(images/bg-top.gif) repeat-x;
}


/* default styles */

p { margin: 3px 0px 7px 0px;}
ul, ol {margin-left: 15px;}

a {
	color: #ff8c3f;
	text-decoration: none;
}
a:hover {
	color: #ff6600;
	text-decoration: underline;
}
a:active { color: #ff6600; }

a img { border: none; text-decoration: none;} /* ie fix*/
a img, a:visited img, a:hover img, a img:hover, img+a, img+a:hover { border: none; text-decoration: none;}

h1, h2, h3, h4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1 {font-size: 1.6em; line-height: 1.2em; margin: 0; font-weight: normal;}
h2 {font-size: 1.4em; margin: 5px 0 10px 0; font-weig1ht: normal;}
h3 {font-size: 1.2em; margin: 5px 0 10px 0;}
h4 {font-size: 1em; margin: 5px 0 10px 0;}
h5 {font-size: 0.9em; margin: 5px 0 10px 0;}
h6 {font-size: 0.8em; margin: 5px 0 10px 0;}


/* structure */

#container {
	width: 1110px;
	margin: 0 auto;
	font-size: 9pt;
	line-height: 1.3em;
}

#headers {}
#headers-wrap {}

#header1 {
	height: 100px;
}
#header1 div.r1 {}
#header1 div.r2 {}
#header1 h1 {
	padding: 10px 0 0 20px;
	font-size: 2em;
}
#header1 h1 a {
	color: #236dd7;
}
#header1 h1 a:hover {}
#header1 h2 {
	float: left;
	padding: 0 0 0 20px;
	margin: 0;
	color: #666666;
	font-size: 10pt;
}

#header2 {}
#header2 div.r1 {}
#header2 div.r2 {}
#header2 h1 {}
#header2 h1 a {}
#header2 h1 a:hover {}
#header2 h2 {}

#header3 {}
#header3 div.r1 {}
#header3 div.r2 {}
#header3 h1 {}
#header3 h1 a {}
#header3 h1 a:hover {}
#header3 h2 {}

#sub-container {
	float: left;
	width: 1108px;
	padding: 0;
}
#wrapper {
	float: left;
	width: 100%;
	padding: 0;
	/*background: white url(images/bg-wrapper.gif) repeat-y right;*/
	background-color: #ffffff;
}

#content {margin: 10px 400px 0 20px; }

#content div.content-top {}
#content div.content-bottom {}

#sidebars {
	float: left;
	width: 385px;
	margin-left: -386px;
	padding-top: 10px;
	/*border-left: 1px solid #D6E3F6;*/
	/*background: #EFF4FA;*/
}
#sidebars div.r1 {}
#sidebars div.r2 {}

#sidebar-top {margin-right: 10px;}
#sidebar-top div.wrap {}

#sidebar1 {margin-right: 10px;}
#sidebar1 div.wrap {}

#sidebar2 {margin-right: 10px;}
#sidebar2 div.wrap {}

#footer {
	clear: both;
	text-align: center;
	background: #ffffff;
	padding: 10px 0;
	color: #999999;
	font-size: 8pt;
}
#footer a {color: #23a6e1;}

#footer-out {clear: both; text-align: center;}


*html #wrapper {overflow: hidden;}
*+html #wrapper {overflow: hidden;}
*html #content {overflow: hidden;}
*+html #content {overflow: hidden;}
*html #sidebar1 {overflow: hidden;}
*+html #sidebar1 {overflow: hidden;}
*html #sidebar2 {overflow: hidden;}
*+html #sidebar2 {overflow: hidden;}
*html #sidebar-top {overflow: hidden;}
*+html #sidebar-top {overflow: hidden;}
*html #sidebars {overflow: hidden;}
*+html #sidebars {overflow: hidden;}
