
body { font: 85% "Helvetica Neue", Helvetica, Arial, sans-serif; color: #666; margin: 0; padding: 0; text-align: center; background:url(images/bg4.jpg) no-repeat top center #FFFEFE; }

#container { width: 960px; margin: 0 auto; text-align: left; overflow:visible; }

#header { height:150px; margin-bottom:5px; padding-top: 0; padding-right: 20px; padding-bottom: 0; padding-left: 20px; margin-top: 0px; margin-right: 0px; margin-left: 20px; }

#sidebar { width:250px; height:auto; float:right; margin-top :20px; }

#header h1 { margin: 0; padding: 10px 0; }

#mainContent { width:960px; overflow: hidden;/*	display:none;
	
*/ }

#content-left { margin-top:20px; width:600px; float:left; padding-left:20px; overflow: hidden;/*	display:none;

	
*/ }

#body-content {  /*	display:none;
*/ }

#footer { padding: 0 10px; float:left; width:100%; }

#footer p { margin: 0; padding: 10px 0; }

#feature { float: left; clear:right; height: 400px; width: 960px; background-color: #fff; margin: 0 0 20px 0; }

a { color: #6E9CB9; text-decoration: none; }

a:hover { text-decoration:underline; }

a:focus { outline: none }

h1 { color: #648DA7; }

h2 { color: #648DA7; }

#sidebar h2 { color: #648DA7; font-size:130%; }


h3 { color: #648DA7; }

#feature h1 { color: #333; text-align: center; }

.red-bold { color:#F00; font-weight:bold; font-size:150%; }

.odd { background:none repeat scroll 0 0 #EBEBEB; }

#mainContent p { line-height:20px; }

#content p { line-height:20px; }

#left { float:left; width:400px; }

#info a { line-height:20px; }

#info li { list-style-type:none; }

#info dl { clear:both; width:728px; height:8em; }

#info dt { font-weight:bold; }

#info dd { width:33%; float:left; margin:0; }

#info ol.first { counter-reset:item 0; }

#info ol.second { counter-reset:item 5; }

#info ol.third { counter-reset:item 9; }

#info ol li { display: block; }

#info ol li:before { content: counter(item) ". "; counter-increment: item 1; }

#body-content { padding:0 20px; }

input,
select,
textarea { background:url("images/input_bg.png") repeat-x scroll left top #F7FCFF; border:1px solid #CCCCCC; font-family:Arial; font-size:12px; margin-bottom:7px; padding:5px; width:230px; }

.menu { margin: 0 auto; padding:0px; font: 90%; font-size:14px; text-transform:uppercase; width:960px; display:block; height:35px; background-repeat: no-repeat; background-position: left top; background: #6E9CB9 url(images/nav.jpg); clear:right; }

#headlink { float:right; width:123px; height:61px; margin:75px 20px 0 0; display:block; }

