/* max width for header middle and footer */
#width {
  width:830px;
}

/* default body */
body {
  background-image:url(images/grid.gif);
  background-color:#EFEFEF;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  margin-top:8px;
  font-family:'Verdana','Arial';
}

/* scrollbar colors */
html {
  scrollbar-face-color: white;
  scrollbar-highlight-color: white;
  scrollbar-3dlight-color: silver;
  scrollbar-darkshadow-color: black;
  scrollbar-shadow-color: silver;
  scrollbar-arrow-color: silver;
  scrollbar-track-color: silver;
}

/* main title menu */
td.menu {
  text-align:center;
  vertical-align:middle;
  font-family:'Verdana';
  font-weight:normal;
  font-size:small;
  background-color:#112C41;
  border:1px solid white;
}
#menux {background-color:#3B678A;}

/* regular links */
a:link {color:blue;}
a:visited {color:purple;}
a:active, a:hover {color:red;}

/* menu button style */
a.men:link, a.men:visited, a.men:active {
  color:white; 
  text-decoration:none;
}
a.men:hover {
  color:#FFEB12;
  text-decoration:none;
}
#menx {
  color:#FFEB12;
  font-weight:normal;  
}

/* footer links */
a.footer:link {
  color:#0303FC;
  text-decoration:none;
  font-weight:normal;
}
a.footer:visited {
  color:#0303FC;
  text-decoration:none;
  font-weight:normal;
}
a.footer:hover {
  color:black;
  text-decoration:none;
  font-weight:normal;
}

/* header border */
div.header {  
  border-top:2px;
  border-left:2px;
  border-right:2px;
  border-bottom:1px;
  border-color:#5D8BAF;
  border-style:ridge;
  text-align:left;
  background-color:white;
}

/* middle border */
div.middle {  
  border-top:0px;
  border-left:2px;
  border-right:2px;
  border-bottom:0px;
  border-color:#5D8BAF;
  border-style:ridge;
  text-align:left;
  background-color:white;
}

/* footer border */
div.footer {
  text-decoration:none;
  font-family:'Verdana';
  font-size:8pt;
  border-top:1px;
  border-bottom:2px;
  border-left:2px;
  border-right:2px;
  border-color:#456782;
  border-style:ridge;
}

/* index title middle */
.blueyellowheading { 
  background-color:#829EB4;
  border-top:1px dashed white;
  border-left:1px solid #829EB4;
  border-right:1px solid #829EB4;
  border-bottom:1px dashed white;
  padding:2px 5px;
  font-family:'Verdana','Arial';
  font-size:12pt;
  font-weight:bold;
  color:#FFEB12;
  text-align:center;
  text-transform:capitalize;
  letter-spacing:1px;
}

/* datetime right */
.dateheading { 
  background-color:#FBFBD0;
  border:1px solid black;
  padding:3px 5px;
  font-family:'Arial','Verdana';
  font-size:10pt;
  font-weight:bold;
  color:#829EB4;
  text-align:center;
}

/* heading 1 */
.heading1 {
  background-color:white;
  border-top:1px solid black;
  border-right:1px dashed black;
  border-left:1px dashed black;
  padding:3px 5px;
  font-family:'Verdana','Arial';
  font-size:10pt;
  font-weight:bold;
  color:black;
  text-align:left;
}
.box1 {
  background-color:white;
  border-top:1px solid black;
  border-bottom:1px solid black;
  border-right:1px solid black;	
  border-left:1px solid black;
  padding:8px;
  font-family:'Verdana','Arial';
  font-size:10pt;
}

/* heading 2 */
.heading2 {
  background-color:white;
  border-top:1px solid black;
  border-right:1px solid black;
  border-left:1px solid black;
  padding:3px 5px;
  font-family:'Verdana','Arial';
  font-size:10pt;
  font-weight:bold;
  text-align:left;
}
.box2 {
  background-image:url(images/boxbg.jpg);
  background-color:#EFEFEF;
  border-top:1px dashed black;
  border-right:1px solid black;
  border-bottom:1px solid black;
  border-left:1px solid black;	
  padding:8px;
  font-family:'Verdana','Arial';
  font-size:10pt;
}

/* heading 3 */
.heading3 {
  background-color:white;
  border-top:1px solid silver;
  border-right:1px solid black;	
  border-left:1px solid silver;
  padding:3px 5px;
  font-family:'Verdana','Arial';
  font-size:10pt;
  font-weight:bold;
  text-transform:capitalize;
  text-align:left;
}
.box3 {
  background-color:white;
  border-top:1px solid silver;
  border-right:1px solid black;
  border-bottom:1px solid black;
  border-left:1px solid silver;
  padding:8px;
  font-family:'Verdana','Arial';
  font-size:10pt;
}

/* heading 4 */
.heading4 {
  background-color:white;
  border-top:1px dashed black;
  border-right:2px dashed black;
  border-left:1px dashed black;
  padding:2px 5px;
  font-family:'Verdana','Arial';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  text-transform:uppercase;
  letter-spacing:3px;
}
.box4 {
  background-color:#EEEEEE;
  border-top:1px dashed black;
  border-bottom:2px dashed black;
  border-right:2px dashed black;	
  border-left:1px dashed black;
  padding:8px;
  font-family:'Arial','Verdana';
  font-size:10pt;
}

/* heading 5 */
.heading5 {
  background-repeat:no-repeat;
  border-left:1px solid #B5CED9;
  padding:2px 5px;
  font-family:'Verdana','Arial';
  font-size:10pt;
  font-weight:bold;
  text-align:left;
}
.box5 {
  background-color:#E7EFF3;
  border-top:1px solid #B5CED9;
  border-bottom:1px solid #B5CED9;
  border-right:1px solid #B5CED9;	
  border-left:1px solid #B5CED9;
  padding:8px;
  font-family:'Verdana','Arial';
  font-size:10pt;
}

/* font colors */
#fontorange {color:#FFAA00;}
#fontred {color:#F95357;}
#fontpink {color:#B13561;}
#fontblue {color:#498891;}
#fontnavy {color:#5A69A9;}
#fontgreen {color:#618D58;}
#fontpurp {color:#A768A1;}
#fontyellow {color:#A1A832;}
#fontgrey {color:#454545;}
#fontblack {color:black;}
#fontwhite {color:white;}

/* background color images */
#bgimgred {background-image:url(images/head_red.jpg);}
#bgimgpink {background-image:url(images/head_pink.jpg);}
#bgimgblue {background-image:url(images/head_blue.jpg);}
#bgimggreen {background-image:url(images/head_green.jpg);}
#bgimgpurp {background-image:url(images/head_purp.jpg);}
#bgimgyellow {background-image:url(images/head_yellow.jpg);}
#bgimggrey {background-image:url(images/boxbg.jpg);}
#bgimgbar {background-image:url(images/bar.gif);}

/* column widths */
#rwid {width:200px;}

/* column colors */
.lindex {background-color:#89C5E1;}
.mindex {background-color:#F3F9FC;}
.rindex {background-color:#BFE0EF;}
