@import url("content.css");
/* Imported Styles
----------------------------------------------- 
 Common Part
----------------------------------------------- */
* {
margin:0;
padding:0;
}

body {
background:#fff url(../images/bg.gif) repeat-x 0% 0%;
color:#27282C;
font-family:Tahoma, Arial;
font-size:13px;
position:relative;
min-height:100%;
}

html,* html body {
height:100%;
}


#footer {
position:absolute;
}

.clear {
clear:both;
font-size:0%;
line-height:0%;
height:0px;
}

h1 span {
display:none;
}
#all_tile {
background:url(../images/all_tile.gif) no-repeat 100% 0%;
width:100%;
width: expression( (document.documentElement.clientWidth || document.body.clientWidth) < 981 ? '981px' : '100%');
min-width:981px;
}
#all {
background:url(../images/all.jpg) no-repeat 50% 0%;
width:100%;
}
#wrapper {
width:981px;
margin:0 auto;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#0D527D;
font-weight:normal;
line-height:35px;
padding-bottom:11px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#27282C;
font-weight:normal;
line-height:20px;
padding-bottom:14px;
}
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#0D527D;
font-weight:normal;
line-height:30px;
padding-bottom:14px;
}
h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#0D527D;
font-weight:normal;
line-height:30px;
padding-bottom:14px;
}
/* =Misc(links)
----------------------------------------------- */
a {
color:#36779B;
text-decoration:underline;
}
a:hover {
color:#669900;
text-decoration:none;
}

img {
border:none;
}

/* =Header
----------------------------------------------- */
#header {
height:164px;
width:880px;
margin:0 auto;
border-bottom:solid 1px #E1E1E1;
}
#logo {
position:absolute;
margin:82px 0 0 0;
}
#logo span{
display:none;
}
#slogan {
position:absolute;
margin:107px 0 0 623px;
}

/* =Content
----------------------------------------------- */
#content {
padding:16px 0 73px 0;
}
#left_col {
float:left;
width:535px;
padding:0 0 0 50px;
}
#right_col {
float:right;
width:290px;
padding-right:42px;
}


/* =Footer
----------------------------------------------- */
#footer {
background:url(../images/footer.gif) repeat-x 0% 0%;
width:100%;
height:71px;
bottom:0;
}
#foot {
width:981px;
height:71px;
margin:0 auto;
}
#copy {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
line-height:14px;
padding:25px 0 0 40px;
}
#f_links {
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
line-height:14px;
padding:25px 20px 0 0;
float:right;
}
#f_links li{
float:left;
padding:0 10px 0 0;
}
#f_links li a, #f_links li a:hover{
color:#686868;
text-decoration:none;
}

/* Dynamic Windows
---------------------------------------------------------------------------------------- */
.dynwindow {
	background-color: #fff;
	border: 1px solid #adbdc4;
	position: absolute;
	visibility: hidden;
	z-index: 50;
	margin:9px 0 0 0;
	padding:5px;
}
.dynwindow h3 { font-size: 120%; margin: 0 0 2px; }
.dynwindow p.close { margin: 0; text-align: right; font-size:10px }
.dynwindow p.close a { color: #a6a6a6 !important; text-decoration: none !important; }
.dynwindow p.close a:hover { color: #000 !important; }
.dynwindow p.close a strong { font-size: 110%; }
