@import url("../css/layout.css");
@import url("../css/navigation.css");
@import url("../css/grid.css");
@import url("http://fonts.googleapis.com/css?family=Questrial");
/*#######################################
ALL FONTS FAMILY CSS
#######################################*/
.elink, .pagepath, .maillistform input, #footer, .gridlistbtn a {
	font-family:"Tahoma";
}
body, .link, .cmstxt, .points li {
	font-family:"Tahoma";
}
h2, .pageheader h1 {
	font-family:"Tahoma";
}
/*##################################
COMMON CSS
##################################*/

/* COMMON RESET CSS
----------------------------------*/
dl, dt, dd {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
a {
	text-decoration:none;
	color:#2750FF;
}
a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
/*
H1-pageheader, 
H2-common sub-title in page, 
H3-common sub-title in page, 
H4-sidebar product name, Headers in forms
H5-sidebar title
H6-not define yet*/
h1, h2, h3, h4, h6 {
	margin:0px;
	padding:0px;
}
h2 {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-family: 'Questrial', sans-serif;
	font-size:23px;
	text-transform:lowercase;
	font-weight:normal;
	color:#2750FF;
}
h5 {
	padding:0px;
	margin:0px 0px 12px 0px;
	font-family: 'Questrial', sans-serif;
	color:#2750FF;
	font-size:24px;
	line-height:26px;
	font-weight:normal;
}
h3 {
	margin-bottom:5px;
	color:#666666;
	font-size:100%;
}
p {
	margin:0 0 15px 0;
}
.link, .elink {
	text-decoration:none;
	color:#BE600D;
}
.link:hover, .elink:hover {
	color:#FFFFFF;
}
.linkwhite {
	text-decoration:none;
	color:#FFFFFF;
}
.linkwhite:hover {
	color:#BE600D;
}
.elink1 {
	text-decoration:none;
	color:#FFFFFF;
}
.elink1:hover {
	color:#BE600D;
}
.imgborder, .imgborder1, .imgleft, .imgleft1, imgright {
	border:1px solid #D36A0E;
	background-color:#000000;
}
.imgborder, .imgborder1, .imgleft, .imgleft1, .imgright {
	padding:0px;
}
.imgleft, .imgleft1 {
	float:left;
	margin:0 10px 10px 0;
}
.imgright {
	float:right;
	margin:0 0px 10px 10px;
}
.cmstxt {
	margin:10px 25px 10px 10px;
	font-size:70%;
	color:#FFFFFF;
}
.left {
	float:left;
}
.right {
	float:right;
}
.textboxborder {
	border:1px solid #F8E7DB;
	font-size:100%;
	color:#000000;
	font-family:"Tahoma";
	background-color:#FFFFFF;
	padding:2px;
}
.handcur {
	cursor:pointer;
}
.lefttop {
	position:absolute;
	left:0px;
	top:0px;
}
.leftbot {
	position:absolute;
	left:0px;
	bottom:0px;
}
.righttop {
	position:absolute;
	right:0px;
	top:0px;
}
.rightbot {
	position:absolute;
	right:0px;
	bottom:0px;
}
.btn-bar2  {
	position:absolute; left:0px; bottom:-1px; * bottom:-3px; 
	height:40px; 
	}
.btn-typ1 {
	position: absolute;
	bottom:10px; left:95px;
	margin-top:15px;
	}
.pos-rel {
	position:relative;
	}
.middbar_typ1 .slide-show .slides-bd .slide{
	text-align:center; 
	width:540px; 
	height:230px;
	}
.f-white {
	color:#FFFFFF;
	}
/*
##########################################
# COMMON TEXT RELATED CSS
##########################################
*/
.f-left {
	float:left;
}
.f-right {
	float:right;
}
.f-blue {
	color:#2f73b1;
}
.f-red {
	color:#ec171c;
}
.f-gray {
	color:#666666;
}
.f-gray1 {
	color:#999999;
}
.f-orange {
	color:#ff6600;
}
.fs10 {
	font-size:77%;
} /* for setting 10px */
.fs11 {
	font-size:85%;
} /* for setting 11px */
.fs12 {
	font-size:93%;
} /* for setting 12px */
.fs13 {
	font-size:100%;
} /* for setting 13px */
.fs14 {
	font-size:108%;
} /* for setting 14px */
.fs15 {
	font-size:116%;
} /* for setting 15px */
.fs16 {
	font-size:123.1%;
} /* for setting 16px */
.fs17 {
	font-size:131%;
} /* for setting 17px */
.fs18 {
	font-size:138.5%;
} /* for setting 18px */
.fs19 {
	font-size:146.5%;
} /* for setting 19px */
.fs20 {
	font-size:153.9%;
} /* for setting 20px */
.fs21 {
	font-size:161.6%;
} /* for setting 21px */
.fs22 {
	font-size:167%;
} /* for setting 22px */
.fs23 {
	font-size:174%;
} /* for setting 23px */
.fs24 {
	font-size:182%;
} /* for setting 24px */
.fs25 {
	font-size:189%;
} /* for setting 25px */
.fs26 {
	font-size:197%;
} /* for setting 26px */
.fs27 {
	font-size:204%;
}/* for setting 27px */
.fs28 {
	font-size:211%;
}/* for setting 28px */
.fs29 {
	font-size:220%;
}/* for setting 29px */
.fs30 {
	font-size:228%;
}/* for setting 30px */
.fs31 {
	font-size:235%;
}/* for setting 31px */
.fs32 {
	font-size:245%;
}/* for setting 32px */
.fs33 {
	font-size:251%;
}/* for setting 33px */
.fs34 {
	font-size:259%;
}/* for setting 34px */
.fs35 {
	font-size:266%;
}/* for setting 35px */
.fs36 {
	font-size:274%;
}/* for setting 36px */
.fs37 {
	font-size:282%;
}/* for setting 37px */
.fs38 {
	font-size:290%;
}/* for setting 38px */
.fs39 {
	font-size:297%;
}/* for setting 39px */
.fs40 {
	font-size:305%;
}/* for setting 40px */
.fs41 {
	font-size:312%;
}/* for setting 41px */
.fs42 {
	font-size:319%;
}/* for setting 42px */
.fs43 {
	font-size:327%;
}/* for setting 43px */
.fs44 {
	font-size:335%;
}/* for setting 44px */
.fs45 {
	font-size:342%;
}/* for setting 45px */
.fs46 {
	font-size:351%;
}/* for setting 46px */
.fs47 {
	font-size:358%;
}/* for setting 47px */
.fs48 {
	font-size:366%;
}/* for setting 48px */
.fs49 {
	font-size:375%;
}/* for setting 49px */
.fs50 {
	font-size:382%;
}/* for setting 50px */
/*
##########################################
# COMMON MARGIN CSS
##########################################
*/
.mrg-auto {
	margin-left:auto;
	margin-right:auto;
}
.mrg0 {
	margin:0px;
}
.mrg0-T {
	margin-top:0px;
}
.mrg0-R {
	margin-right:0px;
}
.mrg0-B {
	margin-bottom:0px;
}
.mrg0-L {
	margin-left:0px;
}
.mrg0-LR {
	margin-right:0px;
	margin-left:0px;
}
.mrg0-TB {
	margin-right:0px;
	margin-left:0px;
}
.mrg1 {
	margin:1px
}
.mrg1-T {
	margin-top:1px;
}
.mrg1-R {
	margin-right:1px;
}
.mrg1-B {
	margin-right:1px;
}
.mrg1-L {
	margin-left:1px;
}
.mrg1-LR {
	margin-left:1px;
	margin-right:1px;
}
.mrg1-TB {
	margin-top:1px;
	margin-bottom:1px;
}
.mrg2 {
	margin:2px
}
.mrg2-L {
	margin-left:2px;
}
.mrg2-R {
	margin-right:2px;
}
.mrg2-T {
	margin-top:2px;
}
.mrg2-LR {
	margin-left:2px;
	margin-right:2px;
}
.mrg2-TB {
	margin-top:2px;
	margin-bottom:2px;
}
.mrg4 {
	margin:4px;
}
.mrg4-L {
	margin-left:4px;
}
.mrg4-LR {
	margin-left:4px;
	margin-left:4px;
}
.mrg4-TB {
	margin-top:4px;
	margin-bottom:4px;
}
.mrg5 {
	margin:5px;
}
.mrg5-L {
	margin-left:5px;
}
.mrg5-T {
	margin-top:5px;
}
.mrg5-TB {
	margin-top:5px;
	margin-bottom:5px;
}
.mrg5-B {
	margin-bottom:5px;
}
.mrg5-R {
	margin-right:5px;
}
.mrg5-LR {
	margin-left:5px;
	margin-right:5px;
}
.mrg5-TB {
	margin-top:5px;
	margin-bottom:5px;
}
.mrg10 {
	margin:10px;
}
.mrg10-T {
	margin-top:10px;
}
.mrg10-L {
	margin-left:10px;
}
.mrg10-B {
	margin-bottom:10px;
}
.mrg10-R {
	margin-right:10px;
}
.mrg10-LR {
	margin-left:10px;
	margin-right:10px;
}
.mrg10-TB {
	margin-top:10px;
	margin-bottom:10px;
}
.mrg15 {
	margin:15px;
}
.mrg15-T {
	margin-top:15px;
}
.mrg15-L {
	margin-left:15px;
}
.mrg15-B {
	margin-bottom:15px;
}
.mrg15-R {
	margin-right:15px;
}
.mrg15-LR {
	margin-left:15px;
	margin-right:15px;
}
.mrg15-TB {
	margin-top:15px;
	margin-bottom:15px;
}
.mrg20 {
	margin:20px;
}
.mrg20-B {
	margin-bottom:20px;
}
.mrg20-T {
	margin-top:20px;
}
.mrg20-L {
	margin-left:20px;
}
.mrg20-LR {
	margin-left:20px;
	margin-right:20px;
}
.mrg20-TB {
	margin-top:20px;
	margin-bottom:20px;
}
.mrg25-B {
	margin-bottom:10px;
	}
.minus10-LR {
	margin-left:-10px;
	margin-right:-10px;
}
.minus15-LR {
	margin-left:-15px;
	margin-right:-15px;
}
/*
##########################################
# COMMON PADDING CSS
##########################################
*/
.pd0 {
	padding:0px;
}
.pd1 {
	padding:1px;
}
.pd1-L {
	padding-left:1px;
}
.pd1-LR {
	padding-left:1px;
	padding-right:1px;
}
.pd1-TB {
	padding-top:1px;
	padding-bottom:1px;
}
.pd2 {
	padding:2px;
}
.pd2-L {
	padding-left:2px;
}
.pd2-LR {
	padding-left:2px;
	padding-right:2px;
}
.pd2-TB {
	padding-top:2px;
	padding-bottom:2px;
}
.pd4 {
	padding:4px;
}
.pd4-L {
	padding-left:4px;
}
.pd4-LR {
	padding-left:4px;
	padding-left:4px;
}
.pd4-TB {
	padding-top:4px;
	padding-bottom:4px;
}
.pd5 {
	padding:5px;
}
.pd5-L {
	padding-left:5px;
}
.pd5-R {
	padding-right:5px;
}
.pd5-LR {
	padding-left:5px;
	padding-right:5px;
}
.pd5-TB {
	padding-top:5px;
	padding-bottom:5px;
}
.pd10 {
	padding:10px;
}
.pd10-L {
	padding-left:10px;
}
.pd10-R {
	padding-right:10px;
}
.pd10-LR {
	padding-left:10px;
	padding-right:10px;
}
.pd10-TB {
	padding-top:10px;
	padding-bottom:10px;
}
.pd15 {
	padding:15px;
}
.pd15-T {
	padding-top:15px;
}
.pd15-L {
	padding-left:15px;
}
.pd15-R {
	padding-right:15px;
}
.pd15-B {
	padding-bottom:15px;
}
.pd15-LR {
	padding-left:15px;
	padding-right:15px;
}
.pd15-TLR {
	padding:15px 15px 0px 15px;
}
.pd15-TB {
	padding-top:15px;
	padding-bottom:15px;
}
.pd20 {
	padding:20px;
}
.pd20-L {
	padding-left:20px;
}
.pd20-R {
	padding-right:20px;
}
.pd20-LR {
	padding-left:20px;
	padding-right:20px;
}
.pd20-TB {
	padding-top:20px;
	padding-bottom:20px;
}
.pd40-R {
	padding-right:40px;
}
.wd-336 {
	width:324px;
}
.wd-36 {
	width:36%;
}
.wd-48 {
	width:48%;
}
.upper-C {
	text-transform:uppercase;
}
.lnk-typ1 {
	color:#d36a0e;
}
.lnk-typ1:hover {
	color:#ffffff;
}
.lnk-typ2 {
	color:#ffffff;
}
.lnk-typ2:hover {
	color:#d36a0e;
}
.lnk-typ3 {
	color:#4b81c3;
}
.lnk-typ3:hover {
	color:#d36a0e;
}
.lnk-typ4 {
	color:#ffffff !important;
}
.lnk-typ4:hover {
	color:#2750ff !important;
}

.lnk-typ5 {
	color:#cc670e !important;
}
.lnk-typ5:hover {
	color:#ffffff !important;
}
.hd-typ1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:108%;
	font-weight:bold;
	text-transform:lowercase;
	color:#5089cf;
	margin-bottom:8px;
}
.points-typ1 {
	list-style-type:none;
	margin:-1px 0 0px 0;
	padding:0px;
}
.points-typ1 li {
	background:url(../images/bullet3.gif) no-repeat 0 7px;
	margin:4px 0; margin-bottom:5px;
	padding-left:8px;
	font-size:13px;
}
.lnk-bar {
	text-align:right;
	display:block;
	margin-bottom:0px; font-size:14px;
}
.lnk-bar a {
	font-weight:bold;
}
/*
##########################################
# COMMON TEXT STYLE & ALIGN CSS
##########################################
*/
.align-C {
	text-align:center;
}
.align-L {
	text-align:left;
}
.align-R {
	text-align:right;
}
.align-M {
	vertical-align:middle;
}
.align-T {
	vertical-align:top;
}
.txt-normal {
	font-weight:normal;
}
.txt-bold {
	font-weight:bold;
}
.txt-italic {
	font-style:italic;
}
.scrollbox {
	overflow:auto;
}
.pos-rel {
	position:relative;
	min-height:1px;
}
/*##################################
ALL MESSAGE RELATED CSS
##################################*/
.error {
	color:#FF0000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.thankumsg {
	border:2px solid #2750FF;
	padding:10px;
	text-align:center;
	margin-bottom:15px;
	font-weight:bold;
	color:#2750FF;
}
.errormsg {
	border:2px solid #FF0000;
	padding:10px;
	text-align:center;
	margin-bottom:15px;
	color:#FF0000;
	font-weight:bold;
}
.othermsg {
	border:2px solid #cccccc;
	padding:10px;
	text-align:center;
	margin-bottom:15px;
	color:#FFFFFF;
	font-weight:bold;
}
/* IMAGE ALIGN CSS
-----------------------------------*/
.imgborder, .imgborder1, .imgleft, .imgright {
	text-align:center;
	display:block;
}
.imgborder img.spacer, .imgleft img.spacer, .imgright img.spacer {
	width:0px;
}
.imgborder img, .imgleft img, .imgright img {
	vertical-align:middle;
}
/*==================================
POPUP CSS
==================================*/
#white {
	background-color:#000000;
	padding:15px;
	font-size:70%;
	background-image:none;
}
#white .popup h2 {
	text-transform:none;
	color:#2750FF;
}
#white .btnbar {
}
#white #topbar {
	height:102px;
	margin-bottom:15px;
	padding-top:0px;
	width:auto;
	border-bottom: 1px solid #D36A0E;
}
#white #topbar h1 .logo {
	left:15px;
	top:5px;
}
#white .topborder {
	border-top:1px solid #CFCFCF;
	padding-top:15px;
}
#white #topbar .close {
	position:absolute;
	right:15px;
	top:35px;
}
#white .formcss .btnbar span {
	left:30%;
}
#white .formbox label {
	width:30%;
}
/* POPIMAGE CSS
----------------------------------*/
#white .image #topbar {
	margin-bottom:15px;
}
#white .image h2 {
	margin:0px;
}
#white h2 {
	color:#1447A3;
}
/*==================================
MORE BUTTON LINK CSS
==================================*/
.morebtn, .morebtn1, .morebtn3, .click-download-btn,
.enquirebtn, 
.backtotopbtn, 
.sendtoafriendbtn, 
.donatebtn, 
.booknow_btn, 
.viewgallery_btn, 
.sidebarbox 
.morebar 
.link, 
.written-testimonials-btn,
.download-btn {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0 0;
}
.morebtn, .sidebarbox .morebar .link {
	background-image:url(../images/morebtn.gif);
	width:52px;
	height:18px;
}
.morebtn1 {
	background-image:url(../images/morebtn1.gif);
	width:94px;
	height:18px;
}
.morebtn3 {
	background-image:url(../images/morebtn3.gif);
	width:46px;
	height:15px;
	display:block;
	margin-top:12px;
	}
.morebtn3:hover {
	background-position:0 -15px;
	}
.sendtoafriendbtn {
	background-image:url(../images/sendtoafriendbtn.gif);
	width:105px;
	height:18px;
}
.sendtoafriendbtn span {
	display:none;
}
.viewgallery_btn {
	background-image:url(../images/viewgallery_btn.gif);
	width:85px;
	height:18px;
}
.viewgallery_btn span {
	display:none;
}
.booknow_btn {
	background-image:url(../images/booknow2.gif);
	width:74px;
	height:18px;
}
.booknow_btn span {
	display:none;
}
.donatebtn {
	background-image:url(../images/donatebtn.gif);
	width:61px;
	height:18px;
}
.morebtn:hover, .morebtn1:hover, .sendtoafriendbtn:hover, .donatebtn:hover, .booknow_btn:hover, .viewgallery_btn:hover, .sidebarbox .morebar .link:hover {
	background-position:0 -18px;
}
.backtomainbtn {
	text-align:right;
	margin-bottom:20px;
}

.download-btn {
	background:url(../images/btn-download.gif) no-repeat 0 0;
	width:195px; height:22px;
	border:none;
	cursor:pointer;
	text-align:center;
	font-size:0px; line-height:0px;
	}
.written-testimonials-btn {
	background:url(../images/btn-written-testimonials.gif) no-repeat 0 0;
	width:128px; height:18px;
	font-size:0px; line-height:0px;
	position:absolute;
	left:0px; top:10px;
	}
.written-testimonials-btn:hover {
	background-position:0 -18px;
	}
.click-download-btn {	
	background:url(../images/click-download-btn.gif) no-repeat 0 0;
	width:101px; height:18px;
	font-size:0px; line-height:0px;
	margin-left:39px;
	}
.click-download-btn:hover {
	background-position:0 -18px;
	}
/*==================================
COMMON POINTS CSS
==================================*/
.points, points1 {
	list-style-type:none;
	margin:0 0 15px 15px;
	padding:0px;
}
.points li, .points1 li {
	padding:0 0 0 15px;
	margin:0 0 10px 0;
	color:#666666;
	background-image:url(../images/arrow.gif);
	background-position:1px 5px;
	background-repeat:no-repeat;
	line-height:110%;
}
.points li a {
	color:#666666;
	text-decoration:none;
}
.points li a:hover {
	color:#20559C;
}
.points li .points {
	margin-top:15px;
}
.points1 {
	list-style-type:none;
	margin:0 0 15px 0px;
	padding:0px;
}
.points1 li {
	background-image:url(../images/bot_arrowimg.gif);
	padding:0 0 0 15px;
	margin:0 0 10px 0;
	list-style-type:none;
	font-size:12px;
	color:#C0600C;
}
.points1 li a {
	color:#C0600C;
}
.points1 li a:hover {
	color:#ffffff;
}
.general_info {
	margin-bottom:15px;
}
.general_info h4 {
	font-size:12px;
	margin-bottom:10px;
	color:#1A37AF;
}
/*==================================
ALL HORIZONTAL-BARS RELATED CSS
==================================*/
.hor_bar, .hor_bar1 {
	padding:8px 10px;
	margin-bottom:15px;
	position:relative;
	min-height:15px;
}
.hor_bar {
	background-color:#f2f2f2;
	border-bottom:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
}
.hor_bar1 {
	background-color:#DBE2DA;
	border-bottom:1px solid #B8CFB5;
	border-right:1px solid #B8CFB5;
}
.hor_bar .right1, .hor_bar1 .right1 {
	position:absolute;
	right:8px;
	top:7px;
}
.hor_bar .left1, .hor_bar1 .left1 {
	position:absolute;
	left:8px;
	top:7px;
}
.hor_bar2 {
	background-color:#000000;
	padding:10px 3px;
}
/*=======================================
HOR LINE & CLEAR CSS
========================================*/
.hor_line {
	height:15px;
	margin-bottom:15px;
	border-bottom:1px solid #3F3F3F;
}
.hor_line1 {
	height:15px;
	margin-bottom:15px;
	border-bottom:1px solid #3F3F3F;
}
.clear {
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
	display:block;
}
.hor_line2 {
	border-bottom:1px solid #3F3F3F;
}
/*================================
NO RECORD ERROR CSS
===============================*/
.norecord {
	border:1px solid #dfdfdf;
	color:#ff0000;
	font-size:13px;
	font-weight:bold;
	padding:7px 0 9px 55px;
	height:30px;
	position:relative;
	margin-bottom:15px;
}
.norecord img {
	position:absolute;
	left:8px;
	top:8px;
	border:none;
}
/*##################################
TOPBAR CSS
##################################*/
#topbar {
	position:relative;
	height:113px;
	
}
#topbar h1 {
	margin:0px;
	padding:0px;
}
#topbar h1 .logo {
	width:256px;
	height:84px;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:325px;
	top:14px;
	text-indent:-9999px;
	overflow:hidden;/*NEVER FORGOT THIS WHEN YOU USE TEXT-INDENT*/
}
#topbar .bookmarkbtn {
	position:absolute;
	top:20px;
	right:6px;
}
.topbar_searchbox {
	padding:0px;
	margin:0px;
	right:0px;
	bottom:8px;
	position:absolute;
}
.topbar_searchbox dt {
	float:left;
	margin:8px 8px 0px 0px;
	font-size:21px;
	font-family: 'Questrial', sans-serif;
	color:#2750FF;
	line-height:24px;
}
.topbar_searchbox dd {
	float:left;
	margin:8px 0 0 0px;
}
.topbar_searchbox dd.clear {
	float:none;
}
.topbar_searchbox .textboxborder {
	width:180px;
	font-size:70%;
}
.topbar_searchbox .btn {
	padding:0px;
	margin:0 5px 0 0px;
	border:none;
	background:none;
	vertical-align:middle;
}
.topbar_dttime {
	padding:0px;
	margin:0px;
	left:0px;
	bottom:7px;
	position:absolute;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	line-height:2.1;
}
.topbar-class {
	padding-top:11px;
}
.cart-box {
	position:absolute;
	right:0px;
	top:10px;
	border:1px solid #d36a0e;
	width:242px;
	padding:2px;
	font-size:11px;
	font-weight:bold;
}
.contact-bd {
	display:block;
	margin-top:4px;
	}
.cart-box .cart-hd {
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/shoppincart-bg.gif) repeat-x 0 0 #d46c11;
	display:block;
	padding:2px 5px;
	font-weight:bold;
	margin-bottom:4px;
	display:block;
	position:relative;
	padding-left:35px;
}
.topbar_dttime .mail-lnk{
	color:#FFFFFF;
	}
.topbar_dttime .mail-lnk:hover{
	color:#d36a0e;
	}
.cart-box .cart-hd img {
	position:absolute;
	left:5px;
	top:1px;
}
.cart-box .cart_items {
	margin-bottom:4px;
	display:inline-block;
	padding-left:8px;
}
.cart-box .img {
	position:absolute;
	right:5px;
	bottom:5px;
}
.cart-box .cart_items a {
	color:#ffffff;
}
.cart-box .cart_items a:hover {
	color:#1d3cbf;
}
.search_btn-top {
	position:absolute;
	right:5px;
	bottom:5px;
}
.welcom-box {
	font-weight:bold;
	position:absolute;
	top:10px;
	font-size:11px;
}
/*##################################
NAVIGATION CSS
##################################*/
/*#################################### 
MIDBAR CSS
####################################*/
.midbar {
	margin-bottom:5px;
}
.mid-slides-js1 {
	height:230px;
	position:relative;
	}
.pro-slides-js2, .pro-slides-js3, .pro-slides-js4 {
	position:relative;
	}
/*#################################### 
PAGEHEADER AND PAGE PATH CSS
####################################*/
.pageheader, .pageheader1 {
	padding:0px;
}
.pageheader .active a, .pageheader1 .active a {
	color:#FFFFFF;
}
.pageheader h1, .pageheader1 h1 {
	padding:0px;
	margin:0px 0px 12px 0px;
	font-family: 'Questrial', sans-serif;
	color:#2750FF;
	font-size:21px;
	line-height:24px;
	font-weight:lighter;
	letter-spacing:0px;
	text-transform:lowercase;
}
#products_detailpage .pageheader {
	margin-top:19px;
}
.pageheader .page-hd {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:24px;
	font-weight:bold;
	float:left;
	margin-right:1px;
	margin-bottom:0px;
	text-transform:lowercase;
	background:url(../images/tab-img.gif) no-repeat left -34px;
	display:block;
	padding-left:4px;
	color:#FFFFFF;
}
.pageheader .page-hd a {
	color:#FFFFFF;
}
.pageheader .page-hd:hover, .pageheader .active {
	background-position:left 0px;
}
.pageheader .page-hd b {
	background:url(../images/tab-img.gif) no-repeat right -34px;
	display:block;
	padding:0px 18px 0px 14px;
}
.pageheader .page-hd b:hover, .pageheader .active b {
	background-position:right 0px;
}
.pageheader .no-mar {
	margin-right:0px;
}
.pageheader span {
	padding:0px;
	margin:0px 0px 12px 0px;
	font-family: 'Questrial', sans-serif;
	color:#2750FF;
	font-size:22px;
	line-height:24px;
	font-weight:normal;
}
.pagepath {
	padding:0px;
	margin:-5px 0px 12px 0px;
	color:#EA7610;
	font-size:90%;
	text-transform: lowercase;
}
.pagepath strong {
	margin:0 7px 0 7px;
	color:#FFFFFF;
}
.pagepath a {
	color:#2750FF;
	text-decoration:none;
}
.pagepath a:hover {
	color:#EA7610;
}
.pagepath span {
	/*active page name*/
	color:#EA7610;
	font-weight:bold;
}
.box-typ1 {
	border:1px solid #d36a0e;
}
.box-typ2 {
	border:1px solid #d36a0e;
}
.box-typ3 {
	border:1px solid #d36a0e;
}
.box-typ4 {
	border:1px solid #d36a0e;
}
.box-typ5 {
	border:1px solid #d36a0e;
}
.box-typ6 {
	border:1px solid #d36a0e;
}
.box-typ7 {
	border:1px solid #6e6140;
	background-color:#2b2619;
}
.box-typ8 {
	border:1px solid #d36a0e;
}
.box-typ9 {
	background-color:#FFFFFF;
	
}

.crv { position:relative; }
.crv .lt { left:0px; top:0px; }
.crv .lb { left:0px; bottom:0px; }
.crv .rt { right:0px; top:0px; }
.crv .rb { right:0px; bottom:0px; }

.lt, .lb, .rt, .rb {  position:absolute; font-size:0px; line-height:0px; overflow:hidden; }

.crv .lt,
.crv .lb,
.crv .rt,
.crv .rb { background:url(../images/crv.png) no-repeat;  z-index:0; }

.bot-wd {
	position:absolute;
	left:6px; bottom:50px; * bottom:46px;
	z-index:11111;
	}
.twitter-wd {
	padding-top:11px;
	}
.twitter-wd .widget-info {	
	position:absolute; width:173px; height:43px;
	left:5px; top:5px; z-index:11111;
	background-color:#000000;
	}
.twitter-wd .widget-info .wd-img-box {
	border:none;
	}
.top-wd {
	position:absolute;
	left:6px; top:62px; * top:57px;
	z-index:11111;
	}
.gr-main .box-typ2 {
	height:440px; *height:450px;
	}
.gr-main .box-typ2.twitter-wd {
	height:434px; *height:444px;
	}
.fb-wd .box-typ9 {
	height:338px; *height:348px;
	}
.youtube-wd .box-typ9 {
	*height:338px;
	}
.youtube-vidoe-bd {
	height:505px; *height:502px;
	}
/*
******************************************
* BOX 1
******************************************
*/
.box-typ9 .lt, .box-typ9 .lb, .box-typ9 .rt, .box-typ9 .rb { width:8px; height:8px; }

.box-typ9 .lt { background-position:0 -26px; top:0px; }
.box-typ9 .lb { background-position:0 -11px; }
.box-typ9 .rt { background-position:-15px -26px; }
.box-typ9 .rb { background-position:-15px -11px; }

.youtube-wd .box-typ9 .rt { right:-1px; }

.fb-wd .box-typ9 .lt { background-position:0 0; top:0px; left:0px;  z-index:11112;}

.fb-wd .box-typ9 .rt { background-position:-15px 0; z-index:11; }

.fbFeedbackContent .composer {
	border:none
	}
.midbar .slides-bd {
	width:540px;
	height:206px;
}
.download-box {
	text-align:center;
	margin-bottom:1px;
}
.download_box {
	background:url(../images/banner-download.jpg) no-repeat 0 0;
	text-align:center;
	margin-bottom:1px;
	/*width:308px;*/
	height:34px;
	clear:both;
	padding:73px 15px 85px 4px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1; margin-left:8px;
}
#home .download_box { 
	font-family: Verdana, Arial, Helvetica, sans-serif, "Microsoft Sans Serif"; 
	font-size:12px; 
	font-weight:bold; 
	letter-spacing:-0.7px;
	line-height:16px;
	}
.download-frm .frm-txtbox {
	background:url(../images/bg-frm-txt.gif) repeat-x 0 0 #ffffff;
	padding:2px 4px 2px 4px; height:14px;
	font-size:10px; font-weight:bold;
	color:#666666;
	display:inline-block;
	margin-bottom:10px;
	border:1px solid #11862b;
}
.tbl-pro-bd .pro-description {
	padding:5px 0 0 0;
	text-align:left;
}

.pro-description .pro-desc-sublnk { color:#2750FF !important; }
.pro-description .pro-desc-sublnk:hover { color:#d36a0e !important; }
.pro-slide {
	padding-top:0px;
	}
.pro-slide .slides-bd {
	width:254px;
	height:232px; * height:234px;
}
.pro-slide .img-box-typ1 {
	border:1px solid #d36a0e;
	padding:5px;
	width:242px; height:168px; text-align:center;
	}
.lnk-bar-1 {
	padding-top:2px; padding-bottom:2px;
	}
.pro-hd {
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	color:#FFFFFF;
	margin-bottom:9px; padding-top:1px;
	text-transform:none;
}
.recommended-bd {
	color:#ad9f85;
	font-size:100%;
	min-height:195px; *min-height:200px;
}
.recommended-bd .lnk-bar {
	position:absolute; margin-top:8px;
	right:5px; bottom:0px; 
	}
.recommended-bd .imgright {
	border:1px solid #7f6f4a;
	margin-top:2px;
}
.recommended-hd {
	color:#77684b;
	font-weight:bold;
	font-size:116%;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:9px;
}
.recommended-sub-hd {
	color:#7c6d48;
	font-weight:bold;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	right:5px;
	top:3px;
	text-transform:none;
}
.recommended-bd a {
	color:#77684b;
}
.recommended-bd a:hover {
	color:#ffffff;
}
.events-workshop .lnk-bar {
	position:absolute;
	right:6px; bottom:5px;
	}
/*==================================
SCROLLER CSS 
==================================*/
#pscroller_infoboxnews {
	height:275px;
}
#pscroller_topbar {
	height:58px;
}
#pscroller_news {
	height:160px;
}
#pscroller_events {
	height: 300px;
}
#pscroller_specials {
	height: 300px;
}
#pscroller_testimonials {
	height:245px;
}
#pscroller_indexnews {
	height:152px;
}
/*##################################
CONTENT-BOX STRUCTURE CSS
THIS CSS USED IN FAQ, TESTIMONIALS AND LINKS PAGES
##################################*/
.contentbox1 {
	padding:0px;
	margin:0 0 15px 0;
	min-height:1px;
}
.contentbox1 dt {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-family:"Tahoma";
	font-size:115%;
	color:#EA7610;
	position:relative;
}
.contentbox1 dt span {
	position:absolute;
	right:0px;
	bottom:0px;
}
.contentbox1 dt span a {
	margin-right:15px;
}
.contentbox1 dd.testiheader {
	font-family:"Tahoma";
	font-size:120%;
	color:#EA7610;
	font-weight:bold;
}
.contentbox1 dd .booknowbtn {
	position:absolute;
	left:120px;
	bottom:0px;
}
.contentbox1 dt.downloadheader1 {
	font-family:"Tahoma";
	font-size:120%;
	color:#2750FF;
	font-weight:bold;
}
.contentbox1 dd.testiheader1 {
	font-family:"Tahoma";
	font-size:120%;
	color:#2750FF;
	font-weight:bold;
}
.testiheader1 {
	font-family:"Tahoma";
	font-size:120%;
	color:#2750FF;
	font-weight:bold;
}
.contentbox1 dd {
	margin:0px 0px 5px 0px;
}
.contentbox1 dt.fontsizebig, .contentbox1 dt.fontsizebig_leftimg {
	line-height:19px;
	font-size:16px;
	font-family: 'Questrial', sans-serif;
	color:#EA7610;
	margin:0px 0px 5px 0px;
}
.contentbox1 dt a {
	color:#EA7610;
}
.contentbox1 dt a:hover {
	color:#FFFFFF;
}
.contentbox1 dt.bluemainfonttxt {
	font-size:13px;
	font-family: 'Questrial', sans-serif;
	font-weight:bold;
	color:#2750FF;
	margin:0px 0px 5px 0px;
}
#blogandevents .contentbox1  {
	font-family:Tahoma;
	}
#blogandevents .contentbox1 dt.bluemainfonttxt {
	color:#FFFFFF;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
	}
#blogandevents .date-orange{
	color:#d36a0e;
	font-weight:normal; display:block;
	margin-top:5px;
	}
#blogandevents .contentbox1 dd {
	color:#2750FF;
	font-size:14px;	
	font-weight:bold;
	
	}
#blogandevents .contentbox1 dd a {
	color:#2750FF;
	}
#blogandevents .contentbox1 dd a:hover {
	color:#FFFFFF;
	}
.contentbox1 .contentboxdata {
	margin:0 10px 10px 0;
	width:197px;
	float:left;
}
.contentbox1 .contentboxdata1 {
	margin:0 10px 10px 0;
	width:125px;
	float:left;
}
.contentbox1 .contentboxdata1 h2 {
	margin:8px 0 0 0;
	color:#EA7610;
	line-height:19px;
	font-size:16px;
	font-family: 'Questrial', sans-serif;
}
.contentbox1 .imgborder td {
	vertical-align:middle;
	height:131px;
	width:195px;
}
.contentbox1 .imgborder1 td {
	vertical-align:middle;
	height:131px;
	width:123px;
}

.contentbox1 dt.bluemainfonttxt a { color:#ffffff; }
.contentbox1 dt.bluemainfonttxt a:hover { text-decoration:underline; }
/*.contentbox1 .imgleft{
	margin:0 10px 10px 0;
	}
.contentbox1 .imgleft1{
	margin:0 10px 10px 0;
	}
.contentbox1 .imgleft td{
	height:131px;
	width:195px;
	}
.contentbox1 .imgleft1 td{
	height:131px;
	width:123px;
	}*/
.contentbox1 .linkbox {
	display:block;
	margin:10px 0px 0px 0px;
	height:25px;
	font-weight:bold;
}
#blogandevents .contentbox1 .linkbox {
	margin-top:-3px !important;
	height:27px;
	}
.contentbox1 .linkbox a {
	color:#EA7610;
	text-decoration:underline;
	text-transform:lowercase;
}
.contentbox1 .linkbox a:hover {
	color:#2750FF;
	text-decoration:underline;
}
.contentbox1 .linkbox1 {
	display:block;
	margin:10px 0px 0px 0px;
	height:25px;
}
.contentbox1 .linkbox1 a {
	color:#EA7610;
	text-decoration:underline;
	text-transform:lowercase;
}
.contentbox1 .linkbox1 a:hover {
	color:#2750FF;
	text-decoration:underline;
}
.linkbar {
	font-weight:bold;
	background-color:#f2f2f2;
	padding:8px 10px;
	font-size:90%;
	border-bottom:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	margin-bottom:15px;
}
.linkbar a {
	font-family:"Tahoma";
}
.contentbox1 .links a {
	color:#EA7610;
	font-weight:bold;
}
.contentbox1 .links a:hover {
	color:#FFFFFF;
}
.contentbox1 .links span {
	margin:0 1px;
	color:#EA7610;
}
.probar {
	text-align:right;
	font-weight:bold;
	margin-bottom:10px;
}
.contentbox1 .color1 {
	background-color:#FFFFFF;
}
#chikrifoundation_innerpage .image1 table td {
	width:256px;
	height:172px;
}
#chikrifoundation_innerpage .image1 {
	border:1px solid #D36A0E;
}
#hathayoga_innerpage .image1 table td {
	width:256px;
	height:172px;
}
#hathayoga_innerpage .image1 {
	border:1px solid #D36A0E;
}

/*##################################
wdiget css
##################################*/
.widget-info {
	position:relative;
	padding-left:10px; padding-top:9px;
	margin-bottom:16px;
	}
.widget-info .wd-img-box {
	float:left; margin-right:9px; height:30px; text-align:center;
	border:1px solid #6e6e6c; width:30px;
	}
.widget-info .wd-logo {
	position:absolute;
	right:0px; top:2px;
	}
.widget-info .name {
	color:#ffffff;
	margin-top:1px;
	}
.widget-info .wd-name {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	text-transform:lowercase;
	font-weight:bold;
	font-size:15px;
	}
/*##################################
FOOTER THUM
##################################*/
#footerthum {
	position:relative;
	margin:auto;
	width:898px;
}
#footerthum .mainbox {
	border:1px solid #C0600C;
	padding:10px 10px 10px 13px;
	margin-bottom:15px;
}
.footerthumbox .image {
	margin-bottom:5px;
	width:105px;
	height:53px;
}
.footerthumbox .details {
	margin:5px 0;
	padding: 0;
	color:#FFFFFF;
	font-family: 'Questrial', sans-serif;
	font-size:16px;
	text-transform:lowercase;
	text-align:center;
	line-height:18px;
}
.footerthumbox .details a {
	color:#FFFFFF;
}
.footerthumbox .details a:hover {
	color:#C0600C;
}
#footerthum .mainbox h2 {
	font-size:22px;
	line-height:24px;
	font-weight:normal;
	padding:0px;
	color:#2750FF;
	font-family: 'Questrial', sans-serif;
}
/* TAB CONTENT CSS 
==================================*/
.tabcontent {
	display:none;
}
.tabs {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	position:relative;
	padding:0;
	margin:0px;
	height:31px;
	list-style-type: none;
	border-bottom:1px solid #D36A0E;
	margin:0 -1px;
}
.tabs li {
	float:left;
	padding:0px;
	margin:0 2px 0 20px;
	color:#2750FF;
	letter-spacing:1px;
}
.tabs li a {
	display:block;
	background-color:#FF0000;
	color:#ffffff;
}
.tabs li span {
	display:block;
	padding:8px 14px 10px 0px;
	margin-left:0px;
	line-height:1.0;
}
.tabs li .selected, .tabs li a:hover {
}
.tabs li .selected span, .tabs li a:hover span {
	background:url(../images/commonimg.gif) repeat-x 0 0;
	color:#FFFFFF;
}
/*##################################
buynow-container
##################################*/
#buynow-container {
	min-height:1px;
}
#buynow-container .img-container {
	position:relative;
	margin-bottom:0px;
	float:left;
	margin-right:15px;
	margin-top:5px;
}
}
#buynow-container .hor_bar2 {
	background:none;
	position:relative;
}
#buynow-container .hor_bar2 .buynow {
	background:url(../images/buynow-btn.gif) no-repeat 0 0;
	width:71px;
	height:18px;
	font-size:0px;
	line-height:0px;
	outline:none;
	display:inline-block;
}
#buynow-container .hor_bar2 .buynow:hover {
	background-position:0 -18px;
}
#buynow-container .imgleft {
	margin-right:15px;
	margin-top:5px;
}
#buynow-container .imgleft img {
	border:none
}
#buynow-container .imgleft table td {
	width:255px;
	width:191px;
}
/*##################################
BOT_SECTION
##################################*/
.bd1 {
}
.bot_section {
	background-color:#000000;
	padding:20px;
	padding-top:17px;
}
.bot_section .gridcontainer {
}
.bot_section h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#ffffff;
	margin-bottom:14px;
}
.bot_section ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
}
.bot_section ul li {
	float:left;
	width:225px;
	margin-bottom:7px;
	padding-left:15px;
	background:url(../images/bot_arrowimg.gif) no-repeat 0 6px;
}
.bot_section li a {
	color:#ffffff;
}
.bot_section ul li a:hover {
	color:#EA7610;
}
.bot_section ul .clear {
	float:none;
}
/*##################################
LANDING PAGE CSS
##################################*/
.content-bd {
	width:58%;
	min-height:110px;
	font-size:14px;
	line-height:22px;
	font-weight:lighter;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.landing-bd-container {
	position:relative;
	padding-bottom:15px;
	min-height:510px;
	background:url(../images/ladinging-bg.jpg) no-repeat 0 0;
	margin:auto;
	position:relative;
}
.landing-bd .landing-img {
	position:absolute;
	right:0px;
	top:20px;
}
.btnbar1 {
}
.landing-bd-container .btnbar1 span input {
	border:none;
	background:none;
	position:absolute;
	right:0px;
	bottom:10px;
}
.landing-bd-container .video-container {
	position:relative;
}
.video-container .video-box {
	position:absolute;
	left:220px;
	top:105px;
}
.landing-bd-container .reg-form-bd {
	position:relative;
	min-height:1px;
}
.reg-form-bd .reg-form {
	position:absolute;
	left:285px;
	top:340px;
	padding:0px;
	margin:0px;
	width:321px;
	height:96px;
	font-family:Arial, Helvetica, sans-serif;
}
.reg-form-bd .reg-form .reg-hd {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:54px;
}
.reg-form-bd .reg-form label {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	margin-right:10px;
	float:left;
	margin-top:8px;
}
.reg-form-bd .reg-form input {
	padding:4px;
}
.reg-form-bd .reg-form .clear {
	margin-bottom:13px;
}
.reg-form .submitbtn1 {
	background:url(../images/go-btn.gif) no-repeat 0 0;
	width:112px;
	height:27px;
	display:block;
	border:0px;
	padding:0px;
	margin:0px;
	position:absolute;
	left:90px;
	bottom:8px;
	cursor:pointer;
}
.landing-bd-container .mainsite-btn {
	background:url(../images/exitmainsite-btn.gif) no-repeat 0 0;
	width:223px;
	height:49px;
	position:absolute;
	right:30px;
	top:470px;
	text-indent:-99999px;
	outline:none;
}
.home-container-bd {
}
.tbl-typ1 {
}
.tbl-typ1 .tb-L {
	width:60%;
}
.tbl-typ1 .tb-R {
	width:38%;
}
.left-box {
	padding-right:5px;
}
.tbar-scroller {
}
.tbar-scroller .scrollable {
	height:188px;
}
.tbar-scroller .scrollable .item-box {
	font-size:93%;
	color:#ffffff;
	line-height:1.1;
	height:188px;
}
.item-box .img {
}
.image-slide-bd .slides-bd {
	height:188px; width:199px;
	}
.image-slide-bd .slides-bd .slide {
	height:188px; width:199px;
	}
#testimonials .testiheader, #testimonials .testiheader1 {
	font-size:14px;
	}
#testimonials .contentbox1 dd {
	font-size:14px;
	}
#testimonials .testiheader, #testimonials dd.testiheader1 {
	font-size:14px;
	
	}
.lnk-bar.lnk-bar1 {
	right:280px;
	* right:278px;
	}
/*##################################
FOOTER CSS
##################################*/

.video-download-box {
	margin-bottom:20px; padding-bottom:20px;
	border-bottom:1px solid #3f3f3f;
	}

.video-download-box .video-img1 {
	float:left;
	margin-right:15px; margin-bottom:8px;
	}
.video-download-box .video-img1 .imgleft1 {
	width:177px; height:123px;
	}
.video-download-box .video-des .hd {
	font-size:14px;
	font-weight:bold;
	position:relative;
	margin-bottom:8px; padding-right:140px;
	}
.video-download-box .video-des {
	font-size:13px;
	line-height:1.4;
	}
.video-download-box .video-des .date-added {
	position:absolute;
	right:0px; top:2px;
	color:#d36a0e;
	font-size:13px;
	}
.video-download-box .video-des .video-typ {
	margin-bottom:8px;
	font-size:11px; font-weight:bold;
	color:#2750FF;
	}

.marquee {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
    font-weight: bold !important;
	color:#ffffff !important;
	}
/*##################################
FOOTER CSS
##################################*/
#footer {
	font-size:65%;
	min-height:30px;
	position:relative;
	margin-bottom:15px;
}
#footer .tbl-lnk {
	padding-top:2px;
	margin-left:-4px;
	}
#footer .tbl-lnk-bd {
	border-top:1px solid #c0600c;
	padding-top:10px;
	}
#footer .tbl-lnk td {
	font-size:11px;
	padding:6px 4px;
	color:#ffffff;
	font-family:Tahoma;
	text-transform:lowercase;
}
#footer .tbl-lnk td a {
	color:#ffffff;
}
#footer .tbl-lnk .selected, #footer .tbl-lnk td a:hover {
	color:#2750ff;
}
#footer .copyright, #footer .links {
	position:absolute;
	top:0px;
	font-weight:bold;
}
#footer .copyright {
	top:-8px;
	right:0px;
	color:#FFFFFF;
}
#footer .links {
	left:0px;
	top:0px;
	color:#FFFFFF;
}
#footer .links a {
	color:#FFFFFF;
}
#footer .links a:hover {
	color:#2750FF;
}
#footer .links span {
	margin:0 1px;
	font-size:8px;
	color:#3C3C3C;
}
#footer .logo {
	position:absolute;
	right:0px;
	font-weight:bold;
	top:6px;
	padding:15px 0;
	color:#666666;
	font-size:10px;
}
#footer .paypal-icon {
	position:absolute;
	right:280px;
	top:-5px;
}
#footer .logo1 {
	position:absolute;
	left:0px;
	top:6px;
	color:#666666;
	font-size:10px;
}
#footer .logo2 {
	position:absolute;
	left:170px;
	top:26px;
	font-size:11px;
}
#footer .logo a {
	color:#FFFFFF;
}
#footer .logo a:hover {
	color:#2750FF;
}
#chikriyoga select {
	border:1px solid #F8E7DB;
	font-size:100%;
	color:#000000;
	font-family:"Tahoma";
	background-color:#FFFFFF;
	padding:2px;
}
.lnk-typ1 {
	color:#2750FF;
}
.lnk-typ1:hover {
	color:#FFFFFF;
}
