/*

   Created by Atulya Solutions http://www.atulyasolutions.com

*/



/* Common Styles */



* { padding: 0; margin: 0; }



.loginbody{

	background: url(../images/bg.gif) repeat-x;

	margin:0;

	padding:0;

	font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

}



body{

	background:#393939;

	margin:0;

	padding:0;

	font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

}



html>body{

	font-size:12px;

}



h1,h2,h3,h4,h5,h6,div,table,ul,ul li,p,form,a,img{

	margin:0;

	padding:0;

	outline:none

}



img{

	border:0;

}



li{

	margin:0;

	padding:0;

	text-decoration:none;

	list-style:none;

}

a{

	text-decoration:none;

	color: #000;

}

a:hover{

 outline:none;

}



input{

	outline:none;

	border: 1px solid #CCC;

}



.dropdown {

  outline: none;

  padding: 2px;

}



#top{

	position:absolute;

	left:-999em;

	width:990em;

}



.clearFix{

	overflow:auto;

	zoom:1;

}

* html .clearFix{

	height:1%;

	overflow:visible;

}



table{



	color:#000;

	margin:0;

	padding:0;

	width:99%;

}

  td{

		

		color:#000;

		border-collapse:collapse;

	 }

	

.floatLeft{

  float: left;

}



.floatRight{

  float: right;

}



.rightPad{

  padding-right: 5px;

}



.bottomPad{

  padding-bottom: 5px;

}



.gul li{

  color: #BC1F52;

  padding: 2px 2px 2px 20px;

  font-size: 11px;

  /*background: url(../images/icon_recent.gif) no-repeat left;*/ 

}



.gul li a{

  color: #BC1F52;

  text-decoration: underline;

}



.gul li a:hover{

  color: #BC1F52;

  text-decoration: none;

}



/*-- End Of Common Styles --*/

#wrapper { 

 margin: 0 auto;

 width: 1000px;

 background: #fff;

 

 

}

#header {

 color: #333;

 width: 1000px;

 float: left;

 padding: 0px;

 border-bottom: 5px solid #EEEEEE;

 height: 100px;

 margin: 0px;

 background: #FFF;

}



#topnav {

 float: right;

 width: 450px;

 color: #333;

 padding: 0px;

 height: 25px;



 margin: 60px 10px 0px 0px;

 

}



#header #topnav ul li{

 float: left;

 padding: 5px;

 margin-right: 2px;

 border: 1px solid #BBB;

 background: #CCC;

}



#topnav ul li a{

 float: left;

 color: #000;

 font-size: 11px;

 font-weight: bold;

 padding-left: 2px;

}



#topnav ul li a:hover{

 text-decoration: underline;

 color:#336699;

}



#leftcolumn { 

 color: #333;

 border: 0px solid #ccc;

 margin: 0px;

 padding: 5px;

 width: 225px;

 border-right: 1px solid #EEE;

 float: left;

 background: #FFF;

}





#leftcolumn p {

 margin: 0 5px;

 font-size: 12px;

 font-weight: bold;

 color: #2D50AA;

}



#leftcolumn ul li{

 background: url(../images/leftbullet.gif) no-repeat left; 

 padding: 0px 2px 1px 10px;

 border-bottom: 1px solid #EEE;

 margin: 10px 5px;

}



#leftcolumn ul li a{

 font-size: 12px;

 font-weight: bold;

 color: #336699;

}



#leftcolumn ul li a:hover{

 font-size: 12px;

 font-weight: bold;

 color: #339999;

}



#leftcolumn h2, #rightcolumn h2 {

 font-size: 16px;

 color:#555555;

}



#rightcolumn { 

 float: right;

 color: #333;

 border: 0px solid #ccc;

 margin: 5px 0;

 padding: 0px;

 width: 720px;

 display: inline;

 background: #FFF;

}



#topnav-1 {

 float: left;

 width: 205px;

 color: #333;

 padding: 0px;

 height: 25px;

 margin: 30px 10px 0px 10px;

 

}



#rightcolumn #topnav-1 ul li{

 float: left;

 padding: 5px;

 margin-right: 2px;

 border: 1px solid #BBB;

}



#rightcolumn #topnav-1 ul li a{

 float: left;

 color: #595959;

 font-size: 11px;

 font-weight: bold;

 padding-left: 2px;

}



.list-set1 table td{

 margin: 10px 0;

 border: 1px solid #CCC;

 padding: 5px;

}



.list-set2 table td{

 margin: 10px 0;

 border: 0px solid #CCC;

 padding: 5px;

}



.list-set1 table{

 float: left;

 margin: 10px 0;

 border: 0px solid #CCC;

} 



.list-set2 table{

 float: left;

 margin: 10px 0;

 border: 0px solid #CCC;

}



.list-set1 h2, .list-set2 h2 {

 float: left;

}



.list{

 background: #000;

 color: #CCC;

 height: 25px;

 padding: 5px;

}



#login { 

 float: right;

 color: #333;

 border: 0px solid #ccc;

 margin: 0px 0px 0px 0px;

 padding: 5px;

 height: 350px;

 width: 990px;

 display: inline;

 background: #FFF;

}



#login table {

 margin: 0 auto;

 border: 5px solid #F4F4F4;

 width: 240px;

 padding: 5px;

}



#login table tr td{

 

 font-size: 12px;

}



#login p{

 padding-bottom:10px;

 padding-left:10px;

 padding-right:10px;

 padding-top:10px;

 text-align:center;

}



#login p a{

 color: #3F631B;

 font-weight: bold;

}



#login p a:hover {

 color: #30669A;

 text-decoration: underline;

 font-weight: bold;

}



#footer { 

 width: 1000px;

 clear: both;

 color: #333;

 border-top: 5px solid #EEEEEE;

 background: #FFF;

 height: 30px;

 margin: 0px;

 padding: 20px 0 0 0;

}

/* Admin Login */



#rightcolumn-login { 

 float: right;

 color: #333;

 border: 1px solid #ccc;

 margin: 135px 40px 0px 0px;

 padding: 0px;

 height: 300px;

 width: 280px;

 display: inline;

 background: #FFF;

}



.adminlogin {

 padding: 20px;

}



.adminlogin h2 {

 padding: 15px 10px;

 font-size: 18px;

 font-weight: bold;

 text-align:center;

 color: #336699;

}



.adminlogin p {

 padding: 5px;

 font-size: 14px;

 font-weight: bold;

}



.adminlogin .inpbox {

 width: 225px;

 height: 21px;

 font-size: 14px;

 padding: 2px;

 background: url(../images/textinputbg.gif) repeat-x;

}



.adminloginbttn:hover, .adminloginbttn:focus {

  background-position:right top;

}



.adminloginbttn {

background:transparent url(../images/acloginpodbttn.gif) no-repeat scroll 0 0;

display:block;

float:right;

height:42px;

margin-top:10px;

width:121px;

border:0px;

}

.notice
{
background: rgb(255,255,204); 
text-align: center;
}





/* end of admin login */


