/*By the ToG team*/
body{
	margin: 0px 0px 15px 0px;
	padding:0px;
	font-size:12px;
	font-family: Tahoma, serifSansSerifMonospace;
	background-color:#ECF0F6;
	height:100%;
	color:#036;
	overflow-x:hidden;
}

img{border:0px;}
.table{border:1px solid #fff;}
.scol{background-color:#FAFAFA;}
.infobox{border:1px solid #fff;padding:5px;}
.off{background-color:#EAEDF4;}
.on{background-color:#CAD9EA;}
.off1{background-color:#036;}
.on1{background-color:#004480;}
a.swapDir:link,a.swapDir:active,a.swapDir:visited{color:#fff;font-weight:normal;}
a.th:link,a.th:active,a.th:visited{color:#fff;}
a.swapDir:hover,a.th:hover{color:#CAD9EA;}
a.mp3:link,a.mp3:active,a.mp3:visited,a.mp3:hover{font-size:12px;font-weight:normal;}

/*change thumb size here*/
.thumb{ 
	background:url('/template/thumb/nt.gif') no-repeat;
	width:50px;
	height:50px;
	float:left;
}

.logo {
	position:absolute;
	right:20px;
	top:80px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

.cmnt{
	font-size:10px;
	border-top:1px solid #fff;
	font-family: Tahoma, serifSansSerifMonospace;	
	padding:0px 5px 0px 5px;
}

.fldrcmnt{
	font-size:12px;
	border:0px;
	border-bottom:1px solid #036;
}

th{
	background-color:#036;
	color:#fff;
	height:30px;
	border-left:1px solid #fff;
	letter-spacing:1px;
}

a:link,a:visited{
	text-decoration:none;
	color:#036;
	font-weight:bold;
}

a:hover,a:active{
	color:#039;
	text-decoration:none;
	font-weight:bold;
}

.tip{
	border:1px solid #036; 
	width:250px;
	padding:2px;                   
	position:absolute; 
	z-index:100;
	visibility:hidden;	
	top:15px;
	left:90px; 
	background-color:#CAD9EA;            
	line-height:13px;
}

.main{
	border:1px solid #004480;
	background-color:#fff;	
	color:#036;
	margin:15px;
}

.header{
	background:#036 url('/~img_graph300x100xx036x004480') right no-repeat;
	color:#fff;
	height:100px;
	font-size:20px; 
	font-weight:bold;
	line-height:40px; 
	padding-left:40px;
}

.navbar{
	border-top:1px solid #004480;
	border-bottom:1px solid #004480;
	background-color:#CAD9EA;
	height:20px;
	color:#036;
	line-height:20px;
}

.content{
	background-color:#EAEDF4;
	border:1px solid #004480;
	margin:10px;
}

.infohder{
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.rw{
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	height:30px;
}

.error{
	padding:10px;
	margin:15px;
	border:1px solid #036;
	background-color:#CAD9EA;
}

.dir{
	font-size:11px;
	line-height:10px;
	font-weight:normal;
	margin-right:300px;
}

.flag{
	color:#036;
	border:1px solid #036;
	font-size:11px;
	background-color:#fff;
	font-weight:normal;
}

.chkupdt{
	width:140px;
	border-color:#ffa500;
	font-size:10px;
	background:transparent;
	text-align:left;
	padding:5px;
}
