body{font-family: Arial,sans-serif; color: #333333; background-color: #eeeeee; line-height: 1.166; margin: 0px; padding: 0px;}
a{color: #006699; text-decoration: none;}
a:link{color: #006699; text-decoration: none;}
a:visited{color: #006699; text-decoration: none;}
a:hover{color: #006699; text-decoration: none;} 

.hotlink a{color: #800000; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.hotlink a:link{color: #800000; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.hotlink a:visited{color: #800000; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.hotlink a:hover{color: #800000; text-decoration: underline; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}  

h1{font-family: Verdana,Arial,sans-serif; font-size: 120%; color: #334d55; margin: 0px; padding: 0px;}
h2{font-family: Arial,sans-serif; font-size: 114%; color: #006699; margin: 0px; padding: 0px;}
h3{font-family: Arial,sans-serif; font-size: 100%; color: #334d55; margin: 0px; padding: 0px;}
h4{font-family: Arial,sans-serif; font-size: 120%; font-weight: bold; color: #800000; margin: 0px; padding: 0px;}
h5{font-family: Verdana,Arial,sans-serif; font-size: 100%; color: #334d55; margin: 0px; padding: 0px;}
ul{list-style-type: square;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}
label{font-family: Arial,sans-serif; font-size: 100%; font-weight: bold; color: #334d55;}


/* ******************* Layout Divs  ***************/

.masthead{padding: 10px 0px 0px 0px; border-bottom: 1px solid #cccccc; width: 100%;}
.navBar{float: left; width: 20%; margin: 0px; padding: 0px; background-color: #eeeeee; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.headlines{ float:right; width: 20%; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding-right: 10px;}
.content{float: left;  width: 55%; padding: 0px 0px 10px 10px;}

.siteName{margin: 0; padding: 0 0 0 10px;}
.globalNav{padding: 0px 0px 5px 10px; border-bottom: 1px solid #CCC; color: #cccccc;}
.globalNav img{display: block;}
.globalNav a {font-size: 90%; padding: 0 4px 0 0;}
.pageName{margin: 0px; padding: 0px 0px 0px 10px;}
.breadCrumb{font-size: 80%; padding: 2px 0px 0 10px;}

.feature{padding: 0px 0px 10px 10px;}
.feature h3{padding: 20px 0px 5px 0px; text-align: center;}
.feature img{float: left; padding: 10px 10px 0px 0px;}
.feature a{color: #006699; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.feature a:link{color: #006699; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.feature a:visited{color: #006699; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.feature a:hover{color: #006699; text-decoration: underline; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}  

/************* #siteInfo styles ***************/
.siteInfo{clear: both; border: 0px solid #cccccc; font-size: 65%; color: #0099CC; padding: 2px 2px 2px 2px; text-align:center; width:776px; align:center; MARGIN: auto auto;}
.siteInfo img{padding: 4px 4px 4px 10px; vertical-align: middle;}

.enchilada{margin: 0px; padding: 0px; width:808px; border: 0px solid #cccccc; background-color: #ffffff; margin-right:auto;margin-left:auto;}
.container {DISPLAY: block; BACKGROUND: url(/images/container_bg.png) left top; MARGIN: 0px auto; WIDTH: 824px; HEIGHT: 100% }
.contentBase {DISPLAY: block; BACKGROUND: url(/images/container_bot.png) no-repeat left top; MARGIN: auto auto; WIDTH:824px}

/*********** #navBar link styles ***********/
.navBar ul a:link, #navBar ul a:visited {display: block;}
.navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists followed by fix for browsers that don't need the hack */
.navBar li {border-bottom: 1px solid #EEE;}
html>body #navBar li {border-bottom: none;}

/*********** #sectionLinks styles ***********/
.sectionLinks{position: relative; margin: 0px; padding: 0px; border-bottom: 1px solid #cccccc; font-size: 90%;}
.sectionLinks h3{padding: 10px 0px 2px 10px;}
.sectionLinks a {display: block; border-top: 1px solid #cccccc; padding: 2px 0px 2px 10px;}
.sectionLinks a:hover{background-color: #dddddd;}

/*********** .relatedLinks styles ***********/
.relatedLinks{position: relative; margin: 0px; padding: 0px 0px 10px 10px; font-size: 90%;}
.relatedLinks h3{padding: 10px 0px 2px 0px;}
.relatedLinks a:link,
.relatedLinks a:visited {display: block; }

/************** #advert styles **************/
.advert{padding: 30px 0px 10px;}
.advert img{display: block;}

/************** #headlines styles **************/
.headlines{margin: 0px; padding: 20px 0px 30px 10px; font-size: 80%;}
.headlines p{padding: 0px 0px 2px 0px;}

.fancypara P:first-letter {FONT-SIZE: 400%; FLOAT: left; WIDTH: 0.7em; LINE-HEIGHT: 80%; font-weight: bold;}
.fancypara P:first-line {COLOR: darkred}

.fancyp first-letter {FONT-SIZE: 400%; FLOAT: left; WIDTH: 0.7em; LINE-HEIGHT: 80%; font-weight: bold;}
.fancyp first-line {COLOR: darkred}

