*
{
	margin:0px;
	padding:0px;
}

body
{
    background-image:url(images/layout/bgbody.gif);
    background-position: center top;
    background-color: #fff;
	border:none;
	color: #7e7e7e;
	font-family : verdana, helvetica, arial;
	font-size:11px;
	margin:0px;
}

img
{
    border:none;
    vertical-align:middle;
}

td
{
    border:none;
    vertical-align:top;
}

a
{
	background-color: transparent;
	color:#993300;
	text-decoration:underline;
}

a:hover
{
	background-color: transparent;
	color:#777;
	text-decoration:none;
}

a.noul
{
	text-decoration:none;
}

a.noul:hover
{
	color: #777;
}

b
{
	font-size:12px;
	color:#333;
    font-family : "trebuchet ms", verdana;
}

input
{
	color: #333;
	font-family : verdana;
	font-size:12px;
	padding:1px 0px 1px 0px;
}

textarea
{
	color: #333;
	font-family : verdana, helvetica, arial;
	font-size:12px;
	padding:3px;
}

select
{
	color: #333;
	font-family : verdana, helvetica, arial;
	font-size:12px;
	padding:1px 0px 1px 0px;
}

ul,ol
{
	 margin-left:20px;
}

/*nice input*/

.input_des
{
	padding-top:3px;
}


.nice_input_div250
{

	width:242px;
	padding:4px;	
	background-image:url(images/layout/field250.png);
}

.nice_input_div
{
	height:20px;
	padding:2px;
	background-image:url(images/layout/field.png);
}

.nice_input
{
	border:none;
}
/*eof nice input*/


a.noul_nav
{
	font-size: 14px;
	color: #333;
	text-decoration:none;
}

a.noul_nav:hover
{
	font-size: 14px;
	color: #ddd;
}

a.noul_nav1
{
	font-size: 14px;
	color: #000;
	text-decoration:none;
}

a.noul_nav1:hover
{
	font-size: 14px;
	color: #555;
}

/*reference eof*/

.border1 td
{
	border:1px solid #bbb;
	padding:5px;
}

.collapse
{
	border-collapse:collapse;
}

.collapse100
{
	width:100%;
	border-collapse:collapse;
}

.text10
{
	font-size: 10px;	
}

.submit_add
{
    font-size: 14px;
    font-weight:bold;
	font-family : "trebuchet ms", verdana;
	color:#008800;
}

.middle
{
    vertical-align:middle;
}

.error
{
	color: red;
}

.ok
{
	color:#66cc33;

}

.success
{
	color:#009900;
	font-size:16px;
}

.add
{
	color:#66cc33;

}

.add10
{
	color:#66cc33;
	font-size:10px;

}

.del10
{	
	font-size:10px;
	color: #cc0000;
}

.footer
{
	color:#993300;
	font-size:10px;
}

.header
{	
	color: #ee3000;
}

.header12
{	
	font-size:12px;
	color: #ee3000;
}

.header14
{	
	font-size:14px;
	color: #ee3000;
}

.header16
{	
	font-size:16px;
	color: #ee3000;
}

.header18
{	
	font-size:18px;
	color: #ee3000;
}

.header20
{	
	font-size:20px;
	color: #ee3000;
}

.header12pt
{
	font-family: tahoma,sans-serif;
	font-size: 12pt;
	color:black;	
}


.header14pt
{
	font-family: tahoma,sans-serif;
	font-size: 14pt;
	color:black;	
}



.br3
{
	line-height:3px;	
}

.br5
{
	line-height:5px;	
}

.red10
{	
	font-size:10px;
	color: #cc0000;
}

.red12
{	
	font-size:12px;
	color: #cc0000;
}

.red14
{	
	font-size:14px;
	color: #cc0000;
}

.red16
{	
	font-size:16px;
	color: #cc0000;
}

.white
{	
	color: #ffffff;
}

.white10
{	
	font-size:10px;
	color: #ffffff;
}

.white12
{	
	font-size:12px;
	color: #ffffff;
}

.white14
{	
	font-size:14px;
	color: #ffffff;
}

.white16
{	
	font-size:16px;
	color: #ffffff;
}
.white18
{	
	font-size: 18px;
	color: #ffffff;
}

.white20
{	
	font-size: 20px;
	color: #ffffff;
}

.gray10
{	
	font-size:10px;
	color: #888888;
}

.gray12
{	
	font-size:12px;
	color: #666;
}

.gray14
{	
	font-size:14px;
	color: #666;
}

.gray16
{	
	font-size:16px;
	color: #666;
}

.blue10
{	
	font-size:10px;
	color: #3c77b2;
}

.blue12
{	
	font-size:12px;
	color: #538bc3;
}

.blue14
{	
	font-size:14px;
	color: #3c77b2;
}

.blue16
{	
	font-size:16px;
	color: #1d436f;
}

.blue18
{	
	font-size:18px;
	color: #1d436f;
}

.blue20
{	
	font-size:20px;
	color: #1d436f;
}

.black
{	
	color: #000000;
}

.black10
{	
	font-size:10px;
	color: #000000;
}

.black12
{	
	font-size:12px;
	color: #000000;
}

.black14
{	
	font-size:14px;
	color: #000000;
}

.black16
{	
	font-size:16px;
	color: #000000;
}

.black18
{	
	font-size:18px;
	color: #000000;
}

.black20
{	
	font-size:20px;
	color: #000000;
}
