@charset "UTF-8";
/* CSS Document */


a img {
border:none;
}

html {
font-family:Arial, Helvetica, sans-serif;
color:#877d73;
line-height:1em;
margin:0px;
padding:0px;
height:100%;
}

p {
font-size:11px;
margin:0px 0px 8px 0px;
}
#contentFloat1 ul, #contentFloat2 ul, #contentFloat1 ol, #contentFloat2 ol {
font-size:11px;
margin-top:0;
}

p.red {

color: #D54649;
font-weight: bold;
}

#contentFloat1 ul li, #contentFloat2 ul li, #contentFloat1 ol li, #contentFloat2 ol li {
margin-left:-18px;
padding-left:0px;
}

body {
margin:0px;
padding:0px;
height:100%;
}

h1 {
font-size:18px;
margin-bottom:15px;
font-weight:bold;
}
h1.regular {
font-size:18px;
margin-bottom:15px;
font-weight:normal;
}


h2 {
font-size:14px;
font-weight:bold;
margin-bottom:0px;
}

a {
color:#D54649;
text-decoration:none;
}



/* formatting */

#outer {
width:962px;
background-color:#ffffff;
min-height: 100%;
}

#inner {
width:auto;
padding:0px 20px 15px 15px;
}

#prim_nav {
width:auto;
height:52px;
background-image:url(../images/vlines_grey.gif);
background-repeat:no-repeat;
background-position:160px bottom;
margin-bottom:20px;
}
#prim_nav div.sublogo {
float:left;
height:52px;
width:160px;
}
#prim_nav div.navitems{
float:right;
width:757px;
padding-top:28px;
} 
#logo {
height:1%;
margin-bottom:35px;
}
#mainContent {
float:left;
width:760px;
background-image:url(../images/vlines_grey.gif);
background-repeat:no-repeat;
background-position:0px 36px;
padding-top:25px;
}
#mainContent h1, p, h2 {
padding-left:8px;
padding-right:5px;
}

#contentContainer {
background-image:url(../images/vlines_large.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-top:15px;


}

#lh_nav {
float:left;
width:160px;
height:1%;
padding-top:10px;
padding-bottom:30px;
}

#lh_nav p {
margin-left:0px;
padding-left:0px;
}

#contentFloat1 {
float:left;
height:1%;
width:374px;
padding-top:25px;
}

#contentFloat2 {
float:left;
height:1%;
width:374px;
padding-top:25px;
}
#contentFloat3 {
float:right;
height:1%;
width:388px;
padding-top:25px;
}

.clearer {
clear:both;
height:1%;
}

.clearerHome {
clear:both;
height:20px;
background-image:url(../images/vlines_grey.gif);
background-repeat:no-repeat;
background-position:0px 5px;
}

#footer {
width:auto;
height:1%;
margin-top:15px;
padding-left:0px;
margin-left:0px;

}

#footer2 {
width:auto;
height:1%;
padding-top:5px;
background-image:url(../images/footer_vlines.gif);
background-repeat:no-repeat;
background-position:0px top;
padding-left:535px;
}


.tertmenu ul li a, .tertmenu ul li a:visited {display:block; text-decoration:none; text-align:left; color:#877d73;  font-size:11px; overflow:hidden;padding-left:0px;padding-right:0px;font-size:11px; padding-bottom:3px;}
.tertmenu ul {padding:0; margin:0;list-style-type: none; width:140px;}
.tertmenu ul li { margin-right:0px; background-image:url(../images/footer_vlines.gif); background-position:bottom;background-repeat:no-repeat;padding:5px 0px;}
.tertmenu ul li ul {}


/* specific to non IE browsers */
.tertmenu ul li:hover a {}
.tertmenu ul li:hover ul {}
.tertmenu ul li:hover ul li a.hide {background:#f18216; color:#fff;}
.tertmenu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.tertmenu ul li:hover ul li ul {}
.tertmenu ul li ul li {padding-left:10px; background-image:url(../images/footer_vlines.gif); background-position:top;background-repeat:no-repeat;padding-top:5px;}
.tertmenu ul li ul li a {padding-top:5px;}
.tertmenu ul li ul li.active a {color:#D54649;}
.tertmenu ul li.active a {}

.tertmenu ul li:hover ul li a {display:block;border-right:none;font-weight:normal;text-align:left;padding-left:0px;padding-right:0px;padding-top:5px;}
.tertmenu ul li:hover ul li a:hover { color:#D54649;text-align:left;}
.tertmenu ul li:hover ul li:hover ul {display:block; }
.tertmenu ul li:hover ul li:hover ul.left {left:-105px;}

