/* --------  container-------- */
#container{
	width:838px;
	margin:0px auto 0px auto;
	background:url(../images/back.png)  repeat-y 0 0;
	}	
/*-------- header-------- */
#header{
	height:75px;
	background:#cfcfcf url(../images/header.png)  repeat-x 0 bottom;
	width:820px;
	margin:0px auto 0px auto;
	}
/* -------- wrapper content main -------- */
#container_main{
	width:800px;
	margin:0 auto;
	padding:10px 0;
	}
/* -------- wrapper content main -------- */
#container_main_wide{
	width:1010px;
	margin:0 auto;
	padding:10px 0;
	}
/* -------- section2 center -------- */
#content_main{
	width:648px; /* ci7 was 598px; */ /* GM 418px; value is not significant*/
	float:left;
	/* border:1px solid #cfcfcf;  // ci8 remove border */
	margin:0 0 0 0; /* GM 180px; */
	overflow:hidden;
	padding:10px;
	}
.content_bullets{
	padding:13px 0 12px 20px;
	list-style: outside disc none ;
	width:438px;
	overflow:hidden;
	}
.content_bullets  li{
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	float:left;
	width:173px;
	margin:0 23px 0 20px;
	}
/* -------- section2 right -------- */
#supplemental_info{
	width:170px;
	float:right;
	}
.info_box{
	border:1px solid #cfcfcf;
	margin:0 0 10px 0;
	font: normal bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #34618E;
	}
.phone_icon{
	width:32px;
	height:32px;
	margin:0px 0px -9px 0px ;
	}
.mail_icon{
	width:32px;
	height:25px;
	margin:15px 0px -9px 0px ;
	}
.tryItnow_button{
	width:170px;
	height:31px;
	background:url(../images/try_it.png) no-repeat 0 0;
	text-indent:-999999px;
	display:block;
	margin:0 0 6px 0;
	}
.purchase_button{
	width:170px;
	height:31px;
	background:url(../images/purchase_bt.jpg) no-repeat 0 0;
	text-indent:-999999px;
	display:block;
	margin:0 0 13px 0;
	}
.btn_txt,.btn_txt span{
	height:31px;
	display:block;
	/* font: normal bold 15px/31px   Arial, Helvetica, sans-serif !important; */
	font: normal bold 11px/31px   Arial, Helvetica, sans-serif !important;
	color:#fff;
	}
.btn_txt{
	background:url(../images/btn_right.jpg) no-repeat right 0;
	margin:0 0 6px 0;
	}
.btn_txt span.out{
	background:url(../images/btn_left.jpg) no-repeat left 0;
	}
.btn_txt span.tryit{
	background:url(../images/download.jpg) no-repeat 12px -1px;
	padding:0 0 0 50px;
	}
.btn_txt span.purchase{
	background:url(../images/purchase.jpg) no-repeat 12px -1px;
	padding:0 0 0 50px;
	}
.btn_txt:hover span{
	color:#c8d5e1;
	}
.info_box_hdr{
	font: normal bold 11px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#34618e;
	background:url(../images/hd.png)  repeat-x 0 bottom;
	border-bottom:1px solid #cfcfcf;
	padding:0 0 0 4px;
	}
#footer{
	font: normal 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#656565;
	border-top:10px solid #303030;
	background:#000;
	text-align:center;
	height:26px;
	padding:0px;
	width:820px;
	margin:0px auto 0px auto;
	}
#footer span{
	padding:0px 0px 0px 15px ;
	}
#footer a{
	color:#656565;
	}
#footer a:hover{
	color:#34618e;
	} 
	
