/***********************************************/
/* 2col_leftNav.css                            */
/* Use with template 2col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
font-family: Tahoma, Verdana, sans-serif;
line-height: 1.166;	
margin: 0px;
padding: 0px;
background:#fff url(body-bg1.jpg) center top;
}
a:link, a:visited, a:hover {
color: #006699;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */
h1, h2, h3, h4, h5, h6 {
margin: 0px;
padding: 0px;
}
h1{
font-size: 120%;
color: #334d55;
}
h2{
font-size: 114%;
color: #006699;
}
h3{
font-size: 100%;
color: #334d55;
}
h4{
font-size: 100%;
font-weight: normal;
color: #333333;
}
h5{
font-size: 100%;
color: #334d55;
}
ul{
list-style-type: square;
}
ul ul{
list-style-type: disc;
}
ul ul ul{
list-style-type: none;
}
label{
font: bold 100% Arial,sans-serif;
color: #334d55;
}

#header{
margin: 0;
padding: 0;
width: 100%;
}
#header1{
background-image: url(banner2.jpg);
background-repeat:repeat-x;
background-position:center top;
height:200px;
}
#header2{
background-image: url(mainmenu-bg-bottom2.jpg);
background-repeat:no-repeat;
background-position:center top;
height:25px;
}
#content-wrap{
width: 760px;
margin:0 auto;
}
#left-menu-wrap{
margin: 0 0 0 4px;
padding: 0px;
width:160px;
background-color: #56aae3;
}
#content{
width: 550px;
margin: 0 10px 0 0;
float:right;
padding: 0;
}
#footer{
clear: both;
font-size: 75%;
color: #cccccc;
padding: 10px 10px 10px 10px;
margin-top: 0px;
}
#top-menu-wrap a {
font-size: 90%;
padding: 0px 4px 0px 0px; 
}
#top-menu-wrap {
margin:0;
padding:0;
background:#6ebfea;
}
#top-menu-top {
}
#top-menu-bottom {
background:#a3e2f5 url("mainmenu-bg-bottom2.png") repeat-x top;
height:12px;
}
#top-menu {
min-height:18px;
height:auto !important;
height:18px;
font:bold 1.0em;
margin:0;
padding:0;
list-style:none;
}
#top-menu ul {
margin:0;
padding:0;
}
#top-menu li {
float:left;
margin:0;
padding:0;
list-style:none;
}
#top-menu a {
display:block;
padding:0px 15px 0 6px;
text-decoration:none;
font: bold 1.0em;
color:#000;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#top-menu a {float:none;}
/* End IE5-Mac hack */
#top-menu a:hover {
color:#fff;
}
#top-menu .menu-top-act {
}
#top-menu .menu-top-act a {
color:#fff;
padding-bottom:5px;
}

#left-menu-wrap ul a:link, #navBar ul a:visited {
display: block;
}
#left-menu-wrap ul {
list-style: none; 
margin: 0; 
padding: 0;
border-top: 1px solid #0065cd;
}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#left-menu-wrap li {
border-bottom: 1px solid #0065cd;
padding: 3px 0 5px 0;
}
/* fix for browsers that don't need the hack */
/*html>body #left-menu-wrap li {
border-bottom: none;
}*/
#left-menu li.leftmenu1no a:link{
color: #000;
}
#left-menu li.leftmenu1no a:hover {
background-color: #56aee3;
color: #000;
}
#left-menu li.leftmenu1act a:link, #left-menu li.leftmenu1act a:visited {
background-color: #fff;
color: #000000;
display:block;
}


#logotitle {
position: absolute;
top:50px; left:50%;
margin:0; margin-left:-440px; padding:0;
width:540px;
overflow:hidden;
z-index:999;
}
#fontsizeheader{
}
#fontsizeheader a img{
border:none;
}
.tx-dynamicfontsize-pi1{
color:#000;
}

a img {
border:none;
}



