body,html {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	background-image: url(images/bg_main.gif);
	background-repeat: repeat-x;
	font:normal 11px 'Trebuchet MS';
	color:#696969;
	line-height:16px;
}
  a{ color:#238abc;text-decoration:none;}
 a:hover{ color:#48D1CC;text-decoration:none;border-bottom:1px dotted #20B2AA;}
 .title {font:bold 12px  'Trebuchet MS'; color:#238abc;}
 .subtitle{font:bold 11px  'Trebuchet MS'; color:#238abc;}
h2{font:bold 14px  'Trebuchet MS'; color:#238abc; margin:4px 0px 4px 0px;}
h3{font:bold 12px  'Trebuchet MS'; color:#666; margin:2px 0px 4px 0px; }
p
{
font:normal 11px 'Trebuchet MS';
color:#696969;
margin:0px 0px 0px 0px;
padding:0px 5px 12px 5px;
}
.embed
{
font:normal 11px 'Trebuchet MS';
color:#238abc;
}
ul.list
{
list-style:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 5px;
}
.list li{
background:url(images/bullet.gif) no-repeat 0 50%;
padding-left:12px;
color:#696969;
line-height:18px;

}
.region
{
font:normal 12px  'Trebuchet MS';
margin:0px 0px 0px 20px;
border-collapse:collpase; border:1px solid #f5f5f6;
}
.region td
{
border-collapse:collpase; border:1px solid #f5f5f6;
}
.content h3{font:bold 12px  'Trebuchet MS'; color:#666; margin:2px 0px 4px 0px; }
#container {
	width: 750px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}

#container-header {
	width: 670px;
	height: 85px;
	padding: 20px 40px 0px 40px;
	background-image: url(images/bg_header.gif);
	line-height: 85px;
	font-size:28px;
	font-weight:bold;
}

#container-name {
	float: left;
}
#container-name img {vertical-align:bottom;}
#container-slogan {
	float: right;
	font-size: 18px;
	font-weight: normal;
	font-style: italic;
	padding-right: 10px;
}

span, #container-name span,#container-slogan span {
	color: #006AC3;
}

#container-eyecatcher {
	width: 670px;
	padding: 0px 40px 0px 40px;
	height: 175px;	
	background-image: url(images/bg_eyecatcher.gif);
}

#container-navigation {
	width: 670px;
	height: 22px;
	border-bottom: 1px solid #ffffff;
	text-align:left;
	background:#fff;
	}
#container-navigation {
	width: 670px;
	height: 22px;
	border-bottom: 1px solid #ffffff;
	text-align:left;
	background:#fff;
	}
.navigation{
width: 100%;
overflow: hidden;
border-bottom: 1px solid #fff; /*bottom horizontal line that runs beneath tabs*/
height:22px;
background:#fff;
 
}
 
.navigation ul{
margin: 0px 0px 0px 290px;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font:bold 10px 'Trebuchet MS';
list-style-type: none;
 
}
 
.navigation li{
display: inline;
margin: 0;
}
 
.navigation li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 5px 10px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background:#4dbae2; /*background of tabs (default state)*/
text-transform:uppercase;
}
 
.navigation li a:visited{
color: white;
}
 
.navigation li a:hover, .navigation li.selected a{
background:#778083 /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.navigation .active
{
background:#778083
}

#container-content {
	width:670px;
	background-image: url(images/bg_content.gif);
	background-repeat: no-repeat;
	padding: 10px 40px 0px 40px;
	margin: 0 0 0 0;
	height: auto;
}
.center
{
width:400px;
border-left:1px solid #edf4f6;
padding:15px 20px;
float:left;
margin:0px 0px;
}
.center h1
{
background:url('images/line.gif');
background-repeat:no-repeat;
background-position:center bottom;
padding:0px 0px 0px 0px;
font:bold 16px 'Trebuchet MS';
}
.center a{ color:#238abc;text-decoration:none;}
.center a:hover{ color:#48D1CC;text-decoration:none;border-bottom:1px dotted #20B2AA;}
.center img {border:1px solid #ccc;}
.right
{
width:150px;
padding:5px;
margin:0px 5px 0px 0px
}
.right img {border:1px solid #ccc;}
.right h1{
background:url(images/headbg1.gif);
background-repeat:no-repeat;
color:#0e4a5b;
font:bold 12px 'Trebuchet MS';
padding:2px 0px 2px 10px;
margin-bottom:0px;
}

/*-- end of right styles --*/
.left
{
width:210px;
padding:5px;
float:left;
margin:0px 0px 0px 0px
}
.welcome
 {
 width:206px;
}
 .topdiv{
width:206px;
background-image:url(images/top.gif);
background-position:center top;
background-repeat: no-repeat;
margin:0px 0px 0px 0px;
height:14px
}
.backdiv{
width:206px;
background-image:url(images/bot.gif);
background-position:left bottom;
background-repeat: no-repeat;
margin:0px 0px 0px 0px;
height:14px
}
.content
{
margin:0px 0px 0px 0px;
padding:0px 10px 5px 10px;
line-height:16px;
font:normal 11px 'Trebuchet MS';
color:#696969;
height:100px;
}
.content h1
{
font:bold 14px 'Trebuchet MS';
color:#49b0d3;
padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
}
.content a{ color:#238abc;text-decoration:none;}
.content a:hover{ color:#48D1CC;text-decoration:none;border-bottom:1px dotted #20B2AA;}
.nav {
font:bold 11px 'Trebuchet MS';
}
.nav h1{
background:url(images/headbg1.gif);
background-repeat:no-repeat;
color:#0e4a5b;
font:bold 12px 'Trebuchet MS';
padding:2px 0px 2px 10px;
margin-bottom:0px;
}
.nav ul
{
list-style:none;
padding:0px;
margin:6px 0px 0px 0px;
}
.nav li
{
font:normal 11px arial;
color:#666;
background:url(images/buton.gif) no-repeat 0 50%;
padding-left:17px;
line-height:18px;
}
.services a{color:#238abc;text-decoration:none;}
.services a:hover{color:#238abc;text-decoration:none;border-bottom:1px solid #adcbd6;background:#eef4f5;}
a.active{color:#238abc;text-decoration:none;border-bottom:1px solid #adcbd6;background:#eef4f5;}
/*-- end of left styles --*/


#container-footer {
	width: 750px;
	height:65px;
	padding: 40px 0px 0px 40px;
	clear: both;
	color: #aeaeae;
	background:url('images/bg-bottom.gif') no-repeat;
}

#container-footer a {
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	color: #aeaeae;
}

#container-footer a:hover {
	color: #006AC3;
}

#footer {
	
	font-size: 11px;
	color: #aeaeae;
	width: 670px;
	}

#footer-copyright {
	float: left;
	width: 300px;
	padding-left: 10px;
}

#footer-meta {
	float: right;
	text-align: right;
	width: 225px;
	padding-right: 10px;
}

.clearer {
	clear: both;
}


