BODY 	{background-color		: #FFFFFF;
	background-image			: URL(../images/back_squares.gif);
	scrollbar-face-color		: #f2f2f2;
	scrollbar-highlight-color	: #ffffff;
	scrollbar-3dlight-color		: #ffffff;
	scrollbar-darkshadow-color	: #ffffff;
	scrollbar-shadow-color		: #dadada;
	scrollbar-arrow-color		: #ffffff;
	scrollbar-track-color		: #ffffff;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-size		: 8pt;
	font-weight     : normal;
	font-style      : normal;
}
H1 {
	font-size 		: 10pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #DF0909;
	line-height     : 11pt;
	text-transform  : none;
	text-align      : left;
	margin			: 0px 0px 21px 0px;
	}
.tableBodyText {
	font-size		: 11pt;
}
.paddingHome {
	margin: 15px 0px 0px 9px;
	padding: 0px;
}
/*******************************************/
/*                            HEADER				*/
/*******************************************/
.headerLogo {
	width						: 800px;
	height						: 51px;
}		
.headerLogo  img {
	text-align					: right;
	padding						: 13px 21px 0px 0px;
	border						: 0px;
}
/*******************************************/
/*                            NEWS				*/
/*******************************************/
.newsDate {
	font-size					: 7pt;
	width						: 120px;
	line-height					: 10pt;
}
.newsLink a:link,
.newsLink a:visited,
.newsLink a:hover,
.newsLink a:active{
	color           : #DF0909;
	font-size		: 9pt;
	line-height     : 16pt;
	text-decoration	: none;
}
.newsBackLink a:link,
.newsBackLink a:visited,
.newsBackLink a:hover,
.newsBackLink a:active {
	margin			: 21px 0px 0px 0px;
	color           : #DF0909;
	font-size		: 9pt;
	line-height     : 16pt;
	text-decoration	: none;
	float			: right;
}
/*******************************************/
/*                            PRICING TABLE			*/
/*******************************************/
.pricingTable TD {
	font-size		: 7pt;
	top				: 0px;
}
.pricingheader  TD{
	text-align		: center;
}
.dividerLine {
	height			: 1px;
	width			: 580px;
	background-color: #c0504d;
	margin-left		: 2px;
}
.pricingLine {
	line-height		: 16pt;
	border-top		: 1px solid #c0504d;
	border-bottom	: 1px solid #c0504d;
	border-left		: 0px;
	border-right	: 0px;
	width			: 580px;
	font-size		: 7pt;
	margin			: 2px 0px 9px 2px;
}
.pricingLine  TD{
	line-height		: 21px;
	font-size		: 7pt;
}
.userSpecs {
	background-color: #f2dcdb;
	line-height		: 16pt;
	border-top		: 1px solid #c0504d;
	border-bottom	: 1px solid #c0504d;
	border-left		: 0px;
	border-right	: 0px;
	width			: 580px;
	font-size		: 7pt;
	margin			: 2px 0px 9px 2px;
}
.userSpecs  TD{
	line-height		: 21px;
}
/*******************************************/
/*                            CONTENT DOCUMENT		*/
/*******************************************/
.ContentDocument{
	float			: left;
}
.ContentDocument .ContentDocumentIcon {
	float			: left;
	width			: 28px;
}
.ContentDocument .ContentDocumentIcon img {
	border			: 0px;
}
.ContentDocument .ContentDocumentLink {
	float			: left;
	font-size		: 9px;
}
.ContentDocument .ContentDocumentLink  a:link,
.ContentDocument .ContentDocumentLink  a:hover,
.ContentDocument .ContentDocumentLink  a:visited,
.ContentDocument .ContentDocumentLink  a:active {
	color           : #DF0909;
	font-size		: 9pt;
	line-height     : 16pt;
	text-decoration	: none;
}
.ContentDocument .ContentDocumentSize {
	float			: left;
	padding			: 0px 0px 0px 10px;
	font-size		: 9px;
}
/*******************************************/
/*                            SITEMAP				*/
/*******************************************/
.sitemap {
	float			: left;
	margin			: 0px 0px 40px 0px;
}
.sitemap .toplevel {
	margin			: 20px 0px 0px 0px;
}
.sitemap ul {
	list-style-type	: none;
	margin			: 0px;
	padding			: 0px;
}
.sitemap .secondlevel {
	margin			: 0px 0px 0px 15px;
}
.sitemap .thirdlevel {
	margin			: 0px 0px 0px 30px;
}
.sitemap img {
	border			: 0px;
}
/*******************************************/
/*                            LEGACY				*/
/*******************************************/
.BodyText {font-size: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	}

.BodyText2 {font-size: 9pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #333333;
	line-height     : 16pt;
	text-transform  : none;
	text-align      : left;
	}
	
.BodyText3 {font-size: 9pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #333333;
	line-height     : 16pt;
	text-transform  : none;
	text-align      : right;
	}
	
.BodyTextGrey {font-size: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #A4A4A4;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	}
	
.BodyTextGrey2 {font-size: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #333333;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	}	

.BodyBenefits {font-size: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #333333;
	line-height     : 18pt;
	text-transform  : none;
	}	
	
.MenuText {font-family: verdana, arial, helvetica, sans-serif; 
	font-size		: 10px; 
	font-weight		: bold; 
	font-style		: normal; 
	text-align		: right;
	color			: #6E4F5E;
	}
	

	
/* -------------------------------------------- 	Hyperlinks  ----------------------------------------------*/

A	{color			: #DF0909;
	text-decoration : underline;
	}
	
.LinkText {font-size: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #DF0909;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : right;
	}
.LinkTextLeft {font-size: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #DF0909;
	line-height     : 10pt;
	text-transform  : none;
	}
	
A.BodyTextLink {font-size: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	text-decoration : underline;
	}

A.BodyTextLink:hover {color: #DF0909;
	}
		
	
.bold {font-weight  : bold;
	}

.boldred {font-weight  : bold;
	color: DF0909;
	}
	
.boldunderlinedots {font-weight: bold;
	border-bottom	: 1px dotted #c4c4c4;
	width			: 99%;
	font-size		: 9pt;
	margin-bottom	: 10px;
	}
	
.italic {font-style: italic;
	}

.italicsmall {font-style: italic;
	font-size		: 8pt;
	}

.italicmedium {font-style: italic;
	font-size		: 9pt;
	}
	
.italicintro {font-style: italic;
	font-size		: 10pt;
	}
	
.RedHead {
	font-size 		: 10pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #DF0909;
	line-height     : 11pt;
	text-transform  : none;
	text-align      : left;
	margin-left		: 0px;
}
	
.RedCapsSmall {font-size : 9pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #DF0909;
	line-height     : 11pt;
	text-transform  : capitalize;
	text-align      : left;
	margin-left		: 8px;
	}

.BlackCapsSmall {font-size : 9pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #000000;
	line-height     : 11pt;
	text-transform  : none;
	text-align      : left;
	}
	
.Copyright {font-size : 7pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #363636;
	line-height     : 11pt;
	text-align      : center;
	}


.KopText {font-size: 12pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #DF0909;
	text-transform  : none;
	text-align      : left;
	}

.KopTextSmall {font-size: 9pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #DF0909;
	text-transform  : none;
	text-align      : left;
	}

.cap {float			: left;
	width			: 42px; 	/* 42 */
	font-size		: 70px; 	/* 70 */
	line-height		: 60px; 	/* 60 */
	font-weight		: normal;
	color			: #C0C0C0;
	font-family		: verdana, arial, georgia, times;
	}

.cap2 {float		: left;
	width			: 42px; 	/* 42 */
	font-size		: 70px; 	/* 70 */
	line-height		: 60px; 	/* 60 */
	font-weight		: normal;
	color			: #C0C0C0;
	font-family		: times, verdana, arial, georgia, times;
	}
	
.textfield1 {border-style: solid;
	height          : 20px;
	border-width    : 1px;
	border-color    : #A4A4A4;
	font-family     : verdana, helvetica, arial, sans-serif;
	font-size		: 8pt;
	color           : #DF0909;
	background-color: #FFFFFF;
	margin-bottom	: 1px;
	}

.textfield2 {border-style: solid;
	height          : 20px;
	border-width    : 1px;
	border-color    : #000000;
	font-family     : verdana, helvetica, arial, sans-serif;
	font-size		: 8pt;
	color           : #DF0909;
	background-color: #FFFFFF;
	margin-bottom	: 1px;
	}
	
.textfield3 {border-style: solid;
	height          : 20px;
	border-width    : 1px;
	border-color    : #B1A4A0;
	font-family     : verdana, helvetica, arial, sans-serif;
	color           : #000000;
	font-size       : 8pt;
	background-color: #FFFFFF;
	margin-bottom	: 1px;
	}

.textarea {border-style: solid;
	border-width    : 1px;
	border-color    : #A4A4A4;
	font-family     : verdana, helvetica, arial, sans-serif;
	font-size		: 8pt;
	color           : #DF0909;
	background-color: #FFFFFF;
	padding			: 3px;
	}
	
.checkbox1 {border-style: none;
	color           : #000000;
	font-size       : 8pt;
	background-color: #ffffff;
	margin-bottom	: 1px;
	}
	
.button1 {border-style: solid;
	height          : 20px;
	border-width    : 1px;
	border-color    : #A4A4A4;
	font-family     : verdana, helvetica, arial, sans-serif;
	color           : #000000;
	font-size       : 8pt;
	background-color: #D3D3D3;
	margin-bottom	: 1px;
	}

.GreyNoBorder {background-color: #C0C0C0;
	border-width 	: 0px;
	border-color 	: #272727;
	border-style 	: solid;
	padding 		: 5px;
	}

.Grey2NoBorder {background-color: #EEEEEE;
	border-width 	: 0px;
	border-color 	: #272727;
	border-style 	: solid;
	padding 		: 5px;
	}
			
.GreyBorder {background-color: #EEEEEE;
	border-width 	: 1px;
	border-color 	: #ffffff;
	border-style 	: solid;
	padding 		: 3px;
	font-size		: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	width			: 230px;
	}

.Grey2Border {background-color: #EEEEEE;
	border-width 	: 1px;
	border-color 	: #C0C0C0;
	border-style 	: solid;
	padding 		: 3px;
	font-size		: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	width			: 475px;
	}	

.Grey3Border {background-color: #EEEEEE;
	border-width 	: 1px;
	border-color 	: #DF0909; /* #C0C0C0; */
	border-style 	: solid;
	padding 		: 3px;
	font-size		: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	width			: 228px;
	}	
	
.Grey4Border {background-color: #ffffff;
/*	border-width 	: 1px; */
	border-top		: 1px;
	border-bottom	: 1px;
	border-left		: 0px;
	border-right	: 0px;
	border-color 	: #C0C0C0;
	border-style 	: solid;
	padding 		: 3px;
	text-transform  : none;
	text-align      : left;
	width			: 100%;
	}	
	
.YellowBorder {background-color: #FFF7BF;
	border-width 	: 1px;
	border-color 	: #D8C641;
	border-style 	: solid;
	padding 		: 3px;
	font-size		: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	width			: 270px;
	height			: 85px;
	left			: 250px;
	}
	
.SelectPerspective {background-color: #EEEEEE;
	border-width 	: 1px;
	border-color 	: #C0C0C0;
	border-style 	: solid;
	padding 		: 3px;
	width			: 50px;
	color           : #000000;
	line-height     : 10pt;
	text-transform  : none;
	text-align      : left;
	font-size		: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #333333;
	}
	
.white {background: #ffffff;
	}

.redback {background: #DF0909;
	}
	
.red {color: #DF0909;
	}
	
.black {color: #333333;
	}

.leftalign {left: -10px;
	}
	
.pages {background: #ffffff;
	background-image: URL(../images/back_line_high.gif);
	}
	
.Press {background	: #ffffff;
	color			: #DF0909;
	padding 		: 3px;
	font-size		: 8pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	text-transform  : none;
	text-align      : left;
	width			: 480px;
	}		

.mainimg {width: 800px;
	height: 200px;
	}

.textbox1 {width: 180px;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	border-color: #DF0909;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
	background-color: #ffffff;}
	
	
.ad {position: absolute;
	z-index: 1000;
	top: 200;
	left: 300;
	width: 250px;
	height: 150px;
	background: none;
	}
	
.dotted {border-style:none;
	background-color: #ffffff;
	height: 29px;
	background-image: url(../images/back_secmenu3.jpg);
	}
	
.table01 {width: 100%;
	}
	
.cell01 {width: 302px;
/*	background-color: #EFD22D;
	background-image: url(../images/back_perspective_quote.gif);  */
	left: -4px;
	top: -1px;
	background-repeat: no-repeat;
	line-height: 20px;
	text-align: left;
	}

.cell02 {width: 165px;
	height: 100px;
	}
	
.cell03 {width: 165px;
	}
	
.cell04 {width: 170px;
	}
	
.cell05 {height: 10px;
	width: 302px;
	background-color: #DC0A0A;
	}
	
.cell06 {height: 10px;
	background-color: #D8C641;
	}
	
.cell07 {height: 10px;
	background-color: #FFEB00;
	}
	
.cell08 {height: 10px;
	background-color: #FFF7BF;
	}
	
.cell09 {width: 302px;
	padding-left: 0px;
	padding-right: 10px;
	}
	
.cell10 {width: 165px;
	height: 100px;
	}
	
.cell11 {width: 165px;
	}
	
.cell12 {width: 170px;
	}
	
	
.level1 {font-size	: 8pt;
	line-height		: 16pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #ffffff;
	text-transform  : none;
	text-align      : left;
	background-color: #c0504d;
	}

.level1a {text-align: center;
	line-height		: 16pt;
	font-size		: 11pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : bold;
	font-style      : normal;
	color           : #ffffff;
	text-transform  : none;
	text-align      : center;
	background-color: #c0504d;
	}
	
.level2 {font-size	: 8pt;
	line-height		: 16pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	text-transform  : none;
	text-align      : left;
	background-color: #e8d0d0;
	}
	
.level2a {text-align: center;
	line-height		: 16pt;
	font-size		: 11pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	text-transform  : none;
	text-align      : center;
	background-color: #e8d0d0;
	}
		
.level3 {font-size	: 8pt;
	line-height		: 16pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	text-transform  : none;
	text-align      : left;
	background-color: #f4e9e9;
	}

.level3a {
	line-height		: 16pt;
	font-size		: 11pt;
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	text-transform  : none;
	text-align      : center;
	background-color: #f4e9e9;
	}
		
.green {
	font-family     : verdana, arial, helvetica, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	color           : #66CC33;
}