/* CSS Document */
table.main
{

}

body {
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
background-image: url(../images/background2.jpg);
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

td#headertop {
background-image: url(../images/backgroundtop.gif);
background-repeat: no-repeat;
	background-position: bottom;
}

td#headermid {
background-image: url(../images/backgroundmid.gif);
}

td#headerlow {
background-image: url(../images/backgroundlow.gif);
}

table#titlebar {
background-image: url(../images/topheader.gif);
color:#CD9500; 
text-decoration:none; 
font-family: 'Lucida Grande', 'Myriad', Verdana, Arial, Sans-Serif; 
font-size: 8pt; 
font-weight: bold;
}

td.menu {
background-image: url(../images/menus/options.gif);
background-repeat: no-repeat;
	background-position: middle;
	font-size: 8pt;
	font-family: 'Lucida Grande', 'Myriad', Verdana, Arial, Sans-Serif;
}
td.rightbody {
background-image: url(../images/menus/rightbodymid.gif);
	background-position: top;
}
td.righttop {
background-image: url(../images/menus/rightbodytop.gif);
background-repeat: no-repeat;
	background-position: middle;
}
td.rightbottom {
background-image: url(../images/menus/rightbodybottom.gif);
background-repeat: no-repeat;
	background-position: top;
}

td.leftmenumid {
background-image: url(../images/menus/leftmenumid.gif);
	background-position: top;
}
td.leftmenutop {
background-image: url(../images/menus/leftmenutop.gif);
background-repeat: no-repeat;
	background-position: middle;
}
td.leftmenubottom {
background-image: url(../images/menus/leftmenubottom.gif);
background-repeat: no-repeat;
	background-position: top;
}


td.middletop {
background-image: url(../images/menus/middletop.gif);
background-repeat: no-repeat;
	background-position: top;
}
td.middlemid {
background-image: url(../images/menus/middlemid.gif);
	background-position: top;
}
td.middlebottom {
background-image: url(../images/menus/middlebottom.gif);
background-repeat: no-repeat;
	background-position: top;
}

td.bigmiddletop {
background-image: url(../images/menus/bigmiddletop.gif);
background-repeat: no-repeat;
	background-position: top;
}
td.bigmiddlemid {
background-image: url(../images/menus/bigmiddlemid.gif);
	background-position: top;
}
td.bigmiddlebottom {
background-image: url(../images/menus/bigmiddlebottom.gif);
background-repeat: no-repeat;
	background-position: top;
}

table.bodyinfo {
background-image: url(../images/menus/midbody.gif);
background-repeat: no-repeat;
	background-position: middle;
}

td.button1 {
background-image: url(../images/smallbutton.gif);
background-repeat: no-repeat;
	background-position: middle;
	font-size: 7pt;
	font-family: 'Lucida Grande', 'Myriad', Verdana, Arial, Sans-Serif;
	text-align: center;
}

td.button2 {
background-image: url(../images/smallbutton2.gif);
background-repeat: no-repeat;
	background-position: middle;
	font-size: 7pt;
	font-family: 'Lucida Grande', 'Myriad', Verdana, Arial, Sans-Serif;
	text-align: center;
}

H1 {font-size: 11pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #478BB9; display: inline; font-weight: bold;}

H2 {font-size: 8pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #478BB9; display: inline; font-weight: 900; } 

H3 {font-size: 9pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #478BB9; display: inline; font-weight: 900;  } 

H4 {font-size: 9pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #478BB9; display: inline; font-weight:normal; }

H5 {font-size: 8pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #478BB9; font-weight: bold; display: inline;}

H6 {font-size: 8pt;  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #919191; font-weight: normal; display: inline;
}

P {padding-left: 10px; padding-right: 10px;}

a.topmenu:link {  text-decoration:none;   }
a.topmenu:visited {  text-decoration:none; }
a.topmenu:hover {  text-decoration:underline;  }
a.topmenu:active {  text-decoration:none; }

a:link { color:#06c; text-decoration:none; }
a:visited { color:#06c; text-decoration:none; }
a:hover { color:#147; text-decoration:none; }
a:active { color:#06c; text-decoration:none; }

a.page:link { color:#06c; text-decoration:none; background-color:;}
a.page:visited { color:#06c; text-decoration:none; }
a.page:hover { color:#FFFFDD; text-decoration:none; background-color:#06c; }
a.page:active { color:#06c; text-decoration:none; }

.paragraph {
font-size: 9pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #2B2B2B;
}
.home_daily {
font-size: 8pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #2B2B2B;
}
.small_orange {
font-size: 8pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #CD9500; font-weight: normal;
}
.copy {
font-size: 8pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #4287B7;
}
.smallfont {
font-size: 7pt; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #4287B7;
}

INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	font-size: 9px;
	color: #000F30;
	background-color: rgb(251,251,251);
	border-top-color: rgb(160,160,160);
   border-left-color: rgb(160,160,160);
   border-right-color: rgb(216,216,216);
   border-bottom-color: rgb(216,216,216);
	border-width: 1px 1px 1px 1px;
}

input.btn{
   color:#DE2424;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10;
   font-weight:bold;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#D9D9D9;
   border-left-color:#D9D9D9;
   border-right-color:#D9D9D9;
   border-bottom-color:#D9D9D9;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#AAAAAA');
   }
   input.btnhov{
   color:#007FB1;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10;
   border-top-color:#D9D9D9;
   border-left-color:#D9D9D9;
   border-right-color:#D9D9D9;
   border-bottom-color:#D9D9D9;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#AAAAAA');
   }
.daily-img { 
border: 1px solid #A6D2F0; 
margin-top: 10px;
} 
.daily-img-pad { 
border: 1px solid #A6D2F0; 
margin-top: 10px;
margin-right: 5px;
} 
.knews-img { 
border: 1px solid #A6D2F0; 
margin-top: 0px;
margin-right: 5px;
} 
.infobox {
	position:relative;
	z-index:1;
	left: 0px;
	top: 0px;
	padding:0px 4px 2px 4px;
	background-color:#FFFFDD;
	border:1px solid #BBBBBB;
	}

.info {text-align: left; width:175px; font-family: Verdana, Arial; font-size: 11px; margin: 0; padding: 5px; border: 1px solid #000; z-index: 100; background-color: #DBEDF9; -moz-border-radius: 5px; -moz-opacity: .85; opacity: .85; filter: alpha(opacity=85);}