﻿@charset "utf-8";
/* ****************** common start ****************************** */

body {
	margin: 0px;
	background: #bdbbbb url(../images/body_bg.jpg) repeat-x 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#4b4b4b
}
* {
	margin:0;
	padding:0;
	text-align: left;
}
a {
	color:#4b4b4b;
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
img {
	border:none
}
.clear {
	clear:both
}
/* ****************** wrapper start ****************************** */

#wrapper {
	width:992px;
	margin:0 auto;
}
/* ****************** main start ****************************** */

#main {

	width:990px;

	float:left;

	background:#fff;

	border:1px solid #e5e5e5;

	margin:22px 0 0 0;

	border-bottom:none;overflow: hidden;

}

/* ****************** header start ****************************** */



#header {
	width:892px;
	float:left;
	padding:30px 50px 0 50px
}
/* ****************** logo start ****************************** */

#header .logo {
	float:left;
	/*cursor:pointer*/
}
#header .logo a {
	text-decoration:none
}
#header .logo .logo_text {
	float:left;
	padding:25px 0 0 10px;
	/*cursor:pointer*/
}
#header .logo .logo_text .main_text {
	text-transform:uppercase;
	color:#7aace8;
	font-weight:normal;
	font-size:24px;
	display:block
}
#header .logo .logo_text .tag {
	display:block;
	color:#757474;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold
}
/* ****************** menu start ****************************** */

#header #menu {
	float:right;
	list-style:none;
	padding:20px 0 0 0
}
#header #menu li {
	float:left;
	color:#9b9b9b;
	font-size:11px;
}
#header #menu li a {
	float:left;
	text-decoration:none;
	color:#9b9b9b
}
#header #menu span {
	float:left;
	padding:2px 20px 0 4px;
	cursor:pointer;
}
#header #menu img {
	float:left;
}
/* ****************** banner start ****************************** */

#banner {
	width:892px;
	float:left;
	text-align:center;
	padding:0 50px 10px 50px
}
#banner .quote {
	width:892px;
	float:left;
	text-align:center;
	list-style:none
}
#banner .quote li {
	float:left;
	width:320px;
	text-align:right;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif"Myriad Pro", Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#868685;
	font-size:16px;
	line-height:24px;
}
#banner .quote li.last {
	float:left;
	width:200px;
}
#banner .quote li span {
	display:block;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	text-align: right;
}
/* ****************** top container start ****************************** */

.main_top_content_container    {
	/*height:250px; 
	float:left; 
	overflow:hidden;*/
	width:100%; 
	
}

.top_content_container    {
	width:892px;
	float:left;
	padding:10px 50px 0px 50px;height: 385px;
	
}
/* ****************** top left container start ****************************** */

.top_content_container    .left_content {
	float:left;
	width:250px;
}
.top_content_container    .left_content .flow_link {
	float:left;
	width:250px;
	background:url(../images/google-apps-logo.png) no-repeat 0 0;
	height:234px;
	position:relative
}
.top_content_container    .left_content .flow_link .support {
	position:absolute;
	top:42px;
	left:25px;
	width:70px;
	height:70px
}
.top_content_container    .left_content .flow_link .migration {
	position:absolute;
	top:12px;
	left:125px;
	width:70px;
	height:75px
}
.top_content_container    .left_content .flow_link .integration {
	position:absolute;
	top:5px;
	left:225px;
	width:90px;
	height:85px
}
.top_content_container    .left_content .flow_link .implimentation {
	position:absolute;
	top:30px;
	left:335px;
	width:80px;
	height:80px
}
.top_content_container    .left_content .flow_link .sucess {
	position:absolute;
	top:130px;
	left:70px;
	width:70px;
	height:80px
}
.top_content_container    .left_content .flow_link .promevo_team {
	position:absolute;
	top:140px;
	left:170px;
	width:100px;
	height:90px
}
.top_content_container    .left_content .flow_link .strategy {
	position:absolute;
	top:125px;
	left:300px;
	width:80px;
	height:80px
}
/* ****************** top left tab 2start ****************************** */

.top_content_container    .left_contenttab2 {
	float:left;
	width:250px;
}
.top_content_container    .left_contenttab2 .flow_link {
	float:left;
	width:250px;
	background:url(../images/flow.jpg) no-repeat 0 0;
	height:234px;
	position:relative
}

/* ****************** top left tab 3start ****************************** */

.top_content_container    .left_contenttab3 {
	float:left;
	width:445px;
}
.top_content_container    .left_contenttab3 .flow_link {
	float:left;
	width:445px;
	background:url(../images/flow.jpg) no-repeat 0 0;
	height:234px;
	position:relative
}
.top_content_container    .left_contenttab3 .flow_link .support {
	position:absolute;
	top:42px;
	left:25px;
	width:70px;
	height:70px
}
.top_content_container    .left_contenttab3 .flow_link .migration {
	position:absolute;
	top:12px;
	left:125px;
	width:70px;
	height:75px
}
.top_content_container    .left_contenttab3 .flow_link .integration {
	position:absolute;
	top:5px;
	left:225px;
	width:90px;
	height:85px
}
.top_content_container    .left_contenttab3 .flow_link .implimentation {
	position:absolute;
	top:30px;
	left:335px;
	width:80px;
	height:80px
}
.top_content_container    .left_contenttab3 .flow_link .sucess {
	position:absolute;
	top:130px;
	left:70px;
	width:70px;
	height:80px
}
.top_content_container    .left_contenttab3 .flow_link .promevo_team {
	position:absolute;
	top:140px;
	left:170px;
	width:100px;
	height:90px
}
.top_content_container    .left_contenttab3 .flow_link .strategy {
	position:absolute;
	top:125px;
	left:300px;
	width:80px;
	height:80px
}

/* ****************** top right container start ****************************** */

.top_content_container    .right_content {
	float:left;
	width:200px;
	margin:30px 0 0 10px;
	display:inline;
	font-size:14px;
	color:#343434
}
.top_content_container    .right_content h1 {
	font-size:18px;
	padding-bottom:1px;
	color:#7AACE9
}
.top_content_container    .right_content img {
	margin:0px 0 0 0;
}
.top_content_container    .right_content p {
	padding-bottom:0px
}
.top_content_container    .right_content ul {
	float:left;
	width:200px;
	list-style:none;
	padding-bottom:50px
}
.top_content_container    .right_content ul li {
	float:left;
	width:200px;
	padding:5px 0 0 15px;
	background:url(../images/black_dot.gif) no-repeat 0 10px;
	font-size:12px;
	color:#111
}
/* ****************** right container 1 start ****************************** */
.top_content_container    .right_content1 {
	float:left;
	width:200px;
	margin:30px 0 0 10px;
	display:inline;
	font-size:14px;
	color:#343434
}
.top_content_container    .right_content1 h1 {
	font-size:18px;
	padding-bottom:1px;
	color:#FFB377
}
.top_content_container    .right_content1 p {
	padding-bottom:15px
}
.top_content_container    .right_content1 ul {
	float:left;
	width:200px;
	list-style:none;
	padding-bottom:50px
}
.top_content_container    .right_content1 ul li {
	float:left;
	width:200px;
	padding:5px 0 0 15px;
	background:url(../images/black_dot.gif) no-repeat 0 10px;
	font-size:12px;
	color:#111
}
.top_content_container    .right_content1 img {
	margin:0px 0 0 0;
}
/* ****************** right container 2 start ****************************** */
.top_content_container    .right_content2 {
	float:left;
	width:200px;
	margin:30px 0 0 10px;
	display:inline;
	font-size:14px;
	color:#343434
}
.top_content_container    .right_content2 h1 {
	font-size:18px;
	padding-bottom:1px;
	color:#9ebf02
}

.top_content_container    .right_content2 p {
	padding-bottom:15px
}

.top_content_container    .right_content2 ul {
	float:left;
	width:200px;
	list-style:none;
	padding:0px 0 9px 0
}
.top_content_container    .right_content2 ul li {
	float:left;
	width:200px;
	padding:5px 0 0 15px;
	background:url(../images/black_dot.gif) no-repeat 0 10px;
	font-size:12px;
	color:#111
}
.top_content_container    .right_content2 img {
	margin:0 0 0 0;
}

/* ****************** right container tab 2 start ****************************** */
.top_content_container    .right_contenttab2 {
	float:left;
	width:350px;
	margin:30px 0 0 40px;
	display:inline;
	font-size:14px;
	color:#343434
}
.top_content_container    .right_contenttab2 h1 {
	font-size:18px;
	padding-bottom:1px;
	color:#9ebf02
}

.top_content_container    .right_contenttab2 p {
	padding-bottom:15px
}

.top_content_container    .right_contenttab2 ul.other_logos {
	width:400px;
	float:left;
	list-style:none
}
.top_content_container    .right_contenttab2 ul.other_logos li {
	width:100px;
	float:left;
	margin:1px 1px 1px 1px;
	display:inline;
	/*background:#f5f5f5 url(../images/icons_box_bg.jpg) repeat-x 0 0;*/
	/*border:1px solid #ccc;*/
	padding:5px
}
.top_content_container    .right_contenttab2 ul.other_logos li .icon {
	float:left;
	margin-top:13px;
	padding-left:10px
}
.top_content_container    .right_contenttab2 ul.other_logos li .icon2 {
	float:left;
	margin-top:13px;
	padding-left:15px
}
.top_content_container    .right_contenttab2 ul.other_logos li .icon3 {
	float:left;
	margin-top:13px;
	padding-left:20px
}
.top_content_container    .right_contenttab2 ul.other_logos li .details {
	float:right;
	width:100px;
	padding:5px 0 0 0
}
.top_content_container    .right_contenttab2 ul.other_logos li .details h3 {
	float:left;
	width:100px;
	font-weight:bold;
	color:#113d72;
	font-size:14px;
	line-height:18px
}
.top_content_container    .right_contenttab2 ul.other_logos li .details p {
	float:left;
	width:100px;
	font-size:12px;
	line-height:15px;
	padding:2px 0 0 0
}
/* ****************** right container tab 2 block 2 start ****************************** */
.top_content_container    .right_contenttab2b2 {
	float:left;
	width:350px;
	margin:30px 0 0 150px;
	display:inline;
	font-size:14px;
	color:#343434
}
.top_content_container    .right_contenttab2b2 h1 {
	font-size:18px;
	padding-bottom:1px;
	color:#9ebf02
}

.top_content_container    .right_contenttab2b2 p {
	padding-bottom:15px
}

.top_content_container    .right_contenttab2b2 ul.other_logos {
	width:400px;
	float:left;
	list-style:none
}
.top_content_container    .right_contenttab2b2 ul.other_logos li {
	width:100px;
	float:left;
	margin:1px 1px 1px 1px;
	display:inline;
	/*background:#f5f5f5 url(../images/icons_box_bg.jpg) repeat-x 0 0;*/
	/*border:1px solid #ccc;*/
	padding:5px
}
.top_content_container    .right_contenttab2b2 .icon {
	float:left;
	padding-left:90px
}
.top_content_container    .right_contenttab2b2 ul.other_logos li .icon {
	float:left;
	margin-top:13px;
	padding-left:20px
}
.top_content_container    .right_contenttab2b2 ul.other_logos li .icon2 {
	float:left;
	margin-top:13px;
	padding-left:15px
}
.top_content_container    .right_contenttab2b2 ul.other_logos li .icon3 {
	float:left;
	margin-top:13px;
	padding-left:5px
}
.top_content_container    .right_contenttab2b2 ul.other_logos li .details {
	float:right;
	width:100px;
	padding:5px 0 0 0
}
.top_content_container    .right_contenttab2b2 ul.other_logos li .details h3 {
	float:left;
	width:100px;
	font-weight:bold;
	color:#113d72;
	font-size:14px;
	line-height:18px
}
.top_content_container    .right_contenttab2b2 ul.other_logos li .details p {
	float:left;
	width:100px;
	font-size:12px;
	line-height:15px;
	padding:2px 0 0 0
}
/* ****************** tab 3 right container start ****************************** */
.top_content_container    .right_contenttab3b1 {
	float:left;
	width:200px;
	margin:30px 0 0 10px;
	display:inline;
	font-size:14px;
	color:#343434
}
.top_content_container    .right_contenttab3b1 h1 {
	font-size:18px;
	padding-bottom:1px;
	color:#9ebf02
}

.top_content_container    .right_contenttab3b1 p {
	padding-bottom:15px
}

.top_content_container    .right_contenttab3b1 ul {
	float:left;
	width:200px;
	list-style:none;
	padding:10px 0 0 0
}
.top_content_container    .right_contenttab3b1 ul li {
	float:left;
	width:200px;
	padding:5px 0 0 15px;
	background:url(../images/black_dot.gif) no-repeat 0 10px;
	font-size:12px;
	color:#111
}
.top_content_container    .right_contenttab3b1 img {
	margin:0 0 0 0;
}


/* ****************** middle container start ****************************** */

#middle_container {
	width:900px;
	float:left;
	padding:20px 40px 20px 50px;
	background:url(../images/mid_container_bg.jpg) repeat-x 0 0
}
/* ****************** h2 title start start ****************************** */

#middle_container h2.title1 {
	font-size:27px;
	color:#9ebf02;
	font-weight:normal;
	padding:0 0 0 7px
}
#middle_container h2.title1 span {
	color:#9ebf02
}
/* ****************** small box container start ****************************** */

#middle_container .small_box_list {
	list-style:none;
	float:left;
	width:900px;
	margin:20px 0 20px 0
}
#middle_container .small_box_list li {
	float:left;
	width:211px;
	height:129px;
	background:url(../images/grad_box.jpg) no-repeat 0 0;
	padding:15px 5px 15px 5px;
	text-align:center
}
#middle_container .small_box_list li a {
	cursor:pointer;
	text-decoration:none;
	float:left;
	width:211px;
	height:129px;
}
#middle_container .small_box_list li strong {
	font-size:24px;
	color:#89aae5;
	font-weight:normal;
	display:block
}
/* ****************** box container start ****************************** */

#middle_container .box_container {
	width:900px;
	float:left;
	overflow:hidden
}
#middle_container .box_container .box {
	width:300px;
	float:left;
	overflow:hidden
}
#middle_container .box_container .box .curv {
	width:300px;
	float:left;
}
#middle_container .box_container .box .curv img {
	float:left
}
#middle_container .box_container .box .details_container {
	width:280px;
	float:left;
	background:url(../images/box_rotate_bg.jpg) repeat-y 0 0;
	padding:0 10px 0 10px;
}
#middle_container .box_container .box .details_container .details {
	width:250px;
	float:left;
	background:url(../images/box_grad_bg.jpg) repeat-x 0 0;
	padding:0 10px 0 20px
}
#middle_container .box_container .box h3 {
	font-size:18px;
	color:#9ebf02;
	line-height:22px
}
#middle_container .box_container .box.spacer_box1 p {
	font-size:12px;
	padding:5px 0 5px
}
#middle_container .box_container .box.spacer_box1 h3 {
	padding:0 0 10px 0
}
#middle_container .box_container .box .list {
	width:250px;
	float:left;
	list-style:none
}
#middle_container .box_container .box .list li {
	width:250px;
	float:left;
	padding-bottom:10px;
}
#middle_container .box_container .box .list li img {
	float:left;
	margin-left:-5px;
}
#middle_container .box_container .box .list li div {
	float:right;
	width:140px
}
#middle_container .box_container .box .list li div p {
	font-size:12px;
}
#middle_container .box_container .box .latest_news {
	width:250px;
	float:left;
	list-style:none;
	padding:15px 0 9px 0
}
#middle_container .box_container .box .latest_news li {
	width:250px;
	float:left;
	font-size:12px;
	padding-bottom:10px
}
#middle_container .box_container .box .latest_news li span {
	width:60px;
	float:left;
	color:#1baae6
}
#middle_container .box_container .box .latest_news li span a {
	color:#1baae6
}
#middle_container .box_container .box .latest_news li p {
	float:left;
	width:189px
}
#middle_container .box_container .box.spacer_box3 h3 {
	padding:0 0 0 60px
}
/* ****************** footer start ****************************** */

#footer {
	width:890px;
	float:left;
	background:#f1f1f1;
	padding:30px 50px 20px 50px;
	font-size:11px;
}
#footer a {
	color:#757474;
	text-decoration:none
}
#footer a:hover {
	text-decoration:underline
}
#footer ul {
	list-style:none
}
#footer ul li {
	padding-bottom:1px;
}
#footer h3 {
	padding:0 0 10px 0;
	color:#505050;
	font-size:14px;
	font-weight:bold
}
#footer .f_box {
	float:left;
	width:208px;
	padding: 0 20px 0 0
}
#footer .f_box.last {
	float:left;
	width:200px;
	padding: 0 0 0 0
}
#footer .f_box .call {
	margin-bottom:10px;
	background:url(../images/gra_btn_bg.jpg) no-repeat 0 0;
	width:148px;
	height:42px;
	color:#f1f1f1;
	font-size:14px;
	padding:10px
}
#footer .f_box .call span {
	display:block;
	padding-bottom:5px
}
#footer .f_box .call a {
	color:#fff;
	text-decoration:underline
}
#footer .f_box .call a:hover {
	text-decoration:none
}
#footer .f_box .twiter img {
	float:left
}
#footer .f_box .twiter span {
	float:left;
	padding:3px 0 0 3px;
	cursor:pointer
}
#bottom_curv {
	width:992px;
	float:left;
	height:50px
}
#bottom_curv img {
	float:left;
}
/* ****************** script container start ****************************** */
.script_container {
	float:left;
	width:990px;
	background:url(../images/grass.jpg) repeat-x 0 0;
	height:58px;
	padding:58px 0 0 0
}
.script_container ul {
	float:left;
	width:992px;
	list-style:none
}
.script_container ul li {
	float:left;
	width:245px;
	margin:0 4px 0 0;
	display:inline;
	text-align:center;
}
.script_container ul li.last {
	margin:0
}
.script_container ul li a {
	float:left;
	width:245px;
	padding:12px 0 0 0;
	background:url(../images/transparent_img.png) repeat 0 0;
	height:46px;
	text-align:center;
}
.script_container ul li a:hover {
	float:left;
	background:url(../images/green_bg.jpg) repeat-x 0 0;
	height:46px;
	padding:12px 0 0 0
}
.script_container ul li.current {
	float:left;
	background:url(../images/green_bg.jpg) repeat-x 0 0;
	height:46px;
	padding:12px 0 0 0
}
/******************* Middle container Inner start ****************************** */
#middle_container_inner {
	width:900px;
	float:left;
	padding:20px 40px 20px 50px;
}
/******************* bottom box  start ****************************** */
#bottom_box {
	width:990px;
	float:left;
	padding:20px 0px 0px 0px;
}
/******************* Body Top Container start *******************************/
#body_top_container {
	width:900px;
	float:left
}
/******************* Clients Container start *******************************/
#body_top_container .clients_container {
	width:463px;
	float:left
}
#body_top_container .clients_container h2 {
	width:463px;
	float:left;
	color:#444444;
	font-weight:normal;
	font-size:26px;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	line-height:30px;
	padding:0 0 15px 0
}
#body_top_container .clients_container h2 strong {
	color:#79abe8;
	font-weight:normal;
}
#body_top_container .clients_container .clients_details {

	width:433px;

	float:left;

	line-height:22px;

	background:url(../images/double_cotes.jpg) no-repeat top left;

	padding:15px 0 0 30px;

	font-style:italic;



}

#body_top_container .clients_container .clients_details span {

	width:433px;

	float:left;

	line-height:18px;
	
	text-align:right;
	font-style:normal;
	font-size:14px;
	text-transform:uppercase;

	padding:5px 0 0 0

}

#body_top_container .clients_container .more {

	width:445px;

	float:left;

	padding:5px 15px 0 0;

	text-align:right;

	text-transform:uppercase;

	color:#007933;

	font-size:11px;

	font-weight:bold;

	line-height:14px

}

#body_top_container .clients_container .more a {

	padding:0 7px 0 0;

	color:#007933;

	background:url(../images/green_arrow.jpg) no-repeat center right

}

#body_top_container .clients_container .more a:hover {
	text-decoration:underline
}
/******************* Latest Buzz Container start *******************************/
#body_top_container .latest_buzz_container {
	width:392px;
	float:right
}
#body_top_container .latest_buzz_container h2 {
	width:392px;
	float:left;
	color:#444444;
	font-weight:normal;
	font-size:26px;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	line-height:30px;
	padding:0 0 15px 0
}
#body_top_container .latest_buzz_container h2 strong {
	color:#79abe8;
	font-weight:normal;
}
#body_top_container .latest_buzz_container .image_container {
	width:372px;
	float:left;
	padding:15px 0 0 20px;
	background:url(../images/double_cotes.jpg) no-repeat top left;
}
#body_top_container .latest_buzz_container .image_container img {
	float:left;
}
#body_top_container .latest_buzz_container .more {
	width:375px;
	float:left;
	padding:5px 15px 0 0;
	text-align:right;
	text-transform:uppercase;
	color:#007933;
	font-size:11px;
	font-weight:bold
}
#body_top_container .latest_buzz_container .more a {
	padding:0 8px 0 0;
	color:#007933;
	background:url(../images/green_arrow.jpg) no-repeat center right
}
#body_top_container .latest_buzz_container .more a:hover {

	text-decoration:underline

}


/******************* Feedburner Block *******************************/

.feedburnerFeedBlock ul {
width:372px;
float:left;
padding:15px 0 0 20px;
list-style-type: none;
background:url(../images/double_cotes.jpg) no-repeat top left;
}
.feedburnerFeedBlock ul li span.headline a {
color:#79abe8;
text-decoration: none;
display: block;

}

.feedburnerFeedBlock ul li span.headline a:hover {
color: #535353;
}

#creditfooter {
display: none;
}
/******************* Body Bottom Container start *******************************/

#body_bottom_container {

	width:900px;

	float:left;

	background:#fbfbfb;

	padding:15px 40px 15px 50px;

	margin:35px 0 0 0

}

/******************* Google Console Container start *******************************/
#body_bottom_container .google_console_container {
	width:416px;
	float:left;
}
#body_bottom_container .google_console_container h2 {
	width:416px;
	float:left;
	color:#444444;
	font-weight:normal;
	font-size:26px;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	line-height:30px;
	padding:0 0 15px 0
}
#body_bottom_container .google_console_container h2 strong {
	color:#79abe8;
	font-weight:normal;
}
#body_bottom_container .google_console_container .google_details {
	width:416px;
	float:left;
}
#body_bottom_container .google_console_container .google_details .image {
	float:left;
	padding:0 10px 0 15px
}
#body_bottom_container .google_console_container .google_details .goolge_content {
	float:left;
	width:270px;
	padding-top:5px
}
#body_bottom_container .google_console_container .google_details .goolge_content h3 {
	float:left;
	width:270px;
	font-size:13px;
	line-height:14px;
	color:#111111;
	font-weight:bold
}
#body_bottom_container .google_console_container .google_details .goolge_content ul {
	float:left;
	width:270px;
	list-style:none;
	padding:10px 0 0 0
}
#body_bottom_container .google_console_container .google_details .goolge_content ul li {
	float:left;
	width:255px;
	padding:5px 0 0 15px;
	background:url(../images/black_dot.gif) no-repeat 0 10px;
	font-size:12px;
	color:#111
}
/******************* Whats New Container start *******************************/
#body_bottom_container .whats_new_container {
	width:392px;
	float:right;
}
#body_bottom_container .whats_new_container h2 {
	width:392px;
	float:left;
	color:#444444;
	font-weight:normal;
	font-size:26px;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	line-height:30px;
	padding:0 0 15px 0
}
#body_bottom_container .whats_new_container h2 strong {
	color:#79abe8;
	font-weight:normal;
}
#body_bottom_container .whats_new_container .whats_new_details {
	width:392px;
	float:left;
}
#body_bottom_container .whats_new_container .whats_new_details .image {

	float:left;

	padding:4px 10px 0 10px

}

#body_bottom_container .whats_new_container .whats_new_details .whats_new_content {

	float:left;

	padding:0 0 0 0;

	width:150px

}

#body_bottom_container .whats_new_container .whats_new_details .whats_new_content span {

	float:left;

	padding:7px 0 0 0;

	width:150px;

	font-size:13px;

	line-height:14px;

	color:#111111;

}

#body_bottom_container .whats_new_container .whats_new_details .whats_new_content span strong {

	font-weight:bold;
	font-size:15px;

	color:#79abe8;

}

#body_bottom_container .whats_new_container .whats_new_details .whats_new_content .get_quote {

	float:left;

	padding:7px 0 0 0;

	width:230px;

	font-size:11px;

	line-height:14px;

	color:#007934;

	text-transform:uppercase;

	letter-spacing:1px

}

#body_bottom_container .whats_new_container .whats_new_details .whats_new_content .get_quote a {
	padding:0 8px 0 0;
	color:#007933;
	background:url(../images/green_arrow.jpg) no-repeat center right;
	color:#007934
}
#body_bottom_container .whats_new_container .whats_new_details .whats_new_content .get_quote a:hover {
	text-decoration:underline
}
#body_bottom_container .whats_new_container .whats_new_details .whats_new_content .read_more {
	float:left;
	padding:7px 0 0 0;
	width:230px;
	font-size:11px;
	line-height:14px;
	color:#007934;
	text-transform:uppercase;
	letter-spacing:1px
}
#body_bottom_container .whats_new_container .whats_new_details .whats_new_content .read_more a {
	padding:0 8px 0 0;
	color:#007933;
	background:url(../images/green_arrow.jpg) no-repeat center right;
	color:#007934
}
#body_bottom_container .whats_new_container .whats_new_details .whats_new_content .read_more a:hover {

	text-decoration:underline

}


/* ****************** top container for inner page start ****************************** */

.top_content_container    _inner {
	width:932px;
	float:left;
	padding:10px 30px 20px 30px
}

/* ****************** left container inner start ****************************** */
#left_conainer_inner {
	float:left;
	width:680px;
	padding:1px
}

#left_conainer_inner h1 {
	float:left;
	width:680px;
	 font-size:24px; line-height:28px
}

#left_conainer_inner p {
	float:left;
	width:680px;
	padding:15px 0 0 0;
	 font-size:13px; line-height:17px
}


/* ****************** right container inner start ****************************** */
#right_conainer_inner {
	float:right;
	width:250px;
	padding:1px
}

#right_conainer_inner h3 {
	float:left;
	width:188px;
	 font-size:16px; line-height:20px
}

#right_conainer_inner p {
	float:left;
	width:188px;
	 font-size:13px; line-height:17px;
	  
}


/* ****************************************************************************** */
/* button */

.bu-btn {
	float:left;
	width:auto;
	height:65px;
	cursor:hand;
	cursor:pointer;
}
.bu-btn>b {
	display:block;
	float:left;
	width:auto;
	height:65px;
	padding:6px 0 0 20px;
	font-size:18px;
	font-weight:normal;
	background: transparent url('../images/bu-bg-btn.png') no-repeat scroll left top;
}
.bu-btn>u {
	display:block;
	float:left;
	width:20px;
	height:65px;
	background: transparent url('../images/bu-bg-btn.png') no-repeat scroll right top;
}

.bu-btn>b>img {
	position:relative;
	top:8px;
	padding-right:5px
}

.bu-btn:hover>b {
	background-position:left -100px;
}
.bu-btn:hover>u {
	background-position:right -100px;
}

.bu-btn:active>b {
	padding-top:7px;
	background-position:left -199px;
}
.bu-btn:active>u {
	background-position:right -199px;
}


/* -----BZ---- */
.flR{float:right;}
.script_container ul li.link1_over, .script_container ul li.link2_over, .script_container ul li.link3_over {display:none}


/* mainindex */
.top_content_container .maincontainer {}
	.top_content_container .maincontainer ul {margin: 0;padding: 0;list-style: none;}
	.top_content_container .maincontainer a {color:#0066CC;text-decoration:none;}
	.top_content_container .maincontainer a:hover {text-decoration:underline;}
	.top_content_container h2 { margin-bottom: 0;color: #333333;font-size: 18px; }
	.top_content_container .maincontainer {overflow: hidden;font-size: 13px;}
	.top_content_container a.deatilsbtn { display: inline-block;margin-right: 15px; }
	.top_content_container .maincontainer .left {width: 436px;float: left;margin-right: 20px;}
	.top_content_container .maincontainer .left .title {background: #f4f4f4;margin-bottom: 5px;padding:10px;}
	.top_content_container .maincontainer .left .leftcnt {width: 430px;border: 5px solid #ccddee;padding: 10px;overflow: hidden;}
	.top_content_container .maincontainer .left .leftcnt ul.icons {}
	.top_content_container .maincontainer .left .leftcnt ul.icons li {float: left;margin: 0 20px;}
	.top_content_container .maincontainer .left .leftcnt ul.glink { float: left; }
	.top_content_container .maincontainer .left .leftcnt ul.glink li.last {margin-top:10px;background: #eef4fa;padding: 3px;}
	.top_content_container .maincontainer .left .leftcnt .rightC {float: right;width: 200px;padding:10px;border: 1px solid #c7c7c7;}
	.top_content_container .maincontainer .right {width: 436px;float: left;border: none;}
	.top_content_container .maincontainer .right .title {background: #f4f4f4;margin-bottom: 5px;padding:10px;}
	.top_content_container .maincontainer .right .rightcnt {border: 5px solid #ccddee;padding: 10px;overflow: hidden;}
	.top_content_container .maincontainer .right .rightcnt ul{float: left;}
	.top_content_container .maincontainer .right .rightcnt ul li{float: left;margin-bottom: 15px;padding-right: 10px;}
	.top_content_container .maincontainer .right .rightcnt ul li img {float: left;margin-right:10px;}
	.top_content_container .maincontainer .right .rightcnt ul.glink2{margin:20px 0 0 25px;}
	.top_content_container .maincontainer .right .rightcnt ul.glink2 li{width:170px;}
	.top_content_container .maincontainer .right .rightcnt ul{margin-right:0;}
	.top_content_container .maincontainer .right .rightcnt ul.icons li{padding:0 25px;}
	ul.glink li {line-height:30px;margin-left:30px;}



#navmenu { background:#EEF4FA ;/*background:url(../images/navmenu-bg.png) repeat-x;height: 35px;*/float: left;width: 990px;border-top: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;}
	#navmenu ul { list-style:none;}
	#navmenu ul li {float: left;background: url(../images/li-line.jpg) no-repeat left top;}
	#navmenu ul li a {padding: 0 20px;color: #000;font-size: 13px;line-height: 24px;display: block;}
	#navmenu ul li:hover a {text-decoration: none;background: url(../images/navmenu-hover.png) repeat-x;line-height: 24px;}
	#navmenu ul li.last a span{background: url(../images/li-line.jpg) no-repeat right top;display: block;padding:0 20px}
	#navmenu ul li.last a { padding:0; }
	#navmenu ul li a{  }
	#navmenu ul li a span.homebtn {background: url(../images/home_icon.png) no-repeat center 5px;padding:5px 11px 0;width:16px;height:19px;display:block;}
	#navmenu ul li ul {position: absolute;display:none;background: #fff;border: 1px solid #DFDFDF;width: 200px;-moz-box-shadow:0 3px 10px #CCCCCC;padding: 5px 0;z-index:100;}
	#navmenu ul li ul li {float: none;}
	#navmenu ul li ul li a{ background: #fff !important;line-height: 20px !important;padding: 0 10px 0 10px;}
	#navmenu ul li ul li:hover a {background:#999999 !important;color: #fff;}
	#navmenu .lang-dropdown { float: right;margin: 2px 17px 0 0; }


.details-shade {background-color:#F5F5F5;float:left;margin-top:20px;padding:15px;width:960px;}
	.details-shade h1 {color:#000000;font-size:25px;font-weight:normal;margin:0 0 10px;}
	.details-shade h2 {color:#333333;font-size:18px;font-weight:normal;line-height:1.4em;margin-bottom:8px;margin-top:0;padding:0;}
	.menushadow {background:url("../images/menu-shadow.png") repeat-x scroll left -25px transparent;clear:both;height:15px;}
	.details-shade a.deatilsbtn {background:url("../images/btn-bg.jpg") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;line-height:35px;margin:15px 0 0;text-align:center;width:185px;font-size:13px;}
	.details-shade a {color:#0066CC;text-decoration:none;font-size:13px;}


.script_container ul li.item1 {width:211px;}
.script_container ul li.item1  a {width:211px;}
.script_container ul li.item2 {width:145px;}
.script_container ul li.item2  a {width:145px;}
.script_container ul li.item3 {width:135px;}
.script_container ul li.item3  a {width:135px;}
.script_container ul li.item4 {width:350px;margin:0}
.script_container ul li.item4  a {width:350px;}
.script_container ul li.item5 {width:135px;}
.script_container ul li.item5  a {width:135px;}

.g-c {padding:15px;vertical-align:top;}
	.g-c h2 {font-size:1.2em;font-weight:normal;line-height:1.4em;margin-bottom:8px;margin-top:0;padding:0;}
	.g-section .g-unit {display:inline;float:left;margin:0;width:320px;font-size:13px;}
	.g-section .g-unit .ent-first {clear:both;display:table;padding-top:5px;}
	.g-section .prodimg {float:left;margin-bottom:1%;margin-right:10px;position:relative;top:-4px;}



#promobox {border-top:5px solid #F4F4F4;padding:5px;display:inline-block;width:982px;}
	#promobox .col3 {float:left;width:295px;padding:15px;font-size:13px;}
	#promobox .col3 a {color:#0066CC;}
	#promobox .col3.mid {border:1px solid #EAEAEA;border-width:0 1px;}
	#promobox .promoheader {color:#000000;font-size:16px;margin-bottom:0;padding-bottom:5px;font-weight:normal;}


#embedding {padding:15px;width:960px;font-size:13px;}
	#embedding p {padding:10px 0;line-height:20px;}
	#embedding blockquote {font-style:italic;}



#shopbuddy {padding:0 10px;}
	#sb-box {background-color:#F3F7FC;border:1px solid #D2DBED;width:456px;padding:15px;overflow:hidden;}
	#sb-box h2 {font-size:16px;background:url("../images/gPanel-48.png") no-repeat  0 0 ;padding-left:40px;}
	#sb-box h2 span {font-size:0.7em;font-weight:normal;}
	#sb-box .sb-rating {color:#666666;padding-left:40px;}
	#sb-box p{padding:10px 0;}
	#install {background:url("../images/install-btn.jpg") no-repeat  0 0 ; width:79px;height:31px;display:block;float:right;}
	#shopbuddy-cnt {width:487px;margin-top:20px;}
	#shopbuddy-cnt p {padding:5px 0;font-size:13px;}
	#shopbuddy-cnt ul {font-size:13px;}

	#sbColR {float:left;width:412px;margin-left:20px;}
	#sbColR #Limg {border:1px solid #D2DBED;margin-bottom:20px;width:412px;height:342px;background: url("/includes/images/shopBuddy1.png") no-repeat center center;}
	#sbColR #Limg.noneBg {background: none;padding:1px 0 0 1px;}
	
	#sbColR #Simg ul {list-style:none;}
	#sbColR #Simg ul li {float:left;border:1px solid #D2DBED;padding:1px; margin:0 10px 10px 0;}
	#sbColR #Simg ul li img {width:118px;height:88px;cursor:pointer;}
	
.testimonials ul {list-style:none;margin:0;}
.testimonials ul li { padding:10px;border-top:1px solid #E0E0E0;}
.testimonials .text {float:left;width:815px;background: url(../images/double_cotes.jpg) no-repeat right 20px;position:relative;}
.testimonials .text p {margin:0;}
.testimonials .text p.signature {color:#777777;font-size:17px;font-weight:bold;padding-top:10px;}
.testimonials .text p.signature a {color:#5B5745;}
.testimonials a.image{float:left;margin:0 15px ;}
.testimonials .more {padding:5px 0 0;text-align:right;position:absolute;bottom:0;right:0;}
.testimonials .more a.more{background: url(../images/ico_expand.gif) no-repeat right 7px;font-weight:bold;padding-right:20px;width:75px;}


#right_conainer_inner .more {float:right;padding:5px 0 0;text-align:right;}
#right_conainer_inner .more a.more {background:url(../images/ico_expand.gif) no-repeat scroll right 7px transparent;font-weight:bold;padding-right:20px;width:75px;font-size:13px;color:#0066CC;}
.green {color:#92C43C;}


#moderator-embed-target iframe {width:100%;}

#transfer {padding:0 20px;font-size:17px;}
#transfer a {color:#1EA8E9;}
#transfer h2 {font-size:24px;text-align:center;color:#7F7F7F;}
#transfer h3 {font-size:16px;color:#FF7F27;margin:10px 0;display:block;}
#transfer #startBtn {background:url(../images/starttransfer-btn.jpg) no-repeat ;width:178px;height:39px;border:none;vertical-align:middle;}



dl {}
	dl dt {border:1px solid transparent;color:#8F9AA3;cursor:pointer;font-size:25px;margin-top:30px;padding-left:25px;background:url(../images/bullets.png) no-repeat left 10px;}
	dl dt:hover, dl dt.active, dl dt.opened {background:url(../images/bulletsActive.png) no-repeat left 10px;color:#5f6a73;}
	dl dd {color:#717F89;display:none;font-size:14px;line-height:1.5;padding:20px 0 0 25px;width:580px;}


.googlereviewBar{border-bottom:solid 1px #ccc;padding:0 5px;margin:15px 0;font-size:15px;}
.googlereviewBar a{text-decoration:underline;}
.googlereviewBar a:hover{text-decoration:none;}
#btnGreySales {background:url("../images/btn-grey-sales.jpg") no-repeat  0 0 ; width:180px;height:31px;display:block;float:right;}



.pad{padding:10px 0 0;}
.script_container.widht245 ul li, .script_container.widht245 ul li a {width:245px;}











