BODY {
	MARGIN-TOP: 3px; FONT-SIZE: 12px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #00384f; TEXT-ALIGN: center;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#wrapper {
	padding-top: 5px; padding-bottom: 5px; BORDER-RIGHT: #e4e4e4 1px solid; MIN-HEIGHT: 650px; MARGIN-LEFT: auto; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 913px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff; _height: 650px
}
#header {
	MARGIN-LEFT: 1px;
}
#header IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
*:first-child + HTML #banner {
	MARGIN-LEFT: 0px
}
#banner {
	BORDER-BOTTOM: #3f647e 0px solid; PADDING-BOTTOM: 2px; WIDTH: 907px; MIN-HEIGHT: 1px; _height: 1px; BACKGROUND-COLOR: #ffffff; COLOR: #3f647f;
}
/*
#aboutbanner IMG {
	WIDTH: 196px; HEIGHT: 280px; 
}
#contentbanner IMG {
	WIDTH: 708px; HEIGHT: 280px
}
*/
#about {
	PADDING-LEFT: 1px; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 0px 0px 2px; WIDTH: 196px; LINE-HEIGHT: 100%; TEXT-ALIGN: left; MIN-HEIGHT: 165px; _height: 165px;
}
#about .content {
	BORDER: #dfdfdf 0px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dfdfdf/*#4D7E93*/; FONT-SIZE: 11px;
}
#about .content P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 15px
}
#about A:hover {
	TEXT-DECORATION: underline; FONT-WEIGHT: normal; COLOR: #00384f;
}
#about A {
	/*PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #396D8E; PADDING-TOP: 10px; TEXT-DECORATION: none; FONT-WEIGHT: normal;*/
	COLOR: #396D8E; TEXT-DECORATION: none; FONT-WEIGHT: normal;
}
#content {
	FONT-SIZE: 100%; FLOAT: left; MARGIN: 4px 0px 0px; WIDTH: 708px; COLOR: #515352; LINE-HEIGHT: 140%; TEXT-ALIGN: left; MINIMUM-HEIGHT: 350px; _height: 350px; FONT-SIZE: 11px;
}
#content P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px;
}
#about .content .header
{
	BACKGROUND-COLOR: #213767/*#4D7E93*/;
	BORDER: 0;
	HEIGHT: 15px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 5px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	ALIGN: center;
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #ce6e19;
}
A {
	FONT-WEIGHT: normal; COLOR: #00384f; TEXT-DECORATION: underline;
}
HTML > BODY #content {
	MARGIN-LEFT: 3px
}
#content .header
{
	BORDER: 0;
	/*WIDTH: 327px;*/
	HEIGHT: 28px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	COLOR: #213767;
	FONT-WEIGHT: bold;
}
#content .subheader
{
	BORDER: 0;
	HEIGHT: 26px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #213767;
	FONT-WEIGHT: bold;
	font-style:normal;
}
#slogan
{
	BORDER: 0;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: /*#859F67*/#5D9585;
	FONT-WEIGHT: normal;
	font-style: italic;
}
#slogan hr
{
	BORDER: 1;
	height: 1px;
	width: 94%;
	text-align: center;
	color: /*#859F67*/#5D9585;
}

.body
{
	BACKGROUND: url(../images/contentbody_background.gif) no-repeat bottom right;
	BORDER: 0;
}
#footer {
	CLEAR: both; BORDER-RIGHT: #e4e4e4 1px solid; FONT-SIZE: 90%; MARGIN-LEFT: auto; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 912px; HEIGHT:20px; COLOR: #858585; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right;
}
#footer .text {
	MARGIN-TOP: /*4px*/0px; MARGIN-RIGHT: 8px; /*_margin-top: -6px; _margin-right: 3px;*/
}
#footer .line {
	HEIGHT:5px; BORDER-TOP: #3f647e 1px solid; MARGIN-LEFT: 2px; WIDTH: 907px; _margin-left: 0px; MARGIN-RIGHT: 2px;
}
#footer A {
	CLEAR: both; COLOR: #858585; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
.portfolio {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid;
}
.portfolio .thumbnail {
	PADDING-LEFT: 7px; FLOAT: right
}

#about .benefits P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}

ul.benefits
{
	PADDING-LEFT: 20px;
	MARGIN: 5px;
	LIST-STYLE-TYPE: disc
}

ul.benefits ul
{
	PADDING-LEFT: 0px;
	MARGIN: 5px;
/*	LIST-STYLE-TYPE: disc*/
}

ul.benefits li
{
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 10px;
	COLOR: #396D8E /*#ffffff*/;
}

#content .features P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

ul.features
{
	PADDING-LEFT: 20px;
	MARGIN: 5px;
	LIST-STYLE-TYPE: disc;
	FONT-SIZE: 11px;
}

ul.features ul
{
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 0px;
	LIST-STYLE-TYPE: none;
}

ul.features ul li
{
	MARGIN-LEFT: 5px;
}

ul.features li
{
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
}

ul.features a
{
	/*color: green;*/
}

ul.features ul a
{
	/*color: blue;*/
}

ul.features li label
{
	/*color: red;*/
}

#nav .line {
	BORDER-BOTTOM: #3f647e 1px solid; MARGIN-LEFT: 3px; MARGIN-BOTTOM: 2px; WIDTH: 907px; _margin-left: 0px; MARGIN-RIGHT: 2px; HEIGHT: 1px;
}

#aboutlong {
	PADDING-LEFT: 1px; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 0px 0px 2px; WIDTH: 196px; LINE-HEIGHT: 100%; TEXT-ALIGN: left
}
#aboutlong .content {
	BORDER: #dfdfdf 0px solid; MIN-HEIGHT: 700px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dfdfdf/*#4D7E93*/; _height: 700px; FONT-SIZE: 11px;
}
#aboutlong .content P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 15px
}
#aboutlong A:hover {
	TEXT-DECORATION: underline; FONT-WEIGHT: normal; COLOR: #00384f;
}
#aboutlong A {
	/*PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #396D8E; PADDING-TOP: 10px; TEXT-DECORATION: none; FONT-WEIGHT: normal;*/
	COLOR: #396D8E; TEXT-DECORATION: none; FONT-WEIGHT: normal;
}
#aboutlong .content .header
{
	BACKGROUND-COLOR: #213767/*#4D7E93*/;
	BORDER: 0;
	HEIGHT: 15px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 5px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	ALIGN: center;
}

#aboutlong .benefits P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}

.contenthalf {
	FONT-SIZE: 100%; FLOAT: left; MARGIN: 4px 0px 0px; WIDTH: 354px; COLOR: #515352; LINE-HEIGHT: 140%; TEXT-ALIGN: left; MINIMUM-HEIGHT: 350px; _height: 350px; FONT-SIZE: 11px;
}

.contenthalf P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px;
}

*.Form_Det{padding-left: 20px; }
*.Form_Det_Label{width: 187px;}
*.Form_Det_Field{width: 243px;}
*.Form_Det_TextBox{width: 237px;}
*.Form_Det_TextArea{width: 297px;}
*.Form_Det_RadioButton{width: 237px;}
*.Form_Det_CheckBox{width: 237px;}
*.Form_Det_DropDownList{width: 243px;}
*.Form_Det_Mandatory{color: red;}

A.readmore:hover {
	FONT-WEIGHT: normal; COLOR: #ce6e19;
}
A.readmore {
	FONT-WEIGHT: normal; COLOR: #800000; TEXT-DECORATION: none;
}

table.comparison
{
	/*BORDER: #999999 2px solid;*/
}

td.comparison
{
}

td.comparison_header
{
	HEIGHT: 30px;
	FONT-WEIGHT: bold;
}

td.comparison_detail_header
{
	HEIGHT: 16px;
	BACKGROUND-COLOR: #dfdfdf;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 20px;
	BACKGROUND: #dfdfdf url(../images/downarrow.gif) no-repeat left;
}

td.comparison_detail
{
}

td.comparison_detail_tick
{
	BACKGROUND-COLOR: #c7f0b7;
}

td.comparison_detail_cross
{
	BACKGROUND-COLOR: #c2dcf2;
}

