/*@charset "UTF-8";  */
/* CSS Document */

body {
	background-color:#EBEBEB;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	margin-top:0px;
	background-image: url(../img/body-bg-stretch.jpg);
	background-repeat: repeat-y;
	background-position: center;
	border: 0;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */


ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
	text-indent:10px;
	width: 134px;
	height:37px;
	font-size:11px;
	background-color:#004373;
}
	
ul li {
	position:relative;
}
	
li ul {
	position: absolute;
	top:auto;
	display:none;
	text-align:left;
	left:0px;
	width:155px;
	padding-right:0px;
	}
	
li:hover ul {
	display: block;
}

li:hover ul, li.over ul{
	display: block;
}

li ul#aboutus li ul {
	position:absolute;
	top:auto;
	display:none;
	width:175px;
	padding-right:0px;
	}
	
aboutus li:hover ul {
	display: block;
}
	
ul li a {
	display: block;
	text-decoration: none;
	color:#ffffff;
	background-color:#004373;
	padding:10px;
	border-bottom-style:solid;
	border-bottom-color:#1b608d;
	z-index:503;
}

ul li a:hover {
	background-image:url(img/submenu_on.gif);
	background-repeat:no-repeat;
	background-position:center;
}

ul#tech_support_ul {
	width:134px;
}

ul#advis_servs_ul {
	width:125px;
}

ul#mkt_servs_ul {
	width:134px;
}

ul#resourc_ctr_ul {
	width:125px;
}

ul#partnr_portal_ul {
	width:110px;
}

ul#client_portal_ul {
	width:115px;
	z-index:503;
}

ul#about_us_ul {
	width:151px;
	z-index:501;
}

ul#subpages_ul {
	font-size:9.5px;
	text-indent:14px;
	background: url(../img/submenu_on.gif);
	background-repeat:no-repeat;
	margin-right:0;
	z-index:502;
}

ul#subpages_ul a:hover {
	background: url(../img/submenu_on.gif);
}

ul#aboutsubpages_ul {
	font-size:9.5px;
	text-indent:14px;
	z-index:502;
}

ul#aboutsubpages_ul a:hover {
	background: url(../img/submenu_on.gif);
}

startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}
window.onload=startList;

table#Table-01 {
	float:left;
	border:0;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#search_box {
    width:225px;
    height:22px;
	float:right;
	margin-top:15px;
	margin-right:25px;
}

input.btn { 
	color:#004373; 
	font: bold 75% 'trebuchet ms',helvetica,sans-serif; 
}

#mainnav {
	font-size:14px;
	width:1028px;
	height:35px;
	background-color:#004373;
	color:#ffffff;
	text-align:center;
}

a#toplinks:link {
	font-size:12px;
	color:#004373;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}

a#toplinks:visited {
	font-size:12px;
	color:#004373;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}

a#toplinks:hover {
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}

a#toplinks:active {
	font-size:12px;
	color:#004373;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}

a#mainlinks:link {
	display: block;
	text-decoration: none;
	color:#ffffff;
	background:#004373;
	padding:10px;
	border-bottom-color:#1B608D;
}

a#mainlinks:hover {
	background-image:url(../img/main_nav_on.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

a#mainlinks:active {
	background-image:url(../img/main_nav_on.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

a#mainlinks_a:link {
	display: block;
	text-decoration: none;
	color:#ffffff;
	background-image:url(../img/main_nav_on.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding:10px;
	border-bottom-color:#1B608D;
}

a#mainlinks_a:visited {
	background-image:url(../img/main_nav_on.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

a#mainlinks_a:hover {
	background-image:url(../img/main_nav_on.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

a#mainlinks_a:active {
	background-image:url(../img/main_nav_on.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

a#subpglinks:link {
	display: block;
	text-decoration: none;
	color:#ffffff;
	padding:10px;
}

a#subpglinks:hover {
	background-image:url(img/submenu_on.gif);
	background-repeat:no-repeat;
	background-position:center;
}

/*a#mainlinks:visited {
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none;
}

a#mainlinks:hover {
	font-size:12px;
	color:#999999;
	text-decoration:none;
}

a#mainlinks:active {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}*/

a#bottomlinks:link {
	font-size:12px;
	color:#004373;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}

a#bottomlinks:visited {
	font-size:12px;
	color:#939598;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}

a#bottomlinks:hover {
	font-size:12px;
	color:#939598;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}

a#bottomlinks:active {
	font-size:12px;
	color:#004373;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}

h3#blue-box-head {
	font-size:12px;
	color:#ffffff;
	margin:15px;
	margin-left:25px;
	margin-top:0px;
}

p#blue-box-para {
	font-size:10px;
	margin:15px;
	margin-left:25px;
	margin-top:-5px;
	color:#ffffff;
	line-height:200%;
}

h3#white-box-sml-head {
	font-size:12px;
	color:#004373;
	margin:15px;
	margin-top:0px;
}

p#white-box-sml-para {
	font-size:10px;
	margin:15px;
	margin-top:-5px;
	color:#004373;
	line-height:200%;
}

h3#green-box-sml-head {
	font-size:12px;
	color:#ffffff;
	margin:15px;
	margin-top:0px;
}

p#green-box-sml-para {
	font-size:10px;
	margin:15px;
	margin-top:-5px;
	color:#ffffff;
	line-height:200%;
}

h3#white-box-big-head {
	font-size:12px;
	color:#004373;
	margin:15px;
	margin-left:25px;
	margin-top:0px;
}

p#white-box-big-para {
	font-size:10px;
	margin:15px;
	margin-left:25px;
	margin-top:-5px;
	color:#004373;
	line-height:200%;
}

h1#mid-col-header {
	font-size:16px;
	color:#004373;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:25px;
	line-height:16px;
}

h1#mid-col-header2 {
	font-size:16px;
	color:#004373;
	margin-left:35px;
	margin-bottom:0px;
	margin-top:25px;
	line-height:16px;
}

h1#mid-col2-header {
	font-size:16px;
	color:#004373;
	margin-left:35px;
	margin-bottom:0px;
	margin-top:25px;
	line-height:16px;
}

h1#subpg-header {
	font-size:16px;
	color:#004373;
	margin-left:25px;
	margin-bottom:0px;
	margin-top:25px;
	line-height:16px;
}

h1#subpg2-header {
	font-size:16px;
	color:#004373;
	margin-left:35px;
	margin-bottom:0px;
	margin-top:25px;
	line-height:16px;
}

div#subpg-left-div {
	width:181px;
	float:left;
}

div#subpg2-left-div {
	width:181px;
	float:left;
}

div#cyber-security-subhead-div {
	margin-top:67px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#client-web-portal-div {
	margin-top:134px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#telephone-support-div {
	margin-top:-4px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#cse-search-results {
	margin-left:145px;
	margin-top:25px;
	}

div#onsite-support-div {
	margin-top:9px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#email-support-div {
	margin-top:-13px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#three-levels-subhead-div {
	margin-top:133px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#full-managed-subhead-div {
	margin-top:-7px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#remote-remed-div {
	margin-top:0px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#remote-monit-div {
	margin-top:-19px;
	margin-left:25px;
	width:180px;
	float:left;
}

div#back-to-top-div {
	margin-top:180px;
	margin-left:25px;
	width:760px;
	float:left;
}

div#back-to-top2-div {
	margin-top:162px;
	margin-left:25px;
	width:760px;
	float:left;
}

div#noc_view_1_div {
	margin-top:25px;
	width:614px;
	height:461px;
	margin-bottom:10px;
}

div#noc_view_2-5_div {
	width:614px;
	height:461px;
	margin-bottom:10px;
}

div#mngd-firewall-subhead-div {
	margin-top:0px;
	margin-left:25px;
	width:180px;
	float:left;
}

h1# {
	font-size:16px;
	color:#004373;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:25px;
	line-height:16px;
}


h1#mngmnt-team-header {
	font-size:18px;
	color:#004373;
	margin-left:25px;
	margin-bottom:0px;
	margin-top:25px;
}

h2#mid-col-sml-header {
	font-size:14px;
	font-style:italic;
	color:#004373;
	margin-left:35px;
	line-height:14px;
	margin-bottom:0px;
}

h2#mid-col-sml2-header {
	font-size:14px;
	color:#004373;
	line-height:14px;
	margin-bottom:0px;
}

h2#mid-col-mngmnt-names {
	font-size:13px;
	margin-top:15px;
	color:#004373;
	margin-left:0px;
}

h3#mid-col-sml-intro {
	font-size:14px;
	color:#004373;
	margin-left:35px;
}

h3#mid-col-sml2-intro {
	font-size:14px;
	color:#004373;
	margin-left:0px;
	margin-bottom:-5px;
}

h3#subpg-sml-intro {
	font-size:14px;
	color:#004373;
	margin-left:0px;
	margin-top:25px;
}

h3#contact-us-header {
	font-size:14px;
	color:#004373;
	margin-bottom:-10px;
	margin-top:25px;
}

a#subpg-sml-intro:link {
	color:#004373;
	text-decoration:underline;
}

a#subpg-sml-intro:hover {
	color:#00a250;
}

a#subpg-sml-intro:visited {
	color:#00a250;
}

h3#mngd-firewall-subhead {
	font-size:14px;
	color:#004373;
	margin-left:0px;
}

h3#back-to-top {
	font-size:12px;
	color:#939598;
	text-align:right;
}

h3#back-to-top2 {
	font-size:12px;
	color:#939598;
	text-align:right;
}

a#top:link {
	text-decoration:underline;
	color:#004373;
}

a#top:hover {
	color:#00a250;
}

a#top:visited {
	color:#00a250;
}

a#back-to-top:link {
	text-decoration:underline;
	color:#004373;
}

a#back-to-top:hover {
	color:#00a250;
}

a#back-to-top:visited {
	color:#00a250;
}

a#top2:link {
	text-decoration:underline;
	color:#004373;
}

a#top2:hover {
	color:#00a250;
}

p#subpage-intro-text {
	font-size:12px;
	color:#004373;
	line-height:180%;
	margin-left:0px;
}

p#contact-us-text {
	font-size:12px;
	color:#004373;
	line-height:120%;
	margin-left:0px;
}

p#main-col-intro-text {
	font-size:12px;
	color:#004373;
	line-height:180%;
	margin-left:35px;
}

p#midcol-intro-text {
	font-size:12px;
	color:#004373;
	line-height:180%;
	margin-left:35px;
}

a#midcol-intro-text:link {
	text-decoration:underline;
	color:#004373;
}

a#midcol-intro-text:hover {
	color:#00a250;
}

a#midcol-intro-text:visited {
	color:#00a250;
}

p#subpage2-intro-text {
	font-size:12px;
	color:#004373;
	line-height:180%;
	margin-left:0px;
	margin-top:25px;
}

p#subpage3-intro-text {
	font-size:12px;
	color:#004373;
	line-height:180%;
	margin-left:35px;
}

h4#mid-col-btm_txt {
	font-size:13px;
	color:#004373;
	margin-left:35px;
}

h4#mid-col-btm_txt a {
	color:#004373;
	text-decoration:underline;
}

h4#links-pg-link-text {
	font-size:14px;
	color:#004373;
	margin-top:25px;
	margin-left:25px;
}

h4#links-pg2-link-text {
	font-size:14px;
	color:#004373;
	margin-top:25px;
}

a#links-pg-link-text:link {
	color:#004373;
	text-decoration:underline;
}

a#links-pg-link-text:hover {
	color:#00a250;
}

a#links-pg-link-text:visited {
	color:#00a250;
}

p#links-pg-link-text {
	font-size:12px;
	color:#004373;
	margin-top:-15px;
}

h4#faqs-pg-link-text {
	font-size:14px;
	color:#004373;
	margin-top:25px;
}

h4#site-map-link-text {
	font-size:12px;
	color:#004373;
	margin-top:25px;
}

h4#site-map-link-text-top {
	font-size:12px;
	color:#004373;
	margin-top:28px;
}

h4#site-map-link2-text {
	font-size:12px;
	color:#004373;
	margin-top:15px;
	margin-left:20px;
}

h4#dealer-login-link-text {
	font-size:14px;
	color:#004373;
	margin-top:25px;
}

a#faqs-pg-link-text:link {
	color:#004373;
	text-decoration:underline;
}

a#faqs-pg-link-text:hover {
	color:#00a250;
}

a#faqs-pg-link-text:visited {
	color:#00a250;
}

h4#subpg_link_txt {
	font-size:13px;
	color:#004373;
	margin-left:0px;
}

a#subpg_link_txt:link {
	color:#004373;
	text-decoration:underline;
}

a#subpg_link_txt:hover {
	color:#00a250;
}

a#subpg_link_txt:visited {
	color:#00a250;
}

p#mid-col-text {
	font-size:10.5px;
	color:#004373;
	margin-left:35px;
	line-height:180%;
}

p#subpg-text {
	font-size:10.5px;
	color:#004373;
	line-height:180%;
	margin-left:0px;
}

p#subpg-text3 {
	font-size:10.5px;
	color:#004373;
	line-height:180%;
	margin-left:0px;
	margin-bottom:25px;
}

p#subpg-text2 {
	font-size:10.5px;
	color:#004373;
	line-height:100%;
	margin-left:0px;
}

div#tiny-bullet-div {
	width:15px;
	height:15px;
	margin:0px;
	float:left;
}

div#lndpg-tiny-bullet-div {
	width:15px;
	height:15px;
	margin-top:10px;
	margin-left:35px;
	float:left;
}

div#tiny-bulletA-div {
	width:15px;
	height:15px;
	margin-top:18px;
	float:left;
}

div#tiny-bullet2-div {
	width:15px;
	height:15px;
	margin-top:-10px;
	float:left;
}

div#lndpg-tiny-bullet2-div {
	width:15px;
	height:15px;
	margin-top:-10px;
	margin-left:35px;
	float:left;
}

p#sp-bullet-text {
	font-size:10.5px;
	color:#004373;
	line-height:160%;
}

p#sp-bullet-text2 {
	font-size:11.5px;
	color:#004373;
	line-height:125%;
}

p#bullet {
	font-size:12px;
	color:00a250;
}

ul#bullet_items {
	font-size:10px;
	color:#004373;
	margin-left:0px;
	margin-top:10px;
	margin-right:15px;
	line-height:150%;
}

li#bullet_items {
	font-size:14px;
	color:#00a250;
	margin-left:12px;
	margin-top:10px;
	margin-right:15px;
	line-height:150%;
	
}ul.bullet_items {
	font-size:10px;
	color:#004373;
	margin-left:0px;
	margin-right:15px;
	line-height:150%;
}

li.bullet_items {
	font-size:14px;
	color:#00a250;
	margin-left:12px;
	margin-right:15px;
	line-height:125%;
}

p#mngmt-team-text {
	font-size:10px;
	color:#004373;
	margin-left:0px;
	margin-top:10px;
	margin-right:15px;
	line-height:150%;
}

p#mngmt-team-intro-text {
	font-size:12px;
	color:#004373;
	margin-left:0px;
	line-height:150%;
}

a#mid-col-text:link {
	text-decoration:none;
	text-decoration:underline;
	color:#004373;
}

a#mid-col-text:hover {
	color:#00a250;
}

a#mid-col-text:visited {
	color:#00a250;
}

a#subpage-intro-text:link {
	text-decoration:none;
	text-decoration:underline;
	color:#004373;
}

a#subpage-intro-text:hover {
	color:#00a250;
}

a#subpage-intro-text:visited {
	color:#00a250;
}

p#dealer-login-txt {
	font-size:14px;
	font-weight:200;
	color:#ffffff;
	text-indent:0px;
	text-align:left;
	margin-left:0px;
}
	
#container{
	background-image:url(..img/background.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:1028px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:-101;
}

div#header-bar-div {
	color:#004373;
	width:1028px;
	height:27px;
	background-color:#D4DCE9;
}

a.toplinks {
	text-decoration:none;
	font-size:9px;
	float:right;
}

div#nav-bar-left-div {
	color:#004373;
	float:left;
	margin-left:16px;
	margin-top:6px;
}

div#nav-bar-div {
	color:#004373;
	float:right;
	padding-right:20px;
}

div#header-div {
width:287px;
/*height:105px;*/
background-image:url(..img/mc_logo_header.gif);
}

div#subheader-div {
	width:376px;
	height:131px;
	background-image:url(..img/mc_logo_header.gif);
}

div#client-login-btn {
	float:right;
	margin-right:25px;
	width:92px;
	height:33px;
	margin-top:-45px;
	border:0;
	text-decoration:none;
}

div#upper-login-div {
	float:right;
	width:263px;
	height:36px;
	margin-top:-45px;
	margin-right:25px;
	}

div#client-login2-btn {
	float:left;
	width:95px;
	height:36px;
	border:0;
	text-decoration:none;
}

div#dealer-dash-btn {
	float:right;
	width:143px;
	height:36px;
	border:0;
	text-decoration:none;
}


a#client-login:link {
	text-decoration:none;
	background-image:url(img/login_btn_off.jpg);
	border:0;
}

a#client-login:visited {
	text-decoration:none;
	background-image:url(img/login_btn_off.jpg);
	border:0;
}

a#client-login:hover {
	text-decoration:none;
	background-image:url(img/login_btn_on.jpg);
	border:0;
}

a#client-login:active {
	text-decoration:none;
	background-image:url(img/login_btn_on.jpg);
	border:0;
}

div#main-nav-div {
	background-color:#004373;
	color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	width:1028px;
	height:35px;
}

div#main-img-div {
	width:1028px;
	height:228px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

div#mkt-img-div {
	width:1028px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}

div#starburst_bg_div {
	width:1028px;
	height:323px;
	background-image:url(../img/staburst_quadrant.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
}

div#mkt_side_nav_div {
	width:168px;
	height:200px;
	float:left;
	margin-top:22px;
	margin-right:none;
}

div.mkt_side_nav_box {
	width:168px;
	height:32px;
	background-color:#00a250;
	margin-bottom:10px;
	padding-bottom:10px;
	float:left;
}

a.mkt_side_nav {
	color:#FFFFFF;
	font-size:11.5px;
	margin-left:14px;
	text-decoration:none;
	line-height:265%;
}

div#mkt_center_copy_div {
	width:836px;
	float:left;
	margin-left:22px;
	margin-top:22px;
}

h1#mkt_headline {
	color:#004373;
	font-size:18px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
}

p#mkt_subhead {
	color:#000000;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:0px;
	margin-top:0px;
}

p.mkt_body_txt {
	font-size:11px;
	line-height:19.5px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:0px;
	margin-top:0px;
}

a.mkt_body_txt {
	text-decoration:none;
	color:#004373;
}

a.mkt_body_txt:hover {
	color:#00a250;
}

div#mkt_flash_sequence_div {
	width:403px;
	height:359px;
	float:right;
}
	

div#left-img-div {
	width:262px;
	height:332px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	float:left;
	border-right:thick #d4dce9;
}

div#left-content-div {
	float:left;
	width:225px;
	height:438px;
}

div#left3-content-div {
	float:left;
	width:225px;
	height:475px;
	vertical-align:bottom;
	border-right:thick #d4dce9;
	background-color:#00a250;
}

div#left2-content-div {
	float:left;
	width:225px;
	height:323px;
	vertical-align:bottom;
	border-right:thick #d4dce9;
}

div#left2a-content-div {
	float:left;
	width:225px;
	height:313px;
	vertical-align:bottom;
}

div#left2b-content-div {
	float:left;
	width:225px;
	height:351px;
	vertical-align:bottom;
}

.left-nav-menu li{
	width:225px;
	padding-left:0px;
	padding-right:0px;
	text-decoration: none;
	background-color:#00a250;
	border-bottom-color:#90c79a;
	font-size:13px;
	text-indent:35px;
}

.left-nav-menu li a{
	width:225px;
	width: auto;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	text-decoration: none;
	background-color:#00a250;
	border-bottom-color:#90c79a;
}

.left-nav-menu ul{
	list-style-type:none;
	width:225px;
	color:fff;	
	margin:5px 0;
	padding:0;
	list-style:none;
	font-size:14px;
	background-color:#00a250;
}

div#main-whitebar-div {
	float:left;
	width:1028px;
	margin-left:auto;
	margin-right:auto;
}

div#ctr-whitebar-div {
	float:left;
	width:555px;
	vertical-align:middle;
	margin-bottom:0px;
}

div#bottom-link-grid-div {
	float:left;
	width:530px;
	margin-left:35px;
}

div#fpo-div {
	float:left;
	width:600px;
	height:300px;
	border:#000000;
	background-color:#CCCCCC;
	border-width:2px;
	text-align:center;
	vertical-align:middle;
	margin-bottom:15px;
}

div#bottom-link-green-lft-div {
	float:left;
	width:265px;
	height:40px;
	background-color:#00a250;
	text-decoration:none;
	margin:0px;
}

div#bottom-link-green-lft2-div {
	float:left;
	width:265px;
	height:40px;
	background-color:#00a250;
	text-decoration:none;
	margin:0px;
	margin-top:50px;
}

p#bottom-link-green-lft {
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	margin-top:12px;
	text-decoration:none;
}

div#bottom-link-blue-lft-div {
	float:left;
	width:265px;
	height:40px;
	background-color:#004373;
	margin:0px;
	text-decoration:none;
}

p#bottom-link-blue-lft {
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	margin-top:12px;
	text-decoration:none;
}


div#bottom-link-green-rgt-div {
	float:left;
	width:265px;
	height:40px;
	background-color:#00a250;
	margin:0px;
	text-decoration:none;
}

p#bottom-link-green-rgt {
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	margin-top:12px;
	text-decoration:none;
}

div#bottom-link-blue-rgt-div {
	float:left;
	width:265px;
	height:40px;
	background-color:#004373;
	margin:0px;
	text-decoration:none;
}

div#bottom-link-blue-rgt2-div {
	float:left;
	width:265px;
	height:40px;
	background-color:#004373;
	margin:0px;
	margin-top:50px;
	text-decoration:none;
}

p#bottom-link-blue-rgt {
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	margin-top:12px;
	text-decoration:none;
}

div#subpg-mainbody-div {
	float:left;
	width:600px;
}

div#form-text-div {
	text-align:right;
	vertical-align:middle;
	float:left;
	width:120px;
	height:18px;
	margin-bottom:20px;
	margin-right:10px;
}

div#form-div {
	text-align:left;
	vertical-align:middle;
	float:left;
	width:600px;
	height:18px;
	margin-bottom:20px;
	margin-right:10px;
}

div#form2-div {
	text-align:right;
	vertical-align:middle;
	float:right;
	width:585px;
	height:18px;
	margin-top:50px;
	margin-right:15px;
}

div#form3-div {
	text-align:right;
	vertical-align:middle;
	float:right;
	width:585px;
	height:18px;
	margin-right:15px;
}

div#checkbox1-div {
	text-align:left;
	vertical-align:middle;
	float:left;
	width:300px;
	height:18px;
	margin-bottom:10px;
	margin-top:10px;
}

div#checkbox2-div {
	text-align:left;
	vertical-align:middle;
	float:left;
	width:300px;
	height:18px;
	margin-bottom:10px;
	margin-top:10px;
}

div#form-field-div {
	vertical-align:middle;
	float:left;
	width:460px;
	height:18px;
	margin-bottom:20px;
}

div#subpg-mainbody2-div {
	float:left;
	width:525px;
	height:350px;
}

div#subpg-mainbody-bullet-div {
	float:left;
	width:560px;
	margin-left:12px;
	margin-top:-11px;
	margin-bottom:10px;
}

div#subpg-mainbody-bullet2-div {
	float:left;
	width:560px;
	margin-left:12px;
	margin-top:-21px;
	margin-bottom:10px;
}

div#lndpg-mainbody-bullet-div {
	float:left;
	width:560px;
	margin-left:65px;
	margin-top:-26px;
	margin-bottom:10px;
}

div#lndpg-mainbody-bullet2-div {
	float:left;
	width:560px;
	margin-left:65px;
	margin-top:-26px;
	margin-bottom:10px;
}

p#intro-text-p {
	font-size:12px;
	color:#004373;
	line-height:180%;
}

div#left-bar-color-div {
	float:left;
	width:60px;
	height:508px;
	background-color:#00a250;
}

div#mngmnt-team-div {
	float:left;
	width:600px;
	margin-top:11px;
}

div#mngmnt-team-pix-div {
	background-color:#666666;
	float:left;
	width:100px;
	height:135px;
	margin-top:15px;
	margin-left:0px;
	margin-bottom:5px;
}

div#mngmnt-team-pix2-div {
	background-color:#666666;
	float:left;
	width:100px;
	height:135px;
	margin-left:0px;
	margin-bottom:5px;
}

div#mngmnt-team-text-div {
	margin-left:0px;
	margin-bottom:25px;
}

div#rght-backgrnd-img-div {
	float:right;
	background-position:bottom;
	margin-right:0px;
	height:475px;
	margin-top:-460px;
	z-index:-100;
	position:relative;
	clear:both;
}

div#microscope-div {
	float:left;
	width:181px;
	height:240px;
	margin-top:80px;
	background-image:url(../img/microscope.jpg);
	background-position:bottom;
}

div#why-microconv-div {
	float:left;
	width:181px;
	height:179px;
	margin-top:20px;
	background-image:url(../img/Question_mark.jpg);
	background-position:bottom;
}

div#how-microconv-div {
	float:left;
	width:181px;
	height:133px;
	margin-top:120px;
	background-image:url(../img/sw_wrench_01.jpg);
	background-position:bottom;
}

div#benefits-checkmark-div {
	float:left;
	width:181px;
	height:120px;
	margin-top:320px;
	background-image:url(../img/benefits-checkmark.jpg);
	background-position:bottom;
}

div#benefits-checkmark2-div {
	float:left;
	width:181px;
	height:120px;
	margin-top:45px;
	background-image:url(../img/benefits-checkmark.jpg);
	background-position:bottom;
}

div#rgt-content-div {
	width:216px;
	height:1112px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt-mangmnt-content-div {
	width:216px;
	height:1122px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt2-content-div {
	width:216px;
	height:546px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt3-content-div {
	width:216px;
	height:324px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt3a-content-div {
	width:216px;
	height:414px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt3b-content-div {
	width:216px;
	height:314px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt4-content-div {
	width:216px;
	height:375px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt5-content-div {
	width:216px;
	height:285px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt6-content-div {
	width:216px;
	height:280px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt7-content-div {
	width:216px;
	height:540px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#rgt8-content-div {
	width:216px;
	height:548px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg-rgt-content-div {
	width:216px;
	height:589px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg-rgt-contentC-div {
	width:216px;
	height:285px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg-rgt-contentB-div {
	width:216px;
	height:425px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg-rgt-contentA-div {
	width:216px;
	height:874px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg2-rgt-content-div {
	width:216px;
	height:440px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg2a-rgt-content-div {
	width:216px;
	height:1340px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg2b-rgt-content-div {
	width:216px;
	height:1690px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg3-rgt-content-div {
	width:216px;
	height:616px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg4-rgt-content-div {
	width:216px;
	height:5275px;
	float:right;
	background-color:#00a250;
}

div#subpg5-rgt-content-div {
	width:216px;
	height:711px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg5a-rgt-content-div {
	width:216px;
	height:300px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg6-rgt-content-div {
	width:216px;
	height:443px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg7-rgt-content-div {
	width:216px;
	height:395px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg8-rgt-content-div {
	width:216px;
	height:400px;
	float:right;
	background-color:#00a250;
}

div#subpg8a-rgt-content-div {
	width:216px;
	height:1965px;
	float:right;
	background-color:#00a250;
}

div#subpg9-rgt-content-div {
	width:216px;
	height:2395px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg9a-rgt-content-div {
	width:216px;
	height:465px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg9b-rgt-content-div {
	width:216px;
	height:1430px;
	float:right;
	background-color:#00a250;
	margin:0px;
	border:0px;
}

div#subpg10-rgt-content-div {
	width:216px;
	height:870px;
	float:right;
	background-color:#00a250;
}

div#subpg11-rgt-content-div {
	width:216px;
	height:300px;
	float:right;
	background-color:#00a250;
}

div#subpg12-rgt-content-div {
	width:216px;
	height:350px;
	float:right;
	background-color:#00a250;
}

div#subpg13-rgt-content-div {
	width:216px;
	height:1967px;
	float:right;
	background-color:#00a250;
}

div#us_map-div {
	float:left;
	width:600px;
	height:489px;
	margin-top:10px;
	margin-bottom:15px;
}

div#checklist-div {
	float:left;
	background-image:url(../img/checklist.jpg);
	background-position:bottom;
	width:181px;
	height:175px;
	margin-top:35px;
	margin-left:0px;
	z-index:-101;
}

div#shopping-cart-div {
	float:left;
	background-image:url(../img/shopping_cart.jpg);
	background-position:bottom;
	width:181px;
	height:160px;
	margin-top:75px;
	margin-left:0px;
	z-index:-101;
}

div#safe-div {
	float:left;
	background-image:url(../img/safe.jpg);
	background-position:bottom;
	width:181px;
	height:160px;
	margin-top:85px;
	margin-left:0px;
	z-index:-101;
}

div#ambulance-div {
	float:left;
	background-image:url(../img/ambulance.jpg);
	background-position:bottom;
	width:181px;
	height:100px;
	margin-top:110px;
	margin-left:0px;
	z-index:-101;
}

div#man_with_laptop-div {
	float:left;
	background-image:url(../img/man_with_laptop.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:181px;
	height:429px;
	margin-top:110px;
	margin-left:0px;
	z-index:-101;
}

div#partnership-div {
	float:left;
	background-image:url(../img/handshake.jpg);
	background-position:bottom;
	width:181px;
	height:170px;
	margin-top:140px;
}

div#hands-up-div {
	float:left;
	background-image:url(../img/hands-up.jpg);
	background-position:bottom;
	width:181px;
	height:134px;
	margin-top:225px;
	margin-left:0px;
	z-index:-101;
}

div#hands-up2-div {
	float:left;
	background-image:url(../img/hands-up.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:181px;
	height:1698px;
	margin-top:225px;
	margin-left:0px;
	z-index:-101;
}

div#network-div {
	float:left;
	background-image:url(../img/network.jpg);
	background-position:bottom;
	width:181px;
	height:136px;
	margin-top:100px;
	margin-left:0px;
	z-index:-101;
}

div#chain-link-div {
	float:left;
	background-image:url(../img/chain_link.jpg);
	background-position:bottom;
	width:181px;
	height:93px;
	margin-top:265px;
	margin-left:0px;
	z-index:-101;
}

div#hardhat-div {
	float:left;
	background-image:url(../img/hard-hat.jpg);
	background-position:bottom;
	width:181px;
	height:181px;
	margin-top:35px;
	margin-left:0px;
	z-index:-101;
}

div#rotary-phone-div {
	float:right;
	background-image:url(../img/rotary-phone.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:358px;
	height:148px;
	margin-top:-100px;
	margin-left:0px;
	z-index:-101;
}

div#life-saver-div {
	float:right;
	background-image:url(../img/life-saver.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:320px;
	height:155px;
	margin-top:-100px;
	margin-left:0px;
	z-index:-101;
}

div#lock-key-div {
	float:left;
	background-image:url(../img/lock-key.jpg);
	background-position:bottom;
	width:181px;
	height:181px;
	margin-top:60px;
	z-index:-101;
}

div#drjack-div {
	float:left;
	background-image:url(../img/ask_drjack.jpg);
	background-position:bottom;
	width:181px;
	height:179px;
	margin-top:60px;
	z-index:-101;
}

div#why-content-div {
	float:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
}

div#how-content-div {
	width:216px;
	height:108px;
	float:left;
	margin-top:15px;
}
/*Added by Lisa for login page */
div#login-div {
	width:216px;
	float:left;
	margin-left: 10px;
	margin-top: 10px;
}
div#admin-div {
	float:left;
	margin-left: 30px;
	margin-top: 25px;
}
.smallGraytext 
{
    font-size:11px;
    color:Gray;
    text-align:center;
}
.login-text {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-indent:0px;
	text-align:left;
	margin-left:0px;
}
h1#docs-header {
	font-size:16px;
	color:#004373;
	margin-top:25px;
	line-height:16px;
}
div#noc_view {
	margin-top:25px;
	margin-bottom:10px;
    margin-right:25px;
	float:left;
}
form {margin: 0px 0px 0px 0px; }

div#subpglogin-rgt-content-div {
	width:216px;
	height:475px;
	float:right;
	background-color:#00a250;
}
div#NOC-rgt-content-div {
	width:216px;
	height:525px;
	float:right;
	background-color:#00a250;
}
a.HyperLink:link{color:#004373}
a.HyperLink:visited{color:#00a250}
a.HyperLink:active{color:#004373}
a.HyperLink:hover{color:#00a250; text-decoration:underline}
/*End of added by Lisa */

div#compare-plans-div {
	width:216px;
	float:left;
}

div#compare-plans2-div {
	width:216px;
	float:left;
	margin-top:15px;
}

a#why-content-a:link {
	text-decoration:none;
	border:0;
	border-color:#D4DCE9;
}

div#bckgrndr-content-div {
	float:left;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

div#backup-flyer-content-div {
	width:216px;
	float:left;
	margin-top:0px;
}

div#sas-70-div {
	width:216px;
	float:left;
	margin-top:0px;
}

div#benefits-content-div {
	width:216px;
	height:120px;
	float:left;
	background-image:url(../img/benefits.jpg);
}

div#dealer-benefits-content-div {
	width:216px;
	margin-top:35px;
	float:left;
}

div#dealer-benefits-content2-div {
	width:216px;
	float:left;
}

div#benefits-hosting-content-div {
	width:216px;
	float:left;
}

div#benefits2-content-div {
	width:216px;
	float:left;
	margin-top:10px;
}

div#passwrd-strength-div {
	width:216px;
	height:116px;
	float:left;
	margin-top:10px;
}

div#ms-plans-content-div {
	width:216px;
	height:108px;
	float:left;
}

div#tech-support-biz-div {
	width:216px;
	height:120px;
	float:left;
	margin-top:10px;
}

div#request-more-info-div {
	width:216px;
	height:108px;
	float:left;
	margin:0;
}

div#flyer-div {
	width:216px;
	float:left;
}

div#tech-note-div {
	width:216px;
	height:50px;
	float:left;
	margin:auto;
	background-color:#00A250;
}

div#voip-tech-note-div {
	width:188px;
	height:50px;
	float:left;
	margin-left:10px;
	margin-right:auto;
	background-color::#D4DCE9;
}

a#bckgrndr-content-a:link {
	text-decoration:none;
	border:0;
	border-color:#D4DCE9;
}

a#backup-flyer-content-a:link {
	text-decoration:none;
	border:0;
	border-color:#D4DCE9;
}

div#bckgrnd-filler-div {
	width:216px;
	height:50px;
	float:right;
	background-color::#D4DCE9;
}

div#bckgrnd-img-div {
	width:216px;
	height:219px;
	float:right;
	vertical-align:bottom;
}

h1#rgt-content-h1 {
	color:#004373;
	font-size:15px;
	margin:20px;
	margin-bottom:-3px;
}

p#rgt-content-p {
	color:#004373;
	font-size:11px;
	margin:20px;
	line-height:173%;
}

a#rgt-content-p:link {
	color:#004373;
	text-decoration:none;
	text-decoration:underline;
}

a#rgt-content-p:hover {
	color:ffffff;
}

div#rgt-container-div {
	float:right;
	width:185px;
	height:332px;
	vertical-align:top;
	margin-bottom:0px;
}

div#rgt2-container-div {
	float:right;
	width:216px;
	height:350px;
	vertical-align:top;
	margin-bottom:0px;
	background-color:#00a250;
}

div#rgt-whitebar-div {
	float:right;
	width:216px;
	background-repeat:no-repeat;
	margin-right:0px;
	margin-bottom:20px;
	padding-bottom:10px;
	background-image:url(../img/dealer-login-box.gif);
	background-color::#D4DCE9;
}

div#rgt-whitebar2-div {
	float:right;
	width:216px;
	background-repeat:no-repeat;
	margin-right:0px;
	margin-bottom:20px;
	padding-bottom:10px;
	background-image:url(../img/client-login-box.gif);
	background-color::#D4DCE9;
}

div#dealer-login-div {
	vertical-align:top;
	margin-top:10px;
	margin-left:25px;
}

div#dealer-pass-box {
	float:left;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
}

div#dealer-login-box {
	float:left;
	margin-left:auto;
	margin-top:10px;
	margin-right:auto;
	margin-right:0px;
}

div#service_dashboard-div {
	float:left;
	margin-top:35px;
}

div#service_dashboard-div {
	float:left;
}

a#service_dashboard {
	text-decoration:none;
	margin-bottom:25px;
}

div#become-partner-div {
	float:left;
}

a#become_partner {
	text-decoration:none;
	margin:0;
}

div#whitebar-content-div {
	float:left;
	color:#004373;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:10px;
	margin-top:10px;
	font-style:italic;
	font-size:16px;
}

div#dropshadow-blend-div {
	margin:0px;
	width:1028px;
	height:14px;
	font-size:14px;
	clear:both;
}
	
div#blue-box-div {
	margin-top:0px;
	float:left;
	background-color:#004373;
	width:265px;
	height:130px;
	color:#FFFFFF;
	margin:0px;
}

div#white-box-sml-div {
	margin-top:0px;
	float:left;
	background-color:#FFFFFF;
	width:249px;
	height:130px;
	color:#004373;
	margin:0px;
}

div#green-box-sml-div {
	margin-top:0px;
	float:left;
	background-color:#00a250;
	width:249px;
	height:130px;
	color:#ffffff;
	margin:0px;
}

div#white-box-big-div {
	margin-top:0px;
	float:left;
	background-color:#ffffff;
	width:265px;
	height:130px;
	color:#004373;
	margin:0px;
}

a#boxlinkswhite:link {
	color:#ffffff;
	text-decoration:underline;
}

a#boxlinkswhite:visited {
	color:#ffffff;
	text-decoration:underline;
}

a#boxlinkswhite:hover {
	color:#ffffff;
	text-decoration:underline;
}

a#boxlinkswhite:active {
	color:#ffffff;
	text-decoration:underline;
}

a#boxlinksblue:link {
	color:#004373;
	text-decoration:underline;
}

a#boxlinksblue:visited {
	color:#004373;
	text-decoration:underline;
}

a#boxlinksblue:hover {
	color:##004373;
	text-decoration:underline;
}

a#boxlinksblue:active {
	color:#004373;
	text-decoration:underline;
}

div#btm-bg-w-btns-div {
	float:right;
	position:relative;
	z-index:-100;
	margin:0;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:30px;
	padding:0;
}

div#bottomline-div {
	float:left;
	width:1028px;
	height:5px;
	background-color:#D4DCE9;
	clear:both;
}

div#footer-bar-div {
	float:left;
	padding-top:5px;
	padding-bottom:25px;
	margin-left:auto;
	margin-right:auto;
	color:#004373;
	width:1028px;
	height:27px;
	background-color:#ffffff;
}

div#footer-bar-content-div {
	float:left;
	text-align:left;
	padding-left:15px;
	background-color:#ffffff;
}

div#copyright-content-div {
	float:right;
	color:#939598;
	font-weight:200;
	margin:0px;
	margin-right:15px;
}

div#bottom-bar-div {
	margin-left:auto;
	margin-right:auto;
	color:#004373;
	width:1028px;
	height:20px;
	background-color:#D4DCE9;
}

div#btm-nav-bar-div {
	float:right;
	padding-right:20px;
}

<!--begin form styles-->

@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 159 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0px;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0px;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0px;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0px;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
span.z-TopofFormChar
	{mso-style-name:"z-Top of Form Char";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"z-Top of Form";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	display:none;
	mso-hide:all;}
span.z-BottomofFormChar
	{mso-style-name:"z-Bottom of Form Char";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"z-Bottom of Form";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	display:none;
	mso-hide:all;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Balloon Text";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-ascii-font-family:Tahoma;
	mso-hansi-font-family:Tahoma;
	mso-bidi-font-family:Tahoma;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{
	width:600px;
	}
div.Section1
	{
	float:left;
	width:600px;
	}
 /* List Definitions */
 @list l0
	{mso-list-id:1033187771;
	mso-list-type:hybrid;
	mso-list-template-ids:1719568488 158355262 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:5;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
<!--[if gte mso 10]>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
table.MsoTableGrid
	{
	float:left;
	mso-style-name:"Table Grid";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-priority:59;
	mso-style-unhide:no;
	border:solid black 1.0pt;
	mso-border-themecolor:text1;
	mso-border-alt:solid black .5pt;
	mso-border-themecolor:text1;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-border-insideh:.5pt solid black;
	mso-border-insideh-themecolor:text1;
	mso-border-insidev:.5pt solid black;
	mso-border-insidev-themecolor:text1;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	
	}
	
a.benefit, a.benefit:visited {
color:#c00; 
position:relative; 
z-index:1;
}
a.benefit b {
position:absolute;
visibility:hidden; /* hide the image */
width:489px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:1px solid #000; /* add a border */
right:0; /* position:the image */
top:-205px;
}
a.benefit:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.benefit:hover b {
visibility:visible; /* make the image visible */
height:840px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.benefit:hover b img {
border:0; /* remove the link border */
}

a.works, a.works:visited {
color:#c00; 
position:relative; 
z-index:1;
}

a.works b {
position:absolute;
visibility:hidden; /* hide the image */
width:489px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:1px solid #000; /* add a border */
right:0; /* position:the image */
top:-85px;
}
a.works:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.works:hover b {
visibility:visible; /* make the image visible */
height:555px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.works:hover b img {
border:0; /* remove the link border */
}

a.why, a.why:visited {
color:#c00; 
position:relative; 
z-index:1;
}

a.why b {
position:absolute;
visibility:hidden; /* hide the image */
width:489px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:1px solid #000; /* add a border */
right:0; /* position:the image */
top:-75px;
}
a.why:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.why:hover b {
visibility:visible; /* make the image visible */
height:301px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.why:hover b img {
border:0; /* remove the link border */
}


div#ms-partner-div {
	float:right;
	margin-right:25px;
	margin-top:-15px;
}

/* all that follows for promo page */

div#left_items_div {
	width:411px;
	height:315px;
	float:left;
}

div#promo_container_div {
	width:1028px;
	float:left;
}

div#left_image_div {
	float:left
	width:411px;
	height:235px;
}

div#left_button_items_div {
	float:left
	width:411px;
	height:75px;
}

div#left_button_div {
	float:left;
	margin-left:23px;
	width:66px;
	height:67px;
}

div#left_button_text_div {
	float:left;
	width:295px;
	height:41px;
	margin-left:8px;
}

p#left_btn_text_p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13.5px;
	color:#00a250;
	}
	
div#right_items_div {
	width:604px;
	margin-right:10px;
	float:right;
	vertical-align:top;
}

div#right_headline_div {
	float:left;
	width:604px;
}

div#right_headline_p {
	color:#004373;
	font-family:Arial, Helvetica, sans-serif;
	font-size:49px;
}

div.right_headline2_p {
	color:#004373;
	font-family:Arial, Helvetica, sans-serif;
	font-size:49px;
}

div#right_subhead_div {
	float:left;
	margin-bottom:10px;
	width:604px;
}

div#right_subhead_p {
	color:#49b267;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14.25px;
}

div#right_text_div {
	float:left;
	width:590px;
}

p#right_text_p {
	color:#004373;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	line-height:14.5px;
}

p#right_text_big_p {
	color:#p-bullet-text;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:13.5px;
}

div#right_bullet_items1_div {
	float:left;
	width:287px;
	height:93px;
	margin-top:-5px;
}

div#right_bullet_items2_div {
	float:left;
	width:316px;
	height:93px;
	margin-top:-5px;
}

div#promo_bullet_div {
	float:left;
	width:7px;
	height:8px;
	margin-right:3px;
	margin-top:12px;
}

div#promo_text_div {
	float:left;
	width:273px;
	height:20px;
}

div#promo_text2_div {
	float:left;
	width:300px;
	height:20px;
}

div#limited_time_offer_div {
	float:left;
	width:989px;
	height:25px;
	margin-left:23px;
}

div#blue_boxes_div {
	float:left;
	width:997px;
	height:168px;
	background-image:url(../img/blue_boxes2.gif);
	margin-left:24px;
	margin-top:3px;
}

div#blue_box1_div {
	float:left;
	width:585px;
	height:129px;
	margin-left:24px;
}

p#blue_box_headline_p {
	color:#004373;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-bottom:3px;
}

p.blue_box_subhead_p {
	color:#004373;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0px;
	line-height:160%;
	
	
}

p.blue_box_txt_p {
	color:#004373;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	margin:0px;
}

div#second_blue_btn_div {
	float:right;
	vertical-align:bottom;
	margin-top:-60px;
}

div#blue_box2_div {
	float:left;
	width:325px;
	height:129px;
	margin-left:58px;
}

div#second_blue_btn2_div {
	float:right;
	vertical-align:bottom;
	margin-top:-45px;
}


div#second_blue_btn3_div {
	float:right;
	vertical-align:bottom;
	margin-top:-60px;
	margin-right:-25px;
}

div#blue_box3_div {
	float:left;
	width:300px;
	height:129px;
	margin-left:49px;
}

a#click_away_a {
	text-decoration:underline;
	color:#49b267;
}

a#text_link_a {
	text-decoration:underline;
	color:#49b267;
}

div#footnote_div {
	width:946px;
	height:15px;
	float:left;
	margin-left:25px;
	margin-bottom:15px;
}

p#footnote_p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.75px;
}

a#blue_box_subhead_a {
	text-decoration:underline;
	color:#004373;
}

/* all that follows for promo page form */

.aformbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	color: #000000;
	margin-top:15px;
}
.borderright {
	border-right-style: none;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.border {
	border: thin solid #FFFFFF;
}
div#form_body_div {
	float:left;
	width:1027px;
	/*height:700px;		 */
	background-image:url(../img/backd.jpg);
}

div#right_subhead_p {
    color:#49b267;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14.25px;
}

div#right_headline_p {
margin-top:10px;
    color:#004373;
    font-family:Arial, Helvetica, sans-serif;
    font-size:39px;
}

