img{border:0px;}

.header-template {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#cccccc;
	text-decoration:none;
	font-weight:bold;
	}
.header-contents {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration:none;
	font-weight:normal;
	background-image:url(images/header-bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#000000;
	}
.header-menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration:none;
	font-weight:normal;
	width:auto;
	height:35px;
	padding-top:7px;
	margin:0px;
	display:block;
	cursor:pointer;
	}
.header-menu:hover {
	color:#FFFFFF;
	background-color:#333333;
	cursor:pointer;
	}
.header-menu:link	{
	color:#FFFFFF;
	background-color:#333333;
	cursor:pointer;
	}
.header-menu:activated {
	color:#FFFFFF;
	background-color:#333333;
	cursor:pointer;
	}

.fntimg1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	}
.fntimg1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	}
.fntimg1 a:hover {
	text-decoration:none;
	}
.padtb {
	padding-top:10px;
	padding-bottom:10px;
	}
/*----------------------------------------------------leftnav-area*/
.leftnav-contents {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	}
.leftnav-contents a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	}
.leftnav-contents a:hover {
	color:#990000;
	}
/*----------------------------------------------------school-area*/
.school-header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-weight:bold;
	}
.school-header-green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#006600;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
	}
.personal-header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-weight:bold;
	}	
	
/*----------------------------------------------------body-area*/
.body-contents {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	}
.body-contents h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	}
.body-contents a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	}
.body-contents a:hover {
	color:#990000;
	}
.form-input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	width:170px;
	height:18px;
	border:#CCCCCC solid 1px;
	background-color:#f4f4f4;
	}
.form-input2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	width:100px;
	height:18px;
	border:#CCCCCC solid 1px;
	background-color:#f4f4f4;
	}
.form-button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	width:75px;
	height:18px;
	border:none;
	background-color:#990000;
	}
.form-button:hover {
	background-color:#000000;
	}
.menu2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0033FF;
	text-decoration:underline;
	font-weight:bold;
	}
.menu2:hover {
	text-decoration:none;
	}
	
/*----------------------------------------------------footer-area*/

.footer-contents {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	background-image:url(images/header-bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#000000;
	}
.footer-contents a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	font-weight:normal;
	}
.footer-contents a:hover {
	text-decoration:none;
	}
.footer-contents2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	/*background-image:url(images/header-bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#000000;*/
	}
.footer-contents2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	width:auto;
	height:25px;
	padding-top:5px;
	margin:0px;
	display:block;
	cursor:pointer;
	padding-left:10px;
	}
.footer-contents2 a:hover {
	color:#333333;
	background-color:#f4f4f4;
	cursor:pointer;
	}
.line_right
{
background-image:url(images/line_right.gif);
background-repeat:repeat-x;
}
.line_right_top
{
background-image:url(images/line_right_top.gif);
background-repeat:repeat-x;
}
.line_tab
{
background-image:url(images/line_tab.gif);
background-repeat:repeat-y;
}
.line_portfolio
{
background-image:url(images/line_portfolio.gif);
background-repeat:repeat-x;
}
.line_index_btm
{
background-image:url(images/line_index_btm.gif);
background-repeat:repeat-x;
}	
.login_top_bg
{
background-image:url(images/login_top_bg.gif);
background-repeat:repeat-x;
}
.login_back_bg
{
background-color:#F7F7F7;
}
.login_left
{
background-image:url(images/login_left.gif);
background-repeat:repeat-y;
}
.login_right
{
background-image:url(images/login_right.gif);
background-repeat:repeat-y;
}
.login_btm
{
background-image:url(images/login_btm_bg.gif);
background-repeat:repeat-x;
}
.filed-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:normal;
	text-decoration:none;
}
.filed-title a{
	color:#999999 ;
	text-decoration:underline;
}
.filed-title a:hover{
	color:#000;
	text-decoration:none;
}
.filed-detail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.filed-detail a{
	color: #FF9900;
	text-decoration:underline;
}
.filed-detail a:hover{
	color:#000;
	text-decoration:none;
}

.filed-detail img{
	padding-right:5px;
	
}
.img-bdr img{
	padding:5px;
	background-color:#FFFFFF;
	border: #CCCCCC 1px solid;
	margin-bottom:10px;
	
}
.event-detail-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.event-detail-txt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
.event-detail-txt3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
.event-phone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
}
.bg_band
{
background-color:#F1F1F1;
}
.bg_band_btm
{
background-image:url(images/bg_tab_btm.gif);
background-repeat:repeat-x;
}
.bg_band_top
{
background-image:url(images/tab_band_bg.gif);
background-repeat:repeat-x;
}
.bg_index_band
{
background-image:url(images/bg_index_band.gif);
background-repeat:repeat-x;
border-left:#e7e7e7 solid 1px; border-bottom:#e7e7e7 solid 1px; border-right:#e7e7e7 solid 1px;
}
.scroll-event{
	height:125px;
	width:100%;
	float:left;
	overflow:scroll;
	overflow-x: hidden;
}
.tble-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:27px;
	color: #666666;
	font-weight:none;
	text-decoration:none;
	background-image: url(images/arrow_index.gif);
	background-repeat: no-repeat;
	background-position:left top;
	padding-left:10px;
}
.tble-txt a{
	color: #666666;
	text-decoration:none;
}
.tble-txt a:hover{
	color: #666666;
	text-decoration:underline;
}
.event-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
}
.calander-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.calander-txt a{
	color: #000;
	text-decoration:none;
}
.calander-txt a:hover{
	color:#000;
	text-decoration:underline;
}
.legend-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
.search-smallTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.search-field{border:1px solid gray; width:280px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

.table-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.table-headBLD{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.table-headBLD a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.table-headBLD a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
.table-txtLINK{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.table-txtLINK a{
	color: #999999;
	text-decoration:none;
	padding:0px 8px 0px 8px;
}
.table-txtLINK a:hover{
	color:#000;
	text-decoration:underline;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.table-smallTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.table-smallTxt a{
	color:#800000;
	text-decoration:underline;
}
.table-smallTxt a:hover{
	color:#000;
	text-decoration:none;
}
.table-smallBld{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.table-headBLDWhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.table-smallWhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
}
.table-smallWhite a{
	color:#fff;
	text-decoration:none;
}
.table-smallWhite a:hover{
	color:#fff;
	text-decoration:underline;
}
.bdy-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.title-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}

.normal-ul{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; text-align:left; text-decoration:none;
}

.normal-ul a {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
}
.normal-ul a hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;
}
.normal-ul a visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;
}

#gallery {
	position:relative;
	height:200px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:40px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12x;
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
	}	