/* CSS Document */
body {font-family: Microsoft Sans Serif, Verdana, Arial; color:#666666; background-color:#fdfdfd;}
ul {/* all lists */  list-style: none; padding: 0; margin: 0;  font-size:12px; }

#nav a { font-weight: bold; font-size:14px; color:#FFFFFF; text-decoration:none }
#nav li li a {display: block; font-weight: normal; color:#ffffff; font-size:12px;}
#nav li a:hover{color:#e6e187}
#nav li ul {padding:1px;background-color:#3e66ae;border:2px solid #7f9ed4;border-bottom:3px solid #ae9a44;width:151px;}
#nav li li {padding:1px;background-color:#3e66ae;border-top:1px solid #7f9ed4;float:none;}
#nav li li a:hover{color:#ffffff; font-weight: bold;}
#nav li {/* all list items */    float: left; position: relative; text-align: left; cursor: default;}
#nav li ul { /* second-level lists */ display: none; position: absolute; font-size:12px; font-weight: normal;}
li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
   top: auto;
   left: auto;
}
#nav li:hover ul, #nav li.over ul { /* lists nested under hovered list items */ display: block}

#navpatch a { font-weight: normal; font-size:14px; color:#666666; text-decoration:none }
#navpatch li ul {padding-left:20px;}
#navpatch li li a {display: inline; font-weight: normal; color:#666666; font-size:12px;}
#navpatch li a:hover{font-weight: bold;}
#navpatch li li a:hover{font-weight: bold;}
#navpatch li ul { /* second-level lists */ display: none; font-weight: normal;}
#navpatch li li.selected a {color:#000000; font-weight: bold;}
#navpatch li.selected span a {color:#000000; font-weight: bold;}
#navpatch li ul li.active a {color:#000000; font-weight: bold;}
#navpatch li.selected ul {display: block;}

#datapatch li ul li { /* patches lists */ display: none; padding-left: 5px; }
#datapatch li ul li.active {display: block;}


#ticker a {font-family: Arial; font-weight: bold; color:#000000; text-decoration:none; valign: left; font-size:16px; }

#login a {font-family: tahoma; font-weight: normal; color:#FFFFFF; text-decoration:none; font-size:18px; }
#login a:hover {font-weight: bold;}
#download a {font-family: tahoma; font-weight: normal; color:#ffffff; text-decoration:none; font-size:15px; }
#download a:hover {font-weight: bold;}

a:hover li{color:#ad9841}
a.nslink{color:#ad9841}
a.nslink:hover{color:#333333}
a.mnavlink {color:#666666;font-size:11px;font-weight:bold;text-decoration:none;padding-left:30px;font-family:tahoma}
a.mnavlink:hover,a.vlink:hover{color:#333333;text-decoration:underline}
a.news{color:#FFFFFF;text-decoration:none}

#content {border:1px solid #cccccc; background-color:#fdfdfd;}

.noteid{color:#ffffff;font-weight:normal;font-size:10px;font-family:Tahoma}
.text{font-family:Tahoma;line-height:1.5;font-size:11px;text-align:left;padding-left:10px}
.up{margin-top:-8px; padding-left: 12px;}
.tab{font-weight:normal;font-size:11px;color:#666666;line-height:1.4;}
.underline{border-bottom:1px dashed #cccccc;line-height:2;margin-bottom:6px}
.alist{list-style-image:url(images/bullet.gif);padding-left:10px;margin-left:10px;font-weight:normal;font-size:11px;color:#666666;line-height:1.4;margin-bottom:10px}
.list{list-style:none;padding-left:10px;margin-left:10px;font-weight:normal;font-size:11px;color:#666666;line-height:1.4;margin-bottom:10px}
.hd{color:#ad9841; font-weight: bold;font-size:14px}
.partners{padding-bottom:20px;padding-top:20px;border-bottom:1px solid #f4f8f7;padding-left:10px}
.logo{border-bottom:1px solid #ad9841}
.newsid{color:#ad9841;border-bottom:1px dotted #ad9841}
.vlink {color:#666666;font-size:11px;font-weight:bold;text-decoration:none;font-family:tahoma;line-height:1.5}
.vglink {color:#ad9841;font-size:11px;font-weight:bold;text-decoration:none;font-family:tahoma;line-height:1.5}

.os {margin-top: 20px; margin-left: 30px; margin-right: 30px;}
.os_item {font-family:Tahoma; line-height: 1; font-weight: normal; color:#ad9841; text-decoration:none; font-size:14px;}
#os_select {width: 95%; height: 95%; text-align: center;}
#os_select a {font-weight: normal; color:#ad9841; text-decoration:none; font-size:14px;}

