body, h1{
	margin:0px;
	font-family: 'Trebuchet MS', tahoma, arial, verdana;
	color:#1b5c7c;
	font-size:10pt;
}

*{
	padding:0;
	margin:0;
}

h2{
 font-size:14px;
 margin-bottom:5px;
}

.boxText { color: #ffffff; font-size: 10pt; }
.boxText a:link { color: #ffffff; text-decoration: none; }
.boxText a:active { color: #ffffff; text-decoration: none; }
.boxText a:visited { color: #ffffff; text-decoration: none; }
.boxText a:hover { color: #1b5c7c; text-decoration: none; }


.bgcolor1{
	background-color:#5ab4b4;
}

.bgcolor2{
	background-color:#eb9035;
}

.color1{
	color:#1b5c7c;
}

.float-left{
	float:left;
}



#wrapper {
	width:960px;
	background:url(../images/wr_background.jpg) repeat-x top;
	background-color:#c8e6e6;
	margin:auto;
	border:1px solid silver;
	border-top:0px;
}

#logo{
	margin-left:345px;
	margin-top:10px;
}

#top-menu ul li {
	float:left;
	list-style-type:none;
	margin-left:5px;
}

#top-menu a {
	text-decoration:none;
}

#top-menu > .small{
		width:160px;
		font-size:8pt;
		line-height:40px;
		margin-top:15px;
}

#top-menu > .small li{
	margin-left:15px;
}

#top-menu > .small a{
	color:#5ab4b4;
}

#top-menu > .main{
		width:590px;
		font-size:11pt;
		font-weight:bold;
		line-height:40px;
		margin-top:15px;
}

#top-menu > .main li{
		margin-right:50px;
}

#top-menu > .main a{
	color:#1b5c7c;
}

#top-menu > .main a:hover{
	color:#eb9035;
}

#wrapper > div{
	width:930px;
	margin:auto;
}
	
#content_1, #content_2{
	/*height:295px;*/
	margin:auto;
}

#content_1 > .main, #content_2 .col_left_center_wrapper{
    width:745px;
	background:url(../images/content_hg_1.jpg) repeat-x top;
	padding-top:45px;
}	

#content_1 > .right, #content_2 .col_right{
    padding-top:45px;
	background:url(../images/content_hg_2.jpg) repeat-x top;
	background-color:#fae5c8;
	width:172px;
	font-size:8pt;
	float:right;
}

.col_left_center_wrapper{
	/*position:relative;*/
	float:left;
}

#content_1 > .right, #content_2 .col_right{
	padding-left:4px;
	padding-right:4px;
	float:right;
}

#content_1 .right{
	height:250px;
	padding-right:10px;
	padding-left:10px;
	width:160px;
}

#content_1 .right img{
	margin-left:-10px;

}

#content_2 .col_right div{
	margin-left:-4px;
	margin-right:-4px;
}

#content_2 {
	
}

#content_2 .col_center{
	width:587px;
	float:left;
	padding-left:4px;
}

#content_2 .col_center div{
	background-color:white;
	margin-bottom:3px;
    color:#1b5c7c;
	padding:10px;

}

#content_2 .col_left{
	color:#1b5c7c;
	width:151px;
	float:left;
	margin-right:1px;
	padding-right: 0px;
}

#content_2 .col_left div{
	margin-bottom:3px;
	background-color:#a9d7d5;
}

#content_2 .col_left ul{
	padding-top:10px;
	padding-bottom:10px;
}

#content_2 .col_left li{
	list-style-type:none;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	width:141px;
}


#content_2 .col_right{
	background-color:transparent;
}

#content_2 .col_right div{
	background-color:#fae5c8;
	margin-bottom:5px;
	padding:10px;
	color:#1b5c7c;
	/*border: 1px solid #000000;*/
}


#content_2 .col_right div img{
	margin-left:-10px;
	margin-top:-10px;
}

#bottom_boxes > div{
	margin-top:5px;
	padding-left:3px;
	padding-right:3px;
	color:white;
}

#bottom_boxes > .box1{
	/*border: 1px solid #000000;*/
	width: 150px;
	height: 153px;
	float:left;
	margin-right:3px;
	margin-left: 0px;
}

#bottom_boxes > .box1 > div{
	padding:10px;
}

#bottom_boxes > .box1 > .h-box1{
	margin-bottom:5px;
	height:59px;
}

#bottom_boxes > .box1 > .h-box2{
	height:46px;
}

#bottom_boxes > .box2{
	width: 566px;
	height: 130px;
	padding:10px;
	float:left;
}

#bottom_boxes > .box3{
	width: 160px;
	height: 130px;
	float:right;
	padding:10px;
}

#footer{
	text-align:center;
}

.bread{
	padding-left:0px;
	margin-left:0px;
	font-size:8pt;
}

/*.col_left li:hover{
	background-color:#5ab4b4;
	border-top:2px solid white;
	border-bottom:2px solid white;
	
}*/

/*
mmm:
*/

.subnav a{
	width:100%;
	padding: 3px 0px 3px 10px;
	margin: -2px 0px -2px -10px;
	display:block;
	color:#1b5c7c;
	text-decoration:none;
	border-top:2px solid #a9d7d5;
	border-bottom:2px solid #a9d7d5;
}
.subnav a:hover{
	width:100%;
	display:block;
	color:#1b5c7c;
	text-decoration:none;
	background-color:#5ab4b4;
	border-top:2px solid white;
	border-bottom:2px solid white;
}


