/*  Style Guide Only  */

  html               { overflow-y: scroll;  /* force vertical scrollbar in mozilla */ }

/*  Main  */
.footer			{ font-family: verdana,helvetica; font-size: 10px;  font-weight:bold; }
.mini			{ font-size:10px; }
a:visited       { color: #0000CC; }
a:link          { color: #0000CC; }
a:active        { color: #0000CC; }

/*  Headings  */
.header 		{ font-size:20px; font-family:verdana,helvetica; font-weight:bold;}
.subhead 		{ font-size:15px; font-family:verdana,helvetica; font-weight:bold;}


/*  Examples  */
.example		{ margin-left: 40px; font-style: italic; }



/*  Tables */
.row_top		{ font-size: 11px; background-color: #4466AA; font-weight: bold; color:#ffffff; }
.row     		{ font-size: 11px !important; background-color: #EEEEEE; }
.row2    		{ font-size: 11px !important; background-color: #DDDDDD; }
.column     	{ font-size: 11px !important; background-color: #EEEEEE; font-weight: bold; }
.row a:link     { font-size: 11px; background-color: #EEEEEE; color:#4466aa; }
.row a:visited  { font-size: 11px; background-color: #EEEEEE; color:#4466aa; }



/*  Navigation  */
.level_0, .level_1, .level_2, .level_3 { font-family: verdana, helvetica; font-size: 10px; }
.level_0 { padding-left: 0px; padding-top: 10px; font-weight: bold;  }
.level_1 { padding-left: 20px;  }
.level_2 { padding-left: 36px; }
.level_3 { padding-left: 52px; }

.navlink         { color:#000000; text-decoration:none; }
.navlink:hover   { color:#ff0000; text-decoration:none; }

.top_links		{ font-size: 10px; color:#336699 !important;}

