/* CSS Document */
.tableborder{ border:1px #999999 solid; border-collapse:collapse;}
.pageheader { font-family:Tahoma, Arial; color:#999999; font-size:24px; font-weight:bold;}
.pagesmallheader { font-family:Tahoma, Arial; color:#999999; font-size:18px; font-weight:bold;}
.smallestheader { font-family:Tahoma, Arial; color:#999999; font-size:14px; font-weight:bold;}

.subheader { font-family:Tahoma, Arial; color:#78a22e; font-size:14px; font-weight:bold; text-decoration:none;}
.subheader a{ font-family:Tahoma, Arial; color:#78a22e; font-size:14px; font-weight:bold; text-decoration:none;}
.subheader a:link{ font-family:Tahoma, Arial; color:#78a22e; font-size:14px; font-weight:bold; text-decoration:none;}
.subheader a:visited{ font-family:Tahoma, Arial; color:#78a22e; font-size:14px; font-weight:bold; text-decoration:none;}
.subheader a:active{ font-family:Tahoma, Arial; color:#78a22e; font-size:14px; font-weight:bold; text-decoration:none;}
.subheader a:hover{ font-family:Tahoma, Arial; color:#78a22e; font-size:14px; font-weight:bold; text-decoration:none;}

.bigredcontent { font-family:Tahoma, Arial; color:#c41130; font-size:14px; text-decoration:none; font-weight:bold;}
.bigredcontent  a{ font-family:Tahoma, Arial; color:#c41130; font-size:14px; text-decoration:none; font-weight:bold;}
.bigredcontent  tent a:link{ font-family:Tahoma, Arial; color:#c41130; font-size:14px; text-decoration:none; font-weight:bold;}
.bigredcontent  a:visited{ font-family:Tahoma, Arial; color:#c41130; font-size:14px; text-decoration:none; font-weight:bold;}
.bigredcontent  a:active{ font-family:Tahoma, Arial; color:#c41130; font-size:14px; text-decoration:none; font-weight:bold;}
.bigredcontent  a:hover{ font-family:Tahoma, Arial; color:#c41130; font-size:14px; text-decoration:underline; font-weight:bold;}

.bigbluecontent { font-family:Tahoma, Arial; color:#00549f; font-size:14px; text-decoration:none; font-weight:bold;}
.bigbluecontent  a{ font-family:Tahoma, Arial; color:#00549f; font-size:14px; text-decoration:none; font-weight:bold;}
.bigbluecontent  tent a:link{ font-family:Tahoma, Arial; color:#00549f; font-size:14px; text-decoration:none; font-weight:bold;}
.bigbluecontent  a:visited{ font-family:Tahoma, Arial; color:#00549f; font-size:14px; text-decoration:none; font-weight:bold;}
.bigbluecontent  a:active{ font-family:Tahoma, Arial; color:#00549f; font-size:14px; text-decoration:none; font-weight:bold;}
.bigbluecontent  a:hover{ font-family:Tahoma, Arial; color:#00549f; font-size:14px; text-decoration:underline; font-weight:bold;}

.bigyellowcontent { font-family:Tahoma, Arial; color:#e8a713; font-size:14px; text-decoration:none; font-weight:bold;}
.bigyellowcontent  a{ font-family:Tahoma, Arial; color:#e8a713; font-size:14px; text-decoration:none; font-weight:bold;}
.bigyellowcontent  tent a:link{ font-family:Tahoma, Arial; color:#e8a713; font-size:14px; text-decoration:none; font-weight:bold;}
.bigyellowcontent  a:visited{ font-family:Tahoma, Arial; color:#e8a713; font-size:14px; text-decoration:none; font-weight:bold;}
.bigyellowcontent  a:active{ font-family:Tahoma, Arial; color:#e8a713; font-size:14px; text-decoration:none; font-weight:bold;}
.bigyellowcontent  a:hover{ font-family:Tahoma, Arial; color:#78a22e; font-size:14px; text-decoration:none; font-weight:bold;}

.orangebg { background-color:#ecb437;}
.whitebg { backgroud-color:#ffffff;}

.content { font-family:Tahoma, Arial; color:#999999; font-size:12px; text-decoration:none;}
.content a{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}
.content a:link{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}
.content a:visited{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}
.content a:active{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}
.content a:hover{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}

.carrerscontent { font-family:Tahoma, Arial; color:#00549f; font-size:12px; text-decoration:none; font-weight:bold;}
.carrerscontent a{ font-family:Tahoma, Arial; color:#00549f; font-size:12px; text-decoration:none; font-weight:bold;}
.carrerscontent a:link{ font-family:Tahoma, Arial; color:#00549f; font-size:12px; text-decoration:none; font-weight:bold;}
.carrerscontent a:visited{ font-family:Tahoma, Arial; color:#00549f; font-size:12px; text-decoration:none; font-weight:bold;}
.carrerscontent a:active{ font-family:Tahoma, Arial; color:#00549f; font-size:12px; text-decoration:none; font-weight:bold;}
.carrerscontent a:hover{ font-family:Tahoma, Arial; color:#c41130; font-size:12px; text-decoration:none; font-weight:bold;}

.whitecontent { font-family:Tahoma, Arial; color:#ffffff; font-size:12px; text-decoration:none;}
.whitecontent  a{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}
.whitecontent  tent a:link{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}
.whitecontent  a:visited{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}
.whitecontent  a:active{ font-family:Tahoma, Arial; color:#78a22e; font-size:12px; text-decoration:none;}
.whitecontent  a:hover{ font-family:Tahoma, Arial; color:#ffffff; font-size:12px; text-decoration:none;}

.whitecontentbig { font-family:Tahoma, Arial; color:#ffffff; font-size:16px; text-decoration:none;}
.whitecontentbig  a{ font-family:Tahoma, Arial; color:#78a22e; font-size:16px; text-decoration:none;}
.whitecontentbig  tent a:link{ font-family:Tahoma, Arial; color:#78a22e; font-size:16px; text-decoration:none;}
.whitecontentbig  a:visited{ font-family:Tahoma, Arial; color:#78a22e; font-size:16px; text-decoration:none;}
.whitecontentbig  a:active{ font-family:Tahoma, Arial; color:#78a22e; font-size:16px; text-decoration:none;}
.whitecontentbig  a:hover{ font-family:Tahoma, Arial; color:#ffffff; font-size:16px; text-decoration:none;}

.redcontent { font-family:Tahoma, Arial; color:#c41130; font-size:12px; text-decoration:none;}
.redcontent  a{ font-family:Tahoma, Arial; color:#c41130; font-size:12px; text-decoration:none;}
.redcontent  tent a:link{ font-family:Tahoma, Arial; color:#c41130; font-size:12px; text-decoration:none;}
.redcontent  a:visited{ font-family:Tahoma, Arial; color:#c41130; font-size:12px; text-decoration:none;}
.redcontent  a:active{ font-family:Tahoma, Arial; color:#c41130; font-size:12px; text-decoration:none;}
.redcontent  a:hover{ font-family:Tahoma, Arial; color:#c41130; font-size:12px; text-decoration:underline;}

ul.features {margin:0px; padding:0px; list-style:none;}
.features li{padding-left:12px; background:url(../images/greydot.gif) no-repeat; font-family:Tahoma,Arial; font-size:11px; color:#999999; line-height:18px;}

ul.darkgrey {margin:0px; padding:0px; list-style:none;}
.darkgrey li{padding-left:10px; background:url(../images/darkgreydot.gif) no-repeat; font-family:Tahoma,Arial; font-size:11px; color:#ffffff; line-height:15px;}


.bullet3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c5c5c5; line-height:18px;}


.menugreen{display:block; width:107px; height:19px; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding-right:10px; font-weight:bold; line-height:18px;}
 a.menugreen, a.menugreen:visited{ display:block; float:none; width:107px; height:19px; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; line-height:18px;}
a.menugreen:hover{ background-color:#78a22e; no-repeat; color:#fff;}

.menublue{display:block; width:107px; height:19px; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding-right:10px; font-weight:bold; line-height:18px;}
 a.menublue, a.menublue:visited{ display:block; float:none; width:107px; height:19px; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; line-height:18px;}
a.menublue:hover{ background-color:#00549f; no-repeat; color:#fff;}

.menured{display:block; width:107px; height:19px; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding-right:10px; font-weight:bold; line-height:18px;}
 a.menured, a.menured:visited{ display:block; float:none; width:107px; height:19px; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; line-height:18px;}
a.menured:hover{ background-color:#c41130; no-repeat; color:#fff;}

.menuyellow{display:block; width:107px; height:19px; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding-right:10px; font-weight:bold; line-height:18px;}
 a.menuyellow, a.menuyellow:visited{ display:block; float:none; width:107px; height:19px; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; line-height:18px;}
a.menuyellow:hover{ background-color:#e8a713; no-repeat; color:#fff;}

.menugreenover {display:block; width:107px; height:19px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding-right:10px; font-weight:bold; line-height:18px; background-color:#78a22e; color:#fff;}
.menuyellowover{display:block; width:107px; height:19px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding-right:10px; font-weight:bold; line-height:18px; background-color:#e8a713; color:#fff;}
.menublueover{display:block; width:107px; height:19px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding-right:10px; font-weight:bold; line-height:18px; background-color:#00549f; color:#fff;}
.menuredover{display:block; width:107px; height:19px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding-right:10px; font-weight:bold; line-height:18px; background-color:#c41130; color:#fff;}


/* for mouseover images on homepage*/

div#lyr1 { 
  position:absolute; left:300px; top:10px;
  width:250px; height:70px;
  background-color:#eee; border:1px solid black;
  padding:6px; font-size:11px; line-height:1.4
  }
span.hot { color:#c00; font-style:italic; }  