/* begin tab css */
.tabMenu {clear:both; width:100%; font-family:Arial, Helvetica, sans-serif;font-size:13px;}

.tabMenu .tabOff {width:5px; float:left; background:#999;}
.tabMenu .tabTitleOff { color:#FFF; font-weight:bold;float:left; padding:2px 0 2px 0; border-top:1px solid #000; background:#999; text-align:center;}
.tabMenu .tabOn {width:5px; float:left; background:#ccc;}
.tabMenu .tabTitleOn {font-weight:bold;float:left; padding:2px 0 2px 0; border-top:1px solid #000; background:#ccc; color:#000; text-align:center;}

.tabMenu .va {width:1px; float:left; border-top:5px solid #fff; background:#000; overflow:hidden;}
.tabMenu .vb {width:1px; float:left; border-top:2px solid #fff; height:1px; background:#fff; border-bottom:2px solid #000; overflow:hidden;}
.tabMenu .vc {width:1px; float:left; border-top:1px solid #fff; height:1px; background:#fff; border-bottom:1px solid #000; overflow:hidden;}
.tabMenu .vd {width:2px; float:left; height:1px; border-top:1px solid #fff; background:#000; overflow:hidden;}

.tabMenu a, .tabMenu a:visited {text-decoration:none; color:#000; cursor:pointer;}
.tabMenu a:hover {color:#000; background:#fff;}
.tabMenu a:hover .tabOff, .tabMenu a:hover .tabTitleOff { color:#000; background:#fff; text-decoration:none; }
/* end tab css */

/* bar below the tabs */
.tabBar {float:left; width:100%;height:10px;background:#ccc; border-right-color: #000; border-left-width: 1px; border-left-style:solid; border-left-color: #000; }

/* product links */
.prod {float:left; width:auto; height:auto; margin-left:13px; margin-top:14px; font-weight:bold;}
.prod a, .prod a:visited {text-decoration:none; color:#DA421E;;}
.prod a:hover {text-decoration:underline; color:#DA421E;; background:#fff;}

/* schools links */
.schoolink {font-size:13px; font-family:Arial,Helvetica,sans-serif; padding-right:50px;padding-right:20px;font-weight:bold;}
.schoolink a, .schoolink a:visited {text-decoration:none; }
.schoolink a:hover, a:active {text-decoration:underline; color:#F63;}
.schoolink a:active {text-decoration:none; color:#800080;}

/* local module */
.local_mod { width:100%;float:left;}
.local_mod td { font-size:11px; font-family:Arial,Helvetica,sans-serif; text-align:right;padding-right:5px;padding-left:5px}
.local_mod .header { font-weight:bold; background-color:#EEEEEE }
.feature_module { width:760px; }

