/* set the font face and default size for everything; could     */
/* set colors, too, but NN4 doesn't work too well with that...  */


/* Stytle Foundation Start Here */

body, p, ol, ul, li, dt, dl, dd, td, h1, h2, h3, 
img, em, a, b, blockquote,
.pagetitle, .subtitle, .newstitle, .searchtitle,
a.pagetitle, a.subtitle, a.newstitle, a.searchtitle,
.fletter, .small, .indexfooter, .footer, .footermenu, .list, .count,
a.fletter, a.small, a.footer, a.footermenu, a.list,
.content, .pageindex, .weblink,
a.content, a.pageindex, a.weblink
  { font-family : Verdana, Sans-serif, Arial; font-size : 15px; line-height:22px; font-weight: normal; color : #2B525E;}

/* Stytle Foundation End Here */



/* font sizes Start Here Start Here*/

h1, .pagetitle
  { font-size : 12px;  line-height : 26px;  }

h2, .subtitle, .newstitle
  { font-size : 15px; line-height : 26px;   }

h3, .serachtitle
  { font-size : 10px; line-height : 12px;  }

.title 
  { font-size: 10px; }

.small,  a.small, .footer, a.footer
  { font-size : 10px;  line-height:14px;  }
  
.footermenu, a.footermenu
  { font-size : 12px;  line-height:20px;  }
  
.count, .indexfooter
  { font-size : 10px;  line-height:12px;  }

.fletter, a.fletter
  { font-size : 13px;  line-height:20px;  }
  
.list, a.list
  { font-size : 15px;  line-height:20px;  }
  
.weblinktitle, a.weblinktitle, .weblink
  { font-size : 15px;  }

.content, a.content
  { font-size : 15px;  line-height:20px;  }
  
.content_blue, a.content_blue
  { font-size : 13px;  line-height:15px;  }
  
.tablelist
  { font-size : 13px;  line-height:20px;  }

.tablelist_line
  { font-size : 13px;  line-height:20px;  }
    
.tablelist_sub
  { font-size : 12 px;  line-height:15px;  }

.pageindex, a.pageindex   
  { font-size: 12px;  line-height:20px; }

/* font sizes Start Here End Here*/



/* styles with explicit color specs Start Here*/

h1, .pagetitle  
  { color : #cc3300; font-weight: bold; }
  
h2, .subtitle 
  { color : #FF6600; }

h3 
  { color : #006699; }

.title  
  { color: #990000; line-height:14px;}  
 
.newstitle, .searchtitle  
  { color : #000000; }

.indexfooter
  { color : #C0D8ED; }
  
.footer 
  { color: #888888; }
  
.footermenu
  { color: #667C98; }

.fletter 
  { color : #cc3300; }
    
.small  
  { color: #2f4000; }

.list
  { color: #660000;}
  
.count
  { color: #2D7DC4;}

.pageindex 
  { color: #ffffcc;}
  
.tablelist_sub 
  { color: #648C93;}
  
.weblinktitle
  { color: #ffffff;}
  
.content_blue, a.content_blue
  { color: #336699;}

/* styles with explicit color specs End Here*/



/* link colors Start Here*/ 
/* the explicit class link color assignments are needed for NN4 */

A:link    { color: #006699; text-decoration: underline; font-weight: normal;}
A:visited { color: #006699; text-decoration: underline; font-weight: normal;}
A:active  { color: #006699; text-decoration: underline; font-weight: normal;}
A:hover   { color: #006699; text-decoration: none;      font-weight: normal;}

/* link colors End Here*/



/* again, text-decoration is needed _here_ for NN4 Start Here */

a.pagetitle:link     { color: #ffffcc; text-decoration: underline;}
a.pagetitle:visited  { color: #ffffcc; text-decoration: underline;}
a.pagetitle:active   { color: #ffffcc; text-decoration: underline;}
a.pagetitle:hover    { color: #ffffff; text-decoration: none;}

a.subtitle:link      { color: #ffffcc; text-decoration: underline;}
a.subtitle:visited   { color: #ffffcc; text-decoration: underline;}
a.subtitle:active    { color: #ffffcc; text-decoration: underline;}
a.subtitle:hover     { color: #ffffff; text-decoration: none;}

a.title:link         { color: #ffffcc; text-decoration: underline;}
a.title:visited      { color: #ffffcc; text-decoration: underline;}
a.title:active       { color: #ffffcc; text-decoration: underline;}
a.title:hover        { color: #ffffff; text-decoration: none;}

a.newstitle:link     { color: #667C98; text-decoration: underline;}
a.newstitle:visited  { color: #667C98; text-decoration: underline;}
a.newstitle:active   { color: #667C98; text-decoration: underline;}
a.newstitle:hover    { color: #667C98; text-decoration: none;}


a.tablelist:link     { color: #2B525E; text-decoration: none;}
a.tablelist:visited  { color: #2B525E; text-decoration: none;}
a.tablelist:active   { color: #2B525E; text-decoration: none;}
a.tablelist:hover    { color: #2B525E; text-decoration: none;}

a.tablelist_line:link     { color: #820F03; text-decoration: underline;}
a.tablelist_line:visited  { color: #820F03; text-decoration: underline;}
a.tablelist_line:active   { color: #820F03; text-decoration: underline;}
a.tablelist_line:hover    { color: #aa0000; text-decoration: none;}

a.tablelist_sub:link     { color: #648C93; text-decoration: none;}
a.tablelist_sub:visited  { color: #648C93; text-decoration: none;}
a.tablelist_sub:active   { color: #648C93; text-decoration: none;}
a.tablelist_sub:hover    { color: #648C93; text-decoration: none;}

a.searchtitle:link   { color: #ffffcc; text-decoration: underline;}
a.searchtitle:visited{ color: #ffffcc; text-decoration: underline;}
a.searchtitle:active { color: #ffffcc; text-decoration: underline;}
a.searchtitle:hover  { color: #ffffff; text-decoration: none;}

a.fletter:link       { color: #ffffcc; text-decoration: underline;}
a.fletter:visited    { color: #ffffcc; text-decoration: underline;}
a.fletter:active     { color: #ffffcc; text-decoration: underline;}
a.fletter:hover      { color: #ffffff; text-decoration: none;}

a.small:link         { color: #2B525E; text-decoration: underline;}
a.small:visited      { color: #2B525E; text-decoration: underline;}
a.small:active       { color: #2B525E; text-decoration: underline;}
a.small:hover        { color: #006699; text-decoration: none;}

a.content:link       { color: #667C98; text-decoration: underline;}
a.content:visited    { color: #667C98; text-decoration: underline;}
a.content:active     { color: #667C98; text-decoration: underline;}
a.content:hover      { color: #667C98; text-decoration: none;}

a.list:link          { color: #660000; text-decoration: underline;}
a.list:visited       { color: #660000; text-decoration: underline;}
a.list:active        { color: #660000; text-decoration: underline;}
a.list:hover         { color: #660000; text-decoration: none;}

a.list_blue:link          { color: #336699; text-decoration: underline;}
a.list_blue:visited       { color: #336699; text-decoration: underline;}
a.list_blue:active        { color: #336699; text-decoration: underline;}
a.list_blue:hover         { color: #336699; text-decoration: none;}

a.footer:link        { color: #ffffcc; text-decoration: underline;}
a.footer:visited     { color: #ffffcc; text-decoration: underline;}
a.footer:active      { color: #ffffcc; text-decoration: underline;}
a.footer:hover       { color: #ffffff; text-decoration: none;}

a.footermenu:link    { color: #667C98; text-decoration: none;}
a.footermenu:visited { color: #667C98; text-decoration: none;}
a.footermenu:active  { color: #667C98; text-decoration: none;}
a.footermenu:hover   { color: #667C98; text-decoration: underline;}

a.pageindex:link     { color: #ffffcc; text-decoration: underline;}
a.pageindex:visited  { color: #ffffcc; text-decoration: underline;}
a.pageindex:active   { color: #ffffcc; text-decoration: underline;}
a.pageindex:hover    { color: #ffffff; text-decoration: none;}

a.weblink:link       { color: #2B525E; text-decoration: none;}
a.weblink:visited    { color: #2B525E; text-decoration: none;}
a.weblink:active     { color: #2B525E; text-decoration: none;}
a.weblink:hover      { color: #006699; text-decoration: underline;}

a.weblinktitle:link       { color: #ffffff; text-decoration: none;}
a.weblinktitle:visited    { color: #ffffff; text-decoration: none;}
a.weblinktitle:active     { color: #ffffff; text-decoration: none;}
a.weblinktitle:hover      { color: #ffffcc; text-decoration: none;}

a.content_blue:link       { color: #2B525E; text-decoration: none;}
a.content_blue:visited    { color: #2B525E; text-decoration: none;}
a.content_blue:active     { color: #2B525E; text-decoration: none;}
a.content_blue:hover      { color: #006699; text-decoration: underline;}

/* again, text-decoration is needed _here_ for NN4 End Here */




/* From Textarea Start Here */

input ,textarea, select
{
color :          #256C78;
font-family :    Verdana, Arial, Helvetica, sans-serif;
line-height:     1.2em;
font-size :      12px;
font-weight :    normal;
border :         1px solid #256c78;
padding-top:     1px;
padding-left:    1px;
padding-right:   1px;
}

/* From Textarea End Here */

/* From Inputarea Start Here */

.inputText    { font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 9px; line-height: 1.2em; border: 1px #398997 solid; background-color: #D4EEF3 }
.inputBotttn  { font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 9px; line-height: 1.2em; border: 1px #256c78 solid; background-color: #9bb9d1 }
.inputSelect  { font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 9px; line-height: 1.2em; background-color: #CCCCFF }
/* From Textarea End Here */

.helpline { background-color: #F3F8FA; border-style: none; color:#AA0000; }
.admintitle  { font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #9BB9D1;}
.tabfield  { font-family: Arial, sans-serif; font-size: 12px;}
.inputNB { border-style: none;  }

.titlewhite {
	font-family : "Verdana", "Sans-serif", "Arial";
	font-size : 15px;
	line-height:15px;
	font-weight: normal;
	color : #FFFFFF;
	font-size : 13px;
	line-height:20px;
}
