.SpaSectionBody
{
	background-image:none;
	background-color:#DAE0F3;
}

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F5F1D5;
	background-image: url(images/page_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Verdana;
	font-size: 11px;
	color: #666666; /*font-weight:bold;*/
	text-decoration: none;
}
H1
{
	color: #22A2DC;
	font-family: times New Roman;
}
H3.lowcut
{
	margin-bottom: -2px;
	color: #666666;
	font-weight: bold;
}

.gridHeaderUnderLine
 {
 	
 } 
.gridHeaderUnderLine th a
 {
 	text-decoration:underline
 } 


td
{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
A.regularLink
{
	font-family: Verdana;
	font-size: 11px;
	color: #22A2DC;
	text-decoration: none;
	cursor: pointer;
	margin-top: 0px;
}
A.regularLink a:hover
{
	color: #22A2DC;
	cursor: pointer;
}
A:link, A:visited, A:active
{
	font-family: Verdana;
	font-size: 11px;
	color:#22A2DC;
	text-decoration: none;
	cursor: pointer;
	margin-top: 0px;
}
A:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #22A2DC;
	text-decoration: none;
	cursor: pointer;
}
.border1
{
	border: 1px solid #D0D0CC;
	padding: 1px;
}
.input
{
	border: 1px solid #079cd8;
	font-family: Verdana; /*font-size:12px;*/
	color: #666666; /*height:18px;*/
	padding: 2px;
}
.sortdropdown
{
	border: 1px solid #079cd8;
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	height: 18px;
	padding: 1px;
}
.leftinput
{
	border: 1px solid #5C5D60;
	font-family: "Verdana";
	font-size: 12px;
	color: #797A74;
	height: 26px;
	padding: 3px;
	text-align: right;
}
.bluestrip
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/blue_strip.gif);
	background-repeat: repeat-x;
	border: 1px solid #1588C9;
	height: 23px;
	padding-left: 12px;
}
A.smallverdana:link, A.smallverdana:visited, A.smallverdana:active
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
A.smallverdana:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.smallverdana
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.mediumverdana
{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.rightbox
{
	/*background-color: #F7F7F7;
	border: 1px solid #E2E3E2;
	padding: 8px;
	width: 180px;*/
	background:url(images/box_bk_shade.gif) no-repeat left top;
	padding-top:8px;
}
.searchimagebox
{
	background-color: #F7F7F7;
	border: 1px solid #E2E3E2;
	padding: 8px;
	width: 137px;
}
.detailimagebox
{
	background-color: #F7F7F7;
	border: 1px solid #E2E3E2;
	padding: 8px;
}
.mantd
{
	padding: 0px 25px;
}
.greybox
{
	padding: 14px;
	background: #F7F7F7;
	border-top: 3px solid #E2E3E2;
	border-bottom: 1px solid #F0F0F0;
}
.mantitle
{
	font-size: 23px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 65px;
	padding-top: 12px;
	color: #31AFE4;
	background-position: left center;
}
.sabtitle
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 40px;
	color: #4C4C4C;
	background-position: left center;
}
.tdheader
{
	background: #F4F3F3;
	border-top: 3px Solid #E2E3E2;
	border-bottom: 1px solid #E2E3E2;
	height: 30px;
	background-position: left center;
}
.bluetitle
{
	display: inline;
	height: 20px;
	vertical-align: 35%;
	font-size: 13px;
	color: #22A2DC;
}
.Verdana12px
{
	font-size: 12px;
}
A.smalllink:link, A.smalllink:visited, A.smalllink:active
{
	color: #838383;
	text-decoration: none;
	font-size: 9px;
}
A.smalllink:hover
{
	color: #000000;
	text-decoration: none;
	font-size: 9px;
}
.footer:link, .footer:visited, .footer:active
{
	font-family: Verdana;
	font-size: 12px;
	padding-left: 15px;
	color: #74D0F2;
	text-decoration: none;
}
.footer:hover
{
	padding-left: 15px;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
A.headerlink:link, A.headerlink:visited, A.headerlink:active
{
	color: #666666;
	text-decoration: none;
}
A.headerlink:hover
{
	color: #079CD8;
	text-decoration: none;
}
memberLeft td
{
	white-space: nowrap;
}
tdborder
{
	padding: 0px;
	background-color: #FAF9F4;
	border: 1px solid #DCD8CD;
}
.AdminFormButton
{
	font-size: 12px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-image: url('images/form_button_bg.gif');
	border: 1px solid #1588C9;
	padding-left: 5px;
	padding-right: 5px;
}
.tdpager td
{
	padding-right: 10px;
	padding-top: 15px;
}
.tdpager td span
{
	font-weight: bold;
	padding-left: 7px;
	padding-right: 9px;
	border-right: 1px solid #CACACA;
}
.tdpager td a
{
	font-weight: normal;
	padding-left: 7px;
	padding-right: 9px;
	border-right: 1px solid #CACACA;
}
.tdFrontPaging
{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tdFrontPaging a
{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tdFrontPaging a:hover
{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* TOP MENU CSS */
div.menu_get_to_know_us
{
	height: 19px;
	width: 128px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/get_to_know_us_hover.gif);
	background-repeat:no-repeat;
	display: block; 
}
div.menu_get_to_know_us a, div.menu_get_to_know_us a:link, div.menu_get_to_know_us a:visited
{
	display: block;
}
div.menu_get_to_know_us a:hover img
{
	visibility: hidden;
}
/* */
div.menu_spa_owners
{
	height: 19px;
	width: 103px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(images/spa_owners_hover.gif);
	background-repeat:no-repeat;
	display: block;
}
div.menu_spa_owners a, div.menu_spa_owners a:link, div.menu_spa_owners a:visited
{
	display: block;
}
div.menu_spa_owners img
{
	width: 100%;
	height: 100%;
	border: 0px;
}
div.menu_spa_owners a:hover img
{
	visibility: hidden;
}
/* */
div.menu_hot_deals
{
	height: 19px;
	width: 83px;
	margin: 0;
	padding: 0;
	padding-left:6px;
	background-image: url(images/hot_deals_hover.gif);
	background-repeat:no-repeat;
	background-position:right;
}
div.menu_hot_deals a, div.menu_hot_deals a:link, div.menu_hot_deals a:visited
{
	display: block;
}
div.menu_hot_deals img
{
	width: 100%;
	height: 100%;
	border: 0;
}
div.menu_hot_deals a:hover img
{
	padding-left:6px;
	visibility: hidden;
}
/* */
div.menu_invite_a_friend
{
	height: 19px;
	width: 116px;
	margin: 0;
	padding-right: 0px;
	background-image: url(images/invite_a_friend_hover.gif);
	background-repeat:no-repeat;
}
div.menu_invite_a_friend a, div.menu_invite_a_friend a:link, div.menu_invite_a_friend a:visited
{
	display: block;
}
div.menu_invite_a_friend img
{
	width: 100%;
	height: 100%;
	border: 0;
}
div.menu_invite_a_friend a:hover img
{
	visibility: hidden;
}

/* */
div.menu_become_a_member
{
	height: 19px;
	width: 160px;
	margin: 0;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:8px;
	background-image: url(images/become_a_member_hover.gif);
	background-repeat:no-repeat;
	background-position:right;
}
div.menu_become_a_member a, div.menu_become_a_member a:link, div.menu_become_a_member a:visited
{
	display: block;
}
div.menu_become_a_member img
{
	width: 100%;
	height: 100%;
	border: 0;
}
div.menu_become_a_member a:hover img
{
	padding-left:8px;
	visibility: hidden;
}
/* */
/* */
div.menu_blogs
{
	height: 19px;
	width: 50px;
	margin: 0;
	padding-right: 5px;
	background-image: url(images/blogs_hover.gif); /*background-repeat: no-repeat;*/
	background-repeat:no-repeat;
}
div.menu_blogs a, div.menu_blogs a:link, div.menu_blogs a:visited
{
	display: block;
}
div.menu_blogs img
{
	width: 100%;
	height: 100%;
	border: 0;
}
div.menu_blogs a:hover img
{
	visibility: hidden;
}
/* END TOP MENU */

A.Pagination
{
	color: #FFFFFF;
	font-weight: bold;
}
A.PaginationCurrent
{
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #FFF;
}
.content-pg-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #289EDB;
	font-weight: normal;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D4F3F5;
	font-style: normal;
	margin-bottom: 5px;
	padding-bottom: 2px;
}
.content-pg-subhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	display: block;
	font-style: normal;
}
.pic-border-float-left
{
	float: left;
	margin-right: 10px;
	border: 1px solid #999999;
}
.alt-grey
{
	color: #666666;
}
.alt-blue
{
	color: #22A2DC;
}
.ltbluestrip
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/ltblue-strip.gif);
	background-repeat: repeat-x;
	border: 1px solid #c7e3f2;
	height: 25px;
	padding-left: 12px;
}
.loader-table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/img-loader-tbl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 182px;
	width: 523px;
}
.loader-txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}
#loader-results
{
	color: #F7F7F7;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#loader-results tr
{
	background-color: #eeeeee;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-bottom: 9px;
	padding-bottom: 9px;
	background-image: url(images/icon_tag.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
}
#loader-results td
{
	font-family: Arial, Helvetica, sans-serif;
	color: #22a2dc;
	font-size: 12px;
	padding: 5px;
	border-top-width: 4px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #B3EAFE;
	margin-bottom: 5px;
}
#contactForm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #22A2DC;
	border: 1px solid #FFFFFF;
}
#contact-form
{
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 4px;
	margin: 4px;
}
#contactDetails
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #ddf2fb;
	background-color: #ddf2fb;
	margin-left: 10px;
	padding-left: 10px;
	font-weight: bold;
}
#contactDetails h2, h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #22A2DC;
}
.bluetitle-results
{
	display: inline;
	height: 20px;
	vertical-align: 35%;
	font-size: 14px;
	color: #22A2DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.treatment
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #73716a;
	font-weight: normal;
	display: inline;
}
.treat-time
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #22A2DC;
	font-weight: bold;
}
.time-avail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #73716a;
	font-weight: normal;
}
.time-span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #22A2DC;
	font-weight: bold;
}
.orig-price
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #73716a;
	font-weight: normal;
	text-decoration: line-through;
}
#big-ticket1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/lrg-ticket.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 51px;
	width: 140px;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 1px;
	margin-top: 2px;
	color: #FFFFFF;
}
#big-ticket
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/lrg-ticket.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 51px;
	width: 140px;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 1px;
	margin-top: 2px;
	color: #FFFFFF;
}


#big-ticket h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: -4px;
	padding-top: -4px;
}

#small-ticket
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(images/sml-price.JPG);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	width: 77px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	color: #FFFFFF;
}
#small-ticket h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: -8px;
	
}

#small-ticket1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(images/sml-price1.JPG);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	width: 77px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	color: #FFFFFF;
}
#small-ticket1 h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: -8px;
	
}

.SpaName
{
	font-size:12px;
}



#box-table-a
{
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 20px;
	text-align: left;
	width: 530px;
}

#box-table-a th
{
	background: #33B0E5 none repeat scroll 0 0;
	border-bottom: 1px solid #33B0E5;
	border-top: 4px solid #33B0E5;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
}

#box-table-a td
{
	background: #BEEDFF none repeat scroll 0 0;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid transparent;
	color: #666699;
	padding: 8px;
}

.small_link:link, small_link:visited, small_link:active
{
	font-family: Verdana;
	font-size: 10px;
	color: #22A2DC;
	text-decoration: none;
	cursor: pointer;
}
small_link:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #22A2DC;
	text-decoration: none;
	cursor: pointer;
}

.short-details
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.tdborder2
{
	/*border: 1px solid #1588C9;*/
	border: 1px solid #C9C9C9;
	padding: 1px;
}

.tab:link, .tab:visited
{
	background: url(images/new_tab_strip.gif) bottom repeat-x;
	/*background-repeat: repeat-x;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06558E;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	height: 23px;
	border-left: 1px solid #ffffff;
	/*border: 1px solid #1588C9;*/
}
.tab:hover
{
	background-image: url(images/new_tab_strip.gif);
	background-repeat: repeat-x;
	/*border: 1px solid #1588C9;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06558E;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	height: 23px;
	border-left: 1px solid #ffffff;
}

.tabactive
{
	background-image: url(images/tab-bghover1.gif);
	background-repeat: repeat-x repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	height: 40px;
	border: 1px solid #1588C9;
	border-bottom: 0px;
	
}

.bluetitle_new
{
	font-weight: bold;
	font-size: 12px;
	color: #22A2DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Verdana16px
{
	font-size: 16px;
}

.blue_link_small:link
{
	font-family: Verdana;
	font-size: 9px;
	color: #22A2DC;
	text-decoration: underline;
	cursor: pointer;
}
.blue_link_small:visited
{
	font-family: Verdana;
	font-size: 9px;
	color: #22A2DC;
	text-decoration: underline;
	cursor: pointer;
}
.blue_link_small:active
{
	font-family: Verdana;
	font-size: 9px;
	color: #22A2DC;
	text-decoration: underline;
	cursor: pointer;
}
.blue_link_small:hover
{
	font-family: Verdana;
	font-size: 9px;
	color: #22A2DC;
	text-decoration: underline;
	cursor: pointer;
}
.required
{
	color: Red;
}
.required1
{
	color: Red;
}

.white_link_sort:link
{
	font-family: Verdana;
	font-size: 12px;
	color: white;
	text-decoration: underline;
	cursor: pointer;
}
.white_link_sort:visited
{
	font-family: Verdana;
	font-size: 12px;
	color: white;
	text-decoration: underline;
	cursor: pointer;
}
.white_link_sort:active
{
	font-family: Verdana;
	font-size: 12px;
	color: white;
	text-decoration: underline;
	cursor: pointer;
}
.white_link_sort:hover
{
	font-family: Verdana;
	font-size: 12px;
	color: white;
	text-decoration: underline;
	cursor: pointer;
}
.bluestrip_welcome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/blue_strip_new.gif);
	background-repeat: repeat-x;
	border: 1px solid #1588C9;
	height: 30px;
	padding-left: 12px;
}

.white_verdana_12
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.white_verdana_10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.error
{
	color: Red;
}
.success
{
	color: Green;
}

.txtDate
{
	width: 80px;
	border: 1px solid #079cd8;
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	padding: 2px;
	background: #F6F6F6;
}

.Grid
{
	background-color: #C0EBFE;
	background-repeat: repeat-x repeat;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	height: 28px;
	border: 1px solid #1588C9;
	border-bottom: 0px;
	text-align: left;
}

.VisitorButtonSave
{
	font-weight: bold;
	color: White;
	width: 50px;
}
.VisitorButtonSubmit
{
	font-weight: bold;
	color: White;
	width: 50px;
}
.VisitorButtonCancel
{
	font-weight: bold;
	color: White;
	width: 50px;
}

.cartGridRow
{
	border-width: 3;
	border-color: White;
	margin-bottom: 3px;
}
.blueButton
{
	background-color: #0C9ED9;
	font-weight: bold;
	color: White;
}

.MemberDropDownSmall
{
	border: 1px solid #079cd8;
	background: #F6F6F6;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	width: 125px;
}

.MemberTextSmall
{
	border: 1px solid #079cd8;
	background: #F6F6F6;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	color: White;
	width: 125px;
}

.MemberDropDownMedium
{
	border: 1px solid #079cd8;
	background: #F6F6F6;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	width: 175px;
}

.MemberTextMedium
{
	border: 1px solid #079cd8;
	background: #F6F6F6;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	width: 175px;
}

.MemberDropDownLarge
{
	border: 1px solid #079cd8;
	background: #F6F6F6;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	width: 300px;
}

.MemberTextLarge
{
	border: 1px solid #079cd8;
	border: 1px solid #079cd8;
	background: #F6F6F6;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	width: 300px;
}

/*******************************************/
/*Newly Added by shaista to widen the site*/
/*******************************************/

.top_banner
{
	/*background: url(images/Spaclick_header_01.jpg) no-repeat top;*/
	background-repeat:no-repeat;
	background-position:top;  
	width: 900px;
	height: 216px; /*	padding-top:45px; 	padding-right:95px;*/ /*padding-top:22px;*/
	margin-top: 45px;
	padding-right: 65px;
}
.header_right
{
	background: url(images/header_left.gif) no-repeat top right;
	height: 142px;
	width: 630px;
}

.content_section_bg
{
	/*background: #ffffff url(images/main_body_bg.jpg) repeat-y top;*/
	width: 904px;
	vertical-align: top;
}
.content_section_member_bg
{
	background: #ffffff top;
	width: 904px;
	vertical-align: top;
}


.middle_panel
{
	/*originally - right_panel*/
	width: 662px;
	vertical-align: top;
	padding-left: 3px;
}
.middle_panelFull
{
	vertical-align: top;
	padding-left: 3px;
}
.right_panel
{
	/*originally - Left_panel*/
	width: 200px; /*float:right;*/
	vertical-align: top;
}
.TemplateImage
{
	width: 50px;
}

/*DIV.become_member {
	PADDING-RIGHT:15px; PADDING-LEFT: 0px;
	 BACKGROUND-IMAGE: url(images/become_a_member_hover.gif); 
	 PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 0px; 
	 HEIGHT: 19px;
}
DIV.menu_blogs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px;
	 BACKGROUND-IMAGE: url(images/blogs_hover.gif); 
	 PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 55px; 
	 PADDING-TOP: 0px; HEIGHT: 19px;
}*/


.thumbnail_img
{
	width: 205px;
}


.bannerWidth
{
	width: 750px;
}

.advertiseWithUsWidth
{
	width: 125px;
}
.FooterWidth
{
	width: 875px;
}
.ContentWidth
{
	width: 904px;
}
.OuterWidth
{
	width: 987px;
}
.AnchorPlane
{
	border: 0;
}
.AnchorPlane img
{
	border: 0;
}



/*--------------Added By Mandar---------------*/
.description
{
	height: 130px;
	vertical-align: top;
}

.tdborderSide
{
	border-right: 1px solid #1588C9;
	border-left: 1px solid #1588C9;
	padding: 1px;
}

.tdborderSideBottom
{
	border-right: 1px solid #1588C9;
	border-left: 1px solid #1588C9;
	border-bottom: 1px solid #1588C9;
	padding: 1px;
}
.descriptionMember
{
	height: 130px;
	vertical-align: top;
}

.headerDrp
{
	border: 1px solid #079cd8;
	font-family: Verdana;
	color: #666666;
	padding: 1px;
}
/* Accordion */
.accordionHeader
{
	border: 1px solid #1588C9;
	color: white;
	background-color: #2DAEE3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	word-break: break-all;/*IE7*/
	word-wrap: break-word; /*FF 3.5*/
	/*white-space: pre-wrap; /* css-3 - spacing increases in the header - so commented*/
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	/*word-wrap: break-word; /* Internet Explorer 5.5+ and Firefox 3.5+ */
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	border: 1px solid #1588C9;
	color: white;
	background-color: #2DAEE3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	background-color: #F7F7F7;
	border: 1px dashed #1588C9;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}

/*To display the lenghty text in grid*/
.DisplayDesc
{
	width: 40%;
	/*word-break: break-all;*/
}
.DisplayDiv
{
	width: 40%;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
}
/*.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
      font-family: Arial, Sans-Serif;
      font-size: 12px;
      font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeader a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
      font-family: Arial, Sans-Serif;
      font-size: 12px;
      font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelected a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelected a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}*/

/*11Feb2010*/


.Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#06548F;
	padding-left:10px;
}
/*.Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#06548F;
	padding-left:10px;
}*/
.SubTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #22A2DC;
	padding-left: 10px;
}
.home_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	line-height:18px;
	font-weight:normal;
}
.bold_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	line-height:18px;
	font-weight:bold;
}
.date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#068FC5;
}
.blog_tbl{
	width:100%;
	margin:0 auto;
}
.title_padding{
	padding-left:15px;
	padding-bottom:8px;
}
.Blog_content{
	background:url(images/big_box_bk_shade.gif) no-repeat left top;
	width:300px;
	padding-top:8px;
}
.Blog_content_width{
	width:90%;
	margin:0 auto;
	padding:0;
	/*border:1px solid #FF0000;*/
}
.bottom_section{
	border:1px solid #C6C6C6;
	width:880px;
	margin:0 auto;
	padding:0;
}
.bottom_info_td{
	background:url(images/td_divider.gif) right top no-repeat;
	padding:8px;
}
.bottom_td_padding{
	padding:8px;
}

.bottom_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#06548F;
	padding-left:0px;
}
.click_here{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F7A300;
	text-decoration:underline;
}
.click_here a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F7A300;
	text-decoration:underline;
}
.click_here a:hover{
	text-decoration:none;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	line-height:18px;
	font-weight:normal;
}

/*12Feb2010*/
.right_title_padding{
	padding-left:5px;
	padding-bottom:5px;
}

.right_section_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F7A300;
	padding-left:8px;

}
.right_section_links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F7A300;
	text-decoration:underline;
}
.right_section_links a:hover{
	text-decoration:none;
}

.seperator
{
	
}

.seperator hr
{
	 height: 1px;
	 background-color : #079cd8;
}

/*************24 may 2010 suma**********/
.hotdeal_list{ width:100%; float:left; padding:2px 0px; border-bottom:1px dotted #6c6c6c; font-size:12px; font-weight:bold; line-height:20px;}
.hotdeal_list .spaname{ color:#00476d;font-weight:bold;font-size:12px; }
.hotdeal_list .mastype{ color:#787878;font-weight:bold;font-size:12px;}
.hotdeal_list .price{ color:#0173b0; font-style:italic;font-weight:bold;font-size:12px;}
.hotdeal_list1{ width:100%; float:left; padding:0px 0px; font-size:12px; font-weight:bold;}
.hotdeal_list1 .spaname{ color:#00476d;font-weight:bold;font-size:12px; }
/*.spaname{ color:#00476d;}*/

/********23 july suma************************/
/*.topmenu{ height:87px; vertical-align:bottom; text-align:right; padding-right:50px;}
.menutd{ }
.mainmenu_wrap{ float:left; width:100%; padding-top:25px;}
.mainmenu_wrap div{ text-align:center; margin-right:3px;}
.mainmenu_wrap img{ border:none;}
.menu_link01{ float:left; width:142px;}
.menu_link02{ float:left; width:94px;padding-top:1px;}
.menu_link03{ float:left; width:170px;}
.menu_link04{ float:left; width:130px; padding-top:1px;}
.menu_link05{ float:left; width:60px;padding-top:1px;}
.mainmenu_wrap div.menu_link05{ margin-right:0;}*/

/********04 August suma************************/
.topmenu{ height:45px; vertical-align:bottom; text-align:right; padding-right:50px;}
.menutd{ }
.mainmenu_wrap{ float:left; width:100%; padding-top:25px;}
.mainmenu_wrap div{ text-align:center; margin-right:3px;}
.mainmenu_wrap img{ border:none;}
.menu_link01{ float:left; width:142px;}
.menu_link02{ float:left; width:94px;padding-top:1px;}
.menu_link03{ float:left; width:170px;}
.menu_link04{ float:left; width:130px; padding-top:1px;}
.menu_link05{ float:left; width:60px;padding-top:1px;}
.mainmenu_wrap div.menu_link05{ margin-right:0;}

/************************/

.social_icon{ text-align:right;padding-right:50px; padding-top:12px;}
.social_icon img{ border:none;}