body
{
	background-color:#666666;
	margin:0px auto;
	background-image:url('img/bg.jpg');
	width:100%;
	background-color:#F5ECCE;
	border-collapse:collapse;
	border-radius:15px;
	font-family:"calibri";
	font-size:12px;
}
form
{
	margin:0px;
	padding:0px;
}
.bg1{
	background-color:#F8oCCE;
}
.bg2{
	background-color:#F5fCCE;
}
th
{
	background-color:#006699;
	color:#FFFFFF;
	height:40px;
	padding:3px;
	border:1px solid #000000;
	
}
table{
	width:100%;
	margin:0 auto;
	border:1px solid #000000;
	border-collapse:collapse;
}
td{
		background-color:#999999;
		padding:3px;
		border:1px solid #000000;
}
 #color1
{
	background-color:#F5D0A9;
}
#color2
{
	background-color:#F6E3CE;
}

/*-------------------login---------------------*/
#l_wrapper
{
	position:relative;
	width:300px;
	min-height:200px;
	margin:auto;
	top:250px;
	border:1px solid #0066ff;
	padding:2px;	
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	background-color:#ffffff;
	box-shadow: 2px 2px 5px grey;
	font-size:16px;
	
}
#l_head
{	
	min-height:50px;
	line-height:50px;
	text-align:center;
	font-size:20px;	
}
#l_input
{
	padding-left:5px;
	min-height:50px;
	width:auto;
	background-color:white;
	padding-top:5px;
	
	
}
#f_input_text
{	
	margin:auto;
	width:290px;
	height:30px;
	border:1px solid #0066ff;
	border-radius:5px;
	padding-left:5px;
}
#f-input_button
{	
	width:80px;
	border-radius:5px;
	height:30px;
	border:1px solid #0066ff;
	
}

/*---------------------------------*/

/*----------main style-------------*/
#wrapper
{
	
	width:auto;
	min-height:850px;
	background-color:#e1e0e0;
	margin: 0px auto;
	padding:0px;
	background-color:#006699;
	overflow:auto;
	border-bottom:50px solid #006666;
}
#listview
{
	width:100%;
	height:300px;
	overflow:auto;
}
#banner
{
	width:auto;
	height:100px;
	background-color:#0099cc;
}
#sidebar
{
	width:250px;
	height:auto;
	background-color:#006699;
	float:left;
	
}
#maincontent
{
	float:left;
	width:70%;
	min-height:750px;
	background-color:#cccccc;
	padding:5px;
	/*background-image:url('img/bgform.png');*/
}
#sliceicon
{
	width:100px;
	height:100px;
	margin-left:20px;
	margin-top:30px;
	float:left;	
}
#header
{
	width: auto;
	height:30px;
	position:relative;
	top:0px;
	font-size:20px;
	font-weight:bolder;
	line-height:30px;
	color:#666666;
	text-indent:10px;
	/*text-shadow: 1px 0px #666666;*/
	clear:left;
	
}
#subjects
{
	float:left;
	width:auto;
	height:auto;
	padding:10px;
	color:white;
	line-height:30px;
	margin:5px;
	font-size:16px;
	background-color:#006699;
	}
#errormsg
{
	
	width:80%;
	height:auto;
	margin:auto;
	padding:5px;
	color:red;
	
	}

/*--------------------end main style----------------*/

/*--------------------side bar navigation--------------*/
#sidebarnav
{
	position:relative;
	top:20px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#a_snv
{
	display:block;
	width:auto;
	height:40px;
	line-height:40px;
	padding-left:50px;
	padding-bottom:10px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:18px;
	text-shadow:1px 1px #848484;
}
#a_snv:hover
{
	background-color:#0099cc;
	padding-left:40px;
	border-left:10px solid #000033;
	}
#nicon
{
	position:relative;
	float:left;
	padding-left:20px;
	margin-top:10px;
}
/*-----------------end of sidebar navigation--------------*/
/*------------------------form style-------------------------*/
#fwrapper
{
	width:auto;
	margin:auto;
	padding-bottom:5px;
}
#mformleft
{
	width:40%;
	float:left;
	padding-left:10px;
	padding-bottom:5px;
	
}
#mformright
{
	width:40%;
	float:left;
	padding-left:10px;
	padding-bottom:5px;
	
}
#mformfull
{
	width:80%;
	margin:10px;
	padding-left:10px;
	padding-bottom:5px;
	
}
#mfooter
{
	clear:both;
	margin:auto;
	width:90%;
	overflow:auto;
	height:300px;
}
#mfooterin
{
	width:90%;
	height:auto;
	margin:auto;
	padding-left:10px;
}
#mtext
{
	width:100px;
	height:30px;
	border-radius:5px;
	background-color:#ffffff;
	color:#000000;
	font-size:14px;
	text-indent:5px;
	border: 1px solid #006699;
	letter-spacing:2px;
	font-family:"calibri";
	box-shadow: inset 0px 0px 5px 0px #D8D8D8;
}	
#ftext
{
	width:250px;
	height:30px;
	border-radius:5px;
	background-color:#ffffff;
	color:#000000;
	font-size:14px;
	text-indent:5px;
	border: 1px solid #006699;
	letter-spacing:2px;
	font-family:"calibri";
	box-shadow: inset 0px 0px 5px 0px #D8D8D8;
}
#mlabel
{
	width:250px;
	height:20px;
	color:#666666;
	margin-top:5px;
}
#multitext
{
	clear:auto;
	width:250px;
	height:100px;
	border-radius:5px;
	
	
	font-size:15px;
	border: 1px solid #006699;
	font-family:"calibri";
	padding:5px;
}
#note
{
	position:relative;
	margin:5px;
	background-color:#006699;
	color:white;
	font-size:16px;
	padding:5px;
}
#fbutton
{
	clear:auto;
	width:auto;
	height:30px;
	background-color:#006699;
	color:#ffffff;
	margin-top:5px;
	margin-left:5px;
	border-radius:5px;
	border:1px solid white:
}

fieldset
{
	position:relative;
	margin-top:20px;
	color:#666666;
}
/*------------------end of form style-------------------------*/
/*-----------------search style-----------*/
#imgslice
{
	width:auto;
	height:auto;
	font-size:14px;
	border:1px solid black;
	float:left;
	margin:10px;
}
#imgslicetext
{
	width:auto;
	height:20px;
	line-height:20px;
	background-color:grey;
	font-weight:bold;
	text-align:center;
	border:1px solid black;
}
#allimg
{
	width:auto;
	min-height:200px;
	clear:boath;
	
}
#page{
width:30px;
height:30px;
text-align:center;
line-height:30px;
font-size:16px;
font-weight:bold;
background-color:#006699;
margin:5px;
float:left;
}
#pagebox
{
	width:600px;
	margin: 0px auto;
}
a
{
	color:white;
	text-decoration:none;
}
.navig
{
	margin:5px;
	width:80px;
	height:40px;
	background-color:#006699;
	display:block;
	color:white;
	font-size:20px;
	line-height:40px;
	text-decoration:none;
}
#news
{
	width:90%;
	margin:0 auto;
	height:35%;
	border:1px solid black;
	padding:2px;
}
#newshead
{
	width:100%;
	height:40px;
	background-color:#006699;
	color:white;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	line-height:40px;
	margin-bottom:10px;
}
#space
{
	width:90%;
	height:10px;
}
#chart
{
	width:90%;
	margin:0 auto;
	height:45%;
	border:1px solid black;
	vertical-align:bottom;
	padding:2px;
}
.chartno
{
	width:40px;
	height:50px;
	background-color:#006699;
	color:white;
	float:left;
	line-height:50px;
	text-align:center;
	margin-right:2px;
}
/*--------end------------*/