html,
body {
 height: 100%;
 margin: 0;
 padding: 0;
 font-family: Tahoma,Verdana,Arial;
}

#mainLayout {
    background: url(/_Files/images/bg.gif);
}

#updatePopupLayout {
    background: url(/_Files/images/main_bg.jpg);
}

a img {
	border: 0 none;
}

/* New Layout CSS //////////////////////////////////////////////////////////////*/

#topsection{
 height: 40px;
 position: relative; 
 background: url(/_Files/images/top_bg.gif) repeat-x;
 /*z-index: 1;*/
}
#toptopbox{
    height: 40px;
}

#maincontainer{
 min-height: 100%;
 margin: -40px 0 -20px;
 #margin: 0px 0 -20px;/*IE hack*/
 width: 911px;
 background:#8EB100;
}
* html #maincontainer{/*IE6 hack*/
 height: 100%;
}

#contentwrapper {
 width: 714px;
 height:auto !important; /* real browsers */
 height: 900px; /* IE6: treaded as min-height*/
 min-height: 900px; /* real browsers */
 margin: 40px 0px 0px 197px;
 #margin: 40px 0px 0px 197px;/*IE hack*/
 padding: 0px 0 0px 0px;
 background: #DCDFE4 url(/_Files/images/main_bg.jpg) no-repeat;	
}

* html #contentwrapper {/*IE6 hack*/
 height: 900px;
}

#leftcolumn{
	#position: absolute;/*IE hack*/
    float: left;
    width: 197px;
	margin: 0px 0px 0px 0px;
	#margin: 0px 0px 0px -197px;/*IE hack*/
    padding: 0px 0 20px 0px;
    min-height: 800px;
    background: #8EB100;
}

* html #leftcolumn {/*IE6 hack*/
    height: 800px;
}

.innertube {
	vertical-align: top;
    margin: 0px 0px 0px 0px;
    margin-top: 0;
}

* html body{ /*IE6 hack*/
padding: 0 0 0 0; 
}

* html #maincontainer{ /*IE6 hack*/
height: 100%;
width: 911px; 
/*height: expression(document.body.clientHeight < 1050? "900px": "auto" );*/
}

/*//////////////////////////////////////////////////////////////*/

td {
	font-size:11px;
	color:#1b1c1c;
	text-decoration:none:
}

A {
	font-size:11px;
	color:#1b1c1c;
	text-decoration:none;
}

A:visited {
	text-decoration:none;
}

A:hover {
	text-decoration:underline;
}

#userid {
	font-size:12px;
	color:#779400;
	font-weight:bold;
}

#logout {
	font-size:11px;
	color:#9c0021;
	text-decoration:underline;
}

#logout a:link,a:visited.a:hover {
	text-decoration:underline;
}

#trickster {
	font-size:10px;
	color:#56b7cc;
	font-weight:bold;
}

#grandchase {
	font-size:10px;
	color:#f2891e;
	font-weight:bold;
}
#pangya {
	font-size:10px;
	color:#9e44c2;
	font-weight:bold;
}
#ntreev {
	font-size:10px;
	color:#7eb187;
	font-weight:bold;
}

#signuplink {
	font-size:10px;
	color:#575757;
	font-weight:bold;
	text-decoration:underline;
}

#dial {
	font-size:11px;
	color:#FFFFFF;
}

#comment {
	font-size:10px;
}

#layer {
	position:absolute;
	width:1px;
	height:1px;
	z-index:1;
}

#diallayer {
	position:absolute;
	width:170px;
	height:1px;
	z-index:1;
}

#done {
/*	color:#de3f00;*/
	color:#00009F;
	font-size:10px;
	font-weight:bold;
}

#in_process {
/*	color:#1b7eb7;*/
	color:#11C207;
	font-size:10px;
	font-weight:bold;
}

#gm_delete {
	color:#9A9A9A;
	font-size:10px;
	font-weight:bold;
}

#assigned {
	color:#03AABC;
	font-size:10px;
	font-weight:bold;
}

#completed {
	color:#9319f2;
	font-size:10px;
	font-weight:bold;
}

#questions {
	color:#1b7eb7;
	font-size:12px;
	font-weight:bold;
}

#answers {
	color:#de3f00;
	font-size:12px;
	font-weight:bold;
}

.other {
	color:#a85b16;
	font-size:12px;
	font-weight:bold;
}

.idcard {
	color:#2f2f2f;
	font-size:10px;
	font-weight:bold;
}

.class {
	color:#c44926;
	font-size:11px;
	font-weight:bold;
}

#faq {
	color:#8eb100;
	font-size:13px;
	font-weight:bold;
}

.rechargequestion a {
	color:#6c6e6e;
	font-size:9px;
	text-decoration:none;
}

.rechargequestion a:link {
	text-decoration:none;
}

.rechargequestion a:hover {
	text-decoration:underline;
}

#rechargequestion {
	position:absolute;
	width:200px;
	height:1px;
	z-index:1;
}

.price{
	font-size:13px;
	font-weight:bold;
	color:#ef7533;
}

.total{
	font-size:15px;
	font-weight:bold;
	color:#ef7533;
}

.confirm{
	font-size:11px;
	font-weight:bold;
	color:#82a201;
}

#rightlayer {
	position:absolute;
	width:1px;
	height:1px;
	/*z-index:1;*/
}

.comment{
	color:#6c6e6e;
	font-size:9px;
	text-decoration:none;
}
