@charset "utf-8";
/* CSS Document */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form {
margin:0px;
padding:0px;
border:0px;
}
html {
min-height:100%; 
margin-bottom:1px;
}
body {
background:#8FB8CC; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
padding:0px;
margin:0px;
}
#wrapper {
width:770px;
margin:15px auto 10px auto;
background-color:#FFF;
}
#header {
font-size:1%;
height:220px;
background:url("/images/headerbg.jpg") #FFF no-repeat;
}
#header img {
margin:10px 20px 0px 0px;
}
#navcontainer {
width:100%;
background:url("/images/navinnerbg.jpg") #fff repeat-y;
height:50px;
font-size:13px;
}
#mainnav {
background-color:#0049D2;
text-align:center;
width:740px;
margin:0px 0px 0px 10px;
height:50px;
border:1px solid #74A8C0;
}
#mainnav ul {
color:#FFF;
line-height:50px;
}
#mainnav li {
list-style:none;
display:inline;
}
#mainnav a, 
#mainnav a:link, 
#mainnav a:visited {
color:#FFF;
text-decoration:none;
font-weight:bold;
}
#mainnav a:hover, 
#mainnav a:focus {
text-decoration:underline;
}
#innerwrapper {
background-color:#FFF;
background:url("/images/navinnerbg.jpg") #fff repeat-y;
}
#leftcolumn {
border:1px solid #ccc;
margin:10px 0px 10px 10px;
background-color:#eee;
float:left;
width:220px;
}
#leftcolumn p {
padding:0px 15px 15px 15px;
}
#leftcolumn a, 
#leftcolumn a:link, 
#leftcolumn a:visited {
color:#0049D2;
text-decoration:underline;
}
#leftcolumn a:hover, 
#leftcolumn a:focus {
color:#cdc187;
}
#leftcolumn h2 {
font-size:14px;
padding:10px 0px 10px 5px;
}
#leftcolumn ul {
margin:5px 5px 0px 35px;
list-style-type:square;
}
#leftcolumn ol {
margin:5px 5px 0px 35px;
}
#content {
float:left;
margin:10px 0px 10px 10px;
width:510px;
}
#content h1 {
color:#005AFF;
font-size:16px;
border-bottom:3px solid #8FB8CC;
width:450px;
margin:10px 0px 0px 0px;
font-weight:bold;
}
#content p {
font-size:14px;
padding:0px 5px 10px 5px;
color:#000;
}
#content a, 
#content a:link, 
#content a:visited {
color:#0049D2;
text-decoration:underline;
}
#content a:hover, 
#content a:focus {
color:#cdc187;
border-bottom:1px solid #000;
}
#content ul {
margin:5px 0px 0px 35px;
list-style-type:square;
}
#content ol {
margin:5px 0px 0px 35px;
}
#content table {
margin:0px 0px 25px 0px;
}
#content td {
padding:5px 2px 5px 2px;
}
#content caption {
font-size:14px;
font-weight:bold;
color:#FFF;
background-color:#036;
padding:5px;
text-transform:uppercase;
border:1px solid #000;
}
#content th {
text-align:left;
background-color:#0049D2;
color:#FFF;
font-weight:bold;
font-size:14px;
padding:5px 0px 5px 2px;
text-transform:uppercase;
}
#lowerwrapper {
clear:both;
height:65px;
background:url("/images/lowerbreadbg.jpg") no-repeat bottom;
}
#lowerwrapper h3 {
color:#FFF;
font-size:10px;
}
#lowerbreadcrumbs {
background-color:#0049D2;
text-align:center;
width:740px;
margin:0px 0px 0px 10px;
padding:10px 0px;
border:1px solid #74A8C0;
}
#lowerbreadcrumbs ul {
color:#FFF;
font-size:10px;
}
#lowerbreadcrumbs li {
list-style:none;
display:inline;
}
#lowerbreadcrumbs a, 
#lowerbreadcrumbs a:link, 
#lowerbreadcrumbs a:visited {
color: #FFF;
text-decoration:none;
}
#lowerbreadcrumbs a:hover, 
#lowerbreadcrumbs a:focus {
text-decoration:underline;
}
#footercontainer {
color:#cdc187;
width:770px;
margin:0px auto 10px auto;
height:50px;
}
#tctech {
float:left;
}
#copyright {
float:left;
margin:0px 70px 0px 85px;
}
#copyright p {
padding:5px 0px 0px 0px;
}
#validation {
float:left;
margin:0px 0px 0px 400px;
}
.imgborder {
border: 1px solid #000;
}
.boldblack {
font-weight:bold;
color:#000;
}
.boldblue {
font-weight:bold;
color:#069;
}
.boldbluenames {
font-size:13px;
font-weight:bold;
color:#036;
}
