/* CSS Document */
body {
text-align:center;
font-family:verdana;
font-size: 12px;
background-image: url(images/body_bg.gif);
color:#663300;
}
/* ------------------Layout---------------- */
div.container {
margin-left:auto;
margin-right:auto;
width:740px;


padding:2px;


}

div.inner_container {
margin-left:auto;
margin-right:auto;
background-color:#336699;
height:600px;
padding:2px;


}

div.head {
margin-left:auto;
margin-right:auto;
background-color:white;
height:130px;

background-repeat: no-repeat;

}

div.navigation {

margin-top:2px;
padding:7px;
text-align:left;
text-align:center;
color:white;
text-decoration:none;
}

div.navigation a:active a:visited a:link {

text-decoration:none;
}
div.navigation a:visited {

text-decoration:none;
}

div.navigation a:active {

text-decoration:none;
}

div.navigation a:hover {

text-decoration:underline;
}


div.left {
float:left;
width:190px;;
border-right:1px solid #336699;
background-color:white;
padding:2px;
margin-top:2px;
margin-right:2px;
height:406px;
}

div.right{

background-color:white;
padding:2px;
margin-top:2px;
height:406px;
border-left:1px solid #336699;
}

div.footer{
background-color:white;
padding:2px;
margin-top:2px;
height:20px;
padding-top:4px;
font-size:10px;
}

div.lower {
padding-top:20px;
background-color:white;
border:1px solid #336699;
}
/* ------------------Elements---------------- */

h1 {
font-size:14px;
background-color:#336699;
text-align:left;
padding-left:10px;
padding-top:3px;
margin:0px;
height:22px;
color:white;

}
h2 {
font-size:12px;
font-weight:bold;

text-align:left;
padding-left:20px;
padding-top:5px;
margin:0px;
height:22px;

}

h3 {
font-size:10px;
font-weight:bold;

text-align:left;
padding-left:20px;
padding-top:5px;
margin:0px;
height:22px;
background-image: url(images/navigation_bg.gif);
background-repeat: no-repeat;
background-position: 10px 0px;
}

div.logo a {
display:block;
width:200px;
height:200px;
background-image: url(images/logo2.jpg);
background-repeat: no-repeat;
background-position: 2px 0px;
}
div.logo a:hover {
background-image: url(images/logo.jpg);

}


span.hidden{
display:none;
}


ul.navigation{
list-style-type:none;
float:left;
margin:0px;
padding:3px;
margin-left:-3px;
width:99%;
text-align:left;
}

ul.navigation li{


border-bottom:1px solid white;



}

ul.navigation li a{
color:#663300;
font-size:11px;
line-height:25px;
display:block;
width:175px;
background-image: url(images/navigation_bg.gif);
background-repeat: no-repeat;
background-position: 2px 0px;
padding-left:10px;
text-decoration:none;

}

ul.navigation li a:hover{
background-image: url(images/navigation_bg2.gif);
color:white;
text-decoration:none;

}

p {
text-align:left;
padding-left:10px;
color:black;
}

a:link{
text-decoration:none;
color:white;


}
a:active{
color:white;
}
a:visited{
color:white;
}
a:hover{
text-decoration:underline;
}

ul.content_list {
text-align:left;
color:black;
list-style-type: square;
list-style-position:inside;
font-size:10px;
margin-left:10px;
padding-left:10px;
}

ul.content_list a {
line-height:15px;
color:black;

}

ul.content_list a:link {

text-decoration:none;

}

ul.content_list a:active {

text-decoration:none;

}
ul.content_list a:visited {

text-decoration:none;

}

ul.content_list a:hover {
text-decoration:none;
border-bottom:1px dotted #003399;

}

img.float_right{
float:right;
margin:10px;
}
img.float_left{
float:left;
margin:10px;

}

div.lower_nav a{
color:black;
text-align:left;
}

