body {

scrollbar-3dlight-color:#F4F4F4;

scrollbar-arrow-color:#2A292E;

scrollbar-base-color:#F4F4F4;

font-family:Helvetica, Geneva, Sans-Serif;

color:#222222;

}
	
.bodytext
{
font-family:Helvetica, Geneva, Sans-Serif;
font-size:14px;
color:#00000;
} 


hr 
{
  	color: #292C73;
}

li 
{
   	color: #000000;
}
 
td{
font-size:14px;
/*line-height: 1.5;*/
}

 
p{
font-size:14px;
line-height: 1.5;
}

.p2{
font-size:11px;
line-height: 1.5;
}

.pA{
font-size:large;
line-height: 1.5;
}


.Contacthead{
font-size:12px;
font-weight:bold;
color:#13689a;
}

.Contactmail{
font-size:12px;
color:#13689a;
}

.GalleryYear{
font-size:13px;
font-weight:bold;
color:#13689a;
}


.newsdate{
font-size:12px;
color:#737373;
}


.PageTitle{
font-size:10px;
color:#078cd4;
font-weight:bold;
}

.h1{
	font-size:18px;
	color:#078cd4;
	font-weight:bold;
	font-variant: small-caps;
	word-spacing: -0.1em;
	letter-spacing: 0.1em;
}

.h2{
font-size:16px;
color:#078cd4;
font-weight:bold;
font-variant: small-caps;
word-spacing: -0.1em;
letter-spacing: 0.1em;
}

.tm{
font-size:24px;
color:#003399;
font-weight:bold;
font-style:italic;
}


.GalHeader{
font-size:12px;
color:#13689a;
font-weight:bold;
}


.NewsHead{
font-size:12px;
color:#13689a;
}


.NewsHead:hover{
font-size:12px;
color:#a8a6a6;
}


.NewsDate{
font-size:12px;
color:#13689a;
}


SUP
{
	color: red;
}
	

img
{
	border-color:#0F64D5;
}


a:link, a:visited {
text-decoration: underline;
color: blue;
background-color: transparent;
font-size: 12px;
}

a:hover, a:active {
color: red;
font-size: 12px;
}


.demos
{
   	font-size: 12px;
   	color: #1baddc;
   	font-weight:1900;
	text-decoration:none;
}	


.demos:hover
{
	color: #a8a6a6;
   	font-size: 12px;
   	font-weight:1900;
	text-decoration:none;	
}


.footerlink2
{
   	font-size: 10px;
   	color: #000000;
   	font-weight:1900;
	text-decoration:none;
}	


.footerlink2:hover
{
	color: #a8a6a6;
        font-size: 10px;
   	font-weight:1900;
	text-decoration:none;	
}

.leftmenulink
{
        font-size: 12px;
   	color: #818181;
   	font-weight:1900;
	text-decoration:none;
}	


.leftmenulink:hover
{
	color: #a8a6a6; 	
        font-size: 12px;
   	font-weight:1900;
	text-decoration:none;	
}




.toplink2
{
	color: #000000;
   	font-size: 11px;
   	font-weight:1900;
	text-decoration:none;	
}	


.toplink2:hover
{
	color: #191970;
   	font-size: 11px;
   	font-weight:1900;
	text-decoration:none;	
	/*background-image: url(../_images/menubgover.jpg);*/
}


.toplink
{
   	font-size: 10;
   	color: #000000;
   	font-weight:1900;
	text-decoration:none;
}	


.toplink:hover
{
	color: #a8a6a6;
   	font-size: 10px;
   	font-weight:1900;
	text-decoration:none;	
	/*background-image: url(../_images/menubgover.jpg);*/
}

.rowData1
{
	background-color:  #D3DDE4;
}


.rowData2
{
	background-color: #E2E7F2;
}
select
{
	font: 10px:
}
	
.PtableDisp{
   border: 1px solid #0a6292;
  }
  
.Ptable{
   border: 1px solid #757575;
   	border-left : none;
	border-top : none;
	border-bottom : none;

  }

 .FSelect
	{
	FONT-SIZE:10px;
	width:153;
	height:21px;
	color:#000000;
	}   
	

		
.FButton
	{
		FONT-SIZE:10px;
		color:#000000;
	}

.fInput
	{
	font-size:12px;
	color:#000000;	
		width:175px;
		height:20px;
	border: 1px solid #b2b1b1;
	}
	
	
	

.ftextarea1	
	{
	font-size:12px;
	color:#000000;	
	width:420px;
border: 1px solid #b2b1b1;
	}
	
	
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 





#overlay img{ border: none; }

#overlay{ background-image: url(_images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/overlay.png", sizingMethod="scale");
	}
	
	
	
	
	
	
	div {
	font-family: Helvetica, Geneva, Sans-Serif;
}


.clsCMOn, .clsCMOver {
	font-size: 12px;
        padding: 2px 4px;
	color: black;
}

.style2 {
	font-size: 12px;
	font-weight: bold;
	color: #13689a;
}
.style3 {
	font-size: 12px;
	color: #007cae;
}
.bg{
	background:url(bg1.gif) left top no-repeat;
}

ul {
  list-style-image: url(http://www.em-t.com/v/vspfiles/templates/eastxs/old/asply22.gif);
  line-height: 2.0;
}

.floatLeft{float: left;} 
.floatRight
{float: right; padding: 0.1em; margin: 1; background-color: #FFFFCC} 
.image-left{float: left; vertical-align: text-top;} 
.image-right{float: right; vertical-align: text-top;}
div.wrapContainer{width:99.5%; float:left;}