.photo
{
    background: #FEFFC8 url(images/background_thumbnail.jpg) repeat-x center;
    border: solid 1px #E8DCA3;
    padding: 10px;    
}

A
{
    COLOR: #426888;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #426888;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}


td
{
	font-family: Arial;
	font-size : 12px;
	height: 25px;
	
}

td.StandardTextOneline
{
	font-size : 12px;
	width : 100%;
	padding: 1px 1px 1px 3px;
}
table.StandardTableBorderless  {
	width : 450px;
}

table.StandardTable  {
	border: 1px solid Gray;
	width : 450px;
}

table.StandardTablefull {
	border: 1px solid Gray;
	width : 100%;
}
table.StandardTableBorderlessfull  {
	width : 100%;
}


tr.StandardTableHeader
{
	font-weight: bold;
	background-color: #CE001C;
	
}

td.StandardTableHeader
{
	font-weight: bold;
	color : White;
	font-size : 12px;
	padding: 1px 1px 1px 3px;
}

td.StandardTableQuestion 
{

	font-size : 12px;
	width : 200px;
	height: 25px;
		padding: 1px 1px 1px 3px;
}

td.StandardTableQuestionTextBig
{

	font-size : 12px;
	width : 200px;
	height: 40px;
		padding: 1px 1px 1px 3px;
}
td.StandardTableQuestionOneline
{
	
	font-size : 12px;
	
	padding: 1px 1px 1px 3px;

}
tr.StandardTableQuestionOneline
{
		font-size : 12px;
	width : 200px;
}

td..StandardTableControlArea
{
margin : 2;
}

td.StandardTableError
{
	font-weight: bold;
	color : White;
	font-size : 12px;
	width : 10px;
}


td.StandardTable
{
	font-family: Arial;
	padding: 3px 3px 3px 3px;
	text-align: left;
	border : 0px;
}

INPUT.TextBox
{
	font-family: arial;
	font-weight: normal;
	font-size:11px;
	background-color: Yellow;
	text-decoration:none;
	color:#666666;
	padding:1px;
	border:1px solid;
	border-color:#999999;
}

.DropDowns
{
	background-color: Yellow;
	color:#666666;
	line-height:1;
	font-family: arial;
	font-size:11px;
	padding:1px;
	border:1px solid;
	border-color:#CCCCCC;
}

input.TextBoxHidden {
  font-family: arial;
  font-weight: normal;
  font-size:11px;
  text-decoration:none;
  border:0;
}

SELECT
{
    PADDING-LEFT: 0cm;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: arial
}


	
 a.MenuLink
{
	COLOR: White;
	font-size:10px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	font : bold;
	border-left : 1px solid Silver;
	border-right : 1px solid Silver;
	text-align : center;
	padding-left : 5px;
	padding-right : 5px;
}

 a.MenuLink:hover 
{
	COLOR: White;
	font-size:10px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline;
	font : bold;
	border-left : 1px solid Yellow;
	border-right : 1px solid Yellow;
	text-align : center;
	padding-left : 5px;
	padding-right : 5px;
}

td.MenuLink
{
	COLOR: White;
	font-size:10px;
	FONT-FAMILY: arial;
	font : bold;
	text-align : right;
}

TABLE.MenuStyle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	WIDTH: 100%;
	COLOR: White;
	FONT-FAMILY: arial;
	background : #CE001C;
	border-bottom : 1px solid #DAA520;
	border-top : 1px solid #DAA520;
}

TABLE.LoginBox
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	WIDTH: 100%;
	COLOR: #C0D4F8;
	FONT-FAMILY: arial;
	border-bottom : 1px solid #006699;
	border-top : 1px solid #006699;
	border-left: 1px solid #006699;
	border-right : 1px solid #006699;
	padding : 5 5 5 5;
}


.GridHouseClaim {
	border: 1px solid #006699;
	width : 100%;
}

.GridHouse {
	border: 1px solid #006699;
	width : 500px;
}

.GridHeaderHouse
{
background-color: #006699;
	font-weight: bold;
	color : White;
	font-size : 12px;
	padding: 1px 1px 1px 2px;
}

.GridHeaderHouse td
{
background-color: #006699;
	font-weight: bold;
	color : White;
	font-size : 12px;
}

.GridHouse td
{
    font-family: Arial;
	padding: 2px 2px 2px 2px;
	text-align: left;
	border : 0px;
}

.GridHouse td.Prem
{
       font-family: Arial;
   padding: 5px 5px 5px 5px;
     font-weight: bold;
    text-align: left;
}

.GridHouse a
{
    text-decoration: none;
}

.GridHouse a:hover
{
    text-decoration: underline;
}


.GridMotor {
	border: 2px solid #006699;
	width : 500px;
}

.GridHeaderMotor
{
	font-weight: bold;
	background-color: #006699;
}

.GridHeaderMotor td
{
	font-weight: bold;
	color : White;
	font-size : 12px;
}


.GridMotor td
{
    font-family: Arial;
	padding: 5px 5px 5px 5px;
	text-align: left;
	border : 0px;
}

.GridMotor td.Prem
{
       font-family: Arial;
   padding: 5px 5px 5px 5px;
     font-weight: bold;
    text-align: left;
}

.GridMotor a
{
    text-decoration: none;
}

.GridMotor a:hover
{
    text-decoration: underline;
}

.GridMotorinput TextBox
{
	font-family: arial;
	font-weight: normal;
	font-size:11px;
	background-color: Yellow;
	text-decoration:none;
	color:#666666;
	padding:1px;
	border:1px solid;
	border-color:#999999;
	width: 5px;
}



.GridItem
{
    background-color: White;
}

.GridAltItem
{
    background-color: F6F7CF;
}


td.GridBestQuotation
{
	font-weight: bold;
	color : Maroon;
	font-size :26px;
}

td.ErrorStandard
{
	padding: 5px;
	font-weight: bold;
	color : Red;
}



Table.BusyBox
{
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 25px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: white;
	border : 1px dotted Silver;
	width : 300px;
}

TD.BusyBox
{
	FONT-SIZE: 25px;
	FONT-FAMILY: arial;
	font-weight : bold;
}