BODY, .Normal {
	background-color:#FFFFFF;
	color:#000000;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10pt;
	text-align: justify;
	line-height: 130%;
}
.BodySize {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10pt;
}
.BodyText {
	background-color:#FFFFFF;
	color:#000000;
	margin:0px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10pt;
	text-align: justify;
	line-height: 130%;
	padding-left:15px;
	padding-right:15px;
}

LI { text-align: left; }

a:link, a:visited, a:active {
	color:#333333;
	text-decoration:none;
}

a:hover {
	color:#CC0000;
	text-decoration:none;
}

a.RightSideBar, a:link.RightSideBar, a:visited.RightSideBar, a:active.RightSideBar, a:hover.RightSideBar {
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	line-height:13px;
	padding-left:0px;
	padding-right:0px;
}

H2, .H2 {
	background-color:#CC0000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
	line-height: 150%;
	height:18px;
	padding-left:15px;
	margin:0px;
}

.SubTitle {
	background-color:#F2F2F2;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding-left:15px;
	height:18px;
	border-right: solid #F2F2F2 15px;
	margin:0px;
}

.SubTitleNE {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding-left:15px;
	height:18px;
	border-right: solid white 15px;
	background-color:#F2F2F2;
}

.TableTitle {
	background-color:#F2F2F2;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

H3, .H3, .SmallText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height: 150%;
	margin:0x;
	padding:0px;
	padding-left: 5px;
}

.H3normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
	margin:0px;
}

.Screenshots {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	line-height: normal;
	padding-top:2px;
	width:20%;
}


.RightSideBar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.DottedBlack {
	height:1px;
	background:url(/images/horline.gif);
	width:100%;
	margin:0px;
}

.DottedBlackNE {
	height:1px;
	background:url(/images/horline.gif);
	width:100%;
	margin:0px;
	border-right: solid white 15px;
}

.DottedRed {
	height:1px;
	background:url(/images/horlinered.gif);
	width:100%;
}

.MainBullets {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#CC0000;
	vertical-align:top;
	line-height: 130%;
	padding-right:5px;
}

.RedArrows, a:link.RedArrows, a:visited.RedArrows, a:active.RedArrows, a:hover.RedArrows {
	font-weight:bold;
	line-height: 130%;
}

.SmallRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	line-height:150%;
	color:#CC0000;
}

.BigRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:normal;
	color:#CC0000;
}

.LeftSideBar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height: 150%;
	background-color:#F2F2F2;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:26px;
	width:105px;
	vertical-align:top;
}

H4, .H4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height: 13px;
	background-color:#F2F2F2;
	margin-left:0px;
	margin-top:4px;
	margin-bottom:4px;
	width:105px;
	vertical-align:top;
}

H5, .H5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height: 13px;
	background-color:#F2F2F2;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:4px;
	width:105px;
	vertical-align:top;
}

.Bottom, a:link.Bottom, a:visited.Bottom, a:active.Bottom, a:hover.Bottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height: 20px;
	margin:0px;
	margin-right:10px;
	color:#FFFFFF;
	text-align:right;
}

.SmallBullet {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:17px;
	font-size:17px;
	vertical-align:top;
	width:6px;
}

.TableWidth {
   width: 535px;
}

.Tables {  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-style: normal; 
   line-height: 100%; 
   text-align: left; 
}

.TextTitle {
	margin-top:20px;
	font-size:15pt;
}

.BoxLogo {
	width: 393px;
	line-height:normal;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
}

.InfoTable, .PricingTable {
	border: 1px solid #f2f2f2;
	width: 100%;
}

.InfoTable TD {
	vertical-align: top;
	border: 1px solid #f2f2f2;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
}

.PricingTable TD {
	line-height: 100%;
	vertical-align: top;
	border: 1px solid #f2f2f2;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
}
A.LinkBlackSmallBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Geneva, Tahoma, Arial
}
.LinkBlackSmallBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Tahoma, Arial;
	padding-left: 5px;
}
A.LinkBlackSmallBold:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Tahoma, Arial;
	text-decoration: none;
}