BODY
{
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	TEXT-ALIGN: center;
}
TABLE.PrimaryTable
{
	BORDER-RIGHT: solid 1px #000000;
	BORDER-LEFT: solid 1px #000000;
	BORDER-BOTTOM: solid 1px #000000;
}
TD.PageHeader
{
	BORDER-BOTTOM: solid 4px #CCCDE5;
	VERTICAL-ALIGN: top;
}
TD.PageBody
{
	HEIGHT: 100%;
	BORDER-RIGHT: solid 3px #CCCDE5;
}
TD.SideTop
{
	HEIGHT: 25px;
	VERTICAL-ALIGN: top;
	PADDING-BOTTOM: 0px;
	MARGIN-BOTTOM: 0px;
}
TD.SideMenu
{	
	BACKGROUND-IMAGE: url(../images/menu_side/side_top.gif);
	HEIGHT: 100%;
	BORDER-RIGHT: solid 4px #CCCDE5;
	VERTICAL-ALIGN: top;
}
TABLE.SideMenuTable
{
	HEIGHT: 100%;
}
TABLE.SideMenuTable TD.SideMenuCell
{	
	HEIGHT: 45px;
	VERTICAL-ALIGN: top;
}
TD.MenuTop
{
	HEIGHT: 55px;
	WIDTH: 580px;
	BACKGROUND-IMAGE: url(../images/menu_top/top_bg.gif);
	BORDER-RIGHT: solid 1px #00057D;
	BORDER-LEFT: solid 1px #00057D;
	VERTICAL-ALIGN: bottom;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 5px;	
}
TD.TopMenuCell
{
}
TD.MainContentArea
{
	BACKGROUND-COLOR: #EDF1F3;
	HEIGHT:415px;
	WIDTH: 100%;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 15px;
	BORDER-LEFT: solid 1px #00057D;
	BORDER-RIGHT: solid 1px #00057D;
	BORDER-BOTTOM: solid 3px #00057D;
	VERTICAL-ALIGN: top;
}
TD.MainContentAreaHome
{
	BORDER-RIGHT: #00057d 1px solid;
	PADDING-RIGHT: 15px;
	BACKGROUND-POSITION: right bottom;
	PADDING-LEFT: 15px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-IMAGE: url(../images/home_bground.jpg);
	PADDING-BOTTOM: 15px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #00057d 1px solid;
	PADDING-TOP: 15px;
	BORDER-BOTTOM: #00057d 3px solid;
	HEIGHT: 415px;
	BACKGROUND-COLOR: #F4F4F4;
}
TD.BodyBottom
{
	BACKGROUND-IMAGE: url(../images/content_bottom_bg.gif);
	HEIGHT:13px;
}
TD.TitleAndText
{
	VERTICAL-ALIGN: top;
}
TD.PageTitle
{
	VERTICAL-ALIGN: top;
}
TD.ContentCell
{
	COLOR: #000574;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;
	WIDTH: 418px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px;
	VERTICAL-ALIGN: top;	
}
TD.ContentCellFull
{
	COLOR: #000574;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;
	WIDTH: 548px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px;
	VERTICAL-ALIGN: top;
}
TD.ContentCellHome
{
	COLOR: #000574;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;
	WIDTH: 418px;
	HEIGHT: 230px;
	PADDING-RIGHT: 140px;
	VERTICAL-ALIGN: top;	
}
TD.Pictures
{
	VERTICAL-ALIGN: top;
	PADDING-TOP: 10px;
	WIDTH: 130px;
}
TABLE.PictureTable
{
	VERTICAL-ALIGN: top;
}
TABLE.PictureTable TD
{
	VERTICAL-ALIGN: top;
	PADDING-BOTTOM: 15px;
}
TD.Bottom
{
	WIDTH: 100%;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 5px;
}
TD.BottomLinks
{
	TEXT-ALIGN: center;
	COLOR: #000574;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-TOP: solid 1px #CCCCE4;
	BORDER-BOTTOM: solid 1px #CCCCE4;
}
TD.BottomLinks A:link
{
	COLOR: #000574;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 10px;
}
TD.BottomLinks A:visited
{
	COLOR: #000574;
	TEXT-DECORATION: none;
}
TD.BottomLinks A:hover
{
	COLOR: #FC942C;
}
TD.Logo
{
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}
TABLE.SubMenuTable
{
	BORDER-TOP: solid 1px #00057D;
	BORDER-RIGHT: solid 1px #00057D;
	BORDER-LEFT: solid 1px #00057D;
}
TABLE.SubMenuTable TD.SubMenuOff
{
	BACKGROUND-COLOR: #EDF1F3;	
	COLOR: #00057D;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;	
	WIDTH: 135;
	HEIGHT: 20;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	BORDER-BOTTOM: solid 1px #00057D;
}
TABLE.SubMenuTable TD.SubMenuOff A:link
{
	TEXT-DECORATION: none;
	COLOR: #00057D;
}
TABLE.SubMenuTable TD.SubMenuOff A:visited
{
	TEXT-DECORATION: none;
	COLOR: #00057D;
}
TABLE.SubMenuTable TD.SubMenuOn
{
	BACKGROUND-COLOR: #FA922F;
	COLOR: #00057D;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;	
	WIDTH: 135;
	HEIGHT: 20;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	BORDER-BOTTOM: solid 1px #00057D;
}
TABLE.SubMenuTable TD.SubMenuOn A:link
{
	TEXT-DECORATION: none;
	COLOR: #00057D;
}
TABLE.SubMenuTable TD.SubMenuOn A:visited
{
	TEXT-DECORATION: none;
	COLOR: #00057D;
}
TABLE.EstimateFormHome
{
	BACKGROUND-COLOR: #00057D;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 14px;
	BORDER-BOTTOM: solid 1px #FA922F;
	BORDER-TOP: solid 2px #FA922F;
	BORDER-LEFT: solid 1px #FA922F;
	BORDER-RIGHT: solid 1px #FA922F;
	WIDTH: 210px;
}
TABLE.EstimateFormHome TD
{
	PADDING-RIGHT: 10px;
}
TABLE.CouponsTable
{
}
TABLE.CouponsTable TD
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
}
TD.HomePageForm
{
	VERTICAL-ALIGN: bottom;
}
TABLE.FormTable
{
	COLOR: #00057D;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;
}
TABLE.FormTable TD
{
	PADDING-LEFT: 15px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
TABLE.FormTable TD.Mandat
{
	BACKGROUND-IMAGE: url(../images/mandat.gif);
	BACKGROUND-POSITION: left center;
	BACKGROUND-REPEAT: no-repeat;
}
TABLE.FormTable INPUT
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;
}
TABLE.FormTable TEXTAREA
{
	COLOR: #00057D;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;
	WIDTH: 400px;
	HEIGHT: 75px;	
}

SPAN.ErrorMessage 
{
	HEIGHT: 17px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px;
	COLOR: #C00000
}
IMG.ErrorIndicator
{
	HEIGHT: 11px;
	WIDTH: 8px;
}
