body {font-size:12px;color:black;background-color :#E9EEF2;font-family:Arial,Helvetica,Verdana,sans-serif;}

a {text-decoration:none;color:black;font-size:12px} 
a:Visited {text-decoration:none;color:maroon;font-size:12px}
a:Active {text-decoration:none;color:gray;font-size:12px}
a:Hover {text-decoration:underline;color:blue;font-size:12px}

img {max-width:100%;height:auto}

b {font-size:11px;color:Black;}
.stxt {font-size:8px;color:Black;}
.mtxt {font-size:10px;color:Black;}
.ltxt {font-size:12px;color:Black;}
.title {font-size:14px;color:red;}
.bdbrg {font-weight:bold;color:#990000;}
.bdbrg1 {font-size:12px;font-weight:bold;color:#990000;}

A.nav1 {font-size:12px;color:black;font-weight:normal;}
A.nav1:Visited {font-size:12px;color:silver;font-weight:normal;}
A.nav1:Active {font-size:12px;color:Red;font-weight:normal;}
A.nav1:Hover {font-size:12px;color:Green;font-weight:normal;  background-color : white; }

A.nav2 {text-decoration:none;font-size:11px;color:black;font-weight:bold;background-color:white;}
A.nav2:Visited {font-size:11px;color:gray;font-weight:bold;}
A.nav2:Active {font-size:11px;color:Red;font-weight:bold;}
A.nav2:Hover {font-size:11px;color:red;font-weight:bold;  background-color : silver; }
.tablenav {font-size:12px;}
.searchBox {border:1px solid maroon;}

footer{background-color:#F9F9F9;clear:both;font-size:80%;padding:20px 0;color:#000;height:auto;overflow:hidden;margin-left:auto;margin-right:auto;border-top:5px solid #ccc;text-align: center;}

h1 {font-size:16px;color:maroon;font-weight:bold;}
h2 {font-size:14px;color:maroon;font-weight:bold;}
h3 {font-size:12px;color:maroon;font-weight:normal; margin: 1px 0%}
h4 {font-size:12px;color:maroon;}
hr {color:#8f004a; background-color:#8f004a;height:1px;margin-top: 1px;margin-bottom: 1px;}
ol {font-size:12px;color:Black;}
u {font-size:12px;color:black;}

table, tr, td {background-color :#ffffff;}
th {font-size:11px;}
td {font-size:12px;background-color :#ffffff;}
i {font-size:12px;color:black}
.vstxt {font-size:7px;color:white;}

#navcontainer {padding: 0; background: #E1E1E1; height: 20px;}
#navlist {margin: 0px; padding: 0px 0px; display: block;}
#navlist li {list-style: none; float: left;}
#navcontainer a, #navlist li.extend {margin: 0px; display: block; border-top: 1px solid #333; padding: 1px 6px; text-decoration: none; background: #E1E1E1; font: normal 12px Arial, serif; color: #000;}
#navcontainer a:hover, #navcontainer a#current {padding: 1px 5px; background: #FAFAFA; border-right: 1px solid #333; border-left: 1px solid #333; border-top: 1px solid #FAFAFA; border-bottom: 1px solid #333; color: #000; }
#navcontainer a#current {background: #F6F6F6; border-top: 1px solid #F6F6F6; font-weight: bold;}
#navcontainer li#active {border-right: 2px solid #828282; border-bottom: 2px solid #828282;}
 
#sidenavcontainer a, #menu a:visited {font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none; background-color:#efefef; color:#000; display:block; width:15em; height:1.0em; border-bottom:1px solid #fff;  border-right:1px solid #000; padding:0.0em; }
#sidenavcontainer a:visited {font-size:12px; text-align:left; background-color:#efefef; color:maroon;}
#sidenavcontainer a:hover {font-size:12px; text-align:left; background-color:silver;}
#sidenavcontainer strong {font-size:12px;text-decoration:none; background-color:#efefef; color:#000; display:block; width:15em; height:1.0em; border-bottom:1px solid #fff;  border-right:1px solid #000; padding:0.0em; }

@media only screen and (max-width: 760px) {
#sidenavcontainer a{padding:10px;}
a.nav1 {line-height: 200%;}
.memberstwitter {display:none}
.membersnews {display:none}
.pagecontent {margin-right:-10px!important;padding:5px:}
#navcontainer {height: 70px;}
#navcontainer a, #navlist li.extend {border-top: 0; padding: 8px; text-decoration: none; font: normal 14px Arial, serif; color: #000;}
#navcontainer a:hover, #navcontainer a#current {padding: 8px; border-right: 0; border-left: 0; border-top: 0; border-bottom: 0;}
.toprhsmenu a {line-height: 200%;}
.rightfloatside li{padding: 8px;}
}