/* <![ Global [ ---------------------------------------------------------*/
body{
	margin:0;
	background-color:#fff;}
td{	
	font:12px/14px Arial, Verdana, Helvetica, sans-serif;
	color:#fff;}
	
table#main{	
	margin-left:auto;
	margin-right:auto;}
			
a{	
	color:#b7d9f0;}
		
a:hover{	
	color:#b7d9f0;}
	
a.A_mini, a.A_mini:hover{
	font-size:10px;}	
	
.FRM_input{
	background-color:#deebf2;
	font-size:11px;
	}
	
.FRM_width{	
	width:90%;}
	
input, select, textarea{	
	border:1px solid #fff;
}

ul{
	list-style-type: none;
	padding: 0;
	margin: 0;}

li{
	background:url(/images/bullet02.gif) no-repeat;
	background-position:0 4px;
	padding-left: 15px;
	padding-bottom:5px;}

ul.UL_sidebar{
	list-style-type: none;
	padding: 0;
	margin: 0;}

ul.UL_sidebar li{
	background:url(/images/bullet.gif) no-repeat;
	background-position:0 5px;
	padding-left: 10px;
	padding-bottom:5px;}

/*	<![ Layout [ -----------------------------------------------------------*/

.TD_menu{
	background:url(/images/bg_menu.gif) repeat-x;}

.TD_left{
	padding:8px 14px 14px 11px;
	background-color:#069;}

.TD_hp_content{
	padding:14px 7px 33px 219px;
	background:url(/images/bg_building.jpg) no-repeat top left;
	border:1px solid #fff;
	border-top:0px solid #fff;}
	
	.TD_hp_content-video{
	padding:14px 7px 33px 35px;
	background:#006599;
	border:1px solid #fff;
	border-top:0px solid #fff;}

.TD_hp_content02{
	padding:14px 7px 33px 150px;
	background:url(/images/bg_building2.jpg) no-repeat top left;
	border:1px solid #fff;
	border-top:0px solid #fff;}

.TD_sidebar{
	padding:11px 11px 10px 13px;
	background:url(/images/bg_sidebar.gif) repeat-x top left #B7D9F0;}

.TBL_sidebar{
	background-color:#B7D9F0;
	border:1px solid #fff;}

.TD_sidebar_picCell{
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;}
	
.TD_sidebar_list{
	padding:10px 5px 5px 5px;
	background:url(/images/bg_sidebar.jpg) no-repeat bottom right;}

.TD_sidebar_list_cell{
	padding:3px 0px;}


/*	<![ Elements [ ---------------------------------------------------------*/
h1{	font: bold 16px Arial, Helvetica, sans-serif;
	color:#b7d9f0;
	border-bottom:1px solid #ffbe5d;
	margin:0px;	}
h2{	font: bold 12px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #0783c1;
	width:90%;
	display:block;
	color:#b7d9f0;
	}
h3{	font: bold 10px Arial, Helvetica, sans-serif;
	margin:0px;	}

.TXT_addy{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#dedfdf;}
	
.TXT_sidebar_list{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#00496D;}
	
.TXT_sidebar_list a{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#000;}
	
.TXT_sidebar_list a:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;}

.TXT_disclaimer{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#B7D9F0;}

a.A_mini{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#B7D9F0;}

a.A_mini:hover{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;}



/*	<![ MH_Hacks [ ----------------------------------------------------------*/
#map{				filter:gray;	}
.ddTable{			border: none;	}
.ddBottomBorder{	border-bottom: 1px solid #b7d9f0;	}
table.content{		width:100%;		}
table.content a{	font-size:12px;	font-weight:normal;}