/* CSS Document */

body {background-color: #FEFBF6; margin: 0px;}

/*  Template Background Images
---------------------------------------------------------------*/

.tagline {background-image: url(images/tagline.gif); background-repeat: no-repeat; }
.logo {background-image: url(images/logo.gif); border-right: #CC3333 solid 1px; background-repeat: no-repeat; }
.rightfade {background-image: url(images/right-fade.gif); background-repeat: repeat-y; }
.leftfade {background-image: url(images/left-fade.gif); background-repeat: repeat-y; }
.column {padding-top: 15px; background-image: url(images/side.jpg); background-repeat: repeat-x; background-color: #8BC0EC; background-position:bottom; border-left: #CC3333 solid 1px; border-right: #CC3333 solid 1px; border-bottom: #CC3333 solid 1px; }

/*  Main Body
---------------------------------------------------------------*/

div#main {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding:20px; }

div#main p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }

div#main td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }

div#main li {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }

div#main h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif; color: #996600;}

div#main a {color: #336699; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px }

div#main a:hover {color: #996600;}

div#main .red {color: #C52128; font-weight: bold; }

div#main .orange {color: #FFA514; font-weight: bold; }

div#main .blue {color: #002BCD; font-weight: bold; font-style: italic; font-size: 14px; }

div#main .yellow {color: #FFA616; font-style: italic; font-size: 12px; }

/*  Footer
---------------------------------------------------------------*/

.footer {background-color:#FFFFFF; font-size: 10px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #6092C4; border-right: #CC3333 solid 1px; border-top: #CC3333 solid 1px; border-bottom: #CC3333 solid 1px;}	

.footer p {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6092C4; }

.footer td {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6092C4; line-height: 14px; }

.footer a {color: #6092C4; text-decoration: none;}

.footer a:hover {color: #0239CE;}

a.bottomlink:link {text-decoration: none; color: #6092C4; font-family: Arial, Helvetica, sans-serif; font-size: 10px}
a.bottomlink:visited {text-decoration: none; color: #6092C4; font-family: Arial, Helvetica, sans-serif; font-size: 10px}
a.bottomlink:hover {text-decoration: none; color: #0239CE; font-family: Arial, Helvetica, sans-serif; font-size: 10px}
a.bottomlink:active {text-decoration: none; color: #6092C4; font-family: Arial, Helvetica, sans-serif; font-size: 10px}


 /* Navlist for sections */

 /* DEFAULTS */
 ul#navlist li a,ul#subnavlist li a
 {
 font-family: eurostile;
 font-size: 13px;
 text-decoration: none;
 background: transparent;
 background-position: left;
 }

 div#navcontainer
 {
 width: 180px;
 background: transparent;
 background-position: left;
 }

 /* NAV LIST */
 ul#navlist
 {
 list-style-type: none;
 margin: 0;
 padding: 0;
 }

 ul#navlist li { display: inline; }

 ul#navlist li a
 {
 color: #FFF;
 font-weight: bold;
 display: block;
 background-position: left;
 padding: 4px 0 4px 25px;
 width: 150px;
 text-align: left;
 }

 ul#navlist li a:hover { 
 
 color: #002BCD;
 background: url(images/arrow-right.png) top left no-repeat;
 }

 ul#navlist li a#current
 {
 color: #002BCD;
 margin: 0px;
 }

 /* SUB NAV LIST */
 ul#subnavlist
 {
 margin: 3px 0 8px 20px;
 list-style-type: none;
 padding: 0;
 background: transparent;
 }

 ul#subnavlist li { display: inline; }

 ul#subnavlist li a
 {
 display: block;
 color: #CC3333;
 font-weight: bold;
 background: transparent;
 padding: 2px 0 1px 12px;
 height: auto;
 width: 150px;
 text-align: left;
 }

 ul#subnavlist li a:hover { 
 
 color: #FDF5E8;
 background: transparent;
 }

 ul#navlist li a#subcurrent
 {
 color: #FFFFFF;
 background: transparent;
 }

 ul#navlist li a#subcurrent:hover { background: transparent; }
 
