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

a {color:#369;font-size:12px}
a:visited {text-decoration:none;color:#ae4262;font-size:12px}
a:active {text-decoration:none;color:gray;font-size:12px}
a:hover {text-decoration:none;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:#ae4262;font-weight:normal;}
a.nav1:visited {font-size:12px;color:silver;font-weight:normal;}
a.nav1:active {font-size:12px;color:silver;font-weight:normal;}
a.nav1:hover {font-size:12px;color:blue;font-weight:normal;  background-color : white; }

a.nav2 {text-decoration:none;color:black;font-weight:bold;background-color:white;}
a.nav2:visited {color:gray}
a.nav2:active {color:#ae4262;}
a.nav2:hover  {color:#ae4262;}
.tablenav {font-size:12px;}
.searchBox {border:2px solid #E1BBC2;}

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;}

#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, #mapsidenavcontainer {border-radius:7px;border:1px solid #ccc;background:#fff;font-weight:700;margin-top:10px;padding:10px 5px 5px 3px;min-width:100px}
#sidenavcontainer a, #mapsidenavcontainer a{background:#fff;color:#545454;display:block;text-decoration:none;padding:5px;}
#sidenavcontainer a:hover, #mapsidenavcontainer a:hover{background:#f3f3f3;color:#369;border-right:5px solid #E1BBC2}
#sidenavcontainer strong, #mapsidenavcontainer strong {padding:5px;}

h1 {font-size:20px;color:#D17891;font-weight:bold;background-color: #E1E1E1; margin: 0px 0%; text-shadow: white 0.1em 0.1em 0.2em; padding:0px 5px;}
h2 {font-size:16px;color:maroon;font-weight:bold;}
h3 {font-size:14px;color:red;font-weight:normal;}
h4 {font-size:11px;color:White;}
ol {font-size:12px;color:Black;}
u {font-size:7px;color:black;}
table, tr, td {background-color :#ffffff;}
th {font-size:11px;}
td {font-size:12px;background-color :#ffffff;}
i {font-size:10px;color:#008000}
.vstxt {font-size:7px;color:white;}

.wedvenban{padding:20px}

@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;}
}