.newslink A { color: #C2E1F8; text-decoration: none; }
.newslink A:link, .newslink A:visited { text-decoration: none; }
.newslink A:hover, .newslink A:active { color: #FFFFFF; text-decoration: underline; }
.newslink:hover { color: #FFFFFF; text-decoration: underline; }
.newslink { color: #C2E1F8; text-decoration: none; }

.link A { color: #455868 ; text-decoration: none; }
.link A:link, .link A:visited { text-decoration: none; }
.link A:hover, .link A:active { color: #FFFFFF; text-decoration: underline; }
.link { color: #455868 ; text-decoration: none; }

.normal { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #010101; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }

.select, option, textarea, input {
	BORDER-RIGHT: #455868 1px solid;
	BORDER-TOP: #455868 1px solid;
	BORDER-BOTTOM: #455868 1px solid;
	BORDER-LEFT: #455868 1px solid;
	COLOR: #000000;
	overflow: hidden;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff 
}

.input_sub {
	BORDER-RIGHT: #455868 1px solid;
	BORDER-TOP: #455868 1px solid;
	BORDER-BOTTOM: #455868 1px solid;
	BORDER-LEFT: #455868 1px solid;
	COLOR: #000000;
	overflow: hidden;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana; BACKGROUND-COLOR: #B6C3C8
}


.footer { background-image: url(http://www.retrostylegames.com/i/foott2.png); padding: 20px 0 40px; text-align: center; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; }

.product { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
.productblack { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }

.minigray { FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #eeeeee; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; padding: 1px }
.heading { FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #455868; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.gayblue { color: #455868 ; }
.blubold  { color: #455868 ; FONT-WEIGHT: bold; }
.selected { background-color: #F6FBF7; padding-left: 2px; padding-right: 2px; color: #455868;  }

.newsbody { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.newsheading { FONT-SIZE: 11px; COLOR: #C2E1F8; padding: 2px; } 

.adminhead {
	align: center;
	width: 100%;
	height: 22px;
	background: #455865 url(i/back.gif);
	bgcolor: #455865;
	color: white
}

.td1 { background-color: #647683 }
.td2 { background-color: #708594}

.hree {
	border: 2px dotted #8DC8F3;
}


.text {
line-height:130%;
font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;
font-size:13px;
}

.otstup {
margin-left:20px;
}


.captit {
font-size:1.1em;
font-weight:bold;
color:#455868
}


.caption {
margin-bottom:10px;
font-size:1.35em;
font-weight:bold;
color:#455868
}
.littag {
font-size:60%;
color:#666;
}

p {
line-height:150%;
margin:1em 0;
 
font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;
font-size:13px;

}

.main_small{font-size:11px;}




.imags img{
border:2px solid #CCC;
	-moz-box-shadow: 2px 2px 3px #969696; /* for Firefox 3.5+ */
		-webkit-box-shadow: 2px 2px 3px #969696; /* for Safari and Chrome */
		filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3);
margin:5px;		

}


.acme {
				color: #0066CC;
				text-decoration:none;
			}

.acme:hover {
	
	text-decoration:underline;
}


.exregular{
background-color:#9FAAAF;
background:url(../i/headt2.png) repeat-x;
background-position:bottom;

}


/* Feedback, responses */
input.bFeedback { margin-left: 210px; }
input.bDisabled { border-color: #AAAAAA; color: #AAAAAA; }

table.supForm { margin-bottom: 0; }

div.bNotice { border: 1px solid #FFFFFF; font: bold 1.2em Arial; color: #67C049; margin: 10px auto; padding: 10px; display: inline-block; visibility: hidden; }
div.bError { border-color: #D54B34; }
div.bOk { border-color: #67C049; }
	div.bNotice span { font: bold 0.8em Arial; color: #D54B34; display: block; }

div.resp-outer { text-align: center; clear: both; margin-top: 15px; }
	h2.sForm { font: bold 1.2em Arial; margin-bottom: 0; text-align: center; }
div.jcarousellite-container { width: 520px; margin: 0 auto; }
a.rButton { float: left; background: url(../images/nav-buttons.jpg) no-repeat 0 0; margin: 47px 0 0 10px; width: 23px; height: 23px; }
a.rButton-prev { background-position: 0 -23px; margin: 47px 10px 0 0; }

div.jcarousellite-outer { width: 450px; overflow: hidden; float: left; border: 1px solid #AAAAAA; }
ul.resps { list-style-type: none;}
	ul.resps li { position: relative; display: block; width: 440px; padding: 5px; }
		ul.resps li div.rText { text-align: left; }
		ul.resps li div.rInf { text-align: right; }
		
div.jInf { text-align: right; font: bold 1em Arial; padding-right: 35px; clear: both; }
