body{
	margin:0;
	padding:0 0 10px 0;
	background:#4B616E;
	color:#213541;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
img{
	border:0;
}

/***********************************************
    Header
***********************************************/

#header{
	height:160px;
	background:#0A202D;
}
#header .header{
	height:160px;
	width:978px;
	margin:auto;
}
#header h1{
	float:left;
	font-size:28px;
	color:#FFFFFF;
	margin:53px 0 0 10px;
	width:230px;
}
#header h2{
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0 0 0 12px;
}
#header h1 a {
	text-decoration:none;
	color:#FFFFFF;
}
#header h1 b{
	color:#FFAA00;
}
#header .header .banner{
	float:right;
	width:728px;
	height:90px;
	/*background:#EFF3F6;*/
	margin:20px 0 0 0;
}


/***********************************************
    Menu
***********************************************/

#menu ul{
	position:absolute;
	display:block;
	float:left;	
	list-style-type:none;
	height:30px;	
	margin:20px 0 0 0;
	padding:0;
}
#menu ul li{
	display:block;
	float:left;
	height:30px;
	background:#2B4759;
	margin:0 3px 0 0;
}
#menu li b{
	display:block;
	float:left;
	width:9px;
	height:30px;
	background:url(../i/ml.gif) no-repeat;
}
#menu a {
	display:block;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#B3C6D2;
	background:url(../i/mr.gif) no-repeat right;
	padding:8px 8px 5px 8px;
}
#menu a:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:none !important;
	color:#FFFFFF;
	padding:8px 8px 5px 8px;
}
#menu li.sel {
	background:#4B616E;
	height:30px;
}
#menu li.sel b{
	background:url(../i/mls.gif) no-repeat;	
	height:30px;
}
#menu li.sel a, #menu li.sel a:hover {
	background:url(../i/mrs.gif) no-repeat right;
	color:#FFFFFF;
	padding:9px 8px 5px 8px;
}


/***********************************************
    Message
***********************************************/

#sell{
	margin:10px auto 0 auto;
	padding:6px 0 0 0;
	width:978px;
	height:24px;
	background:#D5E8F3 url(../i/sell.gif) no-repeat;
	text-align:center;
	font-size:14px;
}
#sell a, #sell a:hover {
	font-size:14px;
	text-decoration:underline;
	color:#213541;
}

/***********************************************
    Boxmenu & Footer
***********************************************/

#toc, #footer{
	width:978px;
	margin:10px auto 0 auto;
}
#toc .top, #footer .top{
	width:978px;
	height:9px;
	background:url(../i/toct.gif) no-repeat;
	border:0;
	font-size:0;
}
#toc .toc, #footer .footer{
	background:#263B47;
	border-left:2px solid #7190A3;
	border-right:2px solid #7190A3;
	padding:3px;
}
#toc .bottom, #footer .bottom{
	width:978px;
	height:9px;
	background:url(../i/tocb.gif) no-repeat;
	font-size:0;
}
#toc a {
	display:block;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	padding:1px 7px 1px 7px;
}
#toc a:hover{
	font-size:11px;
	text-decoration:none;
	color:#263B47;
	background:#B3C6D2;
	padding:1px 7px 1px 7px;
}


/***********************************************
    Content
***********************************************/

#content{
	width:978px;
	margin:auto;
}

/***********************************************
    Columns
***********************************************/

/* 1 width */

#column1_1 {
	float:left;
	width:237px;
}
#column1_2 {
	margin:0 0 0 10px;
	float:left;
	width:237px;
}
#column1_3 {
	margin:0 0 0 10px;
	float:left;
	width:237px;
}
#column1_4 {
	margin:0 0 0 10px;
	float:left;
	width:237px;
}

/* 3 width */

#column3_1 {
	float:left;
	width:731px;
}
#column3_2 {
	margin:0 0 0 10px;
	float:left;
	width:731px;
}

/***********************************************
    H tags
***********************************************/

h3{
	font-size:20px;
	font-weight:normal;
	margin:10px 0 0 0;
	color:#FFFFFF;
	height:23px;
	padding:6px 0 6px 11px;
}
h4{
	font-size:17px;
	font-weight:bold;
	margin:16px 0 16px 0;
	color:#4081A7;
	padding:0 0 0 23px;
}
h5{
	clear:both;
	font-size:13px;
	font-weight:bold;
	margin:0;
	color:#213541;
	padding:0;
}

/***********************************************
    Boxes
***********************************************/

div.hr{
	font-size:0;
	height:0;
	margin:14px 0 0 0;
}
div.box {
	background:#FFFFFF;
	padding:0 0 18px 0;
}
div.box .banner{
	/*float:left;*/
	/*width:227px;*/
	/*height:150px;*/
	/*margin:1px;*/
	background:#EFF3F6;
}
div.box a.top, div.box a.top:hover {
	display:block;
	float:right;
	width:18px;
	height:18px;
	font-size:0;
	padding:0;
	margin:-3px 3px 0 0;		
}
div.box div.box_content a {
	font-size:11px;
	text-decoration:none;
	color:#026CAD;
}
div.box div.box_content a:hover{
	text-decoration:none;
	color:#7BB8DD;
}
div.box ul.boxlist a {
	display:block;
	font-size:11px;
	text-decoration:none;
	color:#213541;
	_height:13px;
	padding:3px 10px 3px 21px;		
}
div.box ul.boxlist a:hover{
	font-size:11px;
	text-decoration:none;
	color:#213541;
	background:#EFF3F6;
}
div.box ul.boxlist a.red, div.box ul.boxlist a.red:hover {
	color:#FF5A00;
	background:#FFFFFF url(../i/redarw.gif) no-repeat left;;
}
div.box div.box_content ul{
	margin:0;
	padding:0;
	list-style-position: inside;
	list-style-image: url(../i/blackarw.gif);
	border:0;
}
div.box div.box_content li {
	text-align: justify;
}
div.box ul.boxlist{
	margin:0;
	padding:0;
	list-style-type:none;
	border:0;
	border-left:2px solid;
	border-right:2px solid;
}
div.box div.box_content {
	padding:8px 15px 6px 15px;
	border-left:2px solid;
	border-right:2px solid;
}

/***********************************************
    Orange Box
***********************************************/

h3.orange{
	background:url(../i/h2orange.gif) no-repeat;
}
#column3_1 h3.orange, #column3_2 h3.orange  {
	background:url(../i/h2orangew.gif) no-repeat;
}
div.orange{	
	background:#FFFFFF url(../i/orangeb.gif) no-repeat bottom;
}
div.orange ul.boxlist, div.orange div.box_content{
	border-color:#FFAA00;
}
div.orange a.top, div.orange a.top:hover {
	background:url(../i/orangetop.gif) no-repeat;
}
div.orange ul.boxlist a {
	background:url(../i/blackarw.gif) no-repeat left;
}
div.orange ul.boxlist a:hover{
	background:#EFF3F6 url(../i/blackarws.gif) no-repeat left;
}
#column3_1 div.orange, #column3_2 div.orange {	
	background:#FFFFFF url(../i/orangebw.gif) no-repeat bottom;
}
div.orange .hr{
	border-bottom:1px solid #FFAA00;
}
div.orange h4{
	background:url(../i/orangedot.gif) no-repeat left center;
}

/***********************************************
    Green Box
***********************************************/

h3.green{
	background:url(../i/h2green.gif) no-repeat;
}
#column3_1 h3.green, #column3_2 h3.green {
	background:url(../i/h2greenw.gif) no-repeat;
}div.green{	
	background:#FFFFFF url(../i/greenb.gif) no-repeat bottom;
}
div.green ul.boxlist, div.green div.box_content{
	border-color:#A8D800;
}
div.green a.top, div.green a.top:hover {
	background:url(../i/greentop.gif) no-repeat;
}
div.green ul.boxlist a {
	background:url(../i/greenarw.gif) no-repeat left;
}
div.green ul.boxlist a:hover{
	background:#EFF3F6 url(../i/greenarws.gif) no-repeat left;
}
#column3_1 div.green, #column3_2 div.green {	
	background:#FFFFFF url(../i/greenbw.gif) no-repeat bottom;
}
div.green .hr{
	border-bottom:1px solid #A8D800;
}
#column3_1 div.green h4, #column3_2 div.green h4{
	background:url(../i/greendot.gif) no-repeat left center;
}

/***********************************************
    Blue Box
***********************************************/

h3.blue{
	background:url(../i/h2blue.gif) no-repeat;
}
#column3_1 h3.blue, #column3_2 h3.blue {
	background:url(../i/h2bluew.gif) no-repeat;
}div.blue{	
	background:#FFFFFF url(../i/blueb.gif) no-repeat bottom;
}
div.blue ul.boxlist, div.blue div.box_content{
	border-color:#57C5F3;
}
div.blue a.top, div.blue a.top:hover {
	background:url(../i/bluetop.gif) no-repeat;
}
div.blue ul.boxlist a {
	background:url(../i/bluearw.gif) no-repeat left;
}
div.blue ul.boxlist a:hover {
	background:#EFF3F6 url(../i/bluearws.gif) no-repeat left;
}
#column3_1 div.blue, #column3_2 div.blue{	
	background:#FFFFFF url(../i/bluebw.gif) no-repeat bottom;
}
div.blue .hr{
	border-bottom:1px solid #57C5F3;
}
#column3_1 div.blue h4 #column3_2 div.blue h4{
	background:url(../i/bluedot.gif) no-repeat left center;
}

/***********************************************
    Gray Box
***********************************************/

h3.gray{
	background:url(../i/h2gray.gif) no-repeat;
}
#column3_1 h3.gray, #column3_2 h3.gray {
	background:url(../i/h2grayw.gif) no-repeat;
}
div.gray a.top, div.gray a.top:hover {
	background:url(../i/graytop.gif) no-repeat;
}
div.gray{	
	background:#FFFFFF url(../i/grayb.gif) no-repeat bottom;
}
div.gray ul.boxlist, div.gray div.box_content{
	border-color:#95A5AF;
}
div.gray ul.boxlist a {
	background:url(../i/grayarw.gif) no-repeat left;
}
div.gray ul.boxlist a:hover{
	background:#EFF3F6 url(../i/grayarws.gif) no-repeat left;
}
#column3_1 div.gray, #column3_2 div.gray{	
	background:#FFFFFF url(../i/graybw.gif) no-repeat bottom;
}
div.gray .hr{
	border-bottom:1px solid #95A5AF;
}
#column3_1 div.gray h4, #column3_2 div.gray h4{
	background:url(../i/graydot.gif) no-repeat left center;
}






div.box span{
	display:block;
	background:#EFF3F6;
	border-bottom:1px solid #D1DAE1;
	font-weight:bold;
	padding:5px 10px 5px 10px;
}
div.box p{
	padding:5px 0px 5px 0px;
	margin:0;
}
/*
#column3_1 p{
	margin:6px 0 6px 0;
	padding:0;
	clear:both;
}
*/
li.images{
	padding:10px 0 10px 3px;
}
li.images a:link, li.images a:active, li.images a:visited{
	border:1px solid #95A5AF;
	padding:1px;
	height:35px;
	width:35px;
}
li.images a:hover{
	border:2px solid #263B47;
	padding:0px;
	height:35px;
	width:35px;
}
form{
	font-size:12px;
	padding:5px 5px 0 5px;
	margin:0;
}
div.box input, div.box select{
	border:1px solid #BDCBD6;
	background:#EFF3F6;
	color:#213541;
	font-size:12px;
	padding:3px 5px 3px 5px;
	/*width:203px;*/
}
div.box select{
	width:213px;
}
div.box input.button{
	font-weight:bold;
	width:auto;
}
div.box input.checkbox{	
	width:auto;
	border:0;
	background:#FFFFFF;
}
#footer{
	font-size:11px;
	color:#FFFFFF;
}
#footer .footer{
	padding:2px 18px 2px 18px;
}
#footer a:link, #footer a:active, #footer a:visited{
	color:#FFFFFF;
}
#footer a:hover{
	color:#B3C6D2;
	text-decoration:none;
}
#copyright{
	float:right;
	color:#B3C6D2;
}