

* {
	margin: 0;
	padding: 0;
}

body {
	background: #FFFFFF;
	font: normal small Arial, Helvetica, sans-serif;
	color: #666666;
}

p{
padding-bottom:10px;
text-align:justify;

}

ul{
	margin-left: 3em;
}


ol {
	margin-left: 3em;
}

a {
	color: #0072BC;
}

a:hover {
	text-decoration: none;
	color: #59C700;
}

img {
	border: none;
}



div.container
{

width:95%;
margin:auto;
margin-top:10px;
border-left:1px solid gray;
border-right:1px solid gray;
}
div.header
{
padding:0em;
color:black;
background-color:white;
clear:both;
}
h1.header
{
padding:0;
margin:0;
}
div.left
{
float:left;
width:240px;
margin:0;
padding:1em;

}
div.content
{

margin-left:256px;
border-left:1px solid gray;
padding:1em;
}
.footer
{
clear:both;
margin:auto;
width:95%;
border-top:2px solid orange;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:2px solid orange;
}
/* Content > Sidebar > Menu */

#menu {
	font-size:12px;
	font-weight:bold;
	background: #fff url(menu/sdbr.jpg) repeat;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	padding: 0px 0;
}

#menu ul {
	margin: 0;
	list-style: none;
}

#menu li {

	display: inline;
}

#menu a {
	display: block;
	padding: 11px 20px;
	border-top: 1px solid #EEEEEE;
	text-decoration: none;
	font-size:12px;
	color: #666666;
}

#menu a:hover {
	background:#fff url(menu/bgON.gif) no-repeat top right;
	color: orange;
}

#menu .active a {
	background:#fff url(menu/bgON.gif) no-repeat top right;
	color: orange;
}


#menu .first a {
	border: none;
}


/*table */

#customers
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#customers td, #customers th 
{
font-size:1em;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#customers th 
{
font-size:1.1em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}
#customers tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}




.juduldetail {
	vertical-align:middle;
	font-family : verdana;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;
	text-align : center;
	background-color : #336699;	
}
.detail {
	font-size:11px;
	padding: 5px 5px 5px 5px;
	font-family : verdana;	
	vertical-align : middle;
	background-color :#DCEBFC;
	color : #000000;
	font-weight : bold;
}
.detail2 {
	font-size:11px;
	padding: 5px 5px 5px 5px;
	font-family : verdana;
	vertical-align : middle;
	background-color :#C6D9EC;
	color : #000000;
	font-weight : bold;
}

.formerror {
  
  background-color : #FFCCCC;
  width: auto;
  font-weight : bold;
  font-family : verdana;
  padding: 0px;
}

.errortext {
	padding-left:5px;
	font: bold smaller verdana;
}
.tanya { color :blue; }