a:link {
  color: #1c80ba;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: underline;
}
a:visited {
  color: #1c80ba;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: underline;
}
a:active {
  color: #1c80ba;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: underline;
}
a:hover {
  color: #1c80ba;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: underline;
}
a.menu:link {
  color: #ffffff;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  height:17px;
  width:154px;
  padding-top:5px;
  float:left;

}
a.menu:visited {
  color: #ffffff;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  height:17px;
  width:154px;
  padding-top:5px;
}
a.menu:active {
  color: #ffffff;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  float:left;
  height:17px;
  width:154px;
  padding-top:5px;
}
a.menu:hover {
  color: #b5dff7;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  float:left;
  height:17px;
  width:154px;
  padding-top:5px;
}
BODY {
  color: #525252;
  text-decoration: none;
  font-family: Tahoma,Arial;
  font-size: 11px;
  margin:0px;
}
html { overflow: -moz-scrollbars-vertical; }
#container{
width:766px;
margin:0px auto;
}
#leftSide{
width:188px;
float:left;
}
#logo{
width:188px;
height:121px;
background:url(../images/logo.gif);
float:left;

}
#logo a{
width:100%;
height:100%;
}
#logo span{
visibility:hidden;
}
#rightSide{
width:578px;
float:right;
}
#forum_container_div{
width:100%;
float:left;
}
#header{
width:568px;
height:59px;
float:right;
}
#topMenu{
width:268px;
height:39px;
background:url(../images/topmenu.gif);
float:right;
}

#topMenu ul{
margin: 0px;
padding: 0px;
list-style-type: none;
margin-left:105px;
}
#topMenu li{
width:50px;
height:35px;
float:left;
}
#topMenu li a{
width:50px;
height:35px;
float:left;
display:block;
text-decoration:none;
}
#topMenu span{
visibility:hidden;
}




#topBar{
width:568px;
height:20px;
background:url(../images/vbot.gif);
float:right;
}
#footer{
width:100%;
margin-top:15px;
}
#footerLinks{
float:left;
background-color:#E9E9E9;
width:100%;
height:18px;
text-align:center;
padding-top:3px;
}
#copyright{
width:100%;
float:left;
height:25px;
text-align:center;
padding-top:5px;
}
#left{
width:188px;
float:left;
margin-top:15px;
}
#leftMenu{
width:154px;
height:163px;
background-image:url(../images/menubg2.png);
padding:11px 0px 0px 34px;
float:left;
}

#mobile{
width:188px;
background: url(../images/phone.gif);
float:left;
height:72px;
}
#mobile span{
visibility:hidden;
}
#pageTitle{
height:63px;
width:568px;
float:left;
}
#mainpic{
height:151px;
width:578px;
background:url(../images/mainpic.gif) no-repeat right;
float:left;
}
#mainpic span{
visibility:hidden;
}

h3{
font-size:12px;
background:url(../images/redh.gif) no-repeat;
width:233px;
height:19px;
padding:2px 0 0 20px;
color:#FFFFFF;
}


.listmenu ul {

 margin: 0px;

 padding: 0px;

 list-style-type: none;

 width:154px;}


.listmenu li a {
  color: #ffffff;
  font-family: Tahoma,Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  height:17px;
  width:154px;
  padding-top:5px;
  display: block;
  text-decoration: none;

 }

.listmenu li a:hover {
  color: #b5dff7;
 }
 
 
.listmenu{
width:154px;
height:212px;
background-image:url(../images/menubg2.png);
padding:11px 0px 0px 34px;
float:left;
}
.admin_link{
width:154px;
height:23px;
margin-top:20px;
padding:0px 0px 0px 34px;
float:left;
background-image:url(../images/admin_link.gif);
}
#content{
float:left;
padding:10px 0px 0px 10px;
width:568px;
}
#content a:link,#content a:visited,#content a:active{
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
#content a:hover{text-decoration:none;}


.formButton{
background:#78B2D3;
color:#FFFFFF;
}

a#adbtn:link,a#adbtn:visited,a#adbtn:active {
background: url(../images/adminbtn.jpg);
width:118px;
height:73px;
float:left;
padding:8px 0px 8px 0px;
text-align:center;
color:#75B0D2;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
margin:10px;
}
a#adbtn:hover {
background: url(../images/adminbtn.jpg);
background-position:118px;
width:118px;
height:73px;
float:left;
padding:8px 0px 8px 0px;
text-align:center;
color:#75B0D2;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
margin:10px;
}

.accessDenied {
color:#FF0000;
font-weight:bold;
}


h1{
font-size:18px;
color:#6dabcf;
background:url(../images/rg.gif) no-repeat;
background-position:0px 6px;
padding:0px 20px;
margin-top:10px;
float:right;
}

.formtext{
width:140px;
float:left;
height:22px;
padding-top:2px
}

.regElements{
padding:3px;
}
.regElements2{
padding:5px;
border:1px solid #6dabcf;
color:#FF0000;
margin:5px 0px 5px 0px;
font-weight:bold;
}
.formElements {
border: 1px solid #404A2B;
font:Arial, Helvetica, sans-serif;
font-size:13px;
background-color:#FFFFFF;
}

@import("/forum/styles.css")