body {
	margin:0;
	padding:0px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(mcb_parts/images/bg_content_new.jpg) repeat-x #333;
	color: #600;
}


a:link { color: #CCCCCC; }

a:hover { color: #FFFFFF; }

h1 {margin:20px 0px 5px 0px; padding: 0px 20px 0px 20px; font-size: 15px; font-weight: bold; color:#444; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h2 {margin:20px 0px 5px 0px; padding: 0px 20px 0px 20px; font-size: 14px; font-weight: bold; color:#444; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
blockquote {margin:0; padding-left:40px;}

/*  CONTENT TEXT  */
.content  {padding:0px 20px 10px 20px; font-size: 12px; line-height: 15px; margin:0; color:#444}
a.contentlinks {color:#444 }
a.contentlinks:hover {color:#666; text-decoration: underline }

.content1  {padding:20px 20px 0px 50px; font-size: 12px; line-height: 13px; margin:0; font-weight:bold; color:#444}
a.contentlinks1 {color:#444 }
a.contentlinks1:hover {color:#666; text-decoration: underline }

.content2  {padding:0px 20px 0px 100px; font-size: 12px; line-height: 13px; margin:0; color:#444}
a.contentlinks2 {color:#444 }
a.contentlinks2:hover {color:#666; text-decoration: underline }

.content3  {padding:0px 20px 0px 200px; font-size: 12px; line-height: 13px; margin:0; color:#444}
a.contentlinks3 {color:#444 }
a.contentlinks3:hover {color:#666; text-decoration: underline }


.buttons  {padding:0px 20px 0px 20px; font-size: 11px; line-height: 15px; margin:0; text-align:center;}
.buttoncaption  {padding:0px 20px 20px 20px; font-size: 11px; line-height: 15px; margin:0; text-align:center;}


.buttons  {padding:0px 20px 10px 20px; font-size: 11px; line-height: 15px; margin:0; text-align:center; color:#444}
.buttoncaption  {padding:0px 20px 30px 20px; font-size: 11px; line-height: 15px; margin:0; text-align:left; color:#444}

.tryfree {padding:0px 20px 10px 20px; font-size: 11px; line-height: 18px; margin:0; text-align:center; color:#444; font-weight:bold;}
a.tryfree {padding:0px 20px 10px 20px; font-size: 11px; line-height: 18px; margin:0; text-align:center; color:#444; text-decoration: underline;}
a.tryfree:hover {color:#FF0000}

.caption {margin:5px 0px 5px 0px; padding:0; font-size: 10px; line-height: 11px; color:#444}

/*  END CONTENT TEXT  */

#container { width: 986px; margin: 0 auto; text-align:left; }


p { padding:0; margin:0; }

.topcopy p { padding: 11px 0px 11px 0px; margin: 0px; }


img.pictures { border:1px #A0AAB8 solid; }

div { margin:0px; padding:0px }

.AbsWrap { width: 100%; position: relative; }

.rowWrap { width: 100%; }

.clearfloat { clear:both; height:0px; }

#toplogo { float:left; width:986px;	margin-top:0px;	margin-left:0px; border: 0px solid #f0f0f0; }

#top_logo_r1_c1 { margin-left:0px;	margin-top:0px;	width:243px; height:98px; margin-bottom:0px; float:left; display:inline; background-image: url(mcb_parts/images/top_logo_r1_c1_new.jpg); overflow:hidden; }

#top_logo_r1_c2 { margin-left:0px; margin-top:0px; width:743px; height:98px; margin-bottom:0px; float:left; display:inline; background-image: url(mcb_parts/images/top_logo_r1_c2_new.jpg); overflow:hidden; }


/*  Start Top Logo */
#top_logo_r2_c1 { margin-left:0px; margin-top:0px;	width:337px; height:71px; margin-bottom:0px; float:left; display:inline; background-image: url(mcb_parts/images/top_logo_content.jpg);	 }

#top_logo_r2_c1 a { margin-left:0px; margin-top:0px; width:337px; height:71px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(mcb_parts/images/top_logo_content.jpg);	 }
/*  End Top Logo */


#top_nav { margin-left:0px; margin-top:0px; width:649px; height:71px; margin-bottom:0px; float:left; display:inline; background: url(mcb_parts/images/top_logo_r2_c2_new.jpg) #333; overflow:hidden; }



/*  Top Nav Buttons */

#topnavholder { padding-left: 79px; padding-top: 20px; float:left; width: 471px; height: 70px; }

.navstyle { font-family: Arial, Helvetica, sans-serif; color: #BCC6D6;}
.navstyle a {color: #BCC6D6; text-decoration:none;}
.navstyle a:active {color: #BCC6D6; text-decoration:none;}
.navstyle a:hover {color: #BCC6D6; text-decoration:underline;}

.navstyle ul { margin:0; padding:0; list-style:none }
.navstyle ul li {padding-left: 25px; margin-left: 25px; }
.navstyle ul li.navigation { background:url(mcb_parts/images/mcb_bullets_top.gif) left center no-repeat; padding-left: 13px }

#navstyle0 {width: 75px; float:left; margin-top: 25px}
#navstyle1 {width: 85px; float:left; margin-top: 25px}
#navstyle2 {width: 70px; float:left; margin-top: 25px}
#navstyle3 {width: 90px; float:left; margin-top: 25px}
#navstyle4 {width: 80px; float:left; margin-top: 25px}

#login { background:url(mcb_parts/images/LoginButton.gif) no-repeat; }
#login a { margin-top: 37px; width: 77px; height: 23px; float:left; display:inline; background:url(mcb_parts/images/LoginButton.gif) no-repeat; }
#login a:active { background:url(mcb_parts/images/LoginButton.gif) no-repeat; }
#login a:hover { background:url(mcb_parts/images/LoginButtonOver.gif) no-repeat; }
/*  End Top Nav Buttons */


/* CONTENT COLUMNS  */

#bgtop { margin-left:0px; margin-top:0px; width:986px; height:30px; margin-bottom:0px; float:left; display:inline; background: url(mcb_parts/images/top_logo_r3_new.jpg) 0 0 no-repeat; overflow:hidden; }

#bgci { float:left; width:986px; margin-top:0px; margin-left:0px; border: 0px solid #f0f0f0; }

#bgci2 { margin-left:0px; margin-top:0px; width:986px; height:auto; margin-bottom:0px; float:left; display:inline; background: url(mcb_parts/images/top_logo_r4_new.jpg) 0 0 repeat-y; overflow:hidden; }

#content_columns { float:left; width:950px; margin-top:0px; margin-left:0px; border: 0px solid #f0f0f0; }

/* This is the background image: url(mcb_parts/images/bg_innnercontent.jpg) 0 0 repeat-x */
#content_columns_r1_c1 { margin-right: 15px; margin-left:44px; margin-top:0px; width:317px; height:auto; margin-bottom:0px; float:left; display:inline; overflow:hidden; background:url(mcb_parts/images/bg_innnercontent.jpg) 0 0 repeat-x }

#content_columns_nocolor_r1_c1 { margin-right: 15px; margin-left:44px; margin-top:0px; width:317px; height:auto; margin-bottom:0px; float:left; display:inline; overflow:hidden; }
	
#content_columns_r1_c2 { margin-left:0px; margin-top:0px; width:567px; height:auto; margin-bottom:0px;	float:left;	display:inline;	overflow:hidden; background: url(mcb_parts/images/bg_innnercontent.jpg) 0 0 repeat-x }

#content_columns_nocolor_r1_c2 { margin-left:0px; margin-top:0px; width:567px; height:auto; margin-bottom:0px;	float:left;	display:inline;	overflow:hidden; }

#content_columns_white1 { margin-right: 15px; margin-left:44px; margin-top:0px; width:317px; height:auto; margin-bottom:0px; float:left; display:inline; overflow:hidden; background-color:#FFF; }
	
#content_columns_white2 { margin-left:0px; margin-top:0px; width:567px; height:auto; margin-bottom:0px;	float:left;	display:inline;	overflow:hidden; background-color:#FFF; }

/* CONTENT COLUMNS END  */



/* Start Footer Section  */

#footermain { float:left; width:978px; margin-top:0px; margin-left:0px; }

#footer { margin-left:4px; margin-top:0px; width:978px; height:55px; margin-bottom:0px; float:left; display:inline; background: url(mcb_parts/images/footer.jpg) 0 0 no-repeat; overflow:hidden; font-size: 10px; }


/* Start Under Footer Section  */

#underfoot { float:left; width:978px; height:80px; margin-top:0px; margin-left:0px; margin-bottom:50px; color: #8A97AF; text-decoration: none;}

#underfoot2 { margin-left:4px; margin-top:0px; width:978px; height:80px; margin-bottom:0px; float:left; display:inline; overflow:hidden; font-size: 10px; color: #8A97AF; text-decoration: none; }

a.underfoot { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8A97AF; text-decoration: none; }
a.underfoot:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #BCC6D6; text-decoration: underline; }

.separators { color: #000000; font-size: 9px; padding: 0px 20px 0px 20px;}
/* END Under Footer Section  */

/* FORM STYLES */
/* Form label text. */
.formtext {font-family: Arial, sans-serif; font-size: .75em; color: #333;}

/* Text fields. */
.textField,textArea, SELECT.textField {font-family:Arial, Helvetica, sans-serif; font-size: 1em; color: #333; border: 1px inset #CCC; background-color: #FFF}

/* Text fields hover state. */
INPUT.textFieldFocus, SELECT.textFieldFocus {font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #333; border: 1px inset #CCC; background-color: #FFF}

/* Text area. */
TEXTAREA.textFieldFocus {font-family:Arial, Helvetica, sans-serif; font-size: 1em; color: #333; border: 1px inset #CCC; background-color: #FFF}

/* Submit and Close Window buttons. */
INPUT.buttonfield {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background: url(http://www.magic-call-button.com/css_samples/business-class/button_gray.jpg) #FFF; border: 1px outset #CCC; margin: 0;}

/* Submit and Close Window buttons hover state. */
INPUT.buttonfieldFocus {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background:url(http://www.magic-call-button.com/css_samples/business-class/button_gray_over.jpg) #FFF; border: 1px outset #CCC; margin: 0;}

/* Submit and Close Window buttons 2. */
INPUT.buttonfield2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:500; color: #FFF; background: #DB1B0C; border: 1px outset #CCC; margin: 0;}
 
/* Submit and Close Window buttons hover state 2. */
INPUT.buttonfield2Focus {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:500; color: #FFF; background: #FF6633; border: 1px outset #CCC; margin: 0;}

/*  ROUNDED CORNER CSS  */

.roundedcornr_top_554538 div {
   background: url(mcb_parts/corners/roundedcornr_554538_tl.png) no-repeat top left;
}
.roundedcornr_top_554538 {
   background: url(mcb_parts/corners/roundedcornr_554538_tr.png) no-repeat top right;
}
.roundedcornr_bottom_554538 div {
   background: url(mcb_parts/corners/roundedcornr_554538_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_554538 {
   background: url(mcb_parts/corners/roundedcornr_554538_br.png) no-repeat bottom right;
}

.roundedcornr_top_554538 div, .roundedcornr_top_554538, 
.roundedcornr_bottom_554538 div, .roundedcornr_bottom_554538 {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.salesheading {margin:0; padding:0; font-size: 15px; font-weight:bold; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #333333}

.sales a.sales, a.sales:link, a.sales:visited, a.sales:active {margin:0; padding:0; font-size: 13px; color: #0066FF; font-weight:bold; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: underline}
a.sales:hover {font-size: 13px; color: #0099FF; font-weight:bold; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: underline}

.testimonials {
	font-size: 12px;
	font-style: italic;
	color: #600;
	text-decoration: none;
}

.features-ctc {}

