/* PAGE COLORS */
.blue h2 {color:#00529b}
.blue .section {border-bottom:1px solid #00529b; border-right:35px solid #00529b; color:#00529b; width:465px; height:41px;}
.blue .callout, .bluesub .callout {background-color:#00529b}
.blue .navcallout {background-color:#d9e5f1;}
.blue #nav .navcallout ul, .blue .box ul  {list-style-image: url(images/blueli.gif);}
.blue .box {border:1px solid #00529b;}
.blue .box h3 {border-right:36px solid #00529b; border-bottom: 1px solid #00529b;}
 
.ltblue h2,  .ltblue .box b  {color:#007dc3}
.ltblue .section {border-bottom:1px solid #007dc3; border-right:35px solid #007dc3; color:#007dc3; width:465px; height:41px;}
.ltblue .callout {background-color:#007dc3}
.ltblue .navcallout {background-color:#d9e5f1;}
.ltblue #nav .navcallout ul, .ltblue .box ul {list-style-image: url(images/ltblueli.gif);  }
.ltblue .box {border:1px solid #007dc3;}
.ltblue .box h3 {border-right:36px solid #007dc3; border-bottom: 1px solid #007dc3;}
 
.purple h2,  .purple .box b  {color:#522380}
.purple .section {border-bottom:1px solid #522380; border-right:35px solid #522380; color:#522380; width:465px; height:41px;}
.purple .callout {background-color:#522380}
.purple .navcallout {background-color:#d9e5f1;}
.purple #nav .navcallout ul, .purple .box ul {list-style-image: url(images/ltblueli.gif);  }
.purple .box {border:1px solid #522380;}
.purple .box h3 {border-right:36px solid #522380; border-bottom: 1px solid #522380;}
.purple #article span {font-weight:bold}

.orange h2,  .orange .box b  {color:#f47a20}
.orange .section {border-bottom:1px solid #f47a20; border-right:35px solid #f47a20; color:#f47a20; width:465px; height:41px;}
.orange .callout {background-color:#f47a20}
.orange .navcallout {background-color:#d9e5f1;}
.orange #nav .navcallout ul, .orange .box ul {list-style-image: url(images/orangeli.gif);  }
.orange .box {border:1px solid #f47a20;}
.orange .box h3 {border-right:36px solid #f47a20; border-bottom: 1px solid #f47a20;}

.teal h2,   .teal .box b {color:#008c98}
.teal .section {border-bottom:1px solid #008c98; border-right:35px solid #008c98; color:#008c98; width:465px; height:41px;}
.teal .callout {background-color:#008c98}
.teal .navcallout {background-color:#d9e5f1;}
.teal #nav .navcallout ul, .teal .box ul {list-style-image: url(images/ltblueli.gif);  }
.teal .box {border:1px solid #007dc3;}
.teal .box h3 {border-right:36px solid #008c98; border-bottom: 1px solid #008c98;}
 
.pink h2,   .pink .box b {color:#e64f8b}
.pink .section  {border-bottom:1px solid #e64f8b; border-right:35px solid #e64f8b; color:#e64f8b; width:465px; height:41px;}
.pink .callout {background-color:#e64f8b}
.pink .navcallout {background-color:#d9e5f1;}
.pink #nav .navcallout ul, .pink .box ul {list-style-image: url(images/pinkli.gif);  }
.pink .box {border:1px solid #e64f8b;}
.pink .box h3 {border-right:36px solid #e64f8b; border-bottom: 1px solid #e64f8b;}

.green h2,   .green .box b {color:#5c8727}
.green .section {border-bottom:1px solid #5c8727; border-right:35px solid #5c8727; color:#5c8727; width:465px; height:41px;}
.green .callout {background-color:#5c8727}
.green .navcallout {background-color:#d9e5f1;}
.green #nav .navcallout ul, .green .box ul {list-style-image: url(images/greenli.gif);  }
.green .box {border:1px solid #5c8727;}
.green .box h3 {border-right:36px solid #5c8727; border-bottom: 1px solid #5c8727;}
.green #article span {color:#5c8727; font-weight:bold}
 
.yellowsub .box {border:1px solid #ffc221;}
.yellowsub .box h3 {border-right:36px solid #ffc221; border-bottom: 1px solid #ffc221;   }
.yellowsub .box ul {list-style-image: url(images/yellowli.gif);  }

.bluesub .box {border:1px solid #00529b;}
.bluesub .box h3 {border-right:36px solid #00529b; border-bottom: 1px solid #00529b; }
.bluesub .box ul {list-style-image: url(images/blueli.gif);  }


body, html {padding:0; margin:0;  font-family:"Trebuchet MS"; font-size:12px}
img {border:0}

/* TOPBAR */
#topbar {background-color:#0c1e2c; height:55px; width:100%}
#topbar .content {width:820px; margin:0 auto}
#topbar .content a {display:block; height:55px; text-indent:-5000px}
a.logo {background:url(images/montelogo.jpg) no-repeat left center; width:249px; float:left; margin-left:41px; }
*html a.logo { margin-left:1px}
a.seeother {background:url(images/seeother.jpg) no-repeat left center; width:110px; float:right}

/* CONTAINER */
#container {width:835px; background:url(images/container.gif) repeat-y; margin:0 auto; overflow:hidden}
#container .content {padding-left:44px; background:url(images/montebar.gif) no-repeat 0 bottom}

/* SECTION */
.section span {display:block; font-family:Verdana, Arial, Helvetica, sans-serif;   margin-left:20px; padding-top:28px}
 
 


/* PAGE HEADER */
#pagehead {padding:50px 25px 50px 20px} 
#pagehead a img {float:right}
h1 {float:left; font-size:36px; letter-spacing:-2px; line-height:34px;   font-weight:normal; margin:0px; display:block; width:480px}
h1 SPAN {  font-size:24px; letter-spacing:-2px;  font-weight:normal; line-height:normal;   margin:0px; display:block;  padding:0px;    }
 
/* DOCUMENT FORMATTING */
h2 {font-size:14px; margin:10px 0 5px 0;}
#article {width:500px; float:left; padding-bottom:20px}
#article p, h2 {padding-left:20px}
#article p {margin:0 0 1.5em 0}
.callout {color:#fff; padding:20px 10px 10px 0; margin-bottom:2.5em; margin-top:2.5em;overflow:hidden; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.callout img {float:left;  } 
.callout span {white-space:nowrap; font-weight: bold}
#article img {margin: 0 20px 20px 0;}
#article .lgimg  {margin:0 0 20px 0; padding:0px; }
#article .artend {margin:0px; padding:0px; }
#article table {margin-top:20px;}
#article table img {margin:0px; padding:0px; display:block}

/* DOCUMENT FORMATTING */

/* DOES NOT WORK IN IE6 */ 
.box h3 {padding:0 0 0 20px; margin:0 0 20px 0; display:block;   height:45px;  line-height:75px; font-size:14px; }
*html .box h3 {padding:30px 0 0 20px; margin:0 0 20px 0; display:block;   height:3px;  line-height:15px; font-size:14px; }
.box { margin:0px 0 0 20px; font-family:Arial, Helvetica, sans-serif; display:block; padding-bottom:20px; }
.box p, .box li {padding-right:20px;line-height:20px;   }
 
  
/* MISC */
.breaker {clear:both}

/* NAV */
#nav {float:left; width:220px; margin-left:70px; overflow:hidden}
#nav .issue {margin-bottom:10px}
#nav ul, #nav li {margin:0; padding:0}
#nav ul {list-style-image: url(images/navback.gif); padding-left:17px; margin-bottom:2.5em}
#nav li {margin-bottom:10px}
#nav a {text-decoration:none; color:#00395a; line-height:13px}
#nav a:hover {text-decoration:underline;}

.navcallout {padding:0px; margin:0px; display:block;  margin-bottom:50px;}
.navcallout ul {padding-left:17px; margin-bottom:2.5em}
.navcallout .navtext {padding:15px;}
.navcallout2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#00529b; border-top:2px solid #00529b; border-bottom:2px solid #00529b;   }
.navcallout2  img {padding-right:10px; margin:0px; display:block}
.navcallout2 span {white-space:nowrap; font-weight: bold; color:#00529b}
.navcallout2 a {font-weight: bold}
.callout2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#00529b;  padding:0px; margin:0px; display:block; border-top:2px solid #00529b; }
.callout2 a {text-decoration:none; color:#00395a; line-height:13px}
.callout2 a:hover {text-decoration:underline;}
.callout2 span {white-space:nowrap; font-weight: bold; color:#00529b}
#article .callout2 img {margin:0 10px 0 0;}

/* ACTIVE NAV */
.story1 a.story1  {font-weight: bold}
.story2 a.story2  {font-weight: bold}
.story3 a.story3  {font-weight: bold}
.story4 a.story4  {font-weight: bold}
.story5 a.story5  {font-weight: bold}
.story6 a.story6  {font-weight: bold}
.story7 a.story7  {font-weight: bold}
.story8 a.story8  {font-weight: bold}
.story9 a.story9  {font-weight: bold}
.story10 a.story10  {font-weight: bold}
.story11 a.story11  {font-weight: bold}

/* FOOTER */
#footer {border-top:1px solid #d9d9d9;  color:#666; font-size:10px; padding-left:00px; margin:20px 0 20px 20px; line-height:12px;  }
#footer img {float:left; margin:0 10px 10px 0; }
#footer p {padding-top:15px;}

/*INDEX */
.kyhlogo {padding:10px 0 20px 20px;}
#feature img {padding:0px; margin:0px;  }
#bottomfeature {padding-top:20px; margin:0px; display:block;}
#bottomfeature #left, #bottomfeature #right {padding-left:21px; float:left;}
#bottomfeature img {padding:0px; margin:0px;}
.freeinfo {padding-left:50px;}
#indextop {width: 800px;}
.extras {padding:20px 0 0 20px;}