#iwmf
{
	position:fixed;
	top:0;
	left:0;
	line-height: 11px;
	font: 11px "Lucida Grande","Lucida Sans Unicode", Helvetica, Arial, Lucida, Verdana, sans-serif;
	color:#ccc;
	text-align:left;
	z-index:50;
	margin:0;
	padding:0;
	border:0;
}

#iwmf div, #iwmf span {
}


#iwmf a
{
	color:#ccc;
	text-decoration:none;
}

#iwmf a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

#iwmf a:visited
{
	color:#ccc;
	text-decoration:none;
}

#iwmf a:active
{
	color:#ccc;
	text-decoration:underline;
}
#iwmf ul
{
	margin:0;
	padding:0;
}

#iwmf li
{
	list-style:none;
	margin:0px;
	padding:0;
}

#iwmf #iwmf_mainContainer
{
	width: 100%;
	margin:0;
	padding:0;
	background-image:url('http://balexams.baps.org/ClientScript/oomph/images/50x50_bg.png');
	background-repeat:repeat;
	display:none;
	padding-top:5px;
}

#iwmf .iwmf_box
{
	margin:20px 0 20px 20px;
	padding-right:20px;
	float:left;
	width:22%;
	border-right:1px solid #333;
	height:100%;
}

#iwmf #clear
{
	clear:both;
}

#iwmf #shadow
{
	clear:both;
	background-image:url('http://balexams.baps.org/ClientScript/oomph/images/bottom_shadow.png');
	min-height:23px;
}


#iwmf #iwmf_mapFrame
{
	width:250px;
	overflow:hidden;
	min-height:250px;
	margin:20px 0 20px 20px;
	padding-right:20px;
	float:left;
	position:relative;
	border-right:1px solid #333;
}

#iwmf .iwmf_typeHead
{
	margin:0 0 20px 0;
	text-transform:uppercase;
}

#iwmf .iwmf_Next
{
	float:right;
	margin-right:10px;
	font-size:.8em;
	text-transform:uppercase;
}

#iwmf .iwmf_Prev
{
	float:right;
	margin-right:10px;
	font-size:.8em;
	text-transform:uppercase;
}

#iwmf #iwmf_gleam
{
	float:left;
	margin:0;
	padding:0 0 0 10px;
	width:22px;
	height:26px;
	background-image:url('http://balexams.baps.org/ClientScript/oomph/images/oomphGleam.gif');
	background-repeat:no-repeat;
	background-position:center;
	background-color:#000000;
}

#iwmf #iwmf_mainNavContainer
{
	background-color:#000000;
	padding-top:2px;
	margin-left:0px;
	width:auto;
	height:24px;
	display:none;
}

#iwmf .iwmf_green
{
	color:#6aa339;
}
#iwmf #iwmf_info
{
	float:left;
	font-size:10px;
	height:18px;
	margin-top:2px;
	color:#999;
	text-transform:uppercase;
}

#iwmf #iwmf_closeButton
{
	float:right;
	width:30px;
	height:17px;
	background-image:url('http://balexams.baps.org/ClientScript/oomph/images/closeIcon.png');
	background-repeat:no-repeat;
	margin:2px 10px 0 10px;
}


/* #iwmf .iwmf_vEvent
{
	margin:0px;
}

#iwmf .iwmf_vCard
{
	width:auto;
}

#iwmf #iwmf_hAudios
{
	width:auto;
}

#iwmf #iwmf_vCards
{
	width:auto;
}

#iwmf #iwmf_vEvents
{
	width:auto;
} */

#iwmf #iwmf_number
{
	background-image:url('http://balexams.baps.org/ClientScript/oomph/images/number_1.png');
	background-repeat:no-repeat;
	height:24px;
	width:24px;
	float:left;
	text-align:center;
	padding-top:5px;
	display:none;
}


#iwmf .iwmf_photo
{
	height:50px;
	width:50px;
	float:left;
	border:5px solid #333;
	margin-right:10px;
	clear:both;
}

#iwmf .iwmf_netBar
{
	padding:10px 5px 0 0;
	margin-top:10px;
	height:100%;
}

#iwmf .iwmf_netBar img
{
	border:0;
}

#iwmf .iwmf_netBar ul
{
	margin:0;
	padding:0;
}

#iwmf .iwmf_netBar li
{
	display:inline;
	margin:0px 10px 0px 0px;
	

}


#iwmf .iwmf_iconOutlook a:link,
#iwmf .iwmf_iconOutlook a

{
	background:transparent url('http://balexams.baps.org/ClientScript/oomph/images/outlook.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
	

}

#iwmf .iwmf_iconLive a:link,
#iwmf .iwmf_iconLive a

{
	background:transparent url('http://balexams.baps.org/ClientScript/oomph/images/live.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
}

#iwmf .iwmf_iconGoogle a:link,
#iwmf .iwmf_iconGoogle a

{
	background:transparent url('http://balexams.baps.org/ClientScript/oomph/images/google.png') no-repeat scroll 0 50%;
	display:block;
	float:left;
	height:16px;
	text-indent:-5000px;
	width:16px;
	padding:5px;
}

#iwmf .iwmf_iconYahoo a:link,
#iwmf .iwmf_iconYahoo a

{
	background:transparent url('http://balexams.baps.org/ClientScript/oomph/images/yahoo.png') no-repeat scroll 0 50%;
	display:inline-block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:27px;
	padding:5px;
}

#iwmf .iwmf_iconApple a:link,
#iwmf .iwmf_iconApple a 

{
	background:transparent url('http://balexams.baps.org/ClientScript/oomph/images/apple.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
}

#iwmf .iwmf_icon30b a:link,
#iwmf .iwmf_icon30b a

{
	background:transparent url('http://balexams.baps.org/ClientScript/oomph/images/30boxes.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
}


#iwmf .iwmf_summary
{
	font-size:16px;
	margin-bottom:5px;
}

#iwmf .iwmf_fn
{
	font-size:16px;
	margin-bottom:5px;
}

#iwmf .iwmf_org
{
	font-size:12px;
}

#iwmf .iwmf_dtend
{
}

#iwmf .iwmf_geo
{
}

#iwmf .iwmf_category
{
}

#iwmf .iwmf_url
{
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #333;
}
#iwmf .iwmf_country-name
{
}

#iwmf .iwmf_description
{
	margin-top:10px;
}

#iwmf .iwmf_given-name
{
	font-size:16px;
	margin-bottom:5px;
}

#iwmf .iwmf_family-name
{
	font-size:16px;
	margin-bottom:5px;
}


#iwmf .iwmf_vEventContainer
{
	width:100%;
}

#iwmf .iwmf_hCardContainer
{
	width:100%;
}

#iwmf .iwmf_hCardContainer
{
	width:100%;
}

#iwmf .iwmf_hAudioContainer
{
	width:100%;
}


#iwmf #iwmf_mainEventContainer
{
	float:left;
	display:inline;
	width:20%;
}

#iwmf #iwmf_mainhCardContainer
{
	float:left;
	display:inline;
	width:20%;
}
#iwmf #iwmf_mainhAudioContainer
{
	float:left;
	display:inline;
	width:20%;
}
/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url('http://balexams.baps.org/Data/style/cluetip/wait.gif');
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  background-color: #d9d9c2;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #d9d9c2;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #87876a;
  color: #fff;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* default arrows */

.clue-right-default .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/darrowleft.gif');
}
.clue-left-default .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/darrowright.gif');
  left: 100%;
  margin-right: -11px;
}
.clue-top-default .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/darrowdown.gif');
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/darrowup.gif');
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
  border: 2px solid #ccc;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px;
  font-size: 16px;
  font-weight: normal;
  background-color: #ccc;
  color: #333;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
}
.cluetip-jtip div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* jtip arrows */

.clue-right-jtip .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/arrowleft.gif');
}
.clue-left-jtip .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/arrowright.gif');
  left: 100%;
  margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/arrowdown.gif');
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/arrowup.gif');
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'rounded'
-------------------------------------- */

.cluetip-rounded {
  background: transparent url('http://balexams.baps.org/Data/style/cluetip/bl.gif') no-repeat 0 100%;
  margin-top: 10px;
  margin-left: 12px;
}

.cluetip-rounded #cluetip-outer {
  background: transparent url('http://balexams.baps.org/Data/style/cluetip/tl.gif') no-repeat 0 0;
  margin-top: -12px;
}

.cluetip-rounded #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0 -12px 0 0;
  position: relative;
}
.cluetip-rounded #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url('http://balexams.baps.org/Data/style/cluetip/tr.gif') no-repeat 100% 0;
  top: 0;
  right: 0;
  width: 12px;
  height: 30px;
  margin: -12px -12px 0 0;
}
.cluetip-rounded #cluetip-inner {
  background: url('http://balexams.baps.org/Data/style/cluetip/br.gif') no-repeat 100% 100%;
  padding: 5px 12px 12px;
  margin: -18px -12px 0 0;
  position: relative;
}

.cluetip-rounded div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #009;
  background: transparent;
}
.cluetip-rounded div#cluetip-close a {
  color: #777;
}

/* rounded arrows */

.clue-right-rounded .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/rarrowleft.gif');
}
.clue-left-rounded .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/rarrowright.gif');
  left: 100%;
  margin-left: 12px;
}
.clue-top-rounded .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/rarrowdown.gif');
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-rounded .cluetip-arrows {
  background-image: url('http://balexams.baps.org/Data/style/cluetip/rarrowup.gif');
  top: -23px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}



/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}.myclass ul, .myclass li
body,.pagebody { margin:0; padding:0;}




.button{	font-weight:bold;padding:0.25em;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.ho-topleft-radius-none{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;}
.ho-bottomleft-radius{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;}
.ho-bottomleft-radius-none{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;}
.ho-topright-radius{-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;}
.ho-topright-radius-none{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;}
.ho-bottomright-radius{-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;}
.ho-bottomright-radius-none{-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;}
.ho-title{float:left;color:#666666;overflow:hidden;max-height:24px;height:expression( this.scrollHeight > 24 ? "24px":"auto" );text-overflow:ellipsis;}
.aux-content-widget-2{background-color:#fbf8e6;background:-moz-linear-gradient(center bottom, #F8F1BE 20%, #FFFFFF 100%) repeat scroll 0 0 transparent;margin:-12px -13px;padding:10px 12px;-moz-border-radius:12px;-webkit-border-radius:12px;-opera-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;border:1px solid #D2C27F;}

/*      --------Start-----------------       For Web Part - Module (Dynamic)    ------------------------------------ */

.worldname{z-index:55; padding:0; margin-top:97px; margin-left:172px; float:left;}

.downloadlist
{display:block;float:left;}
/*-------------------------------------*/



.news_linkmodule_container{	float:left;width:190px;	margin-top: 0px;	margin-right: 22px;	margin-bottom: 7px;	margin-left: 22px;	border: 1px solid #DDD; text-align:center; display:inline-block; height:217px; padding-top:15px;}

.news_linkmodule_twocol_container{	float:left;width:384px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 15px;	border: 1px solid #DDD;}/*  This module for Title Thumbs and Description and links container */ 
.news_linkmodule_twocol_body{	float:left;width:384px;	margin-top: 0px;	margin-right: auto;		margin-left: auto;}


.news_linkmodule_threecol_container{	float:left;width:576px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 15px;	border: 1px solid #DDD;}
.news_linkmodulebody_threecol_thumb{float:left;	width:400px;	margin-right: auto;	margin-left: auto;}
.newslinkitem_threecol{
	float:left;
	width:285px;
	margin-top:7px;
	padding-left:15px;
	background-color:#EFEFEF;
	border-bottom:solid #C8C8C8 1px;
}
.news_linkmodule ul{display: block;}

.news_linkmoduletitle {
	color:#804000;
			font-family:Arial;
	font-size:14px;
	line-height:20px;
	margin-bottom: 2px;
	padding:3px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
	background-color: #FEEED1;
	background-image: url(webpart_bg_grade.png);
	background-repeat: repeat-x;
	background-position: top;
}
.news_linkmodulebodythumb{
	margin-left:auto;
	margin-right:auto;
	padding-left:22px;

} 
.news_linkmodulebody_tcol{float:left;	width:190px;	margin-left: 4px; margin-bottom:5px; margin-top:5px; background-image:none;}
.news_linkmodulebodythumb_tocol{
	float:left;
	width:187px;
	margin-left: 4px;
	margin-right: 1px;
}

.news_linkmoduleimg{
	float:left;
	margin-right:5px;
	width:78px;
	height:66px;
	margin-top: 2px;
	} 
.news_linkmoduleimg a:hover{
	float:left;
	margin-right:5px;
	width:78px;
	height:66px;
	margin-top: 2px;
	}
/*======================================================================================*/


.left_TitleThumb_body{
	/*width:189px;*/
	margin-right: 0;
	margin-left: 0px;
	padding-bottom:0px;
	float:left;
	background-color:#fff;
} 


.left_TitleThumb{
/*	margin-right:20px;
	width:160px;*/
	padding-bottom:3px;
	list-style:none;
}	

.left_TitleThumb img{
	margin-left:5px;
}

.left_TitleThumb_title{
	width:163px;
	display: block;
	padding-bottom:3px;
	color:#606060;
	padding-top:3px;
	margin-left:5px;
}	

.left_TitleThumb_title a:link{
	font-size:12px;
	}
	
.left_TitleThumb_title a:hover{
	color:#333;
	text-decoration:none;
}

.left_TitleThumb_title a:visited{
	color:#ccc;
	text-decoration:none;
}

.left_TitleThumb_date{
	width:163px;
	display: block;
	font-size: 12px;
	font-family: Arial;
	text-align:center;
	padding-bottom:5px;
	font-weight: normal;
	margin-left:auto;
	margin-right:auto;
}

/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
.TitleandThumbnail{ margin:0;padding:0px;}
.TitleandThumbnail ul{	margin:0px;	padding:0;}
.TitleandThumbnail li {	color:#333;	display: block;	list-style-type: none; float:left; width:238px; }
.TitleandThumbnail a {color:#606060;	 font-size:12px; padding-top: 5px;}
.TitleandThumbnail a:hover {color:#606060;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.TitleandThumbnail a:visited {color:#606060; text-decoration:none;}
.TitleandThumbnail a:link{color:#606060; font-size:12px; font-weight:bold;}
.TitleandThumbnail_title{color:#606060; font-size:12px; font-weight:bold; width:163px; text-align:left;}
.TitleandThumbnail_title a a:hover a:visited a:link{text-decoration:none;}
/*--------------------------------------------------------------------------------------------------------------------*/
.alt_TitleandThumbnail{ margin:0;padding:0px;}
.alt_TitleandThumbnail ul{	margin:0px;	padding:0;}
.alt_TitleandThumbnail li {	color:#333;	display: block;	list-style-type: none; float:left; width:159px; }
.alt_TitleandThumbnail a {color:#606060;	 font-size:12px; padding-top: 5px;}
.alt_TitleandThumbnail a:hover {color:#606060;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.alt_TitleandThumbnail a:visited {color:#606060; text-decoration:none;}
.alt_TitleandThumbnail a:link{color:#606060; font-size:12px; font-weight:bold;}
/*--------------------------------------------------------------------------------------------------------------------*/

.akdm{ margin:0;padding:0px;}
.akdm ul{margin:0px;	padding:0;}
.akdm li {	color:#333;	display: block;	list-style-type: none; float:left; width:238px; }
.akdm a {color:#606060;	 font-size:12px; padding-top: 5px;}
.akdm a:hover {color:#606060;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.akdm a:visited {color:#606060; text-decoration:none;}
.akdm a:link{color:#606060; font-size:12px; font-weight:bold;}

/*--------------------------------------------------------------------------------------------------------------------*/

.left_akdm{ margin:0;padding:0px;}
.left_akdm ul{	margin:0px;	padding:0;}
.left_akdm li {	color:#333;	display: block;	list-style-type: none; float:left; width:193px; }
.left_akdm a {color:#606060;	 font-size:12px; padding-top: 5px;}
.left_akdm a:hover {color:#606060;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.left_akdm a:visited {color:#606060; text-decoration:none;}
.left_akdm a:link{color:#606060; font-size:12px; font-weight:bold;}

/*--------------------------------------------------------------------------------------------------------------------*/
.globalnetwork{ margin:0;padding:0px;}
.globalnetwork ul{	 	margin:0px;	padding:0;}
.globalnetwork li {	color:#333;	display: block;	list-style-type: none; float:left; width:238px; }
.globalnetwork a {color:#606060;	 font-size:12px; padding-top: 5px;}
.globalnetwork a:hover {color:#606060;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.globalnetwork a:visited {color:#606060; text-decoration:none;}
.globalnetwork a:link{color:#606060; font-size:12px; font-weight:bold;}

/*--------------------------------------------------------------------------------------------------------------------*/

.left_globalnetwork{ margin:0;padding:0px;}
.left_globalnetwork ul{	 margin:0px;	padding:0;}
.left_globalnetwork li {	color:#333;	display: block;	list-style-type: none; float:left; width:193px; }
.left_globalnetwork a {color:#606060;	 font-size:12px; padding-top: 5px;}
.left_globalnetwork a:hover {color:#606060;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.left_globalnetwork a:visited {color:#606060; text-decoration:none;}
.left_globalnetwork a:link{color:#606060; font-size:12px; font-weight:bold;}

/*--------------------------------------------------------------------------------------------------------------------*/


.Small_ThumbTitle{padding:0;margin: 0px;}
.Small_ThumbTitle a {	color:#0071C4;	text-decoration:none;	font-size:12px; padding-top: 5px;}
.Small_ThumbTitle a:hover {
	color:#828282;
	margin: 0px;
	padding: 0px;
	text-decoration:underline;
	display: block;
}
.Small_ThumbTitle a:visited {color:#828282; text-decoration:none;}
.Small_ThumbTitle a:link{color:#828282;}
.Small_ThumbTitle  ul{	margin:2px;	padding:0;}
.Small_ThumbTitle li {
	color:#333;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
	display: inline-block;
	list-style-type: none;
	width:156px;
	margin: 0px 0px;
	vertical-align:top;
}


/*--------------------------------------------------------------------------------------------------------------------*/
.TitleandDesc{
	/*width:190px;*/
	font-size:12px;
	color:#828282;
	display:block;
	padding:0;margin: 0px;
}
.TitleandDesc a {	color:#360;	text-decoration:none;	display:block; padding-top: 0px;}
.TitleandDesc a:hover {
	color:#828282;
	margin: 0px;
	padding: 0px;
	text-decoration:underline;
	display: block;
}
.TitleandDesc a:visited {color:#900; text-decoration:none;}
.TitleandDesc a:link{
	color:#900;
	font-size:12px;
}
.TitleandDesc  ul{	left:0;	margin:2px;	padding:0;}
.TitleandDesc li {
	color:#333;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	padding-left:2px;
	padding-top:5px;
	padding-bottom:5px;
	display: block;
}
/*---------------------------------------Vicharan For Any web part-----------------------------------------------------------------------------*/



.Vicharan{
	background-color:#FFFAD9;
}	
.Vicharan  ul{margin:2px;	padding:0;}
.Vicharan li{
	list-style:none;
	display: block;
}

.vicharan_thumb{
/*	margin-left:auto;
	margin-right:auto;
	width:160px;*/
	padding-bottom:5px;
	padding-top:10px;
}
.vicharan_title{
	display: block;
	text-align:center;
	padding-bottom:5px;
	font-weight: bold;
	padding-top:6px;
}	

.vicharan_title a:link{	color:#333;}
.vicharan_title a:hover{color:#000;	text-decoration:none;}
.vicharan_title a:visited{color:#333;	text-decoration:none;}
.vicharan_date{
	width:220px;
	display: block;
	font-size: 10px;
	font-family: Arial;
	text-align:center;
	padding-bottom:5px;
	text-decoration:none;
}

/*======================================================================================*/



/*---------------------------------------Vicharan For Only Left Column web part-----------------------------------------------------------------------------*/


.left_Vicharan{
	background-color:#ffe4b5;
}	
.left_Vicharan  ul{margin:2px;	padding:0;}
.left_vicharan li{
	list-style:none;
	display: block;
}

.left_Vicharan_thumb{
	padding-bottom:5px;
	padding-top:10px;
}
.left_Vicharan_title{
	display: block;
	text-align:center;
	padding-bottom:5px;
	font-weight: bold;
	padding-top:6px;
}	

.left_Vicharan_title a:link{	color:#D6560A;}
.left_Vicharan_title a:hover{color:#333;	text-decoration:none;}
.left_Vicharan_title a:visited{color:#ccc;	text-decoration:none;}
.left_Vicharan_date{
	width:220px;
	display: block;
	font-size: 10px;
	font-family: Arial;
	text-align:center;
	padding-bottom:5px;
	text-decoration:none;
}
/*======================================================================================*/
.D_satsang{
	background-color:#EEE1B2;
}	
.D_satsang  ul{margin:2px;	padding:0;}
.D_satsang li{
	list-style:none;
	display: block;
}

.D_satsang_thumb{
	padding-bottom:5px;
	padding-top:10px;
}
.D_satsang_title{
	display: block;
	text-align:center;
	padding-bottom:5px;
	font-weight: bold;
	padding-top:6px;
}	

.D_satsang a:link{	color:#D6560A;}
.D_satsang a:hover{color:#333;	text-decoration:none;}
.D_satsang a:visited{color:#ccc;	text-decoration:none;}
.D_satsang_date{
	width:220px;
	display: block;
	font-size: 10px;
	font-family: Arial;
	text-align:center;
	padding-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
}
	
/*======================================================================================*/

.announcement{width:190px;padding:0;margin: 0px;}	
.announcement_thumb{	
	margin-left:auto;
	margin-right:auto;
}
.announcement_title{
	width:190px;
	display: block;
	text-align:center;
	padding-bottom:5px;
	font-weight: bold;
	padding-left:auto;
	padding-right:auto;
	padding-top:7px;
}	

.announcement_title a:link{	color:#ccc;	text-decoration:none;}
.announcement_title a:hover{color:#333;	text-decoration:none;}
.announcement_title a:visited{color:#ccc;	text-decoration:none;}
.announcement_date{
	width:220px;
	display: block;
	font-size: 10px;
	font-family: Arial;
	text-align:center;
	padding-bottom:5px;
	margin-left:auto;
	margin-right:auto;
}
	
	

/*======================================================================================*/

.news_thumbs_type1{
	margin-left:auto;
	margin-right:auto;
	width:160px;
	height:120px;
	padding-bottom:5px;
	padding-top:10px;
	}	
.news_thumbs_type1_title{
	width:210px;
	display: block;
	text-align:center;
	padding-bottom:5px;
	padding-top:7px;
}	

.news_thumbs_type1_title a:link{
	font-size:11px;
	

}
.news_thumbs_type1_title a:hover{
	color:#333;
	text-decoration:none;
}
.news_thumbs_type1_title a:visited{
	color:#ccc;
	text-decoration:none;
}
.news_thumbs_type1_date{
	width:190px;
	display: block;
	font-size: 10px;
	font-family: Arial;
	text-align:center;
	padding-bottom:5px;
	font-weight: normal;
	margin-left:auto;
	margin-right:auto;
}
	/* Small Thumb class*/
.news_linkmoduleimg3{float:left;	margin-bottom:2px;	margin-right:5px;	width:350px; border:#FFF 5px solid;}
.news_linkmodulegallery{
	float:left;
	margin-bottom:5px;
	margin-right:20px;
	margin-left:20px;
	width:77px;
	
} /* Small Thumb class*/

.news_linkmoduleimg2{ margin-bottom:8px;margin-left:auto;	margin-right:auto;width:190px;}
.news_linkmoduledesc{
	color:#666;
	font-family:Arial;
	font-size:12px;
	padding-bottom: 5px;
	padding-left:3px;
	clear: right;
	margin: 5px;
}
.news_linkmoduledesc2{
	color:#666;
	font-family:Arial;
	font-size:12px;
	margin-top:3px;
	padding-bottom: 3px;
	margin-right: 3px;
	margin-left:3px;
	clear: both;
}

.newslinkitem{	float:left;	width:190px; padding:0;margin: 0px;}
.newslinkitem a {	color:#0071C4;	text-decoration:none;	font-size:12px; padding-top: 5px;}
.newslinkitem a:hover {
	color:#828282;
	margin: 0px;
	padding: 0px;
	text-decoration:underline;
	display: block;
}
.newslinkitem a:visited {color:#828282; text-decoration:none;}
.newslinkitem a:link{color:#828282;}
.newslinkitem  ul{	top:-6px;	left:0;	margin:2px;	padding:0;}
.newslinkitem li {
	background-image:url(red_bull.gif);
	background-position:5px 14px;
	background-repeat:no-repeat;
	color:#333;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	display: block;
	list-style-type: none;
}

.newslinkitem_date{
	width:auto;/*150px;*/
	display: block;
	padding-bottom:5px;
	padding-right:18px;
	/*margin-top:5px;*/
	text-align:right;
	font-size: 10px;
}

.newslinkitem_title{
	float:left;
	width:140px;
	display: block;
	padding-bottom:5px;
	font-weight: bold;
}
.newslinkitem_sub_title{
	float:left;
	width:190px;
	display: block;
	font-size: 12px;
	font-family: Verdana;
	padding-bottom:5px;
	font-weight: bold;
	padding-left: 5px;
}
.newslinkitem_title a {	color:#0071C4;	text-decoration:none;	font-size:12px; padding-top: 5px;}
.newslinkitem_title  a:visited  {
	color:#930;
	margin: 0px;
	padding: 0px;
text-decoration:none;
	display: block;
	font-size: 12px;
	font-family: Arial;
}

.newslinkitem_title  a:hover  {
	color:#930;
	margin: 0px;
	padding: 0px;
	text-decoration:underline;
	display: block;
	font-size: 12px;
	font-family: Arial;
}

.newslinkitem_title  ul{	top:-6px;	left:0;	margin:2px;	padding:0;}
.newslinkitem_title li {
	background-image:url(red_bull.gif);
	background-position:2px 10px;
	background-repeat:no-repeat;
	color:#333;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	padding-left:10px;
	display: block;
	list-style-type: none;
}

/*--------------------------------------------------------------------------------------------------*/



.multinews{
	padding-left:5px;
	margin: 0px;
	list-style-type:none;
	width:190px;
}
.multinews tr{
	vertical-align:top;
}
.multinews_title{
	float:left;
	display: block;
	

}
.multinews_sub_title{
	float:left;
	width:190px;
	display: block;
	font-size: 12px;
	font-family: Arial;
	padding-bottom:5px;
	font-weight: bold;
	padding-left: 5px;
}
.multinews_title a:link {	color:#0071C4;	text-decoration:none;	font-size:12px; padding-top: 5px;}
.multinews_title  a:visited  {
	color:#930;
	text-decoration:none;
}

.multinews_title  a:hover  {
	color:#930;
}

.multinews_title  ul{	top:-6px;	left:0;	margin:2px;	padding:0;}

.multinews_title li { 

	background-image:url(red_bull.gif);	
	background-position:5px 8px; 
	background-repeat:no-repeat; 
	color:#333;	
	font-family:Arial; 
	font-size:12px;
	line-height:20px; 
	padding-left:17px;	
	padding-top:0px; 
	padding-bottom:1px;	
	list-style-type: none;
}

/*---------------------------------------------------------------------------------------------------------------------------------*/

.ITD{

	margin:0px;
	padding:0px;

/*	border-right:#e6e6e6 solid 1px;*/
	
}

.ITD_img{
	margin-right:2px;
	width:78px;
	height:66px;
	margin-top: 2px;
	float:left;
	} 
	
.ITD_title a {
	margin:0;
	padding:0px;
	font-size: 12px;

}
.ITD_title a:hover {
	color:#828282;
	margin: 0px;
	padding: 0px;
	text-decoration:underline;
}
.ITD_title a:visited {color:#828282; text-decoration:none;}
.ITD_title a:link{
	color:#606060;
	font-size: 12px;

}
.ITD_desc{
	color:#666;
	font-size:12px;
	margin-top:2px;
	padding-bottom: 3px;
	margin-right: 2px;
	margin-left:2px;
	clear: both;
}
.ITD_date{
	width:auto;/*150px;*/
	display: block;
	padding-bottom:5px;
	padding-right:18px;
	/*margin-top:5px;*/
	text-align:left;
	font-size: 12px;
}
.ITD  ul{	top:-6px;margin:0px;	padding:0px; }
.ITD li {
	vertical-align:top;
	background-color:  #FFFCEF;
/*	line-height:13px;*/
	padding:5px;
	display: inline-block;
	list-style-type: none;
	margin-left: 2px;
	margin-right: 0px;
/*	float:left;*/
	width:237px;
	/*min-height:155px;*/
/*	border: #e5e5e5 1px solid;*/

}
/*----------------------------------------------------------------------------------------------------------*/
.left_ITD{
	margin:0px;
	padding:0px;
}

.left_ITD_img{
	margin-right:2px;
	width:78px;
	height:66px;
	margin-top: 2px;
	float:left;
} 
	
.left_ITD_title a {margin:0; padding:0px; font-size: 12px;  }
.left_ITD_title a:hover {color:#828282; margin: 0px; padding: 0px; text-decoration:underline; display: block;}
.left_ITD_title a:visited {color:#828282; text-decoration:none;}
.left_ITD_title a:link{color:#606060;	font-size: 12px;  }

.left_ITD_desc{
	color:#666;
	font-size:12px;
	margin-top:2px;
	padding-top: 8px;
	margin-right: 2px;
	margin-left:2px;
	clear: both;
}
.left_ITD_date{
	display: block;
	padding-top:8px;
	font-size: 12px;
}
.left_ITD  ul{	top:-6px;margin:0px;	padding:0px; }
.left_ITD li {
	background-color:#fff;
	line-height:13px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:3px;
	display: inline-block;
	list-style-type: none;
	margin: 0px;
	/*float:left;*/
	width:189px;
	/*min-height:155px;*/
	border: #e5e5e5 1px solid;
	vertical-align:top;
}

/*---------------------------------------------------------------------------------------------------------------------------------*/



.altpnl_ITD{
	margin:0px;
	padding:0px;
}

.altpnl_ITD_img{
	margin-right:2px;
	width:78px;
	height:66px;
	margin-top: 2px;
	float:left;
} 
	
.altpnl_ITD_title a {margin:0; padding:0px; font-size: 12px; font-weight: bold;}
.altpnl_ITD_title a:hover {color:#828282; margin: 0px; padding: 0px; text-decoration:underline; display: block;}
.altpnl_ITD_title a:visited {color:#828282; text-decoration:none;}
.altpnl_ITD_title a:link{color:#606060;	font-size: 12px; font-weight: bold;}

.altpnl_ITD_desc{
	color:#666;
	font-size:12px;
	margin-top:2px;
	padding-top: 8px;
	margin-right: 2px;
	margin-left:2px;
	clear: both;
}
.altpnl_ITD_date{
	display: block;
	padding-top:8px;
	font-size: 10px;
}
.altpnl_ITD  ul{	top:-6px;margin:0px;	padding:0px; }
.altpnl_ITD li {
	background-color:#fff;
	line-height:13px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:3px;
	
	display: inline-block;
	list-style-type: none;
	margin-left: 3px;
	/*float:left;*/
	
	/*min-height:155px;*/
	border: #e5e5e5 1px solid;
	vertical-align:top;
	width:230px;
}

/*---------------------------------------------------------------------------------------------------------------------------------*/

.videolist{
	margin:0px;
	padding:0px;

}

.videolist img{
	margin:2px;
	margin-top: 2px;

} 

.videolist  a {margin:0; padding:0px; font-size: 11px; font-weight: bold; display: block;}
.videolist  a:hover {color:#828282; text-decoration:underline;}
.videolist  a:visited {color:#828282; text-decoration:none;}
.videolist  a:link{color:#606060;	font-size: 11px;}

.videolist_date{
	display: block;
	padding-top:8px;
	font-size: 10px;
}
.videolist  ul{	margin:0px;	padding:0px; }
.videolist li {
	vertical-align:top;
	width:125px;
	float:left;
}



.newslink_twocol_wide{	margin:0px; padding:0px; }

.newslink_twocol_wide_img{
	margin-right:2px;
	width:78px;
	height:66px;
	margin-top: 2px;
	float:left;
	} 
	
.newslink_twocol_wide_title a {
	margin:0;
	padding:0px;
	font-size: 10px;
	font-weight: bold;
}
.newslink_twocol_wide_title a:hover {
	color:#828282;
	margin: 0px;
	padding: 0px;
	text-decoration:underline;
	display: block;
}
.newslink_twocol_wide_title a:visited {
		color:#606060;
	font-size: 15px;
	font-weight: bold;
	font-family: Cambria;
	line-height:20px;
	}
.newslink_twocol_wide_title a:link{
	color:#606060;
	font-size: 15px;
	font-weight: bold;
	font-family: Cambria;
	line-height:20px;
}
.newslink_twocol_wide_desc{
	color:#666;
	font-size:11px;
	margin-top:2px;
	padding-bottom: 3px;
	margin-right: 2px;
	margin-left:2px;
	clear: both;
	line-height:20px;
}
.newslink_twocol_wide_date{
	width:auto;
	display: block;
	padding-bottom:5px;
	padding-right:18px;
	text-align:left;
	font-size: 9px;

}
.newslink_twocol_wide  ul{	top:-6px;margin:0px;	padding:0px; }
.newslink_twocol_wide li {
	background-color:#fff;
	line-height:13px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
	display: block;
	list-style-type: none;
	margin: 0px;
/*	float:left;
	width:466px;*/
	border: #e5e5e5 1px solid;
}


/*---------------------------------------------------------------------------------------------------------------------------------*/
.gallery_slider{	margin:0px; padding:0px; }

.gallery_slider_img{
	margin-right:2px;
	width:78px;
	height:66px;
	margin-top: 2px;
	float:left;
	} 
	
.gallery_slider_title a {
	margin-top:-62px;
	padding-left:328px;
	font-size: 10px;
	font-weight: bold;
	float:right;
	height:240px;
}
.gallery_slider_title a:hover {
	color:#828282;
	text-decoration:underline;
	display: block;
}
.gallery_slider_title a:visited {color:#828282; text-decoration:none;}
.gallery_slider_title a:link{
	color:#606060;
	font-size: 15px;
	font-weight: bold;
	font-family: Cambria;
	line-height:20px;
}
.gallery_slider_desc{
	color:#666;
	font-size:11px;
	margin-top:2px;
	padding-bottom: 3px;
	margin-right: 2px;
	margin-left:2px;
	clear: both;
	line-height:20px;
}
.gallery_slider_date{
	width:auto;
	display: block;
	padding-bottom:5px;
	padding-right:18px;
	text-align:left;
	font-size: 9px;

}
.gallery_slider  ul{	top:-6px;margin:0px;	padding:0px; }
.gallery_slider li {
	background-color:#fff;
	line-height:13px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
	display: block;
	list-style-type: none;
	margin: 0px;
/*	float:left;
	width:466px;*/
	border: #e5e5e5 1px solid;
}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/*_________________________________________anand*/

.gallery_top8 {
/*	width:170px;
	height:190px;*/
	display:inline-block;
	vertical-align:middle;
	width:168px;
	margin:auto;

	}


.photogallery {
/*	width:170px;
	height:190px;*/
	padding:0;
	vertical-align:middle;
	margin:auto;

}
.photogallery table{
	width:177px;
	height:190px;
	}
.photogallery a:link{
	font-family: Arial;
	font-size: 12px;
	background-image: none;	
	text-decoration: none;
	color: #6b8cb7;
	background-color:#FBFBFB;
	
}
.photogallery a:active{
	font-family: Arial;
	font-size: 12px;
	background-image: none;	
	text-decoration: none;
	color: #6b8cb7;
	background-color:#FBFBFB;
	
}
.photogallery a:hover{
	font-family: Arial;
	font-size: 12px;
	background-image: none;	
	text-decoration: none;
	color: #6b8cb7;
	background-color:#FBFBFB;
	
}
.photogallery a:visited{
	font-family: Arial;
	font-size: 12px;
	background-image: none;	
	text-decoration: none;
	color: #6b8cb7;
	background-color:#FBFBFB;
	
}
.photogallery ul{	top:0px;	left:0;	margin:2px;	padding:0;}
.photogallery li{list-style-type: none;/*width:150px; height: 150px;*/}
.photogallery img{}

/*.photogallery tr a:link{
	align: center;
	color: #00F;
}
.photogallery tr a:hover{
	align: center;
	color: #000;
}
.photogallery tr a:active{
	align: center;
	color: #00F;
}
.photogallery tr a:visoted{
	align: center;
	color: #00F;
}*/

.photogallery tr{
	background-image:url(thumbs_bg_white.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.photogallery h2, .photogallery h3, .photogallery h4 {
    font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
/*                         */

/*                      Title and Description               Start                                                  */

/*                      Title and Description          END                                                       

.Title&Thumbnail{width:190px;padding:0;margin: 0px;}
.Title&Thumbnail a {	color:#0071C4;	text-decoration:none;	font-size:12px; padding-top: 5px;}
.Title&Thumbnail a:hover {	color:#828282;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.Title&Thumbnail a:visited {color:#828282; text-decoration:none;}
.Title&Thumbnail a:link{color:#828282;}
.Title&Thumbnail  ul{	top:-6px;	left:0;	margin:2px;	padding:0;}
.Title&Thumbnail li {	color:#333;	font-family:Arial;	font-size:12px;	line-height:20px;	padding-left:0px;	padding-top:5px;	padding-bottom:5px;	display: block;	list-style-type: none;	margin: 0px 0px;}*/


.TitleOnly{/*width:185px;*/padding:0;margin: 0px; }
.TitleOnly a {color:#606060;	text-decoration:none;	font-size:12px; padding-top: 5px; text-align:left;}
.TitleOnly a:hover {color:#828282;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block; text-align:left;}
.TitleOnly a:visited {color:#606060; text-decoration:none; text-align:left;}
.TitleOnly a:link{color:#606060; text-align:left;}
.TitleOnly ul{	top:-6px;	left:0;	margin:2px;	padding:0;}
.TitleOnly li {
	background-image:url(red_bull.png);
	background-position:1px 10px;
	background-repeat:no-repeat;
	color:#333;
	font-family:Arial;
	font-size:12px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	display: block;
	list-style-type: none;
}
/*===========================-=-=--=-  */
.onethumb_list_img{
	float:left;
	margin-right:5px;
	width:78px;
	height:66px;
	margin-top: 2px;
	} 
.onethumb_list_title{

	float:left;
	width:140px;
	display: block;
	padding-bottom:5px;
	font-weight: bold;
}

/*===========================-=-=--=-  */
.onlyFirstTitleandThumbnail{
	width:190px;
	margin-top: 0px;
	margin-right: -15px;
	margin-bottom: 0px;
	padding:0;
}
.onlyFirstTitleandThumbnail a {color:#606060;	 	font-size:11px; padding-top: 5px;}
.onlyFirstTitleandThumbnail a:hover {color:#606060;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.onlyFirstTitleandThumbnail a:visited {color:#828282; text-decoration:none;}
.onlyFirstTitleandThumbnail a:link{color:#828282;}
.onlyFirstTitleandThumbnail  ul{	top:-6px;	left:0;	margin:2px;	padding:0;}
.onlyFirstTitleandThumbnail li {	background-image:none;	background-position:5px 14px; background-repeat:no-repeat; color:#333;	font-family:Arial; font-size:12px; line-height:20px; padding-left:2px;	padding-top:5px; padding-

bottom:5px;	display: block;
	list-style-type: none;
}


.Left_RotatorTitle{padding:0;margin: 0px;}
.Left_RotatorTitle a {color:#0071C4;	text-decoration:none;	 }
.Left_RotatorTitle a:hover {color:#828282;	text-decoration:underline;	display: block;}
.Left_RotatorTitle a:visited {color:#828282; text-decoration:none;}
.Left_RotatorTitle a:link{color:#828282;}
.Left_RotatorTitle  ul{ margin:0px;	}
.Left_RotatorTitle li {color:#333;	 padding-left:1px;	margin-left: 0;padding-top:5px; padding-bottom:10px;	display: block;	list-style-type: none; }
.Left_RotatorTitle Table {width:100%;}
.Left_RotatorTitle img {width: 188px;}

.RotatorTitle{padding:0;margin: 0px;}
.RotatorTitle a {color:#0071C4;	text-decoration:none;	 }
.RotatorTitle a:hover {color:#828282;	text-decoration:underline;	display: block;}
.RotatorTitle a:visited {color:#828282; text-decoration:none;}
.RotatorTitle a:link{color:#828282;}
.RotatorTitle  ul{ margin:0px;	}
.RotatorTitle li {color:#333;	 padding-left:1px;	margin-left: 0;padding-top:5px; padding-bottom:15px;	display: block;	list-style-type: none; }

.newslinkitem_more{
	width:190px;
	text-align:right;
	float:right;
	margin-top:5px;

}
.newslinkitem_more a {	color:#666;	text-decoration:none;	font-family: Arial;	font-size:10px;	padding-right: 5px;text-align:right;display: block;}
.newslinkitem_more a:hover {color:#930; text-decoration:underline;}
/*.newslinkitem_more ul{	top:-6px;	left:0;	margin:2px;	padding:0;}
.newslinkitem_more li {	background-attachment:scroll;	background-color:transparent;	background-image:url("red_bull.gif");	background-position:0 10px;	background-repeat:no-repeat;	color:#333;	font-family:Arial;	font

-size:13px;	line-height:20px;	padding-right:10px;}
*/
.divider_line_tcol{
	background-repeat: repeat-x;
	height: 1px;
	width: 480px;
	float:left;
	margin-left: 7px;
	margin-bottom:7px;
	margin-top:5px;
	background-color: #e6e6e6;	
	
}
.divider_line{
	background-repeat: repeat-x;
	height: 1px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	margin-top:15px;
	margin-bottom:15px;
	background-color: #CCC;	
}

.divider_v_line{
	background-repeat: repeat-y;
	height: 120px;
	width: 1px;
	float:left;
	margin-left: 5px;
	margin-right: auto;
	background-color: #E6E6E6;
}
.news_linkmoduleline{line-height:2px;	border-top:solid 1px #dddcd5;}
.news_linkmoduletopspc{	height:12px;	line-height:0px;	font-size:0px;	clear:both;}
.news_linkmodulelisttop{	margin-top:-1px;}

.news_linkmodulelist{	margin-bottom:2px;}



/*      _____________________________      _________________________________   ____________________________________ */


/*      --------Start-----------------       From layout.master    ------------------------------------ */
.gallary{margin:0;padding:0px;}


.gallary a:hover {color:#828282;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.gallary a:visited {color:#828282;	margin: 0px;	padding: 0px;	text-decoration:none; display: block;}
.gallary a:link{color:#828282;	margin: 0px;	padding: 0px;	text-decoration:underline;	display: block;}
.gallary ul{	top:-6px;	left:0;	margin:2px;	padding:0;}
.gallary li{display:inline;float: left;list-style-type: none;/*width:150px; height: 150px;*/}
}



.GrdHeader{background-color: #F8EED1;color: #414141;font-family: Verdana;font-size: 13px;border: 1px solid #CCC;weight:auto;height:30px;vertical-align: middle;        }
.GrdItem {background-color: #FFFFFF;color: #414141;font-family: Verdana;font-size: 12px;border: 1px solid #CCC;height:30px;}
.GrdAltItem{ background-color: #FFFFFF;color: #414141;font-family: Verdana;font-size: 12px;border: 1px solid #CCC;height:30px;}
.hid{ display: none;   }
/*      -------------------------       From layout.master    ----------End-------------------------- */
/* ----------------------------------------------------------------------------------------------------*/
/* -------------------------------/---- --- ---- ---------------------------------------------------------*/
/* ------------------------------/---- -----     ------------------------------------------------------------*/
/* -----------------------------/      ---- /----- -------------------------------------------------------------*/
/* --------------------------------   FCK Editor CSS Style -------------------------------------------*/

.fck_page_title {
	font-family: Verdana;
	font-size: 1.3em;
	font-style: normal;
	font-weight: bold;
	color: #802000;
}
.fck_sub {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	line-height: 18px;
}
.fck_para_head {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #98582E;
}
.fck_normal_text{
	font-family: Arial;
	font-size: 12px;
	line-height: 1.9em;
	color: #3C3C3C;
	word-spacing:0.3em;
	text-align:justify;
}
.fck_normal_text a:link {
	font-family: Arial;
	font-size: 12px;
	line-height: 1.9em;
	color: #930;
	word-spacing:0.3em;
	text-align:justify;
	font-weight: normal;
	text-decoration: underline;
}

.fck_normal_text a:hover {
	font-family: Arial;
	font-size: 12px;
	line-height: 1.9em;
	color: #930;
	word-spacing:0.3em;
	text-align:justify;
	font-weight: bold;
	text-decoration: underline;
}


.fck_guj_normal {
	font-family: Arial;
	font-size: 17px;
	line-height: 1.8em;
	color: #333;
	word-spacing:0.1em;
	text-align:justify;
}
.fck_guj_pagetitle {
	font-family: arial unicode ms, Arial;
	font-size: 25px;
	line-height: 1.0em;
	color: #802000;
	word-spacing:0.0em;
	font-weight: bold;
	text-align:justify;
}
.fck_word_highlight {
	font-family: Arial;
	font-weight: bold;
	color: #0091D7;
	text-decoration: underline;
}
a.fck_word_highlight {
	font-family: Arial;
	font-size: 13px;
	color: #0091D7;
	text-decoration: underline;
}
a:hover fck_word_highlight {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #0657D0;
	text-decoration: underline;
}
.fck_content_block {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #98582E;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #930;
}
.fck_bar_title {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	background-color: #fffccb;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	color: #900;
	width:99%;
	float: left;
	border: 1px solid #EAEAEA;
	margin-top:10px;
}
/* --------------------------------   FCK Editor CSS Style -------------------------------------------*/
/*      -------------------------       K i r a n    -    K i r a n -      ------------------------------------ */
.panelwrapper{
	margin:0;
	padding:0;
}
.five_col_module {
	width:950px;

	/*border-bottom: 1px solid #E8E8E8;*/
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 0px;
}
.four_col_module {
/*	width:762px;*
	/*border-bottom: 1px solid #E8E8E8;*/
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 0px;
}
.three_col_module { /*use for Left and center or right and center */
	width:692px;
	text-align:left;
	border: 1px solid #dbc586;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 0px;
	display: inline-block;
}

.two_col_module {
	float:left;
	width:494px;
	text-align:left;
	border: 1px solid #C8C8C8;
	margin: 2px;
	padding:0px;
}
.two_col_center_module{
	float:left;
	width:494px;
	text-align:left;
	border: 1px solid #dbc586;
	margin: 2px;
	padding:0px;
}
.two_col_Alt_pnl_module {
	float:left;
	width:497px;
	text-align:left;
/*	border: 1px solid #C8C8C8;*/
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding:0px;
}

div.panelwrapper ul.simplelist {
margin:0;
}
.full_singalmodual{	/* new module */
	float:left;
	width:232px;
	border:solid 1px #dbc586;
/*	border:solid 1px #C8C8C8;*/
	margin-top: 2px;
	margin-right:0px;
	margin-left:3px;
	margin-bottom:1px;
	overflow: hidden;
	min-height:201px;
	padding:0px;
/*	background:-moz-linear-gradient(center top, #F8F1BE -11%, #FFFFFF 62%) repeat scroll 0 0 transparent;*/
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
.left_singalmodual{	/* new module */
	float:left;
	width:196px;
	border:solid 1px #dbc586;
	margin-top: 2px;
	margin-right:3px;
	margin-left:3px;
	margin-bottom:1px;
	overflow: hidden;
	min-height:auto;
	max-height:auto;
	padding:0px;
	background-color:#fff;
/*	background:-moz-linear-gradient(center top, #F8F1BE -11%, #FFFFFF 62%) repeat scroll 0 0 transparent;*/
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	
}
.singalmodual{	/* new module */
	float:left;
	width:233px;
	border:solid 1px #dbc586;
	margin-top: 2px;
	margin-right:0px;
	margin-left:2px;
	margin-bottom:2px;
/*	background-image: url(module_fix-bg.png);
	background-repeat: no-repeat;
	background-position: top;*/
	overflow: hidden;
/*	min-height:201px;*/
	padding:0px;
/*	background:-moz-linear-gradient(center top, #F8F1BE -11%, #FFFFFF 62%) repeat scroll 0 0 transparent;*/
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}

.formtitle{
	float:left;
	width:auto;
	margin-right:50px;
	color: #00528B;
	font-family: Verdana;
	font-size: 122%;
	font-weight:bold;
	padding-left: 7px;
}


.title{
	float:left;
	width:auto;
	margin-right:50px;
	color: #C0580C;
	font-family: Verdana;
	font-size: 122%;
	font-weight:bold;
	padding-left: 7px;
}
/*---------------------------------------Table CSS for Dasboard---------------------------------*/
.pagetitle{		/* Dasboard Page title */
	width:auto;
	color: #22669D;
	font-family: Verdana;
	font-size: 200%;
	text-align: center;
}

.main_table{	/* Dasboard Table Bottom and Top Border */
	border: 1px solid #CCC;
	text-align:left;
	float:left;
	width:99%;
	margin-top:10px;
	margin-bottom:10px;
	
	}
.row_border{		/* Dasboard Table Row bottom border */
	height:30px;
	border-bottom:solid #CCC 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align:left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	}
.row_alt_border{		/* Dasboard Table Row Alternet bottom border */
	height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	text-align:left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	background-color: #FFF9F2;
	}
	
.tbl_header{		/* Dasboard Table Heading  Color and Border */
	border-bottom: 1px solid #CCC ;
	height:27px;
	background-color: #F5EDE2;
	vertical-align: middle;
}
.tbl_row_title{ 		/* Dasboard Table Title */
	align:left;
	height:30px;
	background-color: #f0f0f0;
	text-align: center;
	vertical-align: middle;
	border-bottom:solid #CCC 1px;
}
.treebtn2{
	display: block;
	font-family: Arial;
	font-size: 12px;
	color: #60F;
	background-color: #FFFFEC;
    }
	
.catgory_table{
	border-bottom-color: #333;
	width: 60%;
	font-family: Arial;
	font-size: 14px;
	color: #930;
	}
li.mailbtn2 {			/* Dasboard Button */
        display: block;
		margin-top:0;
    }
	
.mailbtn2{			/* Dasboard Button */
        display: block;
        
        font-family: Arial;
        font-size: 12px;
        color: #CCC;
        background-color: #FFEAB7;
		margin-top:0;
	
    }
.mailbtn2 a {		/* Dasboard Button */
       
        float: left;
        text-decoration: none;
        color: #fff;
        font-weight: bold;
        border: 1px solid  #09F;
        padding-top: 0;
        padding-right: 0px;
        padding-bottom: 0;
        padding-left: 0px;
        line-height: 17px;
        text-align: center;
		background-color: #03C;
		width:90px;
    }
.mailbtn2 a:hover{color: #900; background-color: #FEE48D;  }		/* Dasboard Button */
    /* Button properties in dynamic mode (mouse-over) */
.mailbtn3{		/* Dasboard Button */
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
    }
.mailbtn3 a {		/* Dasboard Button */
        width: auto;
        height: 20px;
        float: left;
        text-decoration: none;
        color: #930;
        font-weight: bold;
        border: 1px solid #FFF0D2;
        padding-top: 0;
        padding-right: 10px;
        padding-bottom: 0;
        padding-left: 9px;
        line-height: 20px;
        text-align: left;
		}
    /* Button properties in still mode */

.formbutton{			/* Dasboard Button *//*--------------------------------------------------- Dasboard Type 2 Button ------------------------------------------------------*/
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	color: #4A78F2;
	background-color: #FAF1DC;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #F90;
	margin-right: 5px;
	margin-left: 5px;
    }
.formbutton a {		/* Dasboard Button */
	text-decoration: none;
	color: #984801;
	font-weight: bold;
	border: 1px solid #FFF0D2;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
    }
.formbutton a:hover{
        color: #900;
        background-color: #FEE48D;
}		

.form_container_right{	float:right;}
.form_container_left{	float:left;}
.form_container_left, .form_container_right {
	width:auto;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	margin-right:5px;
}
.formhandler{
	width:auto; 
	height:22PX;
	vertical-align:middle;
	display: block;
	padding-right:15px;
	float:left;
	}		/* Dasboard Div container */


.newslist{ margin:0; padding:5px;}
.newslist  ul{
	padding:0;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.newslist li {
	color:#333;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	padding-left:2px;
	padding-top:5px;
	padding-bottom:5px;
	display: block;
	border:solid 1px #e6e6e6;
}
.newslist a {color:#0071C4;	text-decoration:none;  }
.newslist a:hover {color:#828282;	text-decoration:underline;}
.newslist a:visited {color:#828282; text-decoration:none;}
.newslist a:link{color:#828282;}

body div#toolTip {position:absolute;z-index:1000;width:220px;background:#333333;border:2px double #fff;text-align:left;padding:10px;min-height:1em;}
body div#toolTip p {margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif;}
body div#toolTip p em {display:block;margin-top:3px;color:#99916D;font-style:normal;font-weight:bold;}
body div#toolTip p em span {font-weight:bold;color:#fff;}

.fbouterborder {BoRDER-BOTTOM: #dddcd5 1px solid; BORDER-LEFT: #dddcd5 1px solid; HEIGHT: 100%; BORDER-TOP: #dddcd5 1px solid; BORDER-RIGHT: #dddcd5 1px solid;}
.line {	LINE-HEIGHT: 0px; WIDTH: 161px; HEIGHT: 0px; MARGIN-LEFT: 12px; FONT-SIZE: 0px; BORDER-TOP: #d8d3cc 1px solid} 		/* Line for Brake between two module */
.spacer{ height:13px; line-height:0; font-size:0;}/* Blank Space for Brake between two module */

#location_treepage {/*      -------------------------       For tree view page  ------------------------------------ */
	margin-left:auto;
	margin-right:auto;
	width:1300px;
	background-color:#FFFFFF;
}
.treecontent{width:230px; float:left; padding-left:5px; margin-right:10px; border-right:#CCC solid 1px;}

div#fixfooter{
	position:fixed;
	bottom:0px;
	width:80%;
	right:0;
	height:30px;
	background:#CCC;
	padding-left:15px;
 }

h2.moduletitle a:link, h2.moduletitle a:visited{
	color:#7f1726;
	text-decoration:none;
}
.newstitle {
	font-family:Verdana;
	font-size:150%;
	text-transform:none;
	font-weight:bold;
	color: #A31647;
}

.GalleryCentertitle {
	font-family:Verdana;
	font-size:100%;
	text-transform:none;
	font-weight:bold;
	color: #A31647;
/*	background-color:#FAF6B3;*/
	text-align:center;
	display:block;
	padding:4px;
}
a.ModuleEditLink,a.ModuleEditLink:link,a.ModuleEditLink:visited {
	color:#03F;
	font-family: Arial;
	font-weight: bold;
	text-decoration:none;
}

a.ModuleEditLink:active,a.siteheading:visited,a.siteheading:hover,a.siteheading:active {
	color:#009;
	text-decoration:none;
}

/*---------------------------     G l o b a l   N e t w o r k    ------------------------------------------------*/

.AddresssBlock{
	margin-right:2px;
	width:245px;
	height:120px;
	margin-top: 2px;
	display:inline-block;
	float:left;
	border:1px solid #e9e9e9;
	} 

.globalnet_addressblock{
	margin-right:2px;
	margin-left:2px;
	width:242px;
	height:130px;
	min-height:100px;
	max-height:160px;
	margin-top: 2px;
	display:inline-block;
	float:left;
	border:1px solid #e9e9e9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	} 

.global_Centertitle {
	font-family:Verdana;
	font-size:100%;
	text-transform:none;
	font-weight:bold;
	color: #47;
	background-color:#FAF6B3;
	text-align:center;
	display:block;
	padding:4px;
	color: #A31647;
}
.global_Centertitle a:link{
	font-family:Verdana;
	font-size:100%;
	text-transform:none;
	font-weight:bold;
	color: #A31647;
	background-color:#FAF6B3;
	text-align:center;
	display:block;
	padding:4px;
	text-decoration: underline;
}
.global_mainCentertitle {
	font-family:Verdana;
	font-size:100%;
	text-transform:none;
	font-weight:bold;
	color: #A31647;
	text-align:center;
	display:block;
	margin-bottom: 5px;
	padding: 4px;
	border-bottom: 1px dotted #900;
	background-color:#FAF6B3;

}
.global_maincenerbox{	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	border:1px solid #e9e9e9;
	display:block;
	width:48%;
	min-height:142px;
	margin:5px;
	float:left;
}
.global_mainCentertitle a:link {text-decoration: none;}
.global_Center_address {
	font-family:arial;
	font-size:100%;
	text-transform:none;
	color: #333;
	text-align:left;
	display:block;
	padding-left:4px;
}
.global_sublocation_Title {
	font-family:Verdana;
	font-size:90%;
	text-transform:none;
	font-weight:bold;
	color: #A31647;
}
.subcenter_box{
	display:inline-block;
	width:160px;
	border-top:1px solid #e9e9e9;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
	min-height:120px;
}
.global_subCenter_address {
	font-family:arial;
	font-size:90%;
	text-transform:none;
	color: #333;
	text-align:left;
	display:block;
	padding-left:4px;
}
.global_Center_pager {
	vertical-align:middle;
	padding:4px;
	
	background-color:#FFF;

}
.global_Center_pager a:link{
	display:inline;
	text-decoration:none;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 2px;
}
.global_location_Title {
	font-family:Verdana;
	font-size:150%;
	text-transform:none;
	font-weight:bold;
	color: #944001;
}

/*      -------------------------       K i r a n    -    K i r a n -     End  ------------------------------------ */
/*      -------------------------       K i r a n    -    K i r a n -     End  ------------------------------------ */
/*      -------------------------       K i r a n    -    K i r a n -     End  ------------------------------------ */
/*      -------------------------       K i r a n    -    K i r a n -     End  ------------------------------------ */

body {
	font-family:Arial;
	font-size:12px;
	}

html {
height:100%;
}

h1 {
font-size:208%;
color: #600;
letter-spacing:.1em;
}

h2{
	color: #7f1726;
	font-size: 120%;
	margin: 0;
	padding: 0 0 4px;
	font-family: Verdana;
}

h3 {
	color:#930;
	font-size:16px;
}


#wrapwebsite {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	background-color:#FFFFFF;
	border: 1px solid #e6e6e6;
}

#wrapheader {
	height:236px;
	color:#777;
	background-image:url(Bal_satsang_Exam.png);
	background-color: #fff;
	background-repeat: no-repeat;
}

#wrapcenter {
clear:left;
/*min-height:700px;*/
margin:0;
}

#wrapfooter {
height:44px;
clear:both;
text-align:center;
color:#414141;
background:#CCC url('footer.png') repeat-x;
padding:8px 0 4px;
}

.leftside{
	float:left;
	width:200px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0;
/*	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;	*/
	}
h2.title{
	float:left;
	clear:both;
	margin:0;
	padding:0 0 5px 7px;
}

.rightside{
	float:right;
	width:254px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: -1px;

/*	border-bottom: solid 1px #e6e6e6;*/
}
.center-forhtml {
	float:left;
	width:968px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}

.center-nomargins {
	float:left;
	width:958px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}

.center-rightandleftmargins{
	float:left;
	width:498px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
/*	border: 1px solid #e9e9e9;*/
}


div.moduletitle,span.moduletitle,tr.moduletitle,h2.moduletitle {
font-family:Verdana;
font-size:140%;
text-transform:none;
font-weight:400;
}


div.leftside div.modulecontent, div.rightside div.modulecontent{
	/*background: #ffffff;*/
	color:#333;
	/*	border-right-width: 1px;border-right-style: solid;border-right-color: #FFD1A4;
	border-left-width: 1px;border-left-style: solid;border-left-color: #FFD1A4;
	margin-bottom:5px;*/
}

.center-rightmargin {
	float:left;
	width:698px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 3px;
	border:solid  1px #E6E6E6;
}
.center-leftmargin {
	float:left;
	width:754px;
	margin: 0px;
	border:solid  1px #E6E6E6;
}

h2.moduletitle {
	clear:both;
	margin:0;
	padding:0 0 5px 7px;
	background-color: #FBFBFB;
	/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;*/
	font-family: Verdana;
	font-size: 100%;
	font-weight: bold;
	vertical-align: middle;
	padding-top:6px;
	height:18px;
	background-image: url(menu.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.modulesubtitle {
height:23px;
font-weight:700;
padding:4px 5px 0;
}

.modulecontent {
	vertical-align:top;
	text-align:left;
/*	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E8E8E8;*/
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}



.center-leftmargin .rtop,.center-leftmargin .rbottom,.center-rightmargin .rtop,.center-rightmargin .rbottom,.center-nomargins .rtop,.center-nomargins .rbottom,.center-rightandleftmargins .rtop,.center-rightandleftmargins 

.rbottom,.logolist,.pageicons,.skiplink {
/*display:none;*/
}


.clear {
clear:both;
}



h1.siteheading{
	font-size:120%;
	letter-spacing:.2em;
	text-transform:none;
	padding-top: 10px;
	padding-left: 200px;
	color: #600;
//	background-image: url(BPCO.png);
	background-repeat: no-repeat;
	background-position: 4px -22px;
	height:83px;
	margin-top:0;
	float:left;
}
h1.siteheading a:link{	color: #fff;}
h1.siteheading a:hover{	color: #fff;}
h1.siteheading a:visited{	color: #fff;}
/*h1.siteheading a:link{	color: #fff;}*/

.toplogin{
	float: right;
/*	display: inline;*/
	margin-left: 585px;
	
}


.topnav ul{
	float: right;
/*	display: inline;*/
	margin-top: 100px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;

	width:520px;
}

li.topnavitem {
	float:left;
	list-style-type:none;
	margin-top:0;
	padding:0 7px;
	display: inline;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #CCC;
}

li.firstnav {
	float:left;
	list-style-type:none;
	/*padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 2px;*/
}


.editpanel {
	float:right;
	margin-top: 9px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}

div.addthisbutton {
	float:right;
	clear:right;
	margin-top: 90px;
}

.adminlink{
	padding-left:5px;
	padding-right:5px;
}


fieldset {
	border:1px solid #DE917A;
	margin:0 7px;
	padding:1em;
	background-color:#FFF8F0;
}

.settinglabel {
	float:left;
	clear:both;
	width:10em;
	height:25px;
	vertical-align: middle;
	display: block;
	text-align: right;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 1px;
	color:#333;
}
.settinglabelfull {
	float:left;
	clear:both;
	
	height:25px;
	vertical-align: middle;
	display: block;
	text-align: left;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 1px;
	color: #828282;
	font-weight:bold;
}
.settinglabelFixedHeight {
float:left;
clear:left;
width:20em;
height:77px;
padding:1px;
}

.settingrow {
	clear:left;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

.settinglabeltight {
float:left;
clear:left;
width:8em;

padding:1px;
}

.settingrowtight {
clear:left;
padding:1px 0;
}

.modulebuttonrow {
clear:left;
text-align:center;
}

.modulesettingslink{
	padding-left:10px;
	padding-right:5px;
	float:right;
}

.div2columnleft {
float:left;
width:350px;
padding:1px;
}

.div2columnright {
background-color:#696;
margin:0 0 0 305px;
padding:1px;
}

.modulepager {
	vertical-align:middle;
	
	border: 1px dotted #CCC;
	background-color:#F0F0F0;
	text-align: right;
	width:99%;
	display:inline-block;
	height:30px;
	margin-top:10px;
}


.TextLabel {
width:15px;
background-color:#ECECEC;
border:0 solid #ECECEC;
}

.watermarktextbox {
width:8em;

color:Gray;
font-size:12px;
}

.moduleedit {
height:28px;
background-color:#C7D0D7;
border:0;
text-indent:4px;
margin:0;
padding:0;
}

.modulefooter {
display:none;
font-size:11px;
text-align:center;
}

.clearpanel {
clear:left;
padding-top:15px;
}

.simplelist,.simplelist li {
list-style:none;
padding:0 0 41px 82px;
text-align:center;
}



div.sitemap ul,div.sitemap ul li {
list-style:none;
font-size:100%;
}

div.memberlist table {
	width:99.3%;
	border: 1px solid #CCC;
}

.site-statistics {
border-bottom:solid thin #ccc;
margin:0 0 5px;
padding:0 0 5px;
}

ul.userstats {
list-style-type:none;
margin:0 0 0 -40px;
}

ul.userstats ul {
display:block;
margin:0;
padding:0;
}

ul.userstats li {
position:relative;
list-style:none;
}
/*
ul.linkitem li {
	min-height:18px;
	background-image: url(red_bull.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	line-height: 14px;
	background-attachment: scroll;
	display: block;
	}*/


* html body ul.linkitem a {
height:15px;
}

ul.linkitem li {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url("red_bull.gif");
	background-position:0 8px;
	background-repeat:no-repeat;
	color:#333;
	font-family:Arial;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:17px;
	padding-bottom:4px;
	padding-left:10px;
}

ul.linkitem a {
	color:#666;
	text-decoration:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

ul.left_listitem a{	/* new module */
	float:left;
	width:196px;
	border:solid 1px #C8C8C8;
	margin-top: 2px;
	margin-right:3px;
	margin-left:3px;
	margin-bottom:1px;
	overflow: hidden;
	min-height:201px;
	padding:0px;
}
.listitem{	/* new module */
	float:left;
	width:242px;

	margin-top: 2px;
	margin-right:0px;
	margin-left:5px;
	margin-bottom:1px;
/*	background-image: url(module_fix-bg.png);
	background-repeat: no-repeat;
	background-position: top;*/
	overflow: hidden;
/*	min-height:201px;*/
	padding:0px;
}


ul.linkitem {
	position:relative;
	top:-6px;
	left:0;
	list-style:none;
	margin:2px;
	padding:0;
}
ul.linkitem a:hover {
	color:#930;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

code {
text-align:left;
display:block;
overflow:auto;
font:500 1em/1.5em 'Lucida Console', 'courier new', monospace;
background:#FAFAFA;
border:1px solid #EAEAEA;
border-left:5px solid #72A545;
margin:5px 0;
padding:10px;
}

acronym {
cursor:help;
border-bottom:1px solid #777;
}

blockquote {
border-left:5px solid #777;
margin:15px;
padding:0 0 0 7px;
}

.rtop, .rbottom
{
	display: none;
	background: #ccc;
}

.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4, .rbottom .r1, .rbottom .r2, .rbottom .r3, .rbottom .r4
{
	background: #E1E5D5;
	display: block;
	height: 1px;
	overflow: hidden;
}

.r1 {
margin:0 5px;
}

.r2 {
margin:0 3px;
}

.r3 {
margin:0 1px;
}

.rtop .r4,.rbottom .r4 {
height:2px;
margin:0 1px;
}

.rbottom {
margin-bottom:0px;
}

#breadcrumb {
	padding:4px;
	height:20px;
	vertical-align:top;

}

.breadcrumbs {
	border-bottom: 1px dotted #ddd;
	padding: 5px;
	color:#999;
	font-size:10px;
/*	background-color:#fbf2c2;*/
	background-color:#FAF6B3;
	
}
.breadcrumbs visited{
		color:#999;
		text-decoration:none;
}


table.editgrid {
margin:10px;
}

table.editgrid th {
font-weight:700;
padding:7px;
}

.minheightpanel {
min-height:200px;
}

.gmaptextbox {
width:27em;
}

.gmap {
margin:0 0 10px;
}

div.AspNet-RadioButtonList ul,div.AspNet-CheckBoxList ul {
list-style-type:none;
margin:0;
padding:0;
}

.foldergallery h1 {
font-size:large;
margin-bottom:20px;
}

.albumFloat {
float:left;
text-align:center;
margin-right:8px;
margin-bottom:4px;
}

.albumMetaSectionHead {
background-color:Gray;
color:#FFF;
font-weight:700;
}

.center {
text-align:center;
}

div.simplehorizontalmenu {
clear:both;
width:100%;
height:27px;
}

ul.simplehorizontalmenu {
float:left;
list-style:none;
margin:0;
padding:0;
}

ul.simplehorizontalmenu li {
display:inline;
padding:0 10px;
}

.vevent {
padding:10px;
}

.smalltextbox {
width:4em;
}



.normaltextbox {
width:10em;
}

.mediumtextbox {
width:10em;

}

.widetextbox {
width:18em;
}

.verywidetextbox {
width:35em;
}

.whoson {
float:left;
padding:5px;
}

.ratingcontainer {
float:right;
}

.ratingStar {
white-space:nowrap;
height:14px;
margin:1em;
}

.ratingStar .ratingItem {
font-size:0;
width:13px;
height:12px;
display:block;
background-repeat:no-repeat;
cursor:pointer;
margin:0;
padding:0;
}

.ratingStar .Filled {
background-image:url('ratingStarFilled.png');
}

.ratingStar .Empty {
background-image:url('ratingStarEmpty.png');
}

.ratingStar .Saved {
background-image:url('ratingStarSaved.png');
}

.ratingcomments {
border:#000 1px solid;
background-color:#eee;
color:#000;
width:300px;
height:210px;
position:absolute;
margin-top:15px;
padding:5px;
}

.ratingcommentbox {
width:280px;
height:100px;
}

.tag-cloud {
list-style-type:none;
margin:15px 0 3px -30px;
}

.tag-cloud li {
display:inline;
list-style-type:none;
}

.tagcount {
font-size:x-small;
}

.tag-cloud .weight1 {
font-size:90%;
}

.tag-cloud .weight2 {
font-size:110%;
}

.tag-cloud .weight3 {
font-size:120%;
}

.tag-cloud .weight4 {
font-size:130%;
}

.tag-cloud .weight5 {
font-size:140%;
}

.tag-cloud .weight6 {
font-size:150%;
}

.tag-cloud .weight7 {
font-size:160%;
}

.tag-cloud .weight8 {
font-size:180%;
}

.tag-cloud .weight9 {
font-size:200%;
}

.tag-cloud .weight10 {
font-size:210%;
}

.floatrightimage {
float:right;
margin-right:15px;
}

.pagebody {
	background-color:#FFF;
	color:#777;
	background-image: url(main_cont_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}


.selectedpage {
color:#FFF;
font-weight:700;
}

a.SelectedPage:hover {
color:#FFF;
font-weight:700;
text-decoration:underline;
}

a:hover {
	color:#F00;
	text-decoration:underline;
}

legend a.ModuleEditLink:hover {
color:#414141;
font-size:smaller;
}

.txtcopyright {
color:#444;
font-size:80%;
font-weight:400;
}

.txterror {
color:red;
font-weight:700;
}


.filesfooter {
background-color:#545454;
color:#FFF;
text-align:left;
white-space:nowrap;
}


.highlight1 {
background-color:#FF0;
}

.highlight2 {
background-color:lime;
}

input.openid_login {
background:url('openidlogin.gif') no-repeat;
background-color:#fff;
background-position:0 50%;
color:#000;
padding-left:18px;
}

ul.linkitem li:hover {
background:url('arrow_select.png') no-repeat left center;
}

.collapsiblepanel {
border-style:dashed;
border-width:thin;
}

hr {
height:1px;
background-color:#414141;
color:#414141;
border-width:0;
}

.templatewrapper {
border-bottom:solid 4px #000;
}

.AspNet-GridView table thead tr th {
padding:2px;
}

.AspNet-GridView table tbody tr td {
color:#333;
background:#FFF;
border-bottom:solid 1px #CCC;
border-right:solid 1px #CCC;
text-align:left;
padding:2px 2px 2px 2px;
vertical-align:middle;
}

.AspNet-GridView table tbody tr.AspNet-GridView-Alternate td {
background:#F7F6F3;
}



#wrapfooter,#wrapfooter a {
text-decoration:none;
font-size:11px;
}

.siteheading {
font-size:230%;
text-decoration:none;
}



.topnav {
	
text-align:right;

}

legend {
	font-size:large;
	font-weight:700;
	color: #C0580C;
	font-family: Verdana;
}

.settinglabel,.settinglabelFixedHeight {

font-size:small;
}



.linkdescription {
padding:5px;
}

.unselectedcrumb {
font-weight:400;
}

p {
	line-height:1.5em;
	margin:0;
	padding: 10px;

}

.buttonlink {
background-color:transparent;
color:#03F;
cursor:pointer;
text-decoration:underline;
font-size:9px;
border-style:none;
}


.floatpanel,.floatleftimage {
float:left;
margin-right:15px;
}



table.editgrid td,.padded {
padding:7px;
}

li.AspNet-RadioButtonList-Item,li.AspNet-CheckBoxList-Item,.ratingrow {
white-space:nowrap;
}

.albumMetaName,ul.simplehorizontalmenu li.selecteditem,.accent,.selectedcrumb {
font-weight:700;
}

a.ModuleEditLink:hover,.sitelink,a.sitelink:link,a.sitelink:visited,a.sitelink:hover,a.sitelink:active,#wrapfooter a,.accent,a:link,a:visited,a:active {
	
	text-decoration:none;
}

a.SelectedPage:link,a.SelectedPage:visited,a.SelectedPage:active {
	color:#930;
	font-weight:700;
	text-decoration:none;
}

legend a.ModuleEditLink,legend a.ModuleEditLink:link,legend a.ModuleEditLink:visited,legend a.ModuleEditLink:active {
	color:#930;
	font-size:smaller;
	text-decoration:none;
}

img,.vevent abbr {
border:0;
}

tr.modulerow td,tr.modulealtrow td {
	border: 1px  solid #CCC;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 6px;
}

legend 

a,a.siteheading:link,a.siteheading:visited,a.siteheading:hover,a.siteheading:active,a.sitelink:link,a.sitelink:visited,a.sitelink:active,a.selectedcrumb:link,a.selectedcrumb:visited,a.selectedcrumb:active,a.unselectedcrumb:link,a.unselec

tedcrumb:visited,a.unselectedcrumb:active {
text-decoration:none;
}

a.ModuleEditLink,a.ModuleEditLink:link,a.ModuleEditLink:visited,a.ModuleEditLink:hover,a.ModuleEditLink:active,ul.firstnav span.sitelink,li.topnavitem,.WelcomeMessage,.sitelink {
font-size:11px;
float:right;
padding-right:5px;

}
li.firstnav{
font-size:11px;
float:right;
padding-right:5px;
padding-left:10px;
padding-top:0;
color:#900;
font-weight:bold;

}
 
li.firstnav a { color:#900; }
li.firstnav a:link { color:#900; }
li.firstnav a:hover { color:#900; }
li.firstnav a:visited { color:#900; }

a.sitelink:hover,a.ModulePager:link,a.ModulePager:visited,a.ModulePager:hover,a.ModulePager:active,a.selectedcrumb:hover,a.unselectedcrumb:hover {
	text-decoration:underline;
	
}


.searchterm {
color:#000;
background-color:#FF0;
}


.searchpanel {
	/*position:realative;
	margin-top:10px;
	float: right;
	background-image: url(magnifier.png);
	background-repeat: no-repeat;*/
	background-position: 124px 0px;
	display: inline;
	font-size: 80%;
	color: #999;
	float:right;
/*	margin-top:79px;*/
}

/*............................................Top BAPS Banner Link...................................................*/

.myclass{
	font-size:40px;
	margin:0;
	padding:0;
}

 .myclass ul, .myclass li{ 
    margin-left: -190px;
    margin-top: 135px;
	list-style: none; 
	text-align: center; 
	height:77px;
	width:444px;
	}
.myclass li a, .myclass li a:link, .myclass li a:hover, .myclass li a:visited{
	display: block; 
	text-decoration: none;
	height:77px;

} 

/*............................................Top BAPS Banner Link...................................................*/

/***************************************************** Vicharan photo gallery**************************************************/
#vicharanpager{
	height:20px; 
}

.vic_pager{
	width:950px;
	margin:0px;
	padding:4px;
	border-bottom: 1px dotted #ddd;
	color:#F00;
	font-size:10px;
/*	background-color:#FAF6B3;*/
	}
	
.vicharan_gallery li{
	     display: inline;
        list-style: none;
        width: 173px;
        min-height: 200px;
        float: left;
        margin:5px;
        text-align: center;
		border:1px solid #e9e9e9;
}
.vicharan_gallery{ clear:both; display:block; padding:10px;}

/*-----------------------------------------------------------------------------------------------------------------------------------------*/


.dailysatsang_tithi{ color:#06C; font-weight:bold;}
.dailysatsang_img{
	border:1px solid #e6e6e6;
	padding:15px;
	background-color:#F7F7F7;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	}
.dailysatsang_caption{
	font-family:Calibri;
	font-size:14px;
	color:#930;
	font-weight:bold;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------*/

.whatsnew_header {	font-family: Verdana; font-size: 11px; color: #900; font-weight: bold; text-align: center;}
.whatsnew_header td { height:25px; vertical-align:middle; background-color:#FFE0B3;}
.whatsnew_date { font-family: Verdana; font-size: 11px; color: #333; font-weight: normal; text-align: center; }
.whatsnew_section { font-family: Verdana; font-size: 11px; color: #333; font-weight: normal; text-align: center; }
.whatsnew_desc a{ font-family: Verdana; font-size: 11px; color: #333; font-weight: normal; text-align: left; display:block;}
.whatsnew_desc a:link a:hover a:visited{ font-family: Verdana; font-size: 11px; color: #333; font-weight: normal; text-align: left; display:block;}
.whatsnew_desc a:hover{ color: #900; font-weight: normal; text-decoration:underline;}


.yearlist { font-family: Verdana; font-size: 10px; color: #333; font-weight: normal; text-align: center; }
.yearlist a{ font-family: Verdana; font-size: 10px; color: #333; font-weight: normal; text-align: left; display:block; border:1px solid #e6e6e6; margin:3px; float:left; }
.yearlist a:link a:hover a:visited{ font-family: Verdana; font-size: 10px; color: #333; font-weight: normal; text-align: left; display:block;}
.yearlist a:hover{ color: #900; font-weight: normal; text-decoration:underline;}
/*-----------------------------------------------------------------------------------------------------------------------------------------*/


.videos{ color:#06C; font-weight:bold;}
.videos_player{
	border:1px solid #e6e6e6;
	padding:15px;
	background-color:#F7F7F7;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	}
.videos_caption{
	font-family:Calibri;
	font-size:16px;
	color:#930;
	font-weight:bold;
}
.video_thumbs{ margin:0; padding:0; }
.video_thumbs img{border:1px solid #e6e6e6; margin:3px;  }


.baps_ph_caption {
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}
.baps_gallery table{
	border:0;	
}
.baps_gallery td{
	padding:3px;
	width:184px;
}
.baps_gallery_imgborder{
	border:1px solid #e6e6e6;
	background-color:#FFF;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
.baps_gallery{margin:0; padding:0;}


.formlable {
	font-family:verdana;
	font-size:13px;
	color:#000;
}

.changelable a, changelable a:link, changelable a:hover, changelable a:visited{
	
	font-family:arial; font-size:12px; color:#06F; font-style:italic;
}

.submitbutton{			/* Dasboard Button *//*--------------------------------------------------- Dasboard Type 2 Button ------------------------------------------------------*/
	display: inline;
	font-family: Tahoma;
	font-size: 12px;
	color: #4A78F2;
	background-color: #FAF1DC;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #F90;
	margin-right: 5px;
	margin-left: 5px;
	width:80px;
    }
	
.submitbutton a {		/* Dasboard Button */
	text-decoration: none;
	color: #984801;
	font-weight: bold;
	border: 1px solid #FFF0D2;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
    }
.submitbutton a:hover, .submitbutton a:visited{
        color: #900;
        background-color: #930;
}		
body {}
div.AspNet-Menu-Horizontal
{
	height: 31px;
	/*	background-color: #fff;*/
/*	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e6e6e6;
	border-right-color: #e6e6e6;
	border-left-color: #e6e6e6;*/
	font-family: Arial;
	background-image: url(menu.png);
/*background-color: #043959;*/
	font-size: 12px;

}




div.AspNet-Menu-Horizontal ul.AspNet-Menu{  /*margin: 0px 0px 0px -40px; padding: 0px 0px 0px 40px ;*/}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li {/*float: left; margin: 0px 0px 0px 0px; padding: 0px;list-style: none; background-color: #828282;*/}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li img { display:none; }

div.AspNet-Menu-Horizontal ul li a.AspNet-Menu{
	display: block;
	float: left;
	height: 18px;
	text-decoration: none;
	font-size: 105%;
	font-family: Arial;
	padding-top: 7px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	border-right-width: 1px;
	font-weight: bold;
	color: #828282;
	border-right-style: solid;
	border-right-color: #F0F0F0;
}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li a.AspNet-Menu:hover, div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-SelectedWithChildren a.AspNet-Menu, div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-SelectedLeaf a.AspNet-Menu{
	float: left;
	color:#666;
	background-image: url(menu_hover.png);
}


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
	background:	url('shadow.png') no-repeat bottom right;
	padding: 0 90px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;

}

.sf-menu ul li {
	width:			180%;
	max-width: 200px; 	
	
}

.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
	font-weight:normal;
}


/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	0;
}
.sf-menu a {
	border-right:	1px solid #F0C980;
/*	border-top:		1px solid #CFDEFF;*/
	padding: 		.75em 1em;
	text-shadow:#333;

	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#A02031;
}
.sf-menu li {
/*	background:		#BDD2FF;*/
	background-image:url(menu.png);

}

.sf-menu li li {
	background:		#faf6b3;
	color:#630;
	
}
.sf-menu li li li {
	background:		#9AAEDB;
}
ul.sf-menu li:hover{
	background-image:url(menu_hover.png);
}
 .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	/*background:		#efda9d;*/
	/*background-image:url(menu_hover.png);*/
	outline:		0;
	color:#333;
}

li.current {font-weight:600; color:#000;/*background-color:#FAF6B3;*/	background-image:url(menu_selected.png);}
.inactive {font-weight:normal;}
/*** arrows **/

.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
/*	background:		url('arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */*/
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
			
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('shadow.png') no-repeat bottom right;
	padding: 0 90px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off li{
	background: transparent;
}


body { }
div.AspNet-TreeView {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	font-family: verdana;
	font-size: 11px;
	background-color: #012B76;
	}
	
div.AspNet-TreeView ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0px;
}

.AspNet-TreeView-Show { color: #000; }

.AspNet-TreeView-Hide {
	display:none;
	}
	
div.AspNet-TreeView ul li{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	}

div.AspNet-TreeView ul li a{
	display: block;
	border-bottom: 1px solid #F9EEE6;
	margin-right: 1px;
	margin-left: 12px;
	padding-bottom: 7px;
	}	
div.AspNet-TreeView ul ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 12px;
}
div.AspNet-TreeView ul ul ul {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 15px;
}
div.AspNet-TreeView ul li img{
	
	vertical-align: middle;
	margin: 0 0px 0 0; 
	}
	

div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink { cursor: pointer;}

div.AspNet-TreeView .AspNet-TreeView-Collapse{
	border-bottom: none;
	background-image: url(downarrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 7px;
	margin-left:2px;
	margin-right:2px;
	float: left;
	}

div.AspNet-TreeView .AspNet-TreeView-Expand{
	border-bottom: none;
	background-image: url(rightarrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 7px;
	margin-bottom:-12px;
	margin-left:2px;
	margin-right:2px;
	width:5px;
	height:5px;
	}
	
div.AspNet-TreeView li a {text-decoration: none;}

div.AspNet-TreeView li.AspNet-TreeView-Root {}

div.AspNet-TreeView li.AspNet-TreeView-Parent { }

div.AspNet-TreeView li.AspNet-TreeView-Leaf {
	padding-top: 5px;
/*	background-image: url(bullet_purple.png);*/
	background-repeat: no-repeat;
	background-position: left center;
}

 
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Parent a,
div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a ,
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Leaf a ,
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-ChildSelected a ,
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-ParentSelected a,
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a  ,div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a  
{
	color: #012B76;
	/*padding-left: 12px; */
padding-bottom:6px;
font-weight:normal;

	}
 
div.AspNet-TreeView a,
div.AspNet-TreeView a:visited,
div.AspNet-TreeView a:active,
div.AspNet-TreeView a:link { color: #012B76;  text-align:left;}
div.AspNet-TreeView a:hover {	color:#555; }

div.AspNet-TreeView .AspNet-TreeView-Selected a{background-color: #fcfcfc;  font-weight:bold; }
div.AspNet-TreeView li.AspNet-TreeView-ChildSelected a{background-color: #fcfcfc; }
div.AspNet-TreeView .AspNet-TreeView-Selected ul a{background-color: #fcfcfc;	}
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Selected  a{background-color: #fcfcfc; color:#000; font-weight:bold;}

div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Selected  a{background-color: #fcfcfc;	color:#000;}

div.AspNet-TreeView .AspNet-TreeView-Selected a:hover{background-color: #fcfcfc; }
div.AspNet-TreeView .AspNet-TreeView-Selected ul a:hover{background-color: #fcfcfc; }
div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a:hover {background-color: #fcfcfc; }
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Leaf a:hover {background-color: #fcfcfc; }
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Parent a:hover {background-color: #fcfcfc; }
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-ChildSelected a:hover {background-color: #fcfcfc; }
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-ParentSelected a:hover {background-color: #fcfcfc; }


li.AspNet-TreeView-Leaf,
li.AspNet-TreeView-Root ,
li.AspNet-TreeView-Selected ,
li.AspNet-TreeView-Parent{
	text-decoration:none;
	padding: 0px;
	color: #333;
	min-height: 20px;
	background-color: #fcfcfc;
/*	padding-left: 5px;*/
	 }
	
div.AspNet-TreeView ul li.AspNet-TreeView-Selected ,
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected,
div.AspNet-TreeView ul li.AspNet-TreeView-Leaf:hover,
div.AspNet-TreeView ul li.AspNet-TreeView-Root:hover ,
div.AspNet-TreeView ul li.AspNet-TreeView-Selected:hover ,
div.AspNet-TreeView ul li.AspNet-TreeView-Parent:hover,
div.AspNet-TreeView ul li.AspNet-TreeView-ParentSelected:hover{ background-color: #FCFCFC; }

li.AspNet-TreeView-Root {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

li.AspNet-TreeView-ParentSelected ,
li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected
{ margin-top: 0px;  }

li.AspNet-TreeView-Leaf img,
li.AspNet-TreeView-Root img {display:none;}

div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Selected,
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Parent,
div.AspNet-TreeView ul li.AspNet-TreeView-ChildSelected ul li.AspNet-TreeView-Leaf
li.AspNet-TreeView-ParentSelected 
{
	
	
}
li.AspNet-TreeView-ParentSelected{color:#000; }
li.AspNet-TreeView-Leaf a,
li.AspNet-TreeView-Root a ,
li.AspNet-TreeView-Parent a
{ color: #1318EA; 
}




li.AspNet-TreeView-Leaf a:hover,
li.AspNet-TreeView-Root a:hover ,
li.AspNet-TreeView-Parent a:hover{
	color: #012B76;
	background-color: #F0F5FF;
}
li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a:hover,
li.AspNet-TreeView-Selected a 
{
	background-color: #F0F0F0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}



.blogwrapper {   }
.blognavleft {float: left; width: 200px; padding: 5px 5px 30px 5px; 
	margin: 0px 0px 0px 0px; }
.blognavright {float: right; width: 200px;  padding: 5px 5px 30px 5px; 
	margin: 0px 0px 0px 0px;  }
.blogcenter-nonav {margin: 0px 0px 0px 0px; padding: 5px 0px 0px 5px;    }
.blogcenter-leftnav {margin: 0px 0px 0px 210px; padding: 5px 0px 0px 5px;   }
.blogcenter-rightnav {margin:0px 210px 0px 0px; padding: 5px 0px 0px 5px;    }
.bloginfo {   }
.bloginfotitle {   font-weight: bold; }
.blogtitle { margin: 5px 0px 0px 0px;   font-weight: bold;  }
.blogdate { padding: 0px 5px 0px 0px; text-align:right; font-size:11px;  }
.blogcommentlink 
{ font-size:11px; text-align:right; padding: 0px 5px 3px 0px; font-family: Trebuchet MS;    }
div.blogcommentlink{ border-bottom: 1px solid #EAEAEA; }
div.blogcommenttext { border-bottom: 1px solid #EAEAEA;   }
.blogcommenttitle { font-family: Trebuchet MS;    }
.blogcommentposter { font-size:11px;   }
.blognav ul { list-style-type:none;  }
.blognav li { list-style: none; margin: 0px 0px 3px -30px;  }
div.blognavright div h3 { margin: 0px 0px -10px 8px; }
.blogtitle a {color: #8AAF55; }.forumthreadcrumbs { margin: 0px 0px 0px 0px; padding: 0px 0px 3px 5px; }
.forumpostheader {padding: 0px 0px 0px 5px;margin: 0px 0px 0px 0px;   
	background-color: #414141; font-weight: bold; }
.postwrapper {float: left; width: 100%; background-color: #B5B9A7; margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; border:solid thin #545454;}
.postleft {clear: left;float: left; text-align:center;  width: 20%; padding: 15px 5px 5px 5px; 
	margin: 0px 0px 0px 0px; }
.postright {  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 21%; 
	background-color: #F5F6F0; }
.posttopic {   background-color: #B5B9A7; }
.posttopic h3 { color: #414141;}
.postbody { padding: 10px 5px 0px 5px; min-height:80px; }
.forumpostuserpropertylist {  margin: 0px 0px 0px 0px; text-align: center; }
.forumpostusername { list-style-type:none;   }
.forumpostuseravatar { list-style-type:none; }
.forumpostuserattribute { list-style-type:none; }.rsswrapper {   }
.rssnavleft {float: left; width: 235px; padding: 5px 5px 30px 5px; margin: 0px 0px 0px 0px;  }
.rssnavright {float: right; width: 235px;  padding: 5px 5px 30px 5px; margin: 0px 0px 0px 0px;  }
.rsscenter-nonav {margin: 0px 0px 0px 0px; padding: 5px 0px 0px 5px; font-size: 105%;   }
.rsscenter-leftnav {margin: 0px 0px 0px 245px; padding: 5px 0px 0px 5px; font-size: 105%;   }
.rsscenter-rightnav {margin:0px 245px 0px 0px; padding: 5px 0px 0px 5px; font-size: 105%;  }
.rsstitle { margin: 5px 0px 0px 0px; font-size: 15px; font-weight: bold;   }
.rssdate {  padding: 0px 5px 0px 0px; text-align:right;    }
.rsstext {   }
.rssauthor {  padding: 0px 0px 5px 5px; font-family: Trebuchet MS;  border-bottom: solid 1px #ccc;   }
.FeedHead {  padding: 0.5em; }
.FeedBody { border-color: #CAB693; border-style: solid; border-width: 1px;
	border-top-width: 0px; padding-left: 0.5em; padding-right: 0.5em; }
.rssfeedentryTrue {   }
.rssfeedentryFalse { background-color: #ccc; color:#000000; }
	body { margin: 0px 0px 0px 0px; }
.formwizlist ul { margin: 0px 0px 0px 0px; padding: 0px; }
.formwizlist, .formwizlist li, .formwizlist ul li { list-style: none; padding: 0px 0px 4px 0px; margin-left:0px; }
.draghandle {width:50px;height:25px;margin-right:5px;background-image:url('draghandle.gif');background-repeat:repeat; cursor:move;float:left;}
.callbackstyle, .callbackStyle ul li {border:thin #6297BC inset; list-style: none;}
.draghandle  li {list-style: none; }
.reordercue { border:dashed thin black; width:100%; height:25px;  }
.questioncontainer { padding: 5px; border: dashed 1px black; }
.editcontainer { float:left; }
.draghandle .buttoncontainer {float:left;margin:0px;padding:0px; }
.draghandle .buttoncontainer .upbutton { float:left;margin:0px;padding:0px;}
.draghandle .buttoncontainer .downbutton { float:left;clear:left;margin:0px;padding:0px; }
.formwizard .settingrow .settinglabel {width:100%;  }
body {  }
.productlist h3 { color: #8AAF55; }
.productcontainer { border-bottom: solid thin #8AAF55; padding:7px; float:left; clear:both; width:100%; }
.productcontainer h4 { margin-top: 0px; margin-bottom: 3px;  font-size: 1.3em; }
.productcontainer p { margin: 0px;  }
.offercontainer { clear:both; }.aspcalendarmain { margin: 0px 0px 0px 5px; background-color: #e6efdb; color:Black; font-size:10px; }
.aspcalendardayheader { font-weight:bold; font-size:10px; color:#08619a; text-align:center; white-space:nowrap;}
.aspcalendarday { border: solid 1px black;  font-size:10px; color:Black; text-align:center; white-space:nowrap;}
.aspcalendarnextprevious {  font-weight:bold; font-size:small; color:Black; text-align:center; white-space:nowrap; }
.aspcalendarothermonth { border: solid 1px black; background-color:#f3f3f3;  font-size:10px; color:Black; text-align:center; white-space:nowrap; }
.aspcalendarselectedday { border: solid 1px black; background-color:#FFFFE0;  font-size:10px; color:Black; text-align:center;  }
.aspcalendarselector {   font-size:8pt; font-weight:bold; text-align:center; white-space:nowrap;  }
.aspcalendartitle { border: none;  background-color: #e8e8e8; font-size:10px; font-weight:bold; text-align:center; white-space:nowrap; }
.aspcalendartoday { border: solid 1px black; background-color:#FFFFE0; color:Black; font-size:10px; text-align:center; }
.aspcalendarweekendday { border: solid 1px black; background-color:#D3D3D3; color:Black; font-size:10px; text-align:center; }


.mpcalendarmain {  padding:3px; margin:0; 
	color: #414141; background:  #B5B9A7; font-size:small; width: 100%;}
.mpcalendardayheader { font-weight:bold; font-size:8pt;  border:solid thin #B5B9A7;
	color: #414141; background:  #B5B9A7; text-align:center; }
.mpcalendarday { border: solid 1px black;  font-size:8pt; 
	color:Black; text-align:center; }
.mpcalendarnextprevious { border:solid thin #B5B9A7; color: white; background:  #B5B9A7; text-align:center; }
.mpcalendarnextprevious a 
{font-weight:bold; font-size:small; 
	color: white; background:  #B5B9A7; text-align:center;  }
.mpcalendarothermonth { border: solid 1px black; 
	background-color:#f3f3f3;  font-size:8pt; color:Black; text-align:center; 
	}
.mpcalendarselectedday { border: solid 1px black; 
	background-color:#FFFFE0;  font-size:8pt; color:Black; text-align:center;  }
.mpcalendarselector { color: #414141; background:  #B5B9A7; border:solid thin #B5B9A7;
	font-size:8pt; font-weight:bold; text-align:center;   }
.mpcalendartitle { font-size:8pt; font-weight:bold; text-align:center; 
	 color: #414141; background:  #B5B9A7; border:solid thin #B5B9A7;}
table.mpcalendartitle { border:solid thin #B5B9A7;}	
.mpcalendartoday { border: solid 1px black; background-color:#FFFFE0; 
	color:Black; font-size:8pt; text-align:center; }
.mpcalendarweekendday { border: solid 1px black; background-color:#D3D3D3; 
	color:Black; font-size:8pt; text-align:center; }
.calendar_title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fbeec4; MARGIN: 3px auto; PADDING-LEFT: 5px; WIDTH: 680px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #900; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.calendar_item {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #fbeec4;
	COLOR: #900;
	FONT-SIZE: 16px;
	VERTICAL-ALIGN: middle;
	padding: 5px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;

}
/*---------------------------------------------------------------*/
.calendar_item A {
	PADDING-BOTTOM: 9px;
	BACKGROUND-COLOR: #F7F7F7;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 12px;
	PADDING-TOP: 9px;
	border: 1px solid #CCC;
	font-weight: 500;
}
.calendar_item A:hover {
	BACKGROUND-COLOR: #ffe2c6; DISPLAY: block; COLOR: #714400
}
/*---------------------------------------------------D A Ys------------*/
.cal_days_header {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
.cal_days {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #999;
	WIDTH: 90px;
	DISPLAY: block;
	FONT-FAMILY: Arial;
	FLOAT: left;
	HEIGHT: 25px;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EFEFEF;
	line-height:23px;
	color: #fff;
	padding: 2px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 4px;
}
/*---------------------------------------------------------------*/
.cal_date {
/*	BACKGROUND-IMAGE: url(calendar-bg01.gif);*/
	PADDING: 0px;
	WIDTH: 96px;
	FLOAT: left;
	HEIGHT: 96px;
	OVERFLOW: hidden;
	margin-top: 2px;
	margin-left: 3px;
}
/*---------------------------------------------------B a c k  -  G r o u n d    of    M o n t h------------*/
.cal_date01 {
	BACKGROUND-IMAGE: url(calendar-bg01.gif);
}
.cal_date02 {
	BACKGROUND-IMAGE: url(calendar-bg02.gif);
}
.cal_date03 {
	BACKGROUND-IMAGE: url(calendar-bg03.gif);
}
.cal_date04 {
	BACKGROUND-IMAGE: url(calendar-bg04.gif);
}
.cal_date05 {
	BACKGROUND-IMAGE: url(calendar-bg05.gif);
}
.cal_date00 {
	BACKGROUND-IMAGE: url(calendar-bg06.gif);
}
/*---------------------------------------------------E k a d a s h i    of    M o n t h------------*/
.Ekadashi01 {
	BACKGROUND-IMAGE: url(ekadashi-01.png);
}
.Ekadashi02 {
	BACKGROUND-IMAGE: url(ekadashi-02.png);
}
.Ekadashi03 {
	BACKGROUND-IMAGE: url(ekadashi-03.png);
}
.Ekadashi04 {
	BACKGROUND-IMAGE: url(ekadashi-04.png);
}
.Ekadashi05 {
	BACKGROUND-IMAGE: url(ekadashi-05.png);
}
.Ekadashi00 {
	BACKGROUND-IMAGE: url(ekadashi-06.png);
}
/*---------------------------------------------------P u n a m    of    M o n t h------------*/
.Punam01 {
	BACKGROUND-IMAGE: url(punam-01.png);
}
.Punam02 {
	BACKGROUND-IMAGE: url(punam-02.png);
}
.Punam03 {
	BACKGROUND-IMAGE: url(punam-03.png);
}
.Punam04 {
	BACKGROUND-IMAGE: url(punam-04.png);
}
.Punam05 {
	BACKGROUND-IMAGE: url(punam-05.png);
}
.Punam00 {
	BACKGROUND-IMAGE: url(punam-06.png);
}
/*---------------------------------------------------A m a s    of    M o n t h------------*/
.Amas01 {
	BACKGROUND-IMAGE: url(amas-01.png);
}
.Amas02 {
	BACKGROUND-IMAGE: url(amas-02.png);
}
.Amas03 {
	BACKGROUND-IMAGE: url(amas-03.png);
}
.Amas04 {
	BACKGROUND-IMAGE: url(amas-04.png);
}
.Amas05 {
	BACKGROUND-IMAGE: url(amas-05.png);
}
.Amas00 {
	BACKGROUND-IMAGE: url(amas-06.png);
}
/*-----------------------------------------------Numeric   d a t e   CSS----------------*/
.cal_date_no {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 15px;
	color: #333;
}
.cal_date_no A:link {
	COLOR: #000;
}
.cal_date_Sun {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 15px;
	color:Red;
}
.cal_date_Sun A:link {
	COLOR:Red;
}
/*---------------------------------------------------S u n d a y------------*/
.cal_sunday {
	BACKGROUND-COLOR: #F9F9F9;
	WIDTH: 90px;
	FONT-FAMILY: Arial;
	FLOAT: left;
	HEIGHT: 25px;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	line-height:23px;
	color: #900;
	padding: 2px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 4px;
}
.cal_date_sunday {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 15px;
	color: #900;
}
.cal_date_sunday A:link { COLOR: #900 }
/*-------------------------------------------------------E k a d a s h i--------*/
.cal_date_ekadashi {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 15px;
	color: #900;
}
.cal_date_ekadashi A:link { COLOR: #900 }
/*--------------------------------------------------------P u n a m-------*/
.cal_date_punam {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 15px;
	color: #900;
}
.cal_date_punam A:link { COLOR: #900 }
/*---------------------------------------------------------A m a s------*/
.cal_date_amas {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 15px;
	color: #900;
}
.cal_date_amas A:link { COLOR: #900 }
/*-----------------------------------------------------Calander Tithi Lines----------*/
.cal_date_l1 A {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}

.cal_date_l2 A {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}

.cal_date_l3 {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}

.cal_date_l1 {
	TEXT-ALIGN: center; COLOR: #333; FONT-SIZE: 10px
}
.cal_date_l2 {
	TEXT-ALIGN: center; COLOR: #333; FONT-SIZE: 10px
}
.cal_date_l3 {
	TEXT-ALIGN: center; COLOR: #333; FONT-SIZE: 10px
}
/*---------------------------------------------------------------*/

.calendar_container {
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto
}
.cal_dayscontainer {
	WIDTH: 693px;
	FLOAT: left; 
	MARGIN-LEFT: 6px; 
	MARGIN-RIGHT: 6px
}
.cal_tithicontainer {
	BACKGROUND-COLOR: #fc9; MARGIN: 0px; WIDTH: 243px; FLOAT: right; HEIGHT: 455px
}
/*---------------------------------------------------------------*/
.month_pager_container {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 693px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}

/*----------------------------------------------------P a g e r     for    M o n t h-----------*/
.month_pager A {
	PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #fff0e1; PADDING-LEFT: 9px; WIDTH: auto; PADDING-RIGHT: 9px; DISPLAY: block; FLOAT: left; COLOR: #900; FONT-SIZE: 12px; PADDING-TOP: 9px
}
.month_pager A:hover {
	BACKGROUND-COLOR: #ffe2c6; DISPLAY: block; COLOR: #714400
}
/*----------------------------------------------------C a l e n d a r    F e s t i v a l     l i s t  -  Tithi-----------*/
.tithi_bar {
	background-color: #F0F0F0;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	width:99%;
	float: left;
	border: 1px solid #EAEAEA;
	margin-top:10px;
}
.tithi_date{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	color: #930;
	float:left;
}
.tithi{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	color: #33F;
	
}

.tithi_desc{
	font-family: Arial;
	font-size: 12px;
	line-height: 1.9em;
	color: #3C3C3C;
	word-spacing:0.3em;
	text-align:justify;
}
 .pub_slider_box {
	margin: auto;
	width: 755px;
}

.pub-item-box{margin:0; padding:0; }
.pub-item-box img{width:auto;}
.hbox{
	width:245px;
	height:225px;
	margin-bottom:10px;
      display:inline-block;
	  vertical-align:top;
     
	
	}

.pub-item-container{
	border: 1px solid #e6e6e6;
   	clear: right;    /*remove later*/
	margin-top: 5px;
	padding: 5px;
	border: none;
	float: left;
	width: 744px;
}

 
.publication_title {
	font-family:Verdana;
	font-size:120%;
	text-transform:none;
	font-weight:bold;
	color: #A31647;
}
.subtitle_pubtitle {
	font-family:Verdana;
	font-size:80%;
	text-transform:none;
	color: #666;
}

.sub_publication_title {
	font-family:Verdana;
	font-size:12px
	text-transform:none;
	font-weight:bold;
	color: #A31647;
	list-style:inside;
	list-style-type:decimal;
}

.pub-item-img .left {
	text-align: center;
}
 
.item {float: left; }
.item-size1{
	/*width: inherit;*/
	background-color: #F9F9F9;
}

.item-size1-nobackcolor{
	/*width: 200px;*/
	margin:0px;
	padding:0px;
	
}
.pub_divider{background:#ccc; height:1px; margin-left:15px; margin-right:15px; margin-top:25px; margin-bottom:25px;}

.right{
  padding-left: 7px;
}

.item-display {float: right; position:relative; left:-3px; margin-right: -3px; width:auto; text-align: left;}
.item-size2 {width: 530px;}
 
 
.pub-item .left {
	text-align: center;
}
 
.pub-item .left .num{
	color: #999;
	font-size: 69%;
	float: left;
}
.pub-item-title{
	font-size: 14px;
	font-weight: bold;
	padding-bottom:6px;
	color: #930;
}
.pub-item-title a{
	color: #930;
}
.pub-item-title a:hover{
	color: #900;
}
.pub-item-title a:link a:visited {
	color: #930;
}
.publable{
	font-family: Arial;
	font-size: 11px;
	color: #333;
	padding-left : 2px;
	width: 70px;
	float: left;
	clear: left;
	display: block;
	padding-top: 2px;
}
.lable_text{
	font-family: Arial;
	font-size: 11px;
	color: #804040;
	float: left;
	line-height:15px;
}
.pubitemdes{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 2px;
}


.pub_disp_book, .pub_disp_audio, .pub_disp_magazine, .pub_disp_video, .pub_disp_gift{
	float: left;
	width: 176px;
	height: 175px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: -3px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 7px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e6e6e6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e6e6;	
}


.publication_title2 {
	margin: auto;
	width: 540px;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #06F;
	display:block;
	background-color:#FDEAC6;
	padding:5px;
	float:right;
}
.pub_item_info{
	width:540px;
	float:right;
	padding:5px;
	margin:0;
}


.pub_item_chapter tr {
	font-family: Arial;
	font-size: 10px;
	padding:3px;
	line-height:20px;
	text-align: left;
}

.pub_item_chapter th {
	padding:2px;
	height:20px;
	text-align: center;
	font-weight:bold;
	vertical-align:middle;
	color:#6D2201;
}

.pub-item-author-lable{}
.pub-item-authorname{}
.pub-categoty-lable{}
.pub-item-categotyname{}
.pub-item-published-lable{}
.pub-item-publisheddate{}
.pub-item-isbn-lable{}
.pub-item-isbn{}
.pub-item-lang-lable{}
.pub-item-lang{}
