
body { margin:1px 0 0 0; background-color:#F2F2F2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; }

li, ol, ul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:15px; text-align:justify; text-decoration:none; }

p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:15px; text-align:justify; text-decoration:none; }

form, img { margin:0px; }

img { border:0px; }

.border-top { border-top:2px solid #CCCCCC; padding-top:10px; background-color:#FFFFFF; }

.border { border-right:2px solid #CCCCCC; border-left:2px solid #CCCCCC; background:url(../images/topnav-bg.gif) repeat-x top left; }

.rounded { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.clear { clear: both; float: none; }

.toplinks { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; text-align:center; font-weight:bold; padding:11px 0px 0 0px; height:27px; width:100%; display:block; }

.toplinks:hover { color:#ffffff; background:url(../images/topnav-bg-h.gif) repeat-x top left; }

.dropdown { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; text-align:left; font-weight:bold; height:20px; display:block; }

.dropdown:hover { color:#ffffff; background:url(../images/topnav-bg-h.gif) repeat-x top left; }

.tb-head { background:url(../images/arrow.gif) no-repeat left center #AC2D2D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; padding:5px 0 5px 25px; font-weight:bold; height:15px; }

.tb-head-rev { background:url(../images/arrow1.gif) no-repeat 10px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#AC2D2D; text-decoration:none; padding:3px 0 5px 25px; font-weight:normal; height:43px; }

.tb-mid { background:#F1F1F1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; overflow: auto;}

.tb-mid p { width: 215px; overflow: auto}

.black-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; font-weight:bold; }

.black-link:hover { color:#A43434; text-decoration:underline; }

.black-small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }

.black-small:hover { color:#A43434; text-decoration:underline; }

.black-smalls { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:bold; }

.black-smalls:hover { color:#A43434; text-decoration:none; }

.body-tb { border:1px solid #B5B5B5; background-color:#F1F1F1; }

.border-tb { border:1px solid #B5B5B5; }

.body-head { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; color:#A43434; text-decoration:none; font-weight:bold; }

.body-shead { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#383084; text-decoration:none; font-weight:bold; }

.error { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration:none; }

.input { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #B5B5B5; width:165px; }

select { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #D6C78E; }

.dot-line { background:url(../images/dot-line.gif) repeat-x bottom left; }

.footer { background:#362E81; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; padding:0 25px 0 25px; }

.bt-links { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; padding:0 5px 0 5px; }

.bt-links:hover { text-decoration:underline; color:#EA9696; font-weight:normal; }

.border-rtlt { border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background-color:#FFFFFF; }

.event_cls { background-color: #A43434; color:#ffffff; font-weight: bold; text-decoration: none; cursor: hand; }

/*/Event Head (Head of Col) Sun, Mon, Tue.....
*/
.event_head { background-color: #f4f4f4; font-weight:normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; }

.event_col { background-color:#f4f4f4; color:#000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; height:25px; text-decoration: none; }

.event_link { TEXT-DECORATION: none; color:#0DB0FF; }

.Links { font-family: Tahoma, Sylfaen; font-size: 13px; color: #000000; font-weight: bolder; Text-decoration:none; }

.event_cal_heading { font-family: 'Courier New', Courier, mono; font-size: 12px; color: #000000; font-weight:bold; background-color: #f4f4f4; }

/* menu */

#dropmenudiv { position:absolute; border:1px solid black; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100; }

#dropmenudiv a { width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none; font-weight: bold; }

#dropmenudiv a:hover { /*hover background color*/ background-color: #cccccc; }

/* Modal */
/* SimpleModal Styles */
.simplemodal-overlay { background-color:#000; cursor:wait; }

.simplemodal-container { background-color:#fff; border:3px solid #ccc; width: 450px !important; height: 430px !important; text-align: right; }

a.modalCloseImg { background:url(../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index :3200; position:absolute; top:-15px; right:-18px; cursor:pointer; }

#popup { }

#modalOverlay { background-color:#000; cursor:wait; }

#modalContainer { left:50%; top:15%; margin-left:-300px; /* half the width, to center */ background-color:#fff; border:3px solid #ccc; }

#modalContainer a.modalCloseImg { background:url(../img/x.png) no-repeat; display:inline; z-index:3200; position:absolute; top:-14px; right:-18px; cursor:pointer; }

/*Elearning center page*/
ul#elmenu { list-style: none; list-style-image: none; padding: 0px; margin: 0px; }

ul#elmenu li { padding: 5px 0px; margin: 0px 2px; font-size: 12px; }

ul#elmenu li ul { padding-left: 10px; margin-left:15px; }

#emenu { margin: 10px 0px; background: #F1F1F1; padding: 10px 5px; overflow: hidden; }

#emenuRight { padding: 0px 10px; float: left; }

#emenuLeft { padding: 0px 10px; float: left; }

.emenuTitle { margin: 3px; padding: 7px 5px 7px 30px; font-size: 16px; color: #fff; }

.emenuSubTitle { color:#38307D; font-size:18px; font-weight: bold; }

#emenu ul { padding: 0px; margin: 0px; list-style: none; list-style-image: none; }

#emenu ul li { padding: 10px 10px 10px 175px; margin: 10px 0px; background: #fefefe; min-height: 200px; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-right: 1px solid #999; border-bottom: 1px solid #999; text-align: left; line-height: 1.5; font-size: 14px; }

#emenu ul li:hover { background-color: #FFFCDF !important; }

/*li#medicare { background: #fefefe url('../images/mr-medicare-callus.png') no-repeat 10px center !important; }*/

li#medicare { padding-left: 300px !important;  }

li#medicare .youtube { position:absolute; margin:0 0 0 -290px}

li#ccc { padding-left: 325px !important; background: #fefefe url('../images/cc-image.png') no-repeat 10px center !important; }

/*** March 8 2011 ***/

.share-the-best { margin:0 0 25px 0; padding:0; }

.share-the-best p { margin:0; padding:5px 0 5px 0; font-size:12px; line-height:20px; color:#000; }

.share-the-best .colum { margin:0; padding:0; }

.tb-head-conf { background:url(../images/arrow1.gif) no-repeat left bottom; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#AC2D2D; text-decoration:none; padding:3px 0 15px 18px; font-weight:normal; margin:0; }

.tb-head-conf a { font-size:18px; color:#AC2D2D; margin:0; padding:0; text-decoration:none; }

.box-color { background:#f1f1f1; padding:5px; overflow:hidden; margin:10px 0 20px 0; width:478px; }

.clr { clear:both; }

.bluecolor { color:#2f2d6c; font-size:14px; font-weight:bold; }

#mainDiv {
    margin: 10px auto;
    text-align: left;
    width: 1002px;
}
