/* Defaults. */

body
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	margin:0px;
}

table
{	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
}
td
{
}

.CommonBold1
{
	font-weight: bold;
	text-decoration: none;
}

.CommonBold4
{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.CommonBold1Gray
{
	color: #787878;	
	font-weight: bold;
	text-decoration: none;
}

.Common1Gray
{
	color: #787878;	
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.CommonBold1Blue
{
	background-image:  url(../Images/arrow_right.gif);
	background-position:left;
	background-repeat: no-repeat;
	background-color:Transparent;
	padding-left: 10px;
	text-decoration: none;
	margin: 0px;
		
	font-weight: bold;
	color:#000099;
}

.CommonBold2
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;	
}

.CommonBold2Arrow
{
	background-image:  url(../Images/arrow_right.gif);
	background-position:left;
	background-repeat: no-repeat;
	background-color:Transparent;
	padding-left: 10px;
	text-decoration: none;
	margin: 0px;
	
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.CommonBold1Gray
{
	color: #787878;	
	font-weight: bold;
	text-decoration: none;
}

.CommonBold2Yellow
{
	color: #FCB812;	
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.CommonTextItalic
{
	color: #787878;
	font-weight:normal;
	font-size: 9;
	font-style: italic;
}

/* All links. */
a
{	
	color: #000000;
	text-decoration: none;	
}

a:hover
{	
	color: #FCB812;
	text-decoration: none;
}

a:active
{
	font-weight:bold;
}
	
/* All messages displayed after an successfull operation. */
.SuccessText
{
	color: #008800;
	font-weight: bold;
}

/* All messages displayed after a failed operation. */
.ErrorText
{
	color: #cc0000;
	font-weight: bold;
}

/* All buttons that perform a system operation. */
.Button
{
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: solid 1px #BCBCBC;
	border-left: solid 1px #BCBCBC;
	border-bottom: solid 1px black;
	border-right: solid 1px black;
	text-decoration: none;
	font-weight:bold;
}

a.Button
{	
	text-decoration: none;
}

a.Button:hover
{
	text-decoration: none;
}


/* ---------------------------------------------------- */
/* Form. Graphical form boxes for displaying input fields. */

table.Form
{
	background-color: #efebef;
}

.Form td
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

table.FormBody
{
	background-color:  #efebef;
}

.FormBody td
{
	padding: 4px 4px 4px 4px;
}

.FormHead
{
	padding: 4px 4px 4px 4px;
	font-weight: bold;
	text-transform: uppercase;
	color: #151515;
}

.InputLabel
{
	color: Black;
	font-size: 10px;	
}

.InputCell
{
}

.SubmitCell
{
	text-align: right;
	padding-right:10px;
	padding-bottom:10px;
}

.InputTextField
{
	border: solid 1px #6C6C6C;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

select
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}
	

/* --- Doc ----------------------- */

.DocBigPrice
{
	font-weight: bold; 
	font-size: 150%;
}
