/************* TEXT STYLES *******************/

  .text { 
  	color: rgb(51, 51, 51);
    font-weight: normal;
    font-style: normal;
    text-align: left;
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
    }
 .errortext { 
  	color: #FF0000;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    }
	.formcontent { 
	color: rgb(51, 51, 51);
    font-weight: normal;
    font-style: normal;
    text-align: left;
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
	}
  .smalltext { 
  	 font-size: 0.65em;
    text-align: left;
	text-align: top;
    font-style: normal;
    font-weight: normal;
    font-family: Arial,Helvetica,sans-serif;
   }
   
  .footertext { 
  	 font-size: 0.65em;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    font-family: Arial,Helvetica,sans-serif;
    color: #888888;
   }

.pagetitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16pt;
	COLOR: Maroon;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none

	
}
.pagetitle_smaller {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: Maroon;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	}
.pagetitle_blue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16pt;
	COLOR: #336699;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.pagetitle_orange {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16pt;
	COLOR: #FF7B00;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.pagetitle_orange_smaller {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FF7B00;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.pagetitle_orange_smaller2{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FF7B00;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.subtitle_blue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #336699;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}


.subtitle_maroon {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: Maroon;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.subtitle_rose {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #CC6666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.subtitle_rose_smaller {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #CC6666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.pagetitle_grey {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16pt;
	COLOR: #888888;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.quote {
	text-align: center;
	FONT-SIZE: 16pt;
	COLOR: #888888;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.quote2 {
	margin-left: 30px;
	text-align: center;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #cccc66;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.pagetitle_grey_smaller {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #888888;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.subtitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #888888;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.subtitle_smaller {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #888888;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	}
	
.subtitle_blue_smaller {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #336699;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	}
	
	.subtitle_smaller2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #336699;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}



.lien_18pt {		
FONT-WEIGHT: normal;
FONT-SIZE: 18px; 
COLOR: #336699; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION:none; 
}

.lien {		
FONT-WEIGHT: normal;
FONT-SIZE: 14px; 
COLOR: #3366CC; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION:none; 
}
.lien a:link{			
FONT-WEIGHT: normal; 
font-size: 14px; 
color: #6699FF; 
FONT-STYLE: normal; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
}
.lien a:visited{	
FONT-WEIGHT: normal;
font-size: 14px; 
color: #3366CC; 
FONT-STYLE: normal; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; 
}
.lien a:hover {		
FONT-WEIGHT: normal; 
font-size: 14px; 
color: #6699FF; 
FONT-STYLE: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration:  underline; 
}

.text_golden {		
FONT-WEIGHT: normal;
FONT-SIZE: 18px; 
COLOR: #cccc66; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
.smalltext_maroon {		
FONT-WEIGHT: normal;
font-size: 0.82em; 
COLOR: maroon; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
.ClassesSubTitle{		
FONT-WEIGHT: normal;
FONT-SIZE: 12px; 
COLOR:  #000000; 
font-weight: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
.text_golden_italic {		
FONT-WEIGHT: normal;
FONT-SIZE: 12px; 
COLOR: #CCCC66; 
FONT-STYLE: italic; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
.grey_text {		
FONT-WEIGHT: normal;
FONT-SIZE: 12px; 
COLOR: #222222; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
.grey_justify {		
FONT-WEIGHT: normal;
FONT-SIZE: 12px; 
COLOR: #222222; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
margin-right: 5px;
margin-left: 5px;
}

.smallblue_bold {		
FONT-WEIGHT: bold;
FONT-SIZE: 14px; 	 
COLOR: #0099CC; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}

.smallgolden_bold {		
FONT-WEIGHT: bold;
FONT-SIZE: 12px; 
COLOR: #CCCC66; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
/**************************LAYOUT*****************************/
	#page-header {
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		margin: 0 0 0 0;
		padding: 0;
		height: 70px;
		background: #FFF;
	}
	
	#logo {
		width: 894px;
	}
	
	#logo img{
		/* TITLE LOGO BAR */
		position: relative;
		padding-left: 142px;
		float: left;
		top: 15px;
	}
	
	#bar_left {
		/* MENU BAR AT LEFT */
		position: absolute;
		width: 130px;
		background-image: url(../images/template/menu_left.png);
		height: 533px;
		left: 0px;
		top: 0px;
		bottom: 0px;
		float: left;	
	}
	
	#bar_left img {
		/* FOR THE BUDDHA IMAGE */
		position: absolute;
		left: 0;
		top: 0;
		float: left;
		padding-bottom: 3px;
		background-color: #FFF;
	}
	
	#bar_left_bottom img {
		position: absolute;
		top: 467px;
		left:0;
		float:left;	
	}
	
	#menu {
		position: relative;
		top: 210px;
		left: 5px;		
		height: 500px;
	}
	
	#menu a {
	   font-family: Verdana,Arial,Helvetica,sans-serif;
	   font-size: 10pt;
	   color: #FFF;
	   text-decoration: none;
	   font-weight: bold;
	}
	
	#menu a:hover {
		font-family: Verdana,Arial,Helvetica,sans-serif;
	   font-size: 10pt;
	   color: #cccc66;
	   text-decoration: none;
	   font-weight: bold;
	}
	
	#content_border {
		width: 650px;
		position: absolute;
		left: 140px;
		top: 7px;
	}
	
	#content {
		/* THE MAIN CONTENT BOX FOR EACH PAGE */
		margin-top: 5px;
		                                        
		width: 650px;
		position: relative;
		left: 0px;
		top: 3;
		background-color: #F2F8FF;
		border-color: #EEEEEE;
		border-width: 	1px;
		border-style: solid;
	}
	
	#content_image {
		/* Banner image at top of page */
		padding-bottom: 5px;
		                                 
		margin-bottom: 5px;
		                                 
		margin-right: auto;
		                                 
		margin-left: auto;
		                                 
		width: 650px;
		position: relative;
		top: 0px;
	
	}
	#content_footer {
		/* The contact details which go at the bottom of the page */
		width: 650px;
		position: relative;
		left: 0px;
		top: 3px;
	}
	
	

