body {
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #515151;
    background-image: url(bg.gif); 
}

td, table {
    font-size: 8pt;
}

.answered {
    font-size: 7pt;
	font-style: normal;
	text-decoration: none
}

.titlelink {
 	font-style: normal;
	font-weight: bold;
	text-decoration: none
}
.gbhead {
  	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #d8d8d8
}
.code {
    font-family: Tahoma;
    font-size: 8pt;
  	font-style: normal;
	font-weight: normal;
	text-decoration: none
}
a.gbposter:link, a.gbposter:visited  {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fb9407
}

a.gbposter:hover {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	color: #d17d34
}
.small {  
    font-size: 7pt; 
	font-style: normal;
	text-decoration: none
}

.text {  
 	font-style: normal;
	font-weight: normal;
	text-decoration: none
}

.title {
	background-image:url(bgtable.gif);
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fb9407;
	padding-left: 10px;
	height: 20px;
}

.titles {
	background-image:url(bgtable.gif);
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fb9407;
	padding-left: 10px;
	height: 20px;
}

.titlee {
	background-image:url(bgtable.gif);
	background-position: right; 
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color: #fb9407;
	padding-right: 3px;
	height: 20px;
}

.title2 {
	background-image:url(bgtable2.gif);
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fb9407;
	padding-left: 10px;
	height: 20px;
}

.title3s {
	background-image:url(bgtable3.gif);
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fb9407;
	padding-left: 10px;
	height: 20px;
}

.title3e {
	background-image:url(bgtable3.gif);
	background-position: right; 
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color: #fb9407;
	padding-right: 3px;
	height: 20px;
}

.comment_date {
    font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-decoration: none;
	color: #b2b2b2
}

a, a:link, a:visited {
	color: #fb9407
}

a:hover {
	color: #d17d34
}

font.requier {
  color: #fb9407	
}

.copyright {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	color: #b2b2b2;
	padding-left: 10px
}

.poll_q {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	text-align: center; 
	color: #d17d34
}

.poll_a {
    font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	color: #b2b2b2
}

.poll_p {
    font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-decoration: none;
	color: #b2b2b2
}

.poll_v {
    font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	text-align: center;
	color: #b2b2b2
}

.poll_input {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	color: #b2b2b2
}

.menu {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	color: #b2b2b2
}

a.img:link, a.img:visited, a.img:hover  {
	color: #000000
}


a.menu:link, a.menu:visited  {
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #d17d34
}

a.menu:hover {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	color: #fb9407
}

option, textarea, input, select, file {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000; 
    background-color: #fbfbfb; 
    border: 1px solid #f0f0f0;
}

			
.form_off {  
    color: #666666; 
    background-color: #ffffff; 
    border: 1px solid f0f0f0;
}

.form_on {  
    color: #000000; 
    background-color: #fbfbfb; 
    border: 1px solid f0f0f0;
}

.form_username {
    color: #b2b2b2; 
    background-color: #4a4a4a;
    border: 1px solid #1c1c1c;
}

.form_username_on {
    color: #b2b2b2; 
    background-color: #4a4a4a;
    border: 1px solid #1c1c1c;
}

.form_password {
    color: #b2b2b2; 
    background-color: #4a4a4a;
    border: 1px solid #1c1c1c;
}

.form_password_on {
    color: #b2b2b2; 
    background-color: #4a4a4a;
    border: 1px solid #1c1c1c;
}

.form_login {
    background-color: #303030;
    border: 1px solid #303030;
}

.form_name {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/name.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_text {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/message.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.input { 
    background-color: transparent; 
    border: 1px none; 
}

.tooltip {
	position: absolute;
	display: none;
	background-color: #333333;
	color: #ffffff;
}

.titleadmin {
	background-color: #3a3a3a;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fb9407;
	padding-left: 10px;
	height: 20px;
}
