/* Common tags                 */
/*-----------------------------*/		

body
{
    font-family:Verdana;
	font-size:11px;
    background-color:#575750;
    text-align:center;
    margin:0; 
    padding:0;  
 }

/*
A:hover	{ color: #ccc; cursor:hand; text-decoration:none; }
A:link { color: #ccc; cursor:hand; text-decoration:none; }
A:visited { color: #ccc; cursor:hand; text-decoration:none; }
*/

.link
{
	color:#E8B41A;	
	text-decoration:none;
	cursor:hand;
}

.blue_link
{
	color:#0D2B40;	
	text-decoration:none;
	cursor:hand;
}


ul
{
	/*list-style-image: url(Images/bullet.jpg);*/
	list-style-position:inside;
	list-style-type: disc;
	margin-left:0px;
	color: #e0890c;
	font-family: verdana;
}

/* Headings                    */
/*-----------------------------*/
h1
{
	font-size: large;
	color: #6B7EBF
}

h2
{
	font-family: Trebuchet MS, Helvetica, Arial, Verdana, Sans Serif;
	font-size: 15pt;
	font-weight: 600;
	color: #006600;
	border-bottom: solid 1px #e0890c;
}
	
h3
{
	font-family: Helvetica, Arial, Verdana, Sans Serif;
	font-size: 11pt;
	font-weight: bold;
	color: #004181;
	background-color:#f5f9e7;
}

h1, h2, h3, h4
{
	margin: 0;
}

/* Tables                      */
/*-----------------------------*/	

td
{
    font-family:Verdana;
    font-size:11px;
    color: #333333; /*#666666;*/	
}

td.headerbar
{
	background-image: url(Images/bar.jpg);
	background-repeat:repeat-x;
	text-align: right;
	vertical-align: middle;
	height: 28px;
}


/*Controls' Appearance*/
.content
{
	width:95%;
	margin:15px;
}

.table_bkgrd
{
	background-color:#F7F7DE;
	border:solid 1px gainsboro;	
}

.table_light_bkgrd
{
	background-color:#ffffff;
	border:solid 1px gainsboro;	
}


.buttonCss
{
	font-weight:bold; 
	background-color:gray97;
	border:outset 2px white;
	color:#000000; 
	font-family:Sans-serif;
	text-decoration:none;
	font-size:9pt;
}

.mandatory
{
	color: #f12121;
	font-weight:bold;
}

.value
{
	font-family: Helvetica, Arial, Verdana, Sans Serif;
	font-size: 9pt;
	color: #000000;
}

.label
{
	font-family: Helvetica, Arial, Verdana, Sans Serif;
	font-size: 9pt;
	font-weight: bold;
	padding-left:2px;
	background-color:#6B696B;
	color: #FFFFFF;
}

.label_noback
{
	font-family: Helvetica, Arial, Verdana, Sans Serif;
	font-size: 10pt;
	font-weight: bold;
	padding-left:2px;
	color: #000000;
}

.smalltext
{
	font-family: Helvetica, Arial, Verdana, Sans Serif;
	font-size: 8pt;
	color: #000000;
}

.cmd_btn_align
{
	text-align:right;
}

.forminfo
{
	font-family: Helvetica, Arial, Verdana, Sans Serif;
	font-size: 9pt;
	font-weight:bold;
	color: #009966;
}

.formerror
{
	font-family: Helvetica, Arial, Verdana, Sans Serif;
	font-size: 9pt;
	font-weight:bold;
	color: red;
}
