html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

body{
background-color:#959595;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

a{
color:#0076D1;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}

h1{
width:100%;
float:left;
text-align:left;
font-family:Tahoma, "Times New Roman";
font-weight:normal;
font-size:34px;
color:#065797;
letter-spacing:1px;
margin-top:12px;
}

h2{
width:100%;
float:left;
text-align:left;
font-weight:normal;
color:#5078B0;
font-size:13px;
}

p{
width:100%;
float:left;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#145685;
}



#header{
width:1152px;
height:136px;
float:left;
background-image:url(images/hdr_bg.jpg);
}

#logo{
width:340px;
height:92px;
float:left;
margin-left:50px;
margin-top:18px;
}

#lang{
color:#5A839F;
float:right;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin-right:60px;
margin-top:20px;
margin-left:100px;
}

#lang a{
text-decoration:none;
color:#5A839F;
}
#lang a:hover{
text-decoration:underline;
}

#menu{
width:600px;
float:right;
margin-top:27px;
padding-left:47px;
position:relative;
left:47px;
}

#menu a{
float:left;
font-family:Tahoma;
text-transform:uppercase;
font-size:12px;
color:#FFF;
text-decoration:none;
padding:0px 17px 0px 16px;
margin-right:1px;
}

#menu a:hover, #menu a.sel{
background-color:#4890C4;
}

#content{
width:1152px;
float:left;
background-image:url(images/content_bg.jpg);
}

#content .hdr{
width:100%;
float:left;
background:url(images/content_hdr.jpg) top no-repeat;
}

#content .btm{
width:100%;
float:left;
background:url(images/content_btm.jpg) bottom no-repeat;
}

#content .bldng{
width:1108px;
margin-left:44px;
_margin-left:22px;
float:left;
background:url(images/building.png) left bottom no-repeat;
_background:none;
//margin-bottom:18px;
_margin-bottom:2px;
}

#ie_bu{
display:none;
_display:block;
width:336px;
height:558px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/building.png');
position:absolute;
left:-293px;
bottom:0px;
}

#content .cntnt{
width:734px;
float:left;
margin-left:292px;
_margin-left:146px;
margin-top:12px;
text-align:left;
_position:relative;
}

.nav{
float:left;
font-family:Tahoma, "Times New Roman";
font-size:10px;
text-transform:uppercase;
color:#7F8181;
}

.nav a{
color:#7F8181;
text-decoration:none;
}
.nav a:hover{
text-decoration:underline;
}

#login{
width:428px;
height:48px;
float:left;
background-image:url(images/login_bg.jpg);
margin-left:54px;
_margin-left:27px;
margin-top:18px;
margin-bottom:18px;
}

#login form{
float:left;
margin-left:6px;
_margin-left:3px;
margin-top:4px;
}

#login span{
width:168px;
float:left;
text-align:left;
margin-right:5px;
margin-left:5px;
_margin-right:2px;
_margin-left:2px;
}

#login span strong{
color:#FFF;
font-size:11px;
}

#login .input, #login .pass{
width:100%;
border:none;
border-left:1px #555 solid;
border-top:1px #555 solid;
border-right:1px #E3E3E3 solid;
border-bottom:1px #E3E3E3 solid;
}

#login .submit{
width:55px;
height:23px;
float:left;
background-image:url(images/login.jpg);
border:none;
cursor:pointer;
margin-top:14px;
}


#footer{
width:1152px;
height:74px;
float:left;
background-image:url(images/footer_bg.jpg);
//margin-top:22px;
}

#fmenu{
float:left;
color:#7B84B3;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin-left:50px;
margin-top:30px;
}

#fmenu a{
color:#7B84B3;
padding-left:20px;
padding-right:20px;
text-decoration:none;
}
#fmenu a:hover{
text-decoration:underline;
}

#fmenu a.sel{
font-weight:bold;
color:#fff;
text-decoration:underline;
}

#copy{
float:right;
margin-right:224px;
_margin-right:109px;
margin-top:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#C4C9E4;
}

#pol{
width:190px;
color:#6A7ACD;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
float:right;
margin-left:100px;
margin-right:218px;
_margin-right:107px;
}

#pol a{
color:#6A7ACD;
text-decoration:none;
}

#pol a:hover{
text-decoration:underline;
}

#splash{
width:1152px;
height:576px;
float:left;
background-image:url(images/splash.jpg);
}

#splash #login{
margin-top:506px;
background-image:url(images/splash_login.jpg);
}

.mrk{
display:list-item;
list-style:inside;
//display:block;
//background:url(images/marker.gif) 5px 5px no-repeat;
//padding-left:18px;
}
.jn{
display:block;
color:#145685;
font-weight:bold;
text-decoration:underline;
}

.jn:hover{
text-decoration:none;
}





