*{margin:0px;padding:0px;}
#wrapper {width: 950px;height: auto;background:#ffffff;margin:0px auto 0px auto;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12pt;margin-top:0px;color:#505050; background-color:#fff;}

/*!* header - top region start */ 
#header{text-align:left;} 
.cmoName {margin:42px 15px 17px 0px;}
.cmoName2 {margin:42px 15px 17px 90px;}
.signIn {margin:41px 0px 18px 0px;}
.logo {margin:24px 492px 17px 0px;}
/*!* header - top region end */ 

/* Email FeedBack Blog Link  start*/
#smallMenu{text-align:right;margin-top:15px;margin-bottom:15px;padding-right:10px;font-weight:normal;color:#505050;font-size:11px;}
#smallMenu a {text-align:left;margin-bottom:15px;margin-left:0px;padding:0px;color:#505050;text-decoration:none;}
#smallMenu a:hover{text-decoration:underline;}
#smallMenu img {padding:0 5px 0 10px;}
.pr200{margin-left:5px;float:left;}
/* Email FeedBack Blog Link  end*/


/* Promo Div  start*/
.promoDiv {padding-top:0px;text-align:left;width:950px;/*height:364px;*/ float:left;/* margin-left:20px */;margin-top:0px;background-image: url(images/cm01mg_bg_left.png);background-repeat: no-repeat;font:Verdana;position:relative;}
.promoLeft {font-size:23px;color:#0a2799;width:638px;height:auto;text-align:left;float:left;font-weight:normal;margin-left:0px;}
.txtFirst {font-size:36px;color:#ffffff;margin:25px 0 10px 30px;height:auto;font-weight:normal;padding:0px;line-height:1.2;}
.txtFirst h1.flash-replaced {margin:25px 0 10px 30px;}
.sup {color:#F4C523;font-weight:bolder;font-size:14px;font-style:italic;width:auto;position:relative;top:-16px;}
.txtSecond {margin-top:0px;font-size:20px;color:#0a2799;width:598px;text-align:left;font-weight:normal;padding: 0 0 0 30px;line-height:1.2;font-weight:400;}
.txtSecond h2.flash-replaced {}
.promoContent {margin-top:95px;text-align:left;font-size:12px;color:#FFFFFF;width:200px;float:left;padding:0 15px 0 30px;}
.first{font-size:12px;clear:both;}
.second{font-size:11px;clear:both;}
.promoContent .mt15 {margin:15px 0px 0px 0px;}
.videoLink {margin-left:5px;font-size:20px;font-weight:bold;vertical-align:middle;}
.promoContent a {color:#1b40ab;}
.promoContent a:hover {color:#1b40ab;text-decoration:none;}

/* Promo Div end*/

/* promo right boxes start */
.promoRight {padding-top:0px;text-align:center;width:312px;float:left;margin-right:0px;margin-left:0px;margin-top:0px;background: url(images/cm01mg_signup_box_hp.png);background-position:top;background-repeat:no-repeat;height:364px;}
.tryItBox {line-height:30px;color:#FFFFFF;padding-top:38px;text-align:center;width:auto;float:left;margin-left:0px;margin-top:0px;}
.tryItBox div {width:260px;margin-left:25px;}
.tryItBox h2 {font-size:28px;color:#ffffff;font-weight:normal;margin-bottom:33px;margin-top:44px;}
.tryItBox h2.flash-replaced {font-size:28px;padding-left:49px;margin-bottom:33px;margin-top:44px;}


.tryItBox p {margin:0px;padding:0px;color:#ffffff;font:Verdana;}
.tryItBox .txtTryIt {font-size:12px;color:#ffffff;margin-top:0px;margin-bottom:41px;line-height:1.4;font-weight:normal;padding-left:25px;padding-right:25px;}
.tryItBox .txtSignIn {font-size:11px;line-height:11px;color:#ffffff;margin-top:0px;margin-bottom:19px;font-weight:normal;margin-left:2px;}
.promoRight a {color:#ffffff;}
.promoRight a:hover {color:#ffffff;text-decoration:none;}
/* promo right boxes end */

.halfRound {background:url('images/cm01mg_cmo_hm_buttons.png') no-repeat;background-position:bottom;width:950px;height:82px;position:relative;float:left;margin-top:-17px;}

/* content boxes start */
.content {background:url('images/cm01mg_botbg-1.png') no-repeat;margin:0;padding-bottom:30px;padding-top:5px;background-position:bottom;float:left;width:950px;clear:both;}
.content h3 a{font-size:14px;color:#6E6E6E;font-weight:bold;margin:0;padding:0;text-decoration:none;line-height:20px;}
.content h3 a:hover{font-size:14px;color:#6E6E6E;font-weight:bold;margin:0;padding:0;text-decoration:underline;}
.content ul {font-size:12px;line-height:14px;padding:0;color:#000;margin:10px 0 0 0;}
.content p {color:#505050;font-size:11px;padding:0px;margin:0px;}
.contentSectionLeft{padding:0px 0px 0px 30px;width:280px;float:left;height:100%;}
.contentSectionLeft p {margin-top:10px;}
.contentSectionCenter{padding:0px 0px 0px 25px;width:280px;float:left;height:100%;}
.contentSectionCenter p {margin-top:10px;}
.contentSectionRight{padding:0px 30px 0px 25px;width:280px;float:right;height:100%;}
.contentSectionRight p {margin-top:10px;}

.learnMore {font-size:11px;color:#505050;padding:11px 0 0 0;clear:both;margin-bottom:0px;width:50px;}
.learnMore a:link {color:#505050;text-decoration:underline;background:url('images/cm01mg_cta_arrow.gif') top right no-repeat;display:block;height:21px;}
.learnMore a:visited {color:#505050;text-decoration:underline;background:url('images/cm01mg_cta_arrow.gif') top right no-repeat;display:block;height:21px;}
.learnMore a:hover {color:#505050;text-decoration:none;background:url('images/cm01mg_cta_arrow.gif') top right no-repeat;display:block;height:21px;}

.content h3.flash-replaced {font-size:18px;margin:0;padding:0;}

/* bottom_menu link */
#bottomMenu{color:#999;padding-top:18px;margin-bottom:18px;float:left;text-align:right;width:940px;clear:both;}
#bottomMenu a{color:#999;font:Verdana;font-size:10px;text-decoration:none;clear:both;}
#bottomMenu a:hover{text-decoration:underline}



/* other link */
.otherLinkTop{background-image:url('images/cm01mg_botop.png');background-repeat:no-repeat;background-position:top;height:18px;clear:both;width:950px;}
.otherLinkBottom{width:950px;background-image:url('images/cm01mg_bobot.png');background-repeat:no-repeat;background-position:bottom;clear:both;padding-bottom:18px;margin-right:0px;}
.otherLinkBottom p{padding-right:3px;color:#999;}
#otherLink {margin-bottom:0px;margin-top:0px;text-align:left;clear:both;margin-right:0px;}
#otherLink a{color:#999;text-decoration:none;font-size:11px;}
#otherLink a:hover{text-decoration:underline}
.otherLinkBottom p.otherServices{padding-right:140px;padding-left:15px;font-weight:bold;float:left;font-size:1ems;color:#999;margin-bottom:18px;}


/* footer */
.footer{width:950px;}
.internetAcess{clear:both;float:left;color:#999;font-weight:bold;padding:14px 0 10px 5px;font-size:11px;}
.truste {margin: 18px 5px 0 0;float:right;}
.footNotes{width:500px;clear:left;color:#b3b3b3;font-size:9px;margin:0 0 10px 5px;}
.copyright{width:500px;clear:left;color:#b3b3b3;font-size:9px;margin:0 0 25px 5px;}
.disclaimerList {color:#b3b3b3;font-size:9px;margin-top:30px;clear:both;}
.disclaimerList li {list-style:none;}



/* feedback page */
body#feedback {background-color:#EEF3FA;}
body#feedback div.region {margin:3em;height:90%;background:#FFF url('../images/cm01mg_regions/plain/background_gradient.gif') repeat-x scroll left bottom;}
body#feedback div.text-hero {zoom:1;margin-bottom:0;position:relative;padding:2em 3em .5em 2em;background-color:#3349B4;-moz-border-radius:5px;-webkit-border-radius:5px;}
body#feedback div.text-hero h1 {color:#FFF;font-size:2.4em;margin:.25em 0 .5em 0;}
body#feedback p {width:28em;margin:0 0 1.5em 0;padding:0 0 0 1em;}
body#feedback div.triangle {margin:0;height:20px;background:transparent url('../admin/images/cm01mg_bubble_triangle_dark.gif') no-repeat scroll 90% 0;}
body#feedback form {zoom:1;margin-left:1em;}
body#feedback form fieldset.right input {width:75px;float:right;}
body#feedback form label {display:block;margin:0 0 .5em 0;}
body#feedback form input, body#feedback form textarea {width:355px;font-size:1.2em;display:block;margin:0 0 1em 0;}
body.standalone {padding:1em;margin:0;width:auto;}
body.standalone h1, body#suite_pricing div#content h1 {font-size:2.4em;color:#365ebf;}
body.standalone h2 {font-size:1.8em;}
body.standalone h4 {font-size:1.1em;color:#000;margin:1.7em 0 0;}
body.standalone ol li {list-style:decimal;margin:.125em 1em .125em 3em;padding:.75em 1em .75em 0;font-size:1.4em;}
body.standalone .current {background-color:#f5f5f5;-webkit-border-radius:7px;-moz-border-radius:7px;border:1px solid #bbb;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, .2);}
body.standalone div.details, body#suite_pricing div.details {background-color:#d9e7f7;padding:.6em;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 0 -1em 0;}
body.standalone div.details p {font-size:1.1em;margin:.5em 1em;}
body.standalone div.details table {float:right;width:auto;margin:0 0 0 2em;}
body.standalone div.details table tr.spacer td {height:.2em;padding:0;}
body.standalone div.details table td.end {width:2em;padding:0;}
body.standalone div.details table td {width:10em;text-align:center;padding:0;padding:.6em 1em .6em 1.2em;}
body.standalone div.details table td.roundLft, body.standalone div.details table td.roundRt {line-height:1.2;height:auto;}
body.standalone a#print {position:absolute;top:.5em;right:.5em;background:url('../images/cm01mg_other_links/print.gif') #d9e7f7 no-repeat 5px 50%;padding:10px 20px 10px 45px;-webkit-border-radius:5px;-moz-border-radius:5px;}
body.standalone table del {color:#F4640F;}
body.standalone table strong {color:#000;}
div.region {border:1px solid #bbb;border-top-color:#ddd;border-left-color:#ccc;border-bottom-color:#aaa;-moz-border-radius:7px;-webkit-border-radius:7px;position:relative;padding:1.5em;zoom:1;margin-bottom:1.5em;}
.text-hero {position:relative;zoom:1;-moz-border-radius:7px;-webkit-border-radius:7px;}
.flash-replaced div.alt {display:none;}
div.triangle {margin:0;height:36px;background:url('./images/cm01mg_bubble_triangle.gif') no-repeat 90% 0;}

form.contact {margin:0;}

form.contact fieldset {padding:0 0 1.8em 0;line-height:1.3;margin-bottom:1.8em;border-bottom:1px dotted #aaa;}
form.contact fieldset fieldset {padding:1.8em 0;margin:1.8em 0;border-bottom:none;border-top:1px dotted #aaa;clear:left;}
form.contact fieldset fieldset h5 {text-align:center;}
form.contact label, form.contact p, form.contact h5, form.contact br {clear:left;}
form.contact h5 {margin:1em 0;}
form.contact label {font-size:1.1em;display:block;float:left;width:21em;padding-top:.4em;text-align:right;margin:0 .5em 1em 0;}
form.contact label em {font-size:.9em;color:#999;font-style:normal;}
form.contact input, form.contact select, form.contact textarea {display:inline;margin:0 .25em .5em .25em;*margin-bottom:0;}
form.contact input.center {display:inline;}
form.contact fieldset.checkboxes {padding-left:14em;}
form.contact fieldset.center {text-align:center;}
form.contact fieldset.center div {width:60%;margin:0 10% 0 30%;text-align:left;line-height:1.6;}
form.contact fieldset.center input {display:inline;margin:0;margin-right:.5em;margin-top:.75em;}
form.contact fieldset.center input.submit {margin:.5em;}
form.contact fieldset.center label {padding:0;clear:none;float:none;display:inline;}
form.contact input.submit {font-size:1.4em;}
form.contact p {font-size:1em;}
form.contact fieldset.table {text-align:center;}
form.contact fieldset.table label {zoom:1;width:auto;float:none;margin-bottom:.25em;padding-top:0;display:inline;}
form.contact fieldset.table input {display:inline;}
form fieldset{border:0;}
