body {
	background-color: #FFF;
	margin: 5px;
	width: 100%;
}

* {
	FONT-FAMILY: arial, verdana, sans-serif;
	FONT-SIZE: 11px
}

#logo {
	margin: 0;
	width: 840px;
	background-color: #FFF;
	float:left;
	padding: 0 0 5px 0;
	position: relative;
	height: 106px;
}

#ttt { display:block; width:1050px; } 

#ttt2 { display:block; width:1050px; } 

#tt { margin: 0px; width: 210px; float: left; }

#logotext {
        margin: 0;
        width: 210px;
        background-color: #FFF;
        float:left;
        padding: 30px 0 5px 0;
}


.giw_key {
        COLOR: #922626;
        FONT-SIZE: 36px;
        letter-spacing:2px;
        font-weight: bold;
	padding-top:50px;
}

.contentgiw {
	BACKGROUND-COLOR: #F9F9F9; 
	COLOR:#0F0F0F;  
	PADDING: 5px;
	border: 1px solid #A2ABAA; 
	margin-top: 5px;
	float: left;
	width: 510px;
}

.box {
  	width:200px!important; 
	display: block; 
	margin: 5px 10px 0 0; 
	padding: 0 0 10px 0; 
	background-color: #F9F9F9; 
	border-right: 1px solid #922626;
	float: left;
}

.navbox {
        width:200px!important;
        display: block;
        margin: 5px 10px 0 0;
        padding: 0 0 10px 0;
        background-color: #F9F9F9;
        float: left;
}


.boxheader {
	display: block; 
	height: 1.7em; 
	width: 100%; 
	margin: 0; 
	padding: 0; 
	background: #922626 !important; 
	color: #fff;
}

.boxheader_r {
        display: block;
        height: 1.7em;
        width: 219px;
        margin: 0;
        padding: 0;
        background: #922626 !important;
        color: #fff;
}

.boxheading {
	padding:3px;
	font-weight:bold;
}

.boxcontent {
	padding:10px 5px 10px 5px;
}

.maplink {
	background: url(external.png) center right no-repeat;
	padding-right: 13px;
}

.infobox {
	/* visibility:hidden; */
        width:220px!important;
        display: block;
        margin: 5px 0 0 10px;
        padding: 0 0 10px 0px;
        background-color: #F9F9F9;
        float: left;
	border-left: 1px solid #922626;
}

a.header_link { color: #fff; TEXT-DECORATION: none; }
a.header_link:hover { color: #fff; TEXT-DECORATION: underline; }
a.header_link:visited { color: #fff; }
a.header_link:active { color: #fff; }
a.header_link:link { color: #fff; }

img.logo { padding: 10px 0px 20px 5px; }

#dl_box {
padding: 0pt 10px 10px 5px; 
display: block; 
width: 200px ! important; 
margin-top: 10px; 
margin-bottom: 10px; 
text-align: left;
}
