*{margin:0; padding:0;}
body{
	background-color: #0980C4;
	background-image: url(../../public/images/newimages/newbg_1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
img{
	border:0;
	text-align:left;
	vertical-align:top;
	behavior:url(iepngfix.htc);
}

ul{list-style:none;}
li{
	line-height:normal;
}
table a, table, tbody, tfoot, tr, th, td 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	text-indent: 0px;
	color: #000000;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #000000;
	line-height: normal;
	text-align: left;
	font-weight: bold;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #666666;
	line-height: normal;
	text-align: left;
	font-weight:normal;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	color: #FFFFFF;
	line-height: normal;
	text-align: center;
	font-weight: bold;
}
h4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #0980C4;
	line-height: normal;
	text-align: left;
	font-weight: normal;
}
h5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color: #06C;
	text-align: left;
}
h6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #0980C4;
	line-height: normal;
	text-align: left;
	font-weight: normal;
}



em{
	color:#666666;
	text-transform:uppercase;
	font-style: italic;
	font-size: 12px;
	text-align: left;
}
ro {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;color: #FFFFFF;
	line-height: normal;text-align: left;font-weight: bold;}
.ser {
	font-family:Arial, helvetica, sans-serif;
	color:#5F829A;
	font-size:12px;
	line-height:1.54em;
	text-align:left;
	margin-top: 10px;
}
.emp {
	font-family:Arial, helvetica, sans-serif;
	color:#666666;
	font-size:13px;
	line-height:1.54em;
	text-align:left;
	margin-top: 10px;
	font-style: italic;
}


.wel {
	color:#000000;
	text-transform:none;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}

.plain {
	color:#000000;
	text-transform:none;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	margin-top: 10px;
}
.plaini {
	color:#000000;
	text-transform:none;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-align: justify;
	margin-top: 10px;
}

dd {
	color:#000000;
	text-transform:none;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	margin-top: 10px;
}
.column{float:left;}
.center_txt {text-align: center;}

.container{
	width:100%;
	overflow:hidden;
	height: 100%;
}
.welcome{width:100%; overflow:hidden;}
body{font-family:Arial, helvetica, sans-serif;color:#5F829A;font-size:0.6875em;line-height:1.54em;text-align:center;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{
	text-align:center;
	background-position: center;
}
.block{display:block;margin-top: 10px;}
.top_indent_5px{margin-top:5px; display:block;}
.top_indent_10px{margin-top:10px;display:block;}
.topdown_indent_10px {margin-top:10px;display:block;margin-bottom: 10px;}

.button_indent_10px {margin-top:10px;display:block;margin-left: 47px;}

.top_indent_15px{margin-top:15px; display:block;}
.top_indent_20px{margin-top:20px; display:block;}
.top_indent_25px{margin-top:25px; display:block;}

.width_stretch{width:100%;}
.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid, .welcol, .reachbox  {
	float:left;
}

/*=======header===========*/
.menu{
	height:36px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 471px;
	float: none;
}
.menu a, .menu span{
	display:block;
	width:97px;
	height:24px;
	margin-right:6px;
	float:left;
	color:#FFFFFF;
	text-align:center;
	padding-top:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	background-image: url(../../public/images/newimages/menubar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu    .button_2   {
	display:block;
	width:97px;
	height:24px;
	margin-right:0px;
	float:left;
	color:#FFFFFF;
	text-align:center;
	padding-top:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	background-image: url(../../public/images/newimages/menubar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

					
.menu .button_1:hover, .menu span{
	background-image: url(../../public/images/newimages/hover_menubar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu .button_2:hover, .menu span {
	background-image: url(../../public/images/newimages/hover_menubar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.header{
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.9em;
	line-height:1.25em;
	font-style: italic;
	background-image: url(../../public/images/newimages/header_bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 170px;
}
.header strong{color:#FFFFFF; text-transform:uppercase;}
.header img{margin:14px 0 8px 75px;display:block;}
.header span{
	color:#1B2C39;
}
.header_font{
	color:#1B2C39;
	font-weight:bold;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: left;
}
.banner{height:75px;background:url(../../public/images/banner1.jpg) left top no-repeat;color:#FFFFFF;font-weight:bold;
	font-size:20px;line-height:1.25em;padding-top: 39px;padding-right: 350px;padding-bottom: 10px;padding-left: 20px;}

.indent{padding:42px 0 0 0px;}

.pic_float{margin-right:20px; float:left;}
.pic_float_right {
	float:right;
	margin-left: 20px;
}
.pic_float_right2 {
	float:right;
	margin-left: 10px;
	margin-top: 10px;
}



.title{margin-bottom:15px;}

.link_2, .link_3{
	color:#666666;
	font-size:13px;
}

.link_2:hover, .link_3:hover{
	text-decoration: none;
}

.link_3{background:url(../../public/images/link_3_bg.gif) left center no-repeat; padding:5px 0 5px 31px;}

.link_5{
	color:#666666;
	text-decoration:underline;
	font-size:1.09em;
}
.link_5:hover{text-decoration:none;}
.link_6{color:#FFFFFF;text-decoration:underline;font-size:1.09em;font-weight: bold;margin-left: 5px;}
.link_6:hover{text-decoration:none;}
.link_7{
	color:#4BC8FF;
	text-decoration:underline;
	font-size:12px;
	font-weight: normal;
	margin-top: 10px;
	text-align: left;
	line-height:1.54em;
}
.link_7:hover{text-decoration:none;}

li{
	padding:0 0 9px 0;
	overflow:hidden;
	width:100%;
}
li a{
	color:#0980C4;
	text-decoration:underline;
	line-height:normal;
	font-size:12px;
}
li a:hover{text-decoration:none;}
li img{
	margin-right:7px;
	float:left;
}
li div{

}
.clear div{background:0;}
.col_1, .col_2{padding-bottom:15px;}
.line_y {
	background-image: url(../../public/images/newimages/line_y2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	height: 200px;
}
.line_y_400 {
	background-image: url(../../public/images/newimages/line_y2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	height: 325px;
}
.line_y_450 {
	background-image: url(../../public/images/newimages/line_y2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	height: 375px;
}
.line_y   div {
	background-image: url(../../public/images/newimages/line_y2_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.line_y   div div {
	background-image: url(../../public/images/newimages/line_y2_bot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.line_y_400   div {
	background-image: url(../../public/images/newimages/line_y2_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.line_y_400   div div {
	background-image: url(../../public/images/newimages/line_y2_bot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.line_y_450   div {
	background-image: url(../../public/images/newimages/line_y2_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.line_y_450   div div {
	background-image: url(../../public/images/newimages/line_y2_bot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.line_y_2{background:url(../../public/images/line_y.jpg) 5px top repeat-y;}
.line_y_2 div{background:url(../../public/images/line_y_top_2.jpg) 5px top no-repeat;}
.line_y_2 div div{background:url(../../public/images/line_y_bot.jpg) 5px bottom no-repeat;}

.line_x{background:url(../../public/images/line_y.jpg) left top repeat-x; margin:10px 0 22px 0;}
.line_x div{background:url(../../public/images/line_x_left.jpg) left top no-repeat;}
.line_x div div{background:url(../../public/images/line_x_right_bg.jpg) right top no-repeat; height:1px; font-size:0; overflow:hidden;}
/*=====//content===========*/

/*=======block_1===========*/
.block_1{background:url(../../public/images/block_1_top.jpg) left top repeat-x #16232C; width:100%;}
.block_1 .bot{background:url(../../public/images/block_1_bot.jpg) left bottom repeat-x;}
.block_1 .left_top{
	background:url(../../public/images/block_1_left_top2.jpg) left top no-repeat;
}
.block_1 .right_top{
	background:url(../../public/images/block_1_right_top2.jpg) right top no-repeat;
}
.block_1 .left_bot{
	background:url(../../public/images/block_1_left_bot2.jpg) left bottom no-repeat;
}
.block_1 .right_bot{
	background:url(../../public/images/block_1_right_bot2.jpg) right bottom no-repeat;
	/*padding:14px 29px 10px 30px;*/
}
.block_1 .middle_bot{
	padding:14px 29px 10px 30px;
 
}
.block_1 .middle_bot:hover{
	padding:14px 29px 10px 30px;
	background-image: url(../../public/images/block_1_middle_bot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.block_1 .title{margin:0 0 15px 24px;}
.block_1 .img_indent{
	margin-left:71px;
	margin-top: 10px;
}
.block_1 .email_indent{
	margin-left:60px;
	margin-top: 10px;
}
/*=====//block_1===========*/

/*=======block_1copy===========*/
.block_1copy{background:url(../../public/images/block_1_top.jpg) left top repeat-x #16232C; width:100%;}
.block_1copy .bot{background:url(../../public/images/block_1_bot.jpg) left bottom repeat-x;}
.block_1copy .left_top{background:url(../../public/images/block_1_left_top.jpg) left top no-repeat;}
.block_1copy .right_top{background:url(../../public/images/block_1_right_top.jpg) right top no-repeat;}
.block_1copy .left_bot{background:url(../../public/images/block_1_left_bot.jpg) left bottom no-repeat;}
.block_1copy .right_bot{background:url(../../public/images/block_1_right_bot.jpg) right bottom no-repeat; padding:14px 29px 10px 30px;}

.block_1copy .title{margin:0 0 15px 24px;}
.block_1copy .img_indent{margin-left:71px;}
.block_1copy .email_indent{margin-left:60px;}
/*=====//block_1copy===========*/

/*=======block_2===========*/
.block_2{background:url(../../public/images/block_2_top.jpg) left top repeat-x #060C11; width:100%;}
.block_2 .bot{background:url(../../public/images/block_2_bot.jpg) left bottom repeat-x;}
.block_2 .left_top{background:url(../../public/images/block_2_left_top.jpg) left top no-repeat;}
.block_2 .right_top{background:url(../../public/images/block_2_right_top.jpg) right top no-repeat;}
.block_2 .left_bot{background:url(../../public/images/block_2_left_bot.jpg) left bottom no-repeat;}
.block_2 .right_bot{background:url(../../public/images/block_2_right_bot.jpg) right bottom no-repeat; padding:17px 41px 14px 26px;}

.block_2 .link_4{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
	font-size:0.91em;
}
.block_2 .link_4:hover{text-decoration:none;}
/*=====//block_2===========*/

/*=======block_2copy===========*/
.block_2copy{background:url(../../public/images/block_2_top.jpg) left top repeat-x #060C11;width:100%;margin-top:30px;}
.block_2copy .bot{background:url(../../public/images/block_2_bot.jpg) left bottom repeat-x;}
.block_2copy .left_top{background:url(../../public/images/block_2_left_top.jpg) left top no-repeat;}
.block_2copy .right_top{background:url(../../public/images/block_2_right_top.jpg) right top no-repeat;}
.block_2copy .left_bot{background:url(../../public/images/block_2_left_bot.jpg) left bottom no-repeat;}
.block_2copy .right_bot{background:url(../../public/images/block_2_right_bot.jpg) right bottom no-repeat; padding:17px 41px 14px 26px;}

.block_2copy .link_4{color:#FFFFFF; text-decoration:underline; font-weight:normal; font-size:0.91em;}
.block_2copy .link_4:hover{text-decoration:none;}
/*=====//block_2===========*/
.block_1, .block_2, .block_1copy, .block_2copy{color:#5F829A;}
.block_1   a, .block_1copy   a{color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size:1.09em;}
.block_1   a:hover, .block_1copy   a:hover,{text-decoration:none;}

.block_2 a {
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
	font-size:1.09em;
	text-align: left;
}
.block_2copy a {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	font-size:1.09em;
	text-align: left;
}
.block_2 a:hover, .block_2copy a:hover{text-decoration:none;}

/*=====//header===========*/

/*=======content===========*/
#content{
	padding:20px 29px 30px 30px;
	background-color: #FFFFFF;
}





/*=======page_1===========*/
#page_1 .box_1{width:294px;padding-right:10px;padding-top: 20px;}
#page_1 .box_2{width:294px;padding-right:10px;padding-top: 20px;}
#page_2 .col_1 .indent ul {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #06C;
	text-align: left;
	padding-top: 30px;
	padding-left: 40px;
}

#page_1 .box_3{width:293px;padding-top: 20px;}
#page_1 .welcome_1{
	background-image: url(../../public/images/handshake.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 30px;
	padding-left: 330px;
	line-height: normal;
	text-align: left;
	padding-right: 10px;
	}
#page_1 .indent .pic_float{margin-right:28px;}
#page_1 .reachout {
	background-image: url(../../public/images/newimages/logo4.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	height: 219px;
	padding-left: 310px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .block_2 .box_1{width:95px; padding-top:51px;}
#page_2 .block_2 .box_2{width:415px;padding-left: 20px;}
#page_2 .block_2copy .box_3{width:111px;padding-left: 40px;padding-right: 30px;padding-top: 30px;background-repeat: no-repeat;
	background-position: center;}
#page_2 .block_2copy .box_email {width:111px;padding-left: 55px;padding-top: 30px;background-repeat: no-repeat;
	background-position: center;float: left;}

#page_2 .col_1 .indent{padding-right:20px;padding-top: 10px;}
#page_2 .col_2 .indent {padding-top: 56px;}

/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .col_1 .indent{padding:0 30px 0 14px;}

#page_3 .col_1 .box_1{width:234px; padding-right:62px;}
#page_3 .col_1 .box_2{width:236px;}

#page_3 .col_2 .indent{padding:37px 0 0 30px;}

#page_3 .line_y{background-position:13px top;}
#page_3 .line_y div{background:url(../../public/images/line_y_top_3.jpg) 13px top no-repeat;}
#page_3 .line_y div div{background:url(../../public/images/line_y_bot.jpg) 13px bottom no-repeat;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .block_2 .box_1{width:88px; padding-top:48px;}
#page_4 .block_2 .box_2{width:443px;}

#page_4 .indent .box_1{width:256px; padding-right:33px;}
#page_4 .indent .box_2{width:254px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .col_1 dt{padding-bottom:10px;} 

#page_5 .block_2 .box_1{width:212px; padding:43px 0 10px 0;}
#page_5 .block_2 .box_2{width:283px;}

#page_5 .block_2 strong{color:#FFFFFF;}
#page_5 .block_2 span{float:right; padding-right:120px;}

#page_5 .col_2 .indent{padding-left:20px; padding-right:20px;}

/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 #content{padding:58px 60px 30px 69px;}
#page_6 dt{padding-bottom:10px;} 
#services .block_2 {
	width:100%;
	background-image: none;
	background-color: #FFFFFF;
}

/*=====//page_6===========*/

/*=======services===========*/
#services .block_2 .box_1{width:95px; padding-top:51px;}
#services .block_2 .box_2{width:415px;padding-left: 20px;}
#services .block_2copy .box_3{width:111px;padding-left: 40px;padding-right: 30px;padding-top: 30px;
	background-repeat: no-repeat;background-position: center;}
#services .block_2copy .box_email {width:111px;padding-left: 55px;padding-top: 30px;background-repeat: no-repeat;
	background-position: center;float: left;}

#services .col_1 .indent{padding-top: 10px;}
#services .col_2 .indent {padding-right:20px;padding-top: 10px;}
#services .col_2 .indent2 {
	padding-right:20px;
	padding-top: 30px;
}

#services td {
	color: #000;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;

}

#terms .col_1 .indent {
	padding-right:20px;
	padding-top: 10px;
}



/*=====//page_2===========*/

/*=======footer===========*/
#footer{
	color:#000000;
	font-size:0.9em;
	background-color: #4DABE1;
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 10;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
}
#footer div{
	background-repeat: no-repeat;
	background-position: left top;
}
#footer div div{
	height:35px;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 19px;
	padding-left: 31px;
}

#footer a{
	color:#000000;
	text-decoration:underline;
}

#footer span{
	color:#0980C4;
	text-transform:uppercase;
	display:block;
	word-spacing:5px;
}
#footer span a{
	color:#0980C4;
	text-decoration:none;
	word-spacing:0;
}
#footer span a:hover{
	text-decoration:underline;
	color: #FFFFFF;
}


/*=======template===========*/

.template {
	display:block;
	margin-left: 5px;
	margin-bottom: 5px;
}
.tempfont {
	font-family:Arial, helvetica, sans-serif;
	font-size:10px;
	line-height:1em;
	text-align:left;
	color: #999999;
	padding-right: 10px;
	padding-left: 10px;
	height: auto;
	width: auto;
	padding-top: 5px;
}
.tempbox {
	display:block;
	width: 226px;
	float: right;
	text-align: left;
	margin-bottom: 5px;
	margin-left: 5px;
}
.p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #666666;
	line-height: normal;
	text-align: left;
}
.p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color:#000000;
	line-height: normal;
	text-align: left;
}
.screenshot_reachout_home {
	background-image: url(../../public/images/reachout/reachout_home_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	float: right;
	margin-left: 15px;
	margin-top: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
	padding-top: 225px;
	margin-bottom: 0px;
}

.main .menu .phone {
	position: absolute;
	left: 177px;
	top: 15px;
	background-image: url(../../public/images/newimages/phone.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 45px;
	padding-top: 7px;
	width: 200px;
	padding-bottom: 8px;
}
.screenshots {
	float: right;
	text-align: center;
	vertical-align: bottom;
}
.p_screenshots {
	text-align: justify;
	float: left;
	width: 250px;
	margin-top: 40px;
	clear: left;
}
.testimonyimg {
	float: right;
	clear: right;
	margin-left: 15px;
}

.features {
	color:#000000;
	text-transform:none;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	background-image: url(../images/newimages/tick.png);
	background-repeat: no-repeat;
	height: 23px;
	padding-left: 19px;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.articles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #06C;
	text-align: left;
	text-decoration: none;
}
.articles:hover {
	text-decoration: underline;
}
.articleindent {
	padding-top: 46px;
	padding-right: 30px;
}
