body{
	background:#fffcf1;
	color:#1f4037;
	margin: 0px auto;
	font:13px Tahoma;
	max-width: 600px;
}

input[type="submit"] {
	background: #B0C4DE;
	margin-top: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	color: #FFF;
	border: 1px #5F9EA0 solid;
	text-shadow: 0px 1px 0px #FFFFFF;
}
input[type="submit"]:hover {
	color: #FFF;
	background: #4682B4;
	border: 1px #5F9EA0 solid;
}
.hdr4s {
	margin-top: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	color: #336;
	background-color: #E5EDFF;
	border: 1px #CBD8E5 solid;
	text-shadow: 0px 1px 0px #FFFFFF;
}
select:hover {
	color: #000;
	background-color: #EEF3FF;
	border-bottom: 1px #BCC7D6 solid;
}
textarea{
	margin-top: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	color: #336;
	background-color: #eee;
	border: 1px #CBD8E5 solid;
	text-shadow: 0px 1px 0px #FFFFFF;
}	
textarea:hover {
	color: #000;
	background-color: #EEF3FF;
	border: 1px #BCC7D6 solid;
}	
.hdrs{
	text-align: center;
	background: #D8EE9B;
	border-radius:5px;
	padding: 1px 2px 2px 5px;
	margin-top: 0px;
	margin-bottom: 1px;
	height: 20px;

}
.li5nks{
	background: #FcFcFc;
	border-left: 1px solid #FFE4C4;
	border-right: 1px solid #FFE4C4;
	border-shadow: 3px #FFE4C4; 
	padding:1px;
}
hr {
	max-width:30%; 
	color: #B2C6FF;
}
a:active, a:link, a:visited {
	color:#000000;
	text-decoration:none;
	font-size:14px;
}
a:hover { 
	color:#799B1E; 
	text-decoration:none; 
	text-shadow: 0 0 5px #DD6611;
	font-size:14px; 
}
.page a:hover { 
	color: #CC6633;
	font-size:14px;
}
.main {border : 2px solid #E6E6FA;}
.links {
	border: 1px #3CB371 solid;
	border-radius:5px;
	text-align:auto;	
	font-size:14px;
	color: #2E8B57;
	margin: 2px;
	padding: 4px;
	background: #fdf1f1);
}
.gbinroom {
	border: 1px #FF4500 solid;
	border-radius:5px;
	text-align:left;	
	font-size:14px;
	color: #CD5C5C;
	margin: 2px;
	padding: 4px;
	background: #fdf1f);
}
.menu {	
	border: 1px #E6E6FA solid;
	border-radius:5px;
	font-size:14px;
	text-align:center;
	color: #4682B4;
	margin: 2px;
	padding: 4px;
	background: #f7fff0;
}
.msg1 {
	border: 1px #E6E6FA solid;
	border-radius:5px;
	text-align:left;
	color: #4682B4;
	margin: 2px;
	padding: 4px;
	background: #f7fff0;
}
.copy{
	text-align: center;
	background:#A3D900;
	border-radius:5px;
	padding: 1px 2px 2px 5px;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align:center;
	
}
.copy1{
	text-align: center;
	background:#A3D900;
	border:1px solid #D2B48C;
	padding: 1px 2px 2px 5px;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align:left;
}
.page {
	font-size:14px;
	border-bottom:1px solid #B2C6FF;
	border-top:1px solid #B2C6FF;
	text-align: left;
	background-color: #E0E8FF; 
	margin:1px; 
	color:#006600;
	padding:2px;
}
.gb{
	border-radius: 3px;
	border: 1px solid #5F9EA0;
	background: #F8F8FF;
	color: #20B2AA;
	padding-top:0px;
	margin-top:0px;
	padding: 1px;
	margin: 1px;
}
.n {
	background: #E6E6FA;
	border-bottom:1px solid #5F9EA0;
	padding: 1px 2px 2px 5px;
	margin-top: 0px;
	margin-bottom: 2px;
}
.h{
	border-radius: 3px;
	border: 1px solid #5F9EA0;
	background: #F8F8FF;
	color: #20B2AA;
	padding-top:0px;
	margin-top:0px;
	padding: 1px;
	margin: 1px;
}
.obody {
	background: #E6E6FA;
	border-bottom:1px solid #5F9EA0;
	padding: 1px 2px 2px 5px;
	margin-top: 0px;
	margin-bottom: 2px;
}
.code {
    background-color: #E0E6E9;
    border: 1px dotted #9FAEBB;
    margin-top: 4px;
    padding: 0px 2px 0px 2px;
}
.quote {
   	color: #b5b5b5;
	font-size: 10px;
	margin: 3px;
	padding: 3px;
	border: 1px solid #e7e7e7;
	background: #fff;
}
.q {
    //background-image: url(../../image/img/closequote.png);
    background-position: top right;
    background-repeat: no-repeat;
    background-color : #fcfeeb;
    border: 1px solid #e9ebec;
	border-left: 4px solid #8394b2;
    color : #878787;
    font-size : x-small;
    padding-left : 6px;
	margin-top : 5px; 
}
.hide {
    color : #465584;
    background : #eef2f7;
	border: 1px dotted #81bef7;
    font-size: x-small;
    padding: 3px; 
}