html {
    height:100%; /* fix height to 100% for IE */
    max-height:100%; /* fix height for other browsers */
}
body {  font: 11px Tahoma; color: #505050; background: #FFFFFF; margin: 0px 0px; padding: 0px 0px}
.top {  font: bold 11px Tahoma; color: #FFFFFF; background: url(images/back.gif)}
.top a {color: #FFFFFF; text-decoration: none}
.top a:active {color: #FFFFFF; text-decoration: none}
.top a:visited {color: #FFFFFF; text-decoration: none}
.top a:hover {color: #DDEEFF;; text-decoration: underline}
.white {color: #FFFFFF; letter-spacing: 0.1em; word-spacing: 5px}
.cyan {color: #0093DD}
.big { font-size: 12px; font-weight:bold}
.bigger { font-size: 14px; font-weight:bolder; font-family:Verdana; padding-right:10px}
.stripe {  background: url(images/back2.gif) repeat-x  top}
form {  margin: 10px 0px}
input, textarea, select, button { font: 11px Tahoma; color: #505050}
td,p {  font: 11px Tahoma; color: #505050}
a {  color: #0093DD}
a:hover {  color: #505050}
a:active {  color: #0080C1}
a:visited {  color: #0080C1}
.grey a {  color: #99B0BF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal}
.grey a:hover {  color: #505050; text-decoration: underline}
.grey a:active {  color: #99B0BF; text-decoration: none}
.grey a:visited {  color: #99B0BF; text-decoration: none}
.searchh {color: #99B0BF} 
.bordered {  border: #F2F4F2 solid; border-width: 2px 0px 2px 2px; background-color: #FFFFFF}
.pad {  padding: 0px 30px 0px 25px}
.amenu {margin: 15px 0px; padding: 0px 3px; font: bold 13px/20px Tahoma;  text-decoration:none}
p {  margin: 0px 0px; padding: 5px 3px 3px}
.mess {  color: #EE4444; text-align: center}
h4 {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; margin: 5px 3px; color: #0093DD}
# h2 {  font: bold 17px Arial; margin: 3px 0px 3px 0px; color:#0093DD}
h3 {  font: 17px Tahoma; color: #3399CC; margin: 3px}
h2 {  font: 17px Tahoma; margin: 15px 0px}
h5 {  font: 17px Tahoma; margin: 15px 0px; color:#0093DD}
h1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; color: #0093DD; margin: 0px 0px; font-size: 12px ; padding: 2px 15px; background: #F2F4F2 url(images/icon1.gif) no-repeat left center}
li {  list-style: square url(images/bullet.gif); margin:2px}
ul { margin-left:40px; margin-top:5px; margin-bottom:5px; margin-right:5px}
img {border-width:0px}
hr {color:#99B0BF}
.without_avatar {  background: url(/images/emptyback.gif) no-repeat right bottom}
.img100 {  border: #F2F4F2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tablegrey {  padding-top: 18px; padding-right: 9px; padding-bottom: 8px; padding-left: 10px; border:#F2F4F2 1px solid}
.green {color:#339966; text-decoration:none}
.green a {color:#339966; text-decoration:none}
.green a:active {color:#339966; text-decoration:none}
.green a:visited {color:#339966; text-decoration:none}
.blue {color:#0093DD; text-decoration:none}
.greysec {color:#99B0BF; text-decoration:none}
.ul2 {padding-left:0px}
.text p {font-size:1.1em; line-height:15px; padding: 0px 15px 0px 30px; text-align:justify}
.text h4 {padding: 0px 13px 0px 30px}
.text h3 {padding: 0px 13px 0px 30px}
.text li {font-size:1.1em; line-height:15px; margin-left:25px}
.li2 {font-size:1.1em; line-height:15px; margin-left:25px;margin-bottom:5px}
.list p{padding-bottom:2%}
.list ul {margin-top:0px}
.small {font-size:0.9em}
.category_name {font: bold 12px; color: #0093DD; background-color:#F2F4F2; padding: 2px 5px 2px 5px}
.more {font:0.9em Arial; color: #339966}
.more a {font:0.9em; color: #339966}
.more a:active{font:0.9em; color: #339966}
.more a:visited{font:0.9em; color: #339966}