/* CSS Document */
.navigation {
	width:170px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 0px 5px 25px;
}
#navigation a{
	background-image:url(../../products/images/menuItem_back.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	color:#000000;
	background-repeat:no-repeat;
	padding:5px 3px 3px 25px;
	text-decoration:none;
}
#navigation b{
	background-image:url(../../products/images/menuItem_selected.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	color:#000000;
	background-repeat:no-repeat;
	padding:5px 3px 3px 25px;
	text-decoration:none;
	font-weight:bold;
}

.menutitle{
	width:181px;
	cursor:pointer;
	margin-bottom: 0px;
}

.submenu{
/*	margin-bottom: 0em;*/
}

/* Description Layer Start */
.closeLink {
	COLOR: blue;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.popup {
	BORDER-RIGHT: black 2px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: black 1px solid;
	PADDING-LEFT: 3px;
	Z-INDEX: 10;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: black 1px solid;
	WIDTH: 200px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: black 2px solid;
	POSITION: absolute;
	BACKGROUND-COLOR: #FFFFEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

/* Description Layer End */
.BlueBarHD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
.TopButtonsHD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3578C9;
	font-weight:bold;
}
.WhiteBlock1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	border-bottom:2px solid #F0F0F0;
	border-right:2px solid #F0F0F0;	
	border-left:2px solid #F0F0F0;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;	
}
.WhiteBlockF {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	border-bottom:2px solid #F0F0F0;
	border-right:2px solid #F0F0F0;	
	border-left:2px solid #F0F0F0;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;	
}
.WhiteBlock2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	border-right:2px solid #F0F0F0;	
	border-bottom:2px solid #F0F0F0;
	padding-top:5px;
	padding-bottom:5px;	
}
.WhiteBlock3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	border-right:2px solid #E2EEFB;	
	border-bottom:2px solid #E2EEFB;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#E2EEFB;
}
.LightBlueBlock {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#C5DBEF;
	/*border-right:2px solid #F0F0F0;*/
    border-right:2px solid #BBCFE1;		
	border-bottom:2px solid #BBCFE1;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}



.big_top_left {
	background-image: url(img/big_top_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.big_left {
	background-image: url(img/big_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.big_bottom_left {
	background-image: url(img/big_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.big_top {
	background-image: url(img/big_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.big_bottom {
	background-image: url(img/big_bottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.big_top_right {
	background-image: url(img/big_top_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.big_right {
	background-image: url(img/big_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.big_bottom_right{
	background-image: url(img/big_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* ................................................. */
.outer_top {
	background-image: url(img/outer_sub_box_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.outer_bottom {
	background-image: url(img/outer_sub_box_bottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.outer_mid {
	background-image: url(img/outer_sub_box_mid.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
/* ................................................. */
.sub_top_left {
	background-image: url(img/sub_box_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sub_left {
	background-image: url(img/sub_box_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.sub_bottom_left {
	background-image: url(img/sub_box_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sub_top {
	background-image: url(img/sub_box_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.sub_bottom {
	background-image: url(img/sub_box_bottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.sub_top_right {
	background-image: url(img/sub_box_right_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.sub_right {
	background-image: url(img/sub_box_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.OrangeHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F59300;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
}
.featuresBlueLinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #0066FF;
	font-size: 12px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: normal;
}
.featuresBlueLinks2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0066FF;
	font-size: 12px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
}
.NormalText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
	padding-left: 13px;
	padding-right: 10px;
	letter-spacing: 1px;
}
.NormalText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	padding-left: 13px;
	padding-right: 10px;
	letter-spacing: 0px;
}
.topBottomSpace {
	margin-top: 10px;
	margin-bottom: 10px;
}
.blueDot {
	float: left;
	padding-bottom: 1px;
	padding-left: 5px;
}
.sub_innerBG {

	background-color: #FFFFFF;
}
.sub_bottom_right{
	background-image: url(../../products/features/img/sub_box_right_bottom.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
-->

/*-----------------*/
.FeaturesBorder {
	border-right:1px solid #DBD8D8;
	border-left:1px solid #DBD8D8;	
}
.BlockTxt  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px 10px 10px 10px;
	border-bottom:1px solid #DBD8D8;
	border-left:1px solid #DBD8D8;	
	border-right:1px solid #DBD8D8;		
	color:#444444;
	height:113px;	
}
.BlockTxtBot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px 10px 10px 10px;
	border-left:1px solid #DBD8D8;	
	border-right:1px solid #DBD8D8;		
	color:#444444;
	height:113px;
}
.BlockTxtRight  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px 10px 10px 10px;
	border-bottom:1px solid #DBD8D8;
	border-right:1px solid #DBD8D8;		
	color:#444444;
	height:113px;
}
.BlockTxtRightBot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px 10px 10px 10px;
	border-right:1px solid #DBD8D8;		
	color:#444444;
	height:113px;
}
.BlockHD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0D64B5;
	padding:4px 0 4px 0;
}
.BlockHD a{
	color:#0D64B5;
	text-decoration:None;
}
.BlockHD a:hover{
	color:#FF9900;
	text-decoration:Underline;
	background-color:F8F8F8;
}
.GreatBenefits {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0D64B5;
	border-bottom:1px solid #DBD8D8;
	padding:4px 0 4px 0;
	margin:0 15px 0 15px;
}
.GreatBenefits a {
	color:#0D64B5;
	text-decoration:None;
}
.GreatBenefits a:hover {
	color:#FF9900;
	text-decoration:Underline;
	background-color:F8F8F8;
}
.MainHD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3A88FB;
	background-image:url(../../products/features/images/main_hd.gif);
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:7px;	
}
.FeaturesHD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3A88FB;
	background-image:url(../../products/features/images/features_hd.gif);
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:7px;	
}
.IconImgTrans {
	margin-left:10px;
	margin-top:3px;
}
.LeftGreyBorder { border-left:1px solid #DBD8D8; }
.BottomGreyBorderNew { border-bottom:1px solid #DBD8D8; }
.topGreyBorderNew { border-top:1px solid #DBD8D8; }

.RightGreyBorder { border-right:1px solid #DBD8D8; }