* {
    font-family: Verdana, Tahoma;
    color: #000000;
    font-size: 12;
  }
a {color: #000000;}
a:visited {color: #404040; }
a:hover {text-decoration: none; color: #445871;}

*.maincaption {
  color: #DEB50A;
  font-size: 28;
  font-weight:bold;
}

*.mainslogan {
  color: #C7A30C;
  font-size: 17;
  font-weight:bold;
}

*.mainmenu {
  color: #445871;
  font-family: Arial;
  font-size: 16;
  text-decoration: none;
  font-weight: bold;
}
*.mainmenu2 {
  color: #445871;
  font-family: Arial;
  font-size: 16;
  text-decoration: none;
  font-weight: bold;
}
*.mainmenu:visited { color: #587490; }
*.mainmenuact {
  color: #C7A30C;
  font-size: 13;
  text-decoration:none;
  font-weight:bold;
}
*.actmainmenu:visited { color: #6B8DB3; }
*.actmainmenu{
  border-bottom: 5px solid #6B8DB3;
  padding-bottom: 0px;
}

*.smallmainmenu {
  color: #445871;
  font-size: 10;
  text-decoration: none;
  font-weight: bold;
}
*.topmenu {
  color: #555555;
  font-size: 10;
  text-decoration: none;
}
*.topmenuact {
  color: #555555;
  font-size: 10;
  text-decoration: none;
  font-weight: bold;
}

*.copyright {
  color: #FFFFFF;
  font-size: 11;
}
*.smallcopyright {
  color: #FFFFFF;
  font-size: 9;
}

*.submenu {
  background: none;
  color: #37669A;
/*  font-family: Arial; */
  font-size: 13;
  text-decoration: none;
  list-style-image:url(./img/bul.gif);
}

*.submenu_header{
  font-size: 14;
  color: #FFFFFF;
}

*.submenu:visited { color: #37669A; }

*.submenuact {
  background: none;
  color: #37669A;
  text-decoration: none;
  list-style-image:url(./img/bul2.gif);
}
*.submenuact:visited { color: #37669A; }

*.subsubmenu {
  background: none;
  color: #37669A;
  font-size: 11;
  text-decoration: none;
  list-style-image:url(./img/bulsm.gif);
}
*.subsubmenuact {
  background: none;
  color: #37669A;
  font-size: 11;
  text-decoration: none;
  list-style-image:url(./img/bul.gif);
}

*.subsubmenu:visited { color: #37669A; }

*.title {
  color: #C7A30C;
  font-size: 16;
  text-decoration:none;
  font-weight:bold;
}
*.subtitle {
  color: #707070;
  font-size: 14;
  text-decoration:none;
  font-weight:bold;
}
*.subtitle2 {
  color: #707070;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}
*.newshead {
  color: #C7A30C;
  font-size: 15;
  text-decoration:none;
  font-weight:bold;
}
*.newscaption {
  color: #FFFFFF;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}
*.newsannounce {
  color: #FFFFFF;
  font-size: 10;
  text-decoration:none;
}
*.newsmore {
  color: #C7A30C;
  font-size: 10;
  text-decoration:none;
  font-weight:bold;
}
*.today {
  font-size: 11	;
}
*.cathead {
  color: #808080;
  font-size: 14;
  text-decoration:none;
  font-weight:bold;
}
*.catsmall {
  color: #202020;
  font-size: 9;
  text-decoration:none;
}
*.catinhead {
  color: #202020;
  text-decoration:none;
  font-weight:bold;
}
*.lcartnums {
  font-size: 11;
  color: #202020;
  text-decoration:none;
}
*.lcartcapt {
  font-size: 9;
  color: #000000;
  text-decoration:none;
}
*.ordinput {
  font-family: Arial, Verdana;
  background-color: #FFFFFF;
  border: 0 solid #FFFFFF;
  color: #371C15;
  font-size: 14;
  font-weight:bold;
}
*.ordcapt {
  color: #C7A30C;
  font-size: 13;
  font-weight:bold;
}
*.input {
  background-color: #E0F0FF;
  border: 1 solid #000040;
  color: #000040;
  font-size: 13;
  font-weight:bold;
}

*.header {
  color: #2C3A48;
  font-family: Arial;
  font-size: 15;
  text-decoration:none;
  font-weight:bold;
}

*.navchain {
  color: #104070;
  font-family: Arial;
  font-size: 10;
  text-decoration:none;
}

*.mainbannerheader {
  font-family: Tahoma;
  font-size: 14;
  text-decoration:none;
  font-weight:bold;
}

*.mainbannertext {
  font-family: Tahoma;
  font-size: 14;
  text-decoration:none;
  font-weight:bold;
}




*.addheader {
  color: #587490;
  font-family: Tahoma;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}

*.maininput {
  font-family: Tahoma;
  background-color: #E9E8EA;
  border: 1 solid #2C3A48;
  color: #2C3A48;
  font-weight:bold;
  font-size: 11;
}
*.mainlabel {
  color: #2C3A48;
  font-family: Tahoma;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}

*.chead {
  color: #587490;
  font-family: Tahoma;
  font-size: 14;
  font-weight:bold;
  text-decoration:none;
}
*.wday {
  color: #808080;
  font-family: Tahoma;
  font-size: 12;
  font-weight:bold;
  text-decoration:none;
}
*.hday {
  color: #A00000;
  font-family: Tahoma;
  font-size: 12;
  font-weight:bold;
  text-decoration:none;
}
td.cday {
  background-color: #E0F0FF;
}
*.awday {
  color: #587490;
  font-family: Tahoma;
  font-size: 12;
  font-weight:bold;
}
*.ahday {
  color: #FF4040;
  font-family: Tahoma;
  font-size: 12;
  font-weight:bold;
}

*.inctext {
  color: #2C3A48;
  font-family: Tahoma;
  font-size: 12;
  text-decoration:none;
}

*.comminput {
  font-family: Tahoma;
  background-color: #E9E8EA;
  border: 1 solid #2C3A48;
  color: #2C3A48;
  font-weight:bold;
  font-size: 12;
}
*.commlabel {
  color: #587490;
  font-family: Tahoma;
  font-size: 13;
  text-decoration:none;
  font-weight:bold;
}
*.down {
  color: #FFFFFF;
}
a.down:visited {
  color: #FFFFFF;
}
*.input_search{
    border: solid #99989D 1px;
    width: 130px;
    font-size: 10;
    height: 14px;
}


*.submenuheader {
  color: #3F3987;
  font-family: Tahoma;
  font-size: 20;
  text-decoration:none;
  font-weight:bold;
}
*.text_table1s{
    size: 10px;
    color: #333333;
}
*.smalltext{
  color: #000000;
  font-size: 10;
  text-decoration: none;
}
*.caption2{
  color: #445871;
  font-family: Arial;
  font-size: 14;
  text-decoration: none;
  font-weight: bold;
}
*.dawnlink{
  color: #445871;
  font-family: Arial;
  font-size: 13;
  text-decoration: none;
  font-weight: bold;
}

*.table1{
  background: #FFFFFF;
}
*.th_table1s{
  background: #c7d4e2 url(./img/tr_bottom_fil.gif) repeat-x bottom;
  color: #333333;
  font-size: 14;
  font-weight:bold;
  padding: 11px;
  text-align: left;
}
*.text_table1s{
    size: 10px;
    color: #333333;
    padding: 8px;
}
*.border_bottom_dashed{
  border-bottom: 1px dashed #848585;
}
*.border_top_dashed{
  border-top: 1px dashed #848585;
}
*.border_left_dashed{
  border-left: 1px dashed #848585;
}
*.border_right_dashed{
  border-right: 1px dashed #848585;
}
*.pagecaption{
  background: #c7d4e2 url(./img/tr_bottom_fil.gif) repeat-x bottom;
  color: #333333;
  padding: 11px;
  text-align: left;
  font-family: Arial;
  font-size: 16;
  font-weight: bold;
}
/*menu*/
*.ul2 {
    	margin: 0;
    	padding: 0;
    	list-style: none;
	}

*.ul2 li {
    	position: relative;
	}
*.li2{
      list-style-image:url(./img/bul.gif);
}

li ul {
    	position: absolute;
        top: -5;
        left: -45;
    	display: none;
	}

*.menuhref {
	display: block;
	text-decoration: none;
    font-size: 10;
    font-weight: bold;
    padding: 2px ;
	border-bottom: 0;
}

/* Holly Hack. IE Requirement \*/
* html *.ul2 li { float: left; height: 1%; }
li:hover ul, li.over ul { display: block;}
*.ul2 li a:hover {
    color:#444643;

}
*.submenu2{
  background: #FFFFFF;
  border: #CBCFD2 1px solid;
  border-top: none;
  border-bottom: none;
}
.r5 { background: #CBCFD2; background: #FFFFFF; width: 5px;}
*.br{
  border-right: #CBCFD2 1px solid;
}
*.bl{
  border-left: #CBCFD2 1px solid;
}
*.bt{
  border-top: #CBCFD2 1px solid;
}
*.bb{
  border-bottom: #CBCFD2 1px solid;
}
*.star{
  font-size: 10px;
  color: #FF0000;
}



