/* body and p elements */

/* margin: 0; */

    body {

    font-size: 11px;
    margin: 0px 0px;
    
    }



    p {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;
    color: #333333;
    line-height: 125%;

    }

.Head01Home 

{ font-family: Arial, Helvetica, sans-serif; font-size: 2em; font-style: normal; line-height: 28px; font-weight: normal; font-variant: normal; text-transform: none; color: #F26522; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px; margin-top:5px; margin-bottom: 5px }

/* hyperlinks in nav */

    a.nav:link, a.nav:active, a.nav:visited, .nav{

	color: #ffffff;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	background-color: transparent;

	text-transform: uppercase;

    }



    a.nav:hover {

    color: #F26522;

    font-weight: bold;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    text-decoration: underline;

	background-color: transparent;

    }



/* hyperlinks in linkFooter */

    a.linkFooter:link, a.linkFooter:active, a.linkFooter:visited{

	color: #FFFFFF;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: underline;

    }



    a.linkFooter:hover {

	color: #FFFFFF;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: underline;

    }



/* headings */

    h1 {

	color: #6C0A06;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 100%;

	font-weight: bold;

    }



    .h1 {

	color: #3A5F57;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

    }



    h2 {

	color: #3A5F57;	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 100%;

    padding-top: 4px;

    margin-bottom: -7px;	

	font-weight: bold;

    }

	

    h3 {

    color: #3A5F57;	

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

    line-height: 100%;

    font-weight: bold;	

    }



	h4 { 

    color: #550055;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: .7em;

    line-height: 125%;

    font-weight: bold;

    }



	h5 { 

    color: #550055;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: .5em;

    line-height: 125%;

    font-weight: normal;	

    }



/* hr */



    hr {

    height: 1px;

    color: #CDCDCD;

	background-color: transparent;

    }



/* lists */



    ul {

    font-family: Arial, Helvetica, sans-serif;

	}

	

	li {

    list-style: square;

	margin-left: -20px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    }

	

	ul li li {

	list-style: disc;

	}



	ul li li li {

	list-style: circle;

	}

	

	ul li li li li {

	list-style: square;

	}

	

	ul li li li li li  {

	list-style: disc;

	}

	ul li li li li li li {

	list-style: circle;

	}



	ul li li li li li li li{

	list-style: square;

	}



/* links */

	

	a:link, a:visited {

	color: #3A5F57;

	background-color: transparent;

	}



	 a:active {

	color: #FA9A00;

	background-color: transparent;

	}



	a:hover {

	color: #FA9A00;

	background-color: transparent;

	text-decoration: none;	

	}



/* monospaced */



	.mono {

	font-family: "courier new", courier, mono;

	font-size: 14px;

	color: #ff9900;

	}



/* fine print for forms, image captions, et cetera */



    .fine {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	padding: 5px;

    }



/* footer */



    .footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CCCCCC;

    }	

	

/* address */

    address {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-style: normal;

    }



/* table cells */

    .tdMainNav {

	background-color: #999999;

	padding: 5px;

	}



    .tdSubNav {

	background-color: #FFFFFF;

	padding: 5px;

	}	



    .tdB1B1B1 {

	background-color: #B1B1B1;

	}	



    .td999999 {

	background-color: #999999;

    }



    .td000000 {

	background-color: #000000;

    }



    .navTDBorderBlk {	

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

    }

	

    .headTDBorderBlk {

	border-top: 1px solid #000000;

    }		



    .tableBorderBlk {	

	border-left: 1px solid #000000;

	border-right: 1px solid #000000;

	border-top: 1px solid #000000;

	border-bottom: 1px solid #000000;

    }



    .tdNewsText {	

	color: #FBAF5E;

    }



/* colours */

	.red {

	color: #CC0000;

	}



	.white {

	color: #FFFFFF;

	}



	.grey {

	color: #CCCCCC;

	}



/* table BG images */



	.tdNavBGImg {

	/*
    background-image: url(images/nav_bar.gif);
    */
    background-color: #42556B;
    
	}



	.tdBGImgHome {

	background-image: url(/images/bg_home.gif);

	}



	.tdBGImgDalai {

	background-image: url(images/bg_dalai.gif);

	}



	.tdBGImgAcademic {

	background-image: url(images/bg_academic.gif);

	}



	.tdBGImgMusical {

	background-image: url(images/bg_musical.gif);

	}



	.tdBGImgRoundtable {

	/*
    background-image: url(images/bg_round.gif);
    */
    background-color: #8396AC;
	}



	.tdBGImgSpiritual {

	background-image: url(images/bg_spiritual.gif);

	}



	.tdBGImgSponsor {

	background-image: url(images/bg_sponsor.gif);

	}



	.tdBGImgTalk {

	background-image: url(images/bg_talk.gif);

	}



	.tdBGImgTix {

	background-image: url(images/bg_tix.gif);

	}
    
    p.h2 {
    
	color: #660000;	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

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