body  
{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:12px;
	color:#7e7b7b;
	line-height:16px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
/*	marginheight:0px;
	marginwidth:0px;
*/	background-color:#fff;
/*	scrollbar-face-color:#A38F0A;
	scrollbar-highlight-color:#CA0606;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#38FF02;
	scrollbar-arrow-color:#75170B;
	scrollbar-track-color:#0072BB;
	scrollbar-darkshadow-color:#550000;  */
}
table, td, tr
{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:12px;
	color:#7e7b7b;
	line-height:16px;
	letter-spacing:0px;
}
.foot
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#9fa5b0;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
.foot-lnk
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#9fa5b0;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
}
.foot-lnk:hover
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#d9d9d9;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
}
.foot-sel
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#d9d9d9;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
}
.top-bg
{
	height:85px;
/*	background-image:url(../images/top-bg.gif);
	background-repeat:no-repeat;
	border-bottom:#ffffff 2px solid;*/
}
.logo
{
	width:303px;
	height:85px;
	vertical-align:bottom;
	text-align:right;		padding-bottom:3px;
}
.h-line
{
	height:2px;
	background-color:#991a34;
}
.top-menu
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#3991ff;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	word-spacing:20px;
}
a.top-menu
{
	font-family:Trebuchet MS;
	font-size :12px;
	color:#991a34;
	font-weight:bold;
	text-decoration:none;
}
a.top-menu:hover
{
	font-family:Trebuchet MS;
	font-size :12px;
	color:#636466;
	font-weight:bold;
	text-decoration:none;
}
.top-menu-sel
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#3991ff;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	word-spacing:20px;
}
.top-menu-sel-lnk
{
	font-family:Trebuchet MS;
	font-size :12px;
	color:#3991ff;
	font-weight:bold;
	text-decoration:none;
}
.top-menu-sel-lnk:hover
{
	font-family:Trebuchet MS;
	font-size :12px;
	color:#3991ff;
	font-weight:bold;
	text-decoration:none;
}

.field 
{
	border:1px solid #124c96;
	color:#4E4B4B;
	font-family:Trebuchet MS;
	background-color:#ffffff;
	font-size:11px;
	padding:0px 2px 0px 4px;
	font-weight:none;
}
.field2
{
	border:0px solid #e0dac9;
	color:#3b3b3b;
	font-family:Trebuchet MS;
	font-size:12px;
	padding:0px 0px 0px 5px;
	font-weight:none;
	background-image:url(../images/search_bg.gif);
	background-repeat:no-repeat;
/*	background:transparent;*/
	width:130px;
	height:15px;
}
.ref-bg-trans
{
background-image:url(../images/ref-trans.png);
display:inline-block;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ref-trans.png');
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
height:505px;
width:1196px;
}
.appl
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-color:#060406;
}
.btn-blue
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:23px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-color:#991a34;
}
.btn-blue-link
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	line-height:23px;
}
.btn-blue-link:hover
{
	color:#ffffff;
	text-decoration:none;
}
.btn-blue-link-sel
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-color:#060406;
	line-height:23px;
}
.btn-blue-link-sel:hover
{
	color:#ffffff;
	text-decoration:none;
	background-color:#060406;
}


a
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#991a34;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}
a:hover
{
	color:#636466;
	text-decoration:none;
}
.impr
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.project-details
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:17px;
	color:#991a34;
	font-weight:none;
	text-decoration:none;
}
.project-h
{
	font-family:Trebuchet MS;
	font-size:13px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.proj-bold
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#991a34;
	font-weight:bold;
	text-decoration:none;
}
.proj-pageh
{
	font-family:Trebuchet MS;
	font-size:35px;
	line-height:40px;
	color:#991A34;
	font-weight:bold;
	text-decoration:none;
}
.proj-city
{
	font-family:Trebuchet MS;
	font-size:23px;
	line-height:23px;
	color:#991A34;
	font-weight:bold;
	text-decoration:none;
}
.blue-bold
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:17px;
	color:#991a34;
	font-weight:bold;
	text-decoration:none;
}
.proj-txt
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:17px;
	color:#3f3f3f;
	font-weight:none;
	text-decoration:none;
	padding:0px 30px 0px 0px;
}
.btn-blue2
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-color:#124c96;
	padding:0px 0px 0px 0px;
}

.hr {
	height:1px;
	border-bottom:5px none #F2F2EA;
	border-top:1px solid #ff0000;
	border-left:0px none #F2F2EA;
	border-right:0px none #F2F2EA;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-left:20px;
	width:50%;
}
div.box2
{
/*	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	marginheight:0px;
	marginwidth:0px;*/
	scrollbar-face-color:#4774ae;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	height:300px;
	overflow:scroll;
	overflow-x: hidden;
/*	overflow-y: hidden;*/
}
.more-inhead
{
	background-color:#991A34;
	color:#FFFFFF;
	padding:2px 5px 2px 5px ;
	font-size:16px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
}
.more-inhead:hover
{
	background-color:#636466;
	color:#FFFFFF;
	padding:2px 5px 2px 5px ;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.more-in
{
	background-color:#636466;
	color:#FFFFFF;
	padding:2px 5px 2px 5px ;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.more-in:hover
{
	background-color:#991a34;
	color:#ffffff;
	padding:2px 5px 2px 5px ;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.more-in-sel
{
	background-color:#124c96;
	color:#FFFFFF;
	padding:2px 5px 2px 5px ;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.more-in-sel:hover
{
	background-color:#124c96;
	color:#FFFFFF;
	padding:2px 5px 2px 5px ;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
div.box3
{
/*	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	marginheight:0px;
	marginwidth:0px;*/
	scrollbar-face-color:#4774ae;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	height:247px;
	overflow:scroll;
	overflow-x: hidden;
	overflow-y: auto;
}
#div-big
{
background-color:#FFFFFF;
padding: 4px 4px 4px 4px;
}
div.company_box
{
/*	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	marginheight:0px;
	marginwidth:0px;*/
	scrollbar-face-color:#4774ae;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	height:315px;
	overflow:scroll;
	overflow-x: hidden;
	padding:0px 20px 0px 0px;
	font-family:Trebuchet MS; font-size:12px; color:#7e7b7b; line-height:16px; letter-spacing:0px;
	/*overflow-y: hidden;*/
	overflow-y:auto;
}
.head-skyb
{
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:19px;
	color:#991a34;
	font-weight:bold;
	text-decoration:none;
}
.skyb_bold
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#1485cd;
	font-weight:bold;
	text-decoration:none;
}
.bdr_skyb
{
		border:2px solid #1485cd;
}
.bdr_blue
{
		border:2px solid #991a34;
}
	
.bgreen:link img,
.bgreen:visited img
{
		border:4px solid #DBD7C8;
}
.bgreen:focus img,
.bgreen:hover img,
.bgreen:active img
{
		border:4px solid #BD1D22;
}
.company_right
{
	padding:15px 7px 0px 11px;
/*	background-image:url(../images/company-right-bg.png);
	background-repeat:no-repeat;*/
	height:390px;
	width:182px;
	background-image: url(../images/company-right-bg.png); background-repeat: no-repeat;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/company-right-bg.png,sizingMethod='scale');
}
.company_right_new
{
	padding:15px 7px 0px 11px;
/*	background-image:url(../images/company-right-bg.png);
	background-repeat:no-repeat;
	
	height:390px;*/
	width:182px;
	background-image: url(../images/company-right-bg.png); background-repeat: no-repeat;
	_background-image:transparent url(../images/company-right-bg.png);
	_background-repeat:no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader»(src='../images/company-right-bg.png',sizingMethod='scale');
	
/*	_position:relative;
	position: relative;*/
	
}
.company_right_test
{
	padding:15px 7px 0px 11px;
/*	background-image:url(../images/company-right-bg.png);
	background-repeat:no-repeat;
	
	height:390px;*/
	width:182px;
	background-image: url(../images/company-right-bg.png); background-repeat: no-repeat;
	_background-image:transparent;
	_background-repeat:no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader»(src='../images/company-right-bg.png', sizingMethod='scale');
}
.right_head_b
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.right_txt
{
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:15px;
	color:#333333;
	font-weight:none;
	text-decoration:none;
}
.right_txt_skyb
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#3396d5;
	font-weight:bold;
	text-decoration:none;
}
.h_dot_right
{
	background-image:url(../images/h-dot2.gif);
	background-repeat:repeat-x;
	background-position:10px 8px;
}
.left-menu-h
{
	padding:0px 5px 0px 12px;
	background-image:url(../images/left-h-bg.gif);
	background-repeat:no-repeat;
	height:34px;
	font-family:Trebuchet MS;
	font-size:15px;
	color:#eff6fb;
	font-weight:bold;
	text-decoration:none;
}
/* png bg transparent */
.left-menu-bg
{
	height:auto;
	background-image: url(../images/left-menu-bg.png); background-repeat: no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/left-menu-bg.png,
sizingMethod='scale');
} /* png bg transparent end */
.left-menu-pad
{
	padding:10px 15px 0px 15px;
	background-repeat:no-repeat;
}
.left-menu
{	
	height:30px;
	text-align:left;
	vertical-align:middle;
	background-image:url(../images/h-dot.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.left-menu-link
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#636466;
	font-weight:bold;
	text-decoration:none;
}
.left-menu-link:hover
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#991A34;
	font-weight:bold;
	text-decoration:none;
}
.left-menu-sel
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#eff2f8;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	height:30px;
	background-color:#991A34;
	padding:0px 10px 0px 10px;
	vertical-align:middle;
	background-image:none;
	background-repeat:repeat-x;
	background-position:left bottom;
/*	background-image:url(../images/left-menu-bg-sel.gif);
	background-repeat:repeat-x;*/
}
.left-menu-divider
{
	background-image:url(../images/h-dot.gif);
	background-repeat:repeat-x;
	height:1px;
}
.txt_field_cont
{
	border:1px solid #124c96;
	color:#4E4B4B;
	font-family:Trebuchet MS;
	background-color:#ffffff;
	font-size:12px;
	padding:0px 2px 0px 4px;
	font-weight:none;
	width:250px;
}
.txt_area_cont
{
	border:1px solid #124c96;
	color:#4E4B4B;
	font-family:Trebuchet MS;
	background-color:#ffffff;
	font-size:12px;
	padding:1px 2px 1px 4px;
	font-weight:none;
	width:250px;
}
.frm_txt
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#435372;
	line-height:16px;
	text-decoration:none;
	font-weight:normal;
}
.news_proj
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#666666;
	line-height:16px;
	text-decoration:none;
	font-weight:normal;
}
.news_proj_bold
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#22589d;
	line-height:16px;
	text-decoration:none;
	font-weight:bold;
}
.news-head
{
	font-family:Trebuchet MS;
	font-size:14px;
	line-height:17px;
	color:#991a34;
	font-weight:bold;
	text-decoration:none;
}
.date-bold
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#636466;
	font-weight:bold;
	text-decoration:none;
}
.h_dot_page
{
	background-image:url(../images/h-dot.gif);
	background-repeat:repeat-x;
	background-position:10px 8px;
}
.innov-txt
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:16px;
	color:#4c4c4c;
	font-weight:none;
	text-decoration:none;
}
.innov-h
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.pre-lnk
{
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:16px;
	color:#20569b;
	font-weight:bold;
	text-decoration:none;
}
.pre-lnk:hover
{
	color:#4c4c4c;
	text-decoration:underline;
}
.pg-txt
{
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:16px;
	color:#7a7a7a;
	font-weight:none;
	text-decoration:none;
	word-spacing:5px;
}
.pg-lnk
{
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:16px;
	color:#706f6f;
	font-weight:bold;
	text-decoration:none;
	word-spacing:0px;
}
.pg-lnk:hover
{
	color:#20569b;
	text-decoration:underline;
}
.pg-lnk
{
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:16px;
	color:#706f6f;
	font-weight:bold;
	text-decoration:none;
	word-spacing:0px;
}
.serv-txt
{
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:16px;
	color:#686868;
	font-weight:none;
	text-decoration:none;
}
.services-head
{
	font-family:Trebuchet MS;
	font-size:14px;
	line-height:17px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.prod-pad
{
	padding:0px 10px 0px 10px;
}
.prod-menu-bg
{
	background-image:url(../images/prod-menu-bg.jpg);
	background-repeat:no-repeat;
	background-position:425px 0px;
	height:99px;
}
.menu1
{
background-image:url(../images/pr-menu1-off.gif);
background-repeat:no-repeat;
height:21px;
padding-top:2px;
width:58px;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#eceded;
	font-weight:bold;
	text-decoration:none;
}
.menu1:hover
{
background-image:url(../images/pr-menu1-on.gif);
background-repeat:no-repeat;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.menu2
{
background-image:url(../images/pr-menu2-off.gif);
background-repeat:no-repeat;
height:21px;
padding-top:2px;
width:108px;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#eceded;
	font-weight:bold;
	text-decoration:none;
}
.menu2:hover
{
background-image:url(../images/pr-menu2-on2.gif);
background-repeat:no-repeat;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.menu3
{
background-image:url(../images/pr-menu3-off.gif);
background-repeat:no-repeat;
height:21px;
padding-top:2px;
width:92px;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#eceded;
	font-weight:bold;
	text-decoration:none;
}
.menu3:hover
{
background-image:url(../images/pr-menu3-on.gif);
background-repeat:no-repeat;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.menu4
{
background-image:url(../images/pr-menu4-off.gif);
background-repeat:no-repeat;
height:21px;
padding-top:2px;
width:120px;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#eceded;
	font-weight:bold;
	text-decoration:none;
}
.menu4:hover
{
background-image:url(../images/pr-menu4-on.gif);
background-repeat:no-repeat;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.menu5
{
background-image:url(../images/pr-menu5-off.gif);
background-repeat:no-repeat;
height:21px;
padding-top:2px;
width:146px;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#eceded;
	font-weight:bold;
	text-decoration:none;
}
.menu5:hover
{
background-image:url(../images/pr-menu5-on.gif);
background-repeat:no-repeat;
display:block;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:17px;
	color:#124c96;
	font-weight:bold;
	text-decoration:none;
}
.prod-head
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:17px;
	color:#48a5d1;
	font-weight:bold;
	text-decoration:none;
}
.prod-txt
{
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:16px;
	color:#134997;
	font-weight:none;
	text-decoration:none;
}
div.box_legal
{
/*	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	marginheight:0px;
	marginwidth:0px;*/
	scrollbar-face-color:#4774ae;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	height:450px;
	overflow:scroll;
	overflow-x: hidden;
	padding:0px 20px 0px 0px;
/*	overflow-y: hidden;*/
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:16px;
	color:#414141;
	font-weight:none;
	text-decoration:none;
}
.legal-h
{
background-image:url(../images/lega-h-bg.gif);
background-repeat:no-repeat;
background-position:left bottom;
	padding:12px 5px 10px 12px;
	font-family:Trebuchet MS;
	font-size:15px;
	color:#eff6fb;
	font-weight:bold;
	text-decoration:none;
}
.bdr-pr:link img,
.bdr-pr:visited img
{
		border:2px solid #04090c;
}
.bdr-pr:focus img,
.bdr-pr:hover img,
.bdr-pr:active img
{
		border:2px solid #FFFFFF;
}
.opacity
 {
 	background-color:#FFFFFF;
	filter: alpha(opacity=90); /* needed for IE */
	opacity: 0.9; 
}
.png_bg
{
/*margin-top:10px;
width:958px;
float:left;*/
background-image: url(../images/trans-tile.png); background-repeat: repeat-y;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/trans-tile.png,
sizingMethod='scale');
}
#body-sitemap
{
width:400px;
padding-left:40px;
margin-top:15px;
padding-right:30px;
float:left;
text-align:justify;
}
#pad-content
{
padding-left:20px;
margin-top:20px;
padding-right:15px;
padding-bottom:30px;
float:left;
width:888px;
}
#left-content
{
width:640px;
/*border-right:2px solid #E2E2E2;*/
background-image:url(../images/ash-bit.gif); background-repeat:repeat-y;
background-position:right;
padding-right:20px;
float:left;
}
.page-head
{
	font-family:Arial;
	font-size:15px;
	line-height:1.5em;	
	color:#2B61A5;
	font-weight:bold;
	text-decoration:none;
}
.leftmenu
{
padding-left:50px;
padding-top:5px;
padding-bottom:5px;
}
a.leftmenu
{
	font-family:Arial;
	font-size:1em;
	line-height:1.5em;	
	color:#6089BC;
	font-weight:bold;
	text-decoration:none;
	padding-left:0px;
}
a.leftmenu:hover
{
	font-family:Arial;
	font-size:1em;
	line-height:1.5em;	
	color:#D56920;
	font-weight:bold;
	text-decoration:none;
}
.site1
{
	font-family:Arial;
	font-size:12px;
	color:#6D7863;
	font-weight:normal;
	text-decoration:none;
}
a.site1:hover
{
	font-family:Arial;
	font-size:12px;
	color:#6089BC;
	font-weight:normal;
	text-decoration:none;
}
a.map-head
{
	font-family:Arial;
	font-size:12px;
	color:#000033;
	font-weight:bold;
	text-decoration:none;
	height:35px;
}
a.map-head:hover
{
	font-family:Arial;
	font-size:12px;
	height:35px;
	color:#CC6666;
	font-weight:bold;
	text-decoration:none;
}
#side_bar
{
	padding-left:10px;
	overflow:auto;
}

.left-menu1
{	
	height:30px;
	text-align:left;
	vertical-align:middle;
	background-color:#ECECEC;
}
.left-menu1-link
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#636466;
	font-weight:Normal;
	text-decoration:none;
	background-color:#ECECEC;
	padding-left:10px;
	display:block;
	background-image:url(../images/arr2.gif);
	background-repeat:no-repeat;
	background-position:3px 5px;

}
.left-menu1-link:hover
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#991a34;
	font-weight:Normal;
	text-decoration:none;
	background-color:#CCCCCC;
	padding-left:10px;
}
.left-menu1-sel
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#eff2f8;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	height:30px;
	background-color:#CCCCCC;
	vertical-align:middle;
	background-image:none;
	background-repeat:repeat;
	background-position:left bottom;
/*	background-image:url(../images/left-menu-bg-sel.gif);
	background-repeat:repeat-x;*/
}
.left-menu2
{	
	height:30px;
	text-align:left;
	vertical-align:middle;
}
.left-menu2-link
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#636466;
	font-weight:Normal;
	text-decoration:none;
	background-image:url(../images/arr3.gif);
	background-repeat:no-repeat;
	background-position:13px 5px;
	padding-left:20px;
	display:block;
}
.left-menu2-link:hover
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#991a34;
	font-weight:Normal;
	text-decoration:none;
	padding-left:20px;
}
.left-menu2-sel
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:18px;
	color:#eff2f8;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	height:30px;
	background-color:#CCCCCC;
	vertical-align:middle;
	background-image:none;
	background-repeat:repeat;
	background-position:left bottom;
/*	background-image:url(../images/left-menu-bg-sel.gif);
	background-repeat:repeat-x;*/
}
.left-menu4
{	
	height:30px;
	text-align:left;
	vertical-align:middle;
/*	background-image:url(../images/h-dot.gif);
	background-repeat:repeat-x;
	background-position:left top;*/
}
.left-menu5
{	
	height:30px;
	text-align:left;
	vertical-align:middle;
	background-image:url(../images/h-dot.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
#top_head_div
{
	width:320px;
	height:81px;
	background-color:#000000;
	filter:alpha(opacity=60);
/*	margin-left:658px;*/
	line-height:27px;
	opacity: 0.6;
	-moz-opacity:0.6;
	font-size:23px;
	padding-top:25px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
.top_head_div_txt
{
/*	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
*/	color:#FFFFFF;
	font-family:Trebuchet MS;
	vertical-align:bottom;	
	line-height:27px;

}
#top_det_div
{
	width:330px;
	height:327px;
	background-color:#000000;
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
	vertical-align:bottom;
	font-weight:normal;
	font-size:12px;
	line-height:23px;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	font-family:Trebuchet MS;
}
.top_text
{
float:left;
width:330px;
height:30px;
font-size:18px;
line-height:23px;
color:#FFFFFF;
text-align:left;
font-family:Trebuchet MS;
/*padding-left:10px;*/
}
#top_text1_div
{
float:left;
width:340px;
text-align:left;
font-family:Trebuchet MS;
}

#bottom_div
{
	height:137px;
	background-color:#FFFFFF;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	/*vertical-align:bottom;*/
}
#other_projects
{
font-weight:bold;
color:#343a39;
padding: 8px 0px 0px 125px; height:20px;
text-align:left;
}
.pad-left { padding-left:658px; }
.th_text { font-size:12px; line-height:18px; color:#204b82; }
