@charset "utf-8";
/* CSS Document */

/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table { border-collapse:collapse; } fieldset,img { border:0; } address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } ol,ul { list-style:none; } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }

/* body reset */
body { margin:0; padding:0; width:100%; background:#fff; }
html { padding:0; margin:0;}
a { text-decoration:none;}

/* container */
#container { padding:0; margin:0 auto; width:100%; background:url(images/bg-inside.jpg);}
#containerwrapper { width:980px; margin-left:auto; margin-right:auto; border-color:#EAEAEA; border-width: 0 2px 0 2px; border-style:solid; background:#FFF; }
.imgleft { float:left; padding:0 5px 0 0 }
.imgright { float:right; padding:0 5px 0 0 }
.clear { clear:both; }
h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#FFF;  }
h2 { font: bold 16px Arial, Helvetica, sans-serif; }
h3 { font: 11px Arial, Helvetica, sans-serif; color:#999; }
/********** header **********/
#headermain { width:100%; }
#header { background:url(images/cmcbgfinal1.jpg) no-repeat; position:relative; width:980px; height:1%; margin-left:auto; margin-right:auto; padding-left:15px; }
#header li { display:inline; font:Arial, Helvetica, sans-serif; font-size:14px; padding:10px; }
#logo { width:220px; float:left;}
#menu { width:700px; float:left; font: bold 12px Arial, Helvetica, sans-serif; margin-left:5px; }
#menu a { color:#FFF; }
#contentheader { width:60%; float:left; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#reasons1, #reasons2, #reasons3, #reasons4 { float:left; width:270px; }
/********** body **********/
#content1 { width:100%; height:40px; background-color:#f0f3f3; border:1px solid #d1dbdb; }
#c1w { width:960px; padding:5px; font:12px verdana; }
#ticker { float:left; width:400px; }
#ask { float:left; width:210px;  }
#call { float:left; width:100px; }
#regionsoptions { float:left; width:100px; }
#callnowdisplay { float:left; width:150px; }
select { vertical-align: middle; }
#content2 { width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:7px; }
#content2box { width:960px; position:relative; width:960px; height:1%; margin-left:auto; margin-right:auto; }
#contentleft { width:570px; float:left; padding-left:10px;  }
#share { margin-right:10px; }
#sharewrapper { width:550px; margin:5px; }
#facebook { width:230px; float:left;  }
#twitter { width:230px; float:left;  }
#contentright { width:380px; float:right;  }
#video { background-image:url(images/bg_big.gif); background-repeat:no-repeat; float:left; width: 380px; }
#videowrapper { margin:10px; }
.pright { float:right; font-weight:bold; }
#newsletter { background-image:url(images/bg-small.gif); background-repeat:no-repeat; float:left; width: 380px; }
#newsletterwrapper { margin:10px; }

/********** footer **********/
#footer { width:100%; background-color:#d9dadb; }
#footer2content { width:960px; height:50px; margin-left:auto; margin-right:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/********** navbar **********/
ul#navbar { margin:0; padding:0; height:1em; }
ul#navbar li { list-style-type: none; float:left; color:#FFF; }
ul#navbar li a { display: block; padding: 1px 8px; text-decoration:none; color:#FFF; }
#navbar li ul { display: none; background-color: #C93; }
#navbar li:hover ul { display: block; position: absolute; margin: 0; padding: 0; }
#navbar li:hover li { float: none; }
#navbar li:hover li a { background-color: #C93; border-bottom: 1px dotted #fff; color: #FFF; }
#navbar li li a:hover { background-color:#CC3; color:#C00; }

/********** Cjetlink **********/
#cjetlink { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:195px; font-weight:bold; text-align:right; padding-right:30px; }
#cjetlink a:hover { color:#F90; }

.boldmaroon { font-weight:bold; color:#F60 }
