﻿/* CSS layout */
#masthead {
left:40px;
}

h2 {
color:navy;
background-color:#CCC;
font-style:italic;
border-bottom-style:double;
border-bottom-color:red;
border-bottom-width:thin;
font-weight:bolder;
font-variant:normal;
text-transform:capitalize;
font-size:larger;
font-family:Arial, Helvetica, sans-serif;
}

h6 {
color:#000;
background:url(bg.gif);
}

#container {
position:relative;
width:100%;
}

#left_col {
width:140px;
position:absolute;
left:0;
top:0;
}

#page_content {
margin-left:140px;
border-left-style:dashed;
border-color:silver;
border-width:thin;
}

BODY {
background:#bcd2e6;
font:small/1.5em Georgia,Serif;
color:#000;
voice-family:inherit;
margin-left:80px;
margin-right:80px;
margin-top:40px;
padding:0;
}

.roundedcornr_box_986968 {
background:#fff url(roundedcornr_986968_grad.gif) repeat-x top left;
}

.roundedcornr_top_986968 div {
background:url(roundedcornr_986968_tl.gif) no-repeat top left;
}

.roundedcornr_top_986968 {
background:transparent url(roundedcornr_986968_tr.gif) no-repeat top right;
}

.roundedcornr_bottom_986968 div {
background:url(roundedcornr_986968_bl.gif) no-repeat bottom left;
}

.roundedcornr_bottom_986968 {
background:transparent url(roundedcornr_986968_br.gif) no-repeat bottom right;
}

.roundedcornr_top_986968 div,.roundedcornr_top_986968,.roundedcornr_bottom_986968 div,.roundedcornr_bottom_986968 {
width:100%;
height:30px;
font-size:1px;
}

.roundedcornr_content_986968 {
margin:0 20px;
}

#header {
float:left;
width:100%;
background:#f4f7fb;
font-size:93%;
line-height:normal;
border-bottom:1px solid #BCD2E6;
}

#header ul {
list-style:none;
margin:0;
padding:10px 10px 0 50px;
}

#header li {
display:inline;
margin:0;
padding:0;
}

#header a {
float:left;
background:url("tableft1.gif") no-repeat left top;
text-decoration:none;
margin:0;
padding:0 0 0 4px;
}

#header a span {
display:block;
background:url("tabright1.gif") no-repeat right top;
color:#627EB7;
float:none;
padding:5px 15px 4px 6px;
}

#header a:hover span {
color:#627EB7;
background-position:100% -42px;
}

#header #current a span {
background-position:100% -42px;
}

#top_nav a {
background:transparent url("breadcrumb.gif") no-repeat center right;
text-decoration:none;
padding-right:18px;
color:navy;
}

#top_nav a:visited,.breadcrumb a:active {
color:navy;
}

#top_nav a:hover {
text-decoration:underline;
}

#navcontainer {
background:#fff;
width:90%;
font-family:georgia, serif;
font-size:13px;
text-align:center;
text-transform:lowercase;
margin:0 auto;
padding:1em 0;
}

ul#navlist {
text-align:left;
list-style:none;
width:100%;
margin:0 auto;
padding:0;
}

ul#navlist li {
display:block;
margin:0;
padding:0;
}

ul#navlist li a {
display:block;
width:70%;
color:#0b10b9;
text-decoration:none;
background:#EFF3FF;
border-color:#ffe #aaab9c #ccc #fff;
border-style:solid;
border-width:1px;
padding:0.5em 0 0.5em 2em;
}

#navcontainer>ul#navlist li a {
width:auto;
}

ul#navlist li#active a {
background:#f0e7d7;
color:maroon;
}

ul#navlist li a:hover,ul#navlist li#active a:hover {
color:maroon;
background:transparent;
border-color:#aaab9c #fff #fff #ccc;
}

#header a:hover,#header #current a {
background-position:0 -42px;
}
