/* BASIC STYLES */
HTML {overflow-y:scroll;}
body {margin:0px; padding:0px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#344018; background:#efefef; outline:0; line-height:15px;}
A, A:link, A:visited, A:active {color:#161d3d; text-decoration:none;}
A:hover {color:#161d3d; text-decoration:underline;}

/* LAYOUT */
#bg_shadow {background:#ffffff url(../images/bg_shadow.gif) left top repeat-y; width:927px; margin:0px auto;}
#page-wrapper {width:900px; margin:0px auto; background:#ffffff;}
.logo {float:left;}
.search {float:right; width:213px; margin-top:56px;}
.normal22 {font-size:22px; color:#656565; text-align:right; padding-right:10px; line-height:normal;}
.txt_box {width:156px; height:14px; border:1px solid #a8abae; padding-left:5px; font-size:11px; color:#212930; margin-right:6px; padding-top:2px;}

.navigation {float:left; background:url(../images/bg_nav2.gif) left top no-repeat; width:225px; height:250px;}
UL.leftnav{margin:0px; padding:0px; list-style:none; padding-right:30px; padding-left:30px; text-align:right; padding-top:10px;}
UL.leftnav LI{background:url(../images/nav_seperator2.gif) left top repeat-x;}
UL.leftnav LI A, UL.leftnav LI A:link, UL.leftnav LI A:visited, UL.leftnav LI A:active{font-size:12px; color:#151d3e; text-decoration:none; line-height:29px; padding-right:15px;}
UL.leftnav LI A:hover{color:#151d3e; text-decoration:none; font-weight:bold;}
UL.leftnav LI A.select{color:#151d3e; text-decoration:none; font-weight:bold;}
UL.leftnav LI.top{background:none;}
.banner {float:right;}

#content {width:900px; background:#ffffff; padding-top:14px; padding-bottom:14px;}
H1 {margin:0; padding:0; font-size:16px; color:#1f678c; padding-bottom:10px;}
.footer {border-bottom:8px solid #acd251; background:#cde497; padding-left:20px; padding-right:20px; padding-top:4px; padding-bottom:4px;}
TABLE.footer_links {color:#161d3d; font-size:11px;} 

.footer_btm {margin:0px auto; width:927px;}
TABLE.footer_links1 {padding:0 20px 5px 20px; color:#161d3d; font-size:11px;} 
.btm_links {margin:0px auto; width:900px;}

/* New class added */

.willness_txt {color:#39a1d6; font-size:22px; line-height:24px;}
.cont_left {width:310px; padding:15px 15px 15px 25px; text-align:justify;}
.img_benefits {float:left; padding-right:12px; padding-bottom:6px;}
.center_clm {padding-left:14px; border-left:1px solid #c4c7c9;}
.right_clm {padding:5px 14px 0px 14px; _padding:10px 14px 0px 14px;}
.personal_trgtxt {padding:20px 20px 20px 20px; font-size:18px; color:#353536; line-height:20px;}
.arial16 { font-size:16px; color:#6e6e6e; font-weight:bold; padding-top:25px;}

.topMenu{text-align:right;}
.topMenuUL{margin:0px; padding:0px; list-style:none; color:#000000; text-align:right; padding-right:10px; padding-top:10px;}
.topMenuUL LI{margin:0px; padding:0px; display:inline;}
.topMenuUL LI A, .topMenuUL LI A:link, .topMenuUL LI A:visited, .topMenuUL LI A:active{color:#000000; text-decoration:none; margin-right:5px; margin-left:5px; font-size:12px;}
.topMenuUL LI A:hover{color:#000000; text-decoration:underline;}

.summer_bg { background:url(../images/bg_sum_prog.gif) left top no-repeat; height:90px; width:239px; padding: 0px 10px 10px 10px;}
.blue14 {font-size:14px; color:#1f678c; margin-bottom:4px; line-height:20px;}

.more_link10 {color:#000000; text-align:right;}
.more_link10 A, .more_link10 A:link, .more_link10 A:visited, .more_link10 A:active{color:#000000; text-decoration: none; font-size:10px;}
.more_link10 A:hover{text-decoration: underline;}

.recipe_bg { background:url(../images/bg_recipe.gif) left top no-repeat; height:80px; width:239px; padding:10px 10px 10px 10px; margin-top:10px; _margin-top:4px;}

.bday_bg { background:url(../images/bg_bday.gif) left top no-repeat; height:69px; width:239px; padding:14px 10px 10px 10px; margin-top:10px; _margin-top:4px;}

.ser_links {background:url(../images/group_bg.gif) left top repeat-y;}
UL.links_service{margin:0px; padding:0px; list-style:none; font-size:12px; margin-right:10px; text-align:left; margin-left:10px;}
UL.links_service LI{margin-bottom:4px; padding-left:10px; border-bottom:1px solid #c4c7c9; padding-bottom:4px; _padding-bottom:0px;}

UL.links_service LI A,UL.links_service LI A:link, UL.links_service LI A:visited, UL.links_service LI A:active{text-decoration:none; color:#5d6165; display:block; cursor:pointer;}
UL.links_service LI A:hover{color:#5d6165; text-decoration:none; font-weight:bold;}

.view_calender { background:url(../images/btn_view_calender.gif) right top no-repeat; height:21px; width:102px; text-align:right; padding-right:8px;}

.view_calender A, .view_calender A:link, .view_calender A:visited, .view_calender A:active{text-decoration:none; color:#000000; cursor:pointer; font-size:10px;}
.view_calender A:hover{color:#000000; text-decoration:underline;}

.personal_trg { background:url(../images/img_personal_training.gif) left top no-repeat; height:80px; width:227px;}

.pers_trlink {color:#353536; text-align:left; padding:20px 20px 20px 20px;}
.pers_trlink A, .pers_trlink A:link, .pers_trlink A:visited, .pers_trlink A:active{font-size:18px; color:#353536; line-height:20px; text-decoration:none;}
.pers_trlink A:hover{text-decoration: none; color:#c38a53;}


/* Inner Page */

.left_clm {padding-left:14px; width:222px; float:left;}

.summer_bg_inner {background:url(../images/summer_inner_bg.gif) left top no-repeat; height:100px; 
width:210px; padding-top:4px; font-size:11px; padding-left:4px; }

.recipe_bg_inner {background:url(../images/recipe_inner_bg.gif) left top no-repeat; 
height:100px; width:202px; margin-top:10px; _margin-top:10px; font-size:11px; padding-left:6px; padding-right:2px; padding-top:6px;}

.recipe_bg_inner img {
height:75px !important;
}
.bday_bg_inner {background:url(../images/bday_inner_bg.gif) left top no-repeat; height:93px; width:202px; margin-top:5px; _margin-top:4px; font-size:11px; padding-left:6px; padding-right:2px; padding-top:6px;}

.blue12 {font-size:12px; color:#1f678c; margin-bottom:4px; line-height:20px;}
.inner_content {float:left; width:620px; padding-left:14px; padding-right:10px; border-left:1px solid #c4c7c9;}

.inner_content_cal {float:left; width:600px; padding-left:14px; padding-right:10px; border-left:1px solid #c4c7c9;}

.inner_contentRelated {float:left; width:400px; padding-left:14px; padding-right:14px; border-left:1px solid #c4c7c9; text-align:justify; border-right:1px solid #c4c7c9;}
/* For tabs */
.title_18 {margin: 0; padding: 0; font-size: 18px; line-height: 40px; color: #0075cb; font-weight: bold;}
.blue_title_box { padding:0px; margin:0px; background:#4eb6e3; color:#FFFFFF; line-height:38px; padding-left:25px; font-size:18px;}
.right { text-align:right;}
.fleft { float:left; text-align:left;}
.fright { float:right; text-align:right;}
.event_content { width: 730px; padding: 10px 10px 20px 10px; font-size: 12px; background: #e1f4fd;}
Table.appoint { padding:0px; margin:0px;}
Table.appoint TR TH { padding:0px; margin:0px; background:#edf8fe; text-align:center; vertical-align:middle; color:#404549; height:25px; font-weight:normal;}
Table.appoint TR TD { padding:0px; margin:0px; text-align:left; vertical-align:middle; color:#404549; height:25px; border-left:1px solid #c8d9f0; padding-left:35px;}
Table.appoint TR.odd TH {background:#fafdfe;}
Table.appoint TR.odd TD {background:#f7fcfe;}
Table.appoint TR.no_appt TH {background:#dad9d9; color:#868282;}
Table.appoint TR.no_appt TD {background:#c1c0c0; color:#5d5144; font-weight:bold;}
.gry_btn {float:right; background:#868f98 url(../images/gry_btn_left.gif) no-repeat left top; margin:0; padding:0 0 0 11px; text-decoration:none; font-size:15px; color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.gry_btn span a {display:block; background:url(../images/gry_btn_right.gif) no-repeat right top; padding:8px 20px 4px 9px; color:#ffffff; font-size:15px; font-weight:bold; height:21px; text-decoration:none; float:left;}
.gry_btn span a:hover { color:#FFFFFF; text-decoration:none;}
.backto_link A, .backto_link A:link, .backto_link A:active, .backto_link A:visited {float:right; display:block; color:#404549; text-decoration:none; margin-right:20px; padding-top:10px; font-weight:bold; text-align:right; }
.backto_link A:hover {color:#404549; text-decoration:underline;}
.timeslot { padding:0px; margin:0px; padding-top:10px; color:#757575; background:url(../images/img_time_slot_filled.gif)  15px 10px no-repeat; padding-left:35px;}
Table.event_info { padding:0px; margin:0px; font-size:13px;}
Table.event_info TH {margin:0px; font-weight:normal; padding:15px 20px 15px 0px; text-align:right; vertical-align:top; line-height:18px;}
Table.event_info TD { margin:0px; font-weight:normal; padding:15px 0px 15px 0px; text-align:left; vertical-align:top; line-height:18px;}
Table.event_info TD.bottom {text-align:left; vertical-align:bottom;}
.date_time { padding:0px; margin:0px; position:absolute; float:right; z-index:1; width:153px; height:63px; top:125px; right:175px;
background:url(../images/date_time.gif) left top no-repeat;}
.date_time .left { padding:0px; margin:0px; float:left; width:64px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:11px;}
.date_time .left .date { padding:0px; margin:0px; text-align:center; color:#454545; font-weight:bold; font-size:22px; line-height:23px; padding:3px 0 1px 0;}
.date_time .times { padding:0px; margin:0px; float:left; text-align:center; width:88px; color:#454545; font-weight:bold; font-size:12px; padding-top:5px;}
.txt_175 { padding:0px; margin:0px; width:178px; height:14px; font-size:11px; color:#333333; padding:1px 0px 1px 2px; margin-left:15px;}
.txt_60 { padding:0px; margin:0px; width:60px; height:14px; font-size:11px; color:#333333; padding:1px 0px 1px 2px; margin-left:15px;}
.txt_40 { padding:0px; margin:0px; width:40px; height:14px; font-size:11px; color:#333333; padding:1px 0px 1px 2px; margin-left:15px;}
.event_content form select { padding:0px; margin:0px; height:20px; font-size:11px; color:#333333; padding:1px 0px 1px 2px;}
.list_180 { padding:0px; margin:0px; width:184px; height:14px; font-size:11px; color:#333333; padding:1px 0px 1px 2px; }
.list_380 { padding:0px; margin:0px; width:384px; height:14px; font-size:11px; color:#333333; padding:1px 0px 1px 2px; }
em { font-style:italic;}

.event_cat_box { padding:0px; margin:0px; background:#cfebf7; border:1px solid #bfe0ee; padding:15px; margin-bottom:40px; }
.list_250 { padding:0px; margin:0px; width:250px; font-size:12px; line-height:18px;} 

Table.month_tab { padding:0px; margin:0px; border-right:1px solid #cad9f0;}
Table.month_tab TH { padding:0px; margin:0px; background:#4eb6e3; color:#FFFFFF; text-align:center; vertical-align:middle; height:30px; border-right:1px solid #799fd9; }
Table.month_tab TD { padding:0px; margin:0px; border-left:1px solid #cad9f0; border-bottom:1px solid #cad9f0;}
Table.month_tab TR.dates TD { padding:0px; margin:0px; background:#e1f4fd; color:#1b1b1b; text-align:center; vertical-align:middle; height:16px; border-bottom:none;}
Table.month_tab TR.dates TD.off {background:#eeeeee; color:#888888; border-bottom:none;}
Table.month_tab TR.events TD { padding:0px; margin:0px; background:#ffffff; color:#1b1b1b; text-align:center; vertical-align:middle; height:62px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
Table.month_tab TR.events TD.required {background:#606b3e; color:#ffffff; padding:5px; text-align:left;  height:52px;}

/*Events Calendar CSS Tooltip*/
Table.month_tab TR.events TD a {color:#1b1b1b; text-decoration:none;} /*BG color is a must for IE6*/
Table.month_tab TR.events TD a:hover {color:#4eb6e3; text-decoration:none; background:#FFFFFF;} /*BG color is a must for IE6*/
Table.month_tab TR.events TD a.tooltip span {display:none; padding:15px; margin-left:15px; width:170px; height:auto; background:#ffffff; }
Table.month_tab TR.events TD a.tooltip:hover span {display:inline; position:absolute; border:1px solid #cad9f0; background:#ffffff; color:#404549; font-weight:normal; font-size:11px; text-align:left; z-index:9999; margin-left:-210px; margin-top:-23px;}
Table.month_tab TR.events TD a.tooltip span Div.aroleft {position:absolute; margin-left:185px; margin-top:5px;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ Table.month_tab TR.events TD a.tooltip:hover span {margin-left:-180px; margin-top:-23px;} }



#event_cal A:active,#event_cal A, #event_cal A:link,#event_cal A:visited, #event_cal A:active
{
	text-decoration:none;
}
#event_cal A span {display:none; padding:15px; margin-left:15px; width:170px; height:auto; background:#ffffff; }
#event_cal A:hover span {display:inline; position:absolute; border:1px solid #cad9f0; background:#ffffff; color:#404549; font-weight:normal; font-size:11px; text-align:left; z-index:9999; margin-left:-210px; margin-top:-23px;}
#event_cal A:hover span Div.aroleft {position:absolute; margin-left:185px; margin-top:5px;}


Table.day_tab TR.normal TD a {color:#1b1b1b; text-decoration:none;} /*BG color is a must for IE6*/
Table.day_tab TR.normal TD a:hover {color:#4eb6e3; text-decoration:none;font-weight:bold; } /*BG color is a must for IE6*/
Table.day_tab TR.normal TD a.tooltip span {display:none; padding:15px; margin-left:15px; width:170px; height:auto; background:#ffffff; }
Table.day_tab TR.normal TD a.tooltip:hover span {display:inline; position:absolute; border:1px solid #cad9f0; color:#404549; font-weight:normal; font-size:11px; text-align:left; z-index:9999; margin-left:-210px; margin-top:-23px;}
Table.day_tab TR.normal TD a.tooltip span Div.aroleft {position:absolute; margin-left:185px; margin-top:5px;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ Table.day_tab TR.normal TD a.tooltip:hover span {margin-left:-180px; margin-top:-23px;} }


/*Events Calendar CSS Tooltip*/
UL.tbl_links_cal{margin:0px; padding:0px; list-style:none; font-size:10px; margin-right:2px; text-align:left; padding-left:2px; padding-top:5px;}
UL.tbl_links_cal LI{margin-bottom:6px; background:url(../images/bullet_grey1.gif) left 10px no-repeat;padding-left:10px; padding-top:5px }
UL.tbl_links_cal LI A,UL.tbl_links_cal LI A:link, UL.tbl_links_cal LI A:visited, UL.tbl_links_cal LI A:active{text-decoration:none; color:#151d3e;}
UL.tbl_links_cal LI A:hover{color:#4eb6e3; text-decoration:none; font-weight:bold;}
UL.tbl_links_cal LI A.selected {color:#151d3e; text-decoration:none; font-weight:bold;}



.blue_dots { padding:0px; margin:0px; background:url(../images/blue_dots.gif) left center repeat-x; height:10px; clear:both;}

.grn_color { color:#606b3e;}
.black_color { color:black;}
.font_12 { font-size:12px;}
.blue { color:#0075cb; }
.blue A, .blue A:link, .blue A:active, .blue A:visited { color:#0075cb; text-decoration:none;}
.blue A:hover {color:#0075cb; text-decoration:underline;}
.above_tabs {padding:0px; margin:0px; position:absolute; right:156px; margin-right:-10px; margin-top:-20px;}

.month_year {list-style:none; color:#1f678c; font-size:12px; font-weight:bold;}

Table.list_tab {padding:0px; margin:0px; border-bottom:1px solid #c8d9f0; border-right:1px solid #c8d9f0; font-family:Arial, Helvetica, sans-serif;}
Table.list_tab TH {padding:0px; margin:0px; background:#4eb6e3; color:#FFFFFF; text-align:center; vertical-align:middle; height:30px; border-right:1px solid #799fd9;}
Table.list_tab TH.left {text-align:left; vertical-align:middle; padding-left:10px;}
Table.list_tab TD {padding:0px; margin:0px; text-align:left; vertical-align:middle; color:#404549; font-size:12px; background:#ffffff; height:25px; border-left:1px solid #c8d9f0; padding-left:12px; padding-right:10px;}
Table.list_tab TR.odd TD {background:#ffffff; font-size:12px; color:#404549; border-bottom:1px solid #c8d9f0;}
Table.list_tab TD A, Table.list_tab TD A:link, Table.list_tab TD A:active, Table.list_tab TD A:visited  {color:#404549; text-decoration:none;}
Table.list_tab TD A:hover  {color:#0075cb; text-decoration:underline;}

Table.day_tab {padding:0px; margin:0px; border-bottom:1px solid #c8d9f0; border-right:1px solid #c8d9f0; font-family:Arial, Helvetica, sans-serif;}
Table.day_tab TH {padding:0px; margin:0px; background:#4eb6e3; color:#FFFFFF; text-align:left; vertical-align:middle; height:30px; font-size:12px; padding-left:10px;}
Table.day_tab TR.normal TD {padding:0px; margin:0px; text-align:left; vertical-align:middle; color:#404549; font-size:12px; background:#ffffff; height:25px; border-left:1px solid #c8d9f0; padding-left:12px; padding-right:10px; border-bottom:1px solid #cae9f7;}
Table.day_tab TR.odd TD {padding:0px; margin:0px; font-size:12px; color:#404549; text-align:left; vertical-align:middle; height:25px; border-left:1px solid #c8d9f0; padding-left:12px; padding-right:10px; border-bottom:1px solid #cae9f7;}
Table.day_tab TR.odd TH {background:#ffffff; color:#000000; font-size:12px; border-left:1px solid #cae9f7; border-bottom:1px solid #cae9f7; font-weight:normal;}
Table.day_tab TR.normal TH {background:#ffffff; color:#000000; font-size:12px;  border-left:1px solid #c8d9f0; font-weight:normal; border-bottom:1px solid #cae9f7;}

Table.day_tab TR.normal TD.tool {padding:0px; margin:0px; text-align:left; vertical-align:middle; color:#404549; font-size:12px; background:#f7fcfe; height:25px; border-left:1px solid #c8d9f0; padding-left:12px; padding-right:10px; border-bottom:1px solid #cae9f7; background:#fff1d9;}
Table.day_tab TR.normal TH.tool1 {background:#ffffff; color:#000000; font-size:12px; border-left:1px solid #cae9f7; border-bottom:1px solid #cae9f7; font-weight:normal; background:#fff1d9;}

Table.week_tab {padding:0px; margin:0px; border-bottom:1px solid #c8d9f0; border-right:1px solid #c8d9f0; font-family:Arial, Helvetica, sans-serif;}
Table.week_tab TH {padding:0px; margin:0px; background:#4eb6e3; color:#FFFFFF; text-align:center; vertical-align:middle; height:30px; font-size:12px; border-right:1px solid #c8d9f0;}
Table.week_tab TH.alone {background:#4eb6e3; border-right:0px solid #c8d9f0;}
Table.week_tab TR.normal TD {padding:0px; margin:0px; text-align:left; vertical-align:top; color:#404549; font-size:12px; background:#ffffff;  width:92px; border-left:1px solid #c8d9f0; border-bottom:1px solid #c8d9f0; }
Table.week_tab TR.odd TD {padding:0px; margin:0px; background:#ffffff; font-size:12px; color:#404549; text-align:left; vertical-align:middle;  border-left:1px solid #c8d9f0; border-bottom:1px solid #c8d9f0; }
Table.week_tab TR.odd TH {background:#ffffff; color:#000000; font-size:12px; font-weight:normal; border-left:1px solid #c8d9f0; border-right:0px solid #c8d9f0; height:30px; border-bottom:1px solid #c8d9f0; }
Table.week_tab TR.normal TH {background:#ffffff; color:#000000; font-size:12px; font-weight:normal; border-left:1px solid #c8d9f0; border-right:0px solid #c8d9f0; height:30px; border-bottom:1px solid #c8d9f0; }

/* Date Picker Starts */
Table.list_tab_cal {padding:0px; margin:0px; border-bottom:1px solid #c8d9f0; border-right:1px solid #c8d9f0;border-left:1px solid #c8d9f0; font-family:Arial, Helvetica, sans-serif;}
Table.list_tab_cal TH {padding:0px; margin:0px; background:#4eb6e3; color:#FFFFFF; text-align:center; vertical-align:middle; height:30px; border-right:1px solid #799fd9;}
Table.list_tab_cal TH.left {text-align:left; vertical-align:middle; padding-left:8px;}
Table.list_tab_cal TD {padding:0px; margin:0px; text-align:left; vertical-align:middle; color:#404549; font-size:12px; background:#ffffff; height:25px;  padding-left:8px; padding-right:8px;}
Table.list_tab_cal TR.odd TD {background:#ffffff; font-size:12px; color:#404549; border-bottom:1px solid #c8d9f0;}

Table.list_tab_cal_inner {padding:0px; margin:0px; border-bottom:1px solid #c8d9f0; border-left:1px solid #c8d9f0; font-family:Arial, Helvetica, sans-serif;}
Table.list_tab_cal_inner TH {padding:0px; margin:0px; background:#4eb6e3; color:#FFFFFF; text-align:center; vertical-align:middle; height:30px; border-right:1px solid #799fd9;}
Table.list_tab_cal_inner TH.left {text-align:left; vertical-align:middle; padding-left:10px;}
Table.list_tab_cal_inner TD {padding:0px; margin:0px; text-align:left; vertical-align:middle; color:#404549; font-size:12px; border-right:1px solid #c8d9f0; background:#ffffff; height:25px;  padding-left:12px; padding-right:10px;}
Table.list_tab_cal_inner TR TD{background:#ffffff; font-size:12px; color:#404549; border-bottom:1px solid #c8d9f0;}



.calender {padding:0px; margin:0px; position:absolute; right:208px; margin-right:-10px; margin-top:-32px;}
.txt_190 { padding:0px; margin:0px; width:170px; height:14px; font-size:12px; color:#333333; padding:1px 2px 5px 0px; margin-right:7px; border:0px solid #000000;  text-align:right; vertical-align:top; color:#1f678c; font-weight:bold;}
.white_box { padding:0px; margin:0px; padding:10px; font-family:Arial, Helvetica, sans-serif;}
/* Date Picker Ends*/


.right_links {width:205px; float:left; padding-left:15px;}

UL.tbl_links{margin:0px; padding:0px; list-style:none; font-size:12px; margin-right:10px; text-align:left; padding-left:20px; padding-top:10px;}
UL.tbl_links LI{margin-bottom:6px; background:url(../images/bullet_grey1.gif) left 6px no-repeat; padding-left:10px;}
UL.tbl_links LI A,UL.tbl_links LI A:link, UL.tbl_links LI A:visited, UL.tbl_links LI A:active{text-decoration:none; color:#151d3e;}
UL.tbl_links LI A:hover{color:#151d3e; text-decoration:none; font-weight:bold;}
UL.tbl_links LI A.selected {color:#151d3e; text-decoration:none; font-weight:bold;}

.tbl_inner {border-left:1px solid #dee7c2; border-right:1px solid #dee7c2;}
.tbl_top_bg { background:#8f9abe url(../images/bg_tbl_new.gif) left top repeat-x;}
.tbl_head {padding:0 8px 6px 8px;}


/* Added for smoothie well page */

.right_cont {width:619px; padding:0 12px 17px 17px; margin-top:19px; float:left;}

.smooth_head1 {margin:0px; padding:0px; background: url(../images/head1_left.gif) left top no-repeat; padding-left:15px; height:34px;}
.smooth_head1 SPAN {margin:0px; padding:0px; background: url(../images/head1_right.gif) right top no-repeat; line-height:34px; float:right; font-size:20px; color:#ffffff; width:100%;}

UL.links_smooth{margin:0px; padding:0px; margin-left:15px; margin-top:10px; list-style:none; font-size:16px; margin-right:10px; text-align:left;}
UL.links_smooth LI{margin-bottom:10px; background:url(../images/bullet.gif) left 5px no-repeat; margin-top:5px; padding-left:10px;}
UL.links_smooth LI A,UL.links_smooth LI A:link, UL.links_smooth LI A:visited, UL.links_smooth LI A:active{text-decoration:none; color:#7e8284;}
UL.links_smooth LI A:hover{color:#1f678c; text-decoration:underline;}

.smooth_head2 {margin:0px; padding:0px; background: url(../images/head2_left.gif) left top no-repeat; padding-left:15px; height:34px;}
.smooth_head2 SPAN {margin:0px; padding:0px; background: url(../images/head2_right.gif) right top no-repeat; line-height:34px; float:right; font-size:18px; color:#ffffff; width:100%;}

.tbl_body {border-left:1px solid #bcc0cf; border-right:1px solid #bcc0cf;}
.tbl_border {border-right:1px solid #bcc0cf; width:269px; padding-top:20px; padding-left:20px; padding-right:20px; padding-bottom:10px;}
.tbl_right {width:260px; padding-top:20px; padding-left:20px; padding-right:10px; padding-bottom:10px;}

UL.links_crush_fruit{margin:0px; padding:0px; list-style:none; font-size:15px; margin-right:10px; text-align:left; color:#1f678c; font-weight:bold;}
UL.links_crush_fruit LI{background:url(../images/bullet.gif) left 5px no-repeat; padding-left:10px;}
UL.links_crush_fruit LI SPAN{font-size:12px; color:#808283; font-weight:normal;}

.blue16 {font-size:15px; color:#1f678c; font-weight:bold;}
.normal12 {font-size:12px; color:#808283; padding-left:10px;}

.top_link {color:#93b0c0; text-align:right; padding-top:10px; padding-bottom:10px;}
.top_link A, .top_link A:link, .top_link A:visited, .top_link A:active{color:#93b0c0; text-decoration: none; font-size:12px; background: url(../images/bullet_top.gif) right center no-repeat; padding-right:16px;}
.top_link A:hover{text-decoration:none; color:#1f678c;}





/*Common*/
EM {font-style: italic;}
SUP {font-size: 9px;}
STRONG {font-weight: bold;}
P {margin:0px; margin-bottom:14px;}
.left {text-align:left} .right {text-align:right} .center{text-align:center;}
.fleft{float:left;} .fright{float:right;}
.bold {font-weight: bold;}
.nowrap {white-space: nowrap;}
.clear{padding:0px; margin:0px; clear:both;}
a:active{outline:none;} :focus {-moz-outline-style:none;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
INPUT {position:relative;} /* For IE6 */




/* Classes created to change calendar gif Image 22nd June 10 start*/

.inner_contentRelated_new {float:left; width:609px; padding-left:14px; padding-right:14px; border-left:1px solid #c4c7c9; text-align:justify; border-right:1px solid #c4c7c9;}
.calender_new {padding:0px; margin:0px; position:absolute; right:208px; margin-right:228px; margin-top:-31px;}
.above_tabs_new {padding:0px; margin:0px; position:absolute; right:-50px; margin-right:430px; margin-top:-20px; _margin-top:-20px;_margin-right:430px;}
/* Classes created to change calendar gif Image 22nd June 10 start*/


#ctl00_ContentPlaceHolder1_rdbtnOtherSpec{margin-top:15px \0/;}
