﻿body, #mainframe {
	min-height: 100%;
	width: 1000px;
	height: 100%;
       margin:0px auto;
       left: 0;
       right: 0;
}


html>body, html>body #mainframe {
	height: auto;
}

body {
	margin: 0;
}

#mainframe
{
	font-family: 'Arial'; 
	font-size: 9pt; 
	font-weight: 100; 
	/*width:1000px;*/
		position: absolute;


	}

	#topContent
	{	
	height: auto;
}
#mainContent
{	
	height: auto;
	margin-bottom: 5em;
}


a img {
border: none;
}
a:link              { color:blue; text-decoration:underline; }
a:visited           { color:blue; text-decoration:underline; }
a:hover             { color:blue; text-decoration:underline; }
a:active            { color:blue; text-decoration:underline; }



/*** ****** ***/
/*** HEADER ***/
/*** ****** ***/
#divHeader{
	/*background-color:#666;*/
	background-color:#FFF;
}
#divBgBox{
	/*background-color:#666; */
	background-color:#fff;
	margin:0px;
	margin-top:20px;
	height:290px;
}
#divShadow{
	width:870px; 
	/*filter:shadow(color=gray, direction=45) shadow(color=gray, direction=135)shadow(color=gray, direction=225) shadow(color=gray, direction=315);*/
}
#divShadow img{
	width:850px;
}
#divHeaderBox{
	width:850px;
	background-color:#FFF;
}
.cssMultilingual{
	width:850px;
	display: block; 
	text-align:right;
	font-size:9px;
	font-weight:normal;
}
/*** **** ***/
/*** BODY ***/
/*** **** ***/
#divShadowBottom{
	width:870px; 
	padding-bottom:10px;
	/*filter:shadow(color=gray, direction=45) shadow(color=gray, direction=135)shadow(color=gray, direction=225) shadow(color=gray, direction=315);*/
}
#divContent{
	/*background-color:#CCC;*/
	background-color:#fff;

}
#tblAnnouncementContent{
	width:900px;
	height:300px;
	background-color:#fff;
	text-align:center;
	
	margin:10px;
}
#tblAnnouncementContent td{
padding:0px;
padding-top:10px;
padding-left:0px;
padding-right:0px;
}
#tblContent{
	width:90%;
	height:300px;
	background-color:#fff;
	text-align:center;
	
	/*border: 1px #CCC solid;
	background-image:url('../images/Box-Gradient.jpg');
	background-position:center bottom; 
	background-repeat:repeat-x;*/
	margin:10px;
}
#tblContent td{
padding:0px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
}
#tblContentTagHdr{
	width:100%;
	background-color:#fff;
	text-align:center;
	margin:10px;
}
#tblContentTagHdr td{
padding:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
border-bottom:thin silver solid;
}

#tblContentTag{
	width:75%;
	background-color:#fff;
	text-align:left;
	margin:10px;		
}
#tblContentTag td{
padding:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
border-bottom:0;
}


.tblContentTagHdr{
	width:100%;
	background-color:#fff;
	text-align:center;
	margin:10px;
}
.tblContentTagHdr td{
padding:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
border-bottom:thin silver solid;
}

.tblContentTag{
	width:75%;
	background-color:#fff;
	text-align:left;
	margin:10px;		
}
.tblContentTag td{
padding:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
border-bottom:0;
}

.cssTblHome{
	margin:0px;
}
.cssTblHome td{
padding:0px;
padding-top:10px;
padding-left:20px;
padding-right:20px;

}
.cssHeader26L{
	color:#000;
	text-align: left;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight:bold;/*bold;*/
}
.cssHeader20L{
	color:#000;
	text-align: left;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;/*bold;*/
	letter-spacing:0px;
}

.cssHeader20{
	color:#4863A0;
	text-align: left;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight:bold;/*bold;*/
	letter-spacing:1px;
}
.cssHeaderC{
	text-align: center;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;/*bold;*/
}
.cssHeaderL{
	text-align:left;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;/*bold;*/
}
.cssHomeTitle{
	text-align:left;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;/*bold;*/
	
}
.csstxtB13{
	text-align: left;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:900;/*bold;*/
}

.csstxtB{
	text-align: left;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;/*bold;*/
}
.csstxt11B{
	text-align: left;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;/*bold;*/
}
.csstxt{
	text-align: justify;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;/*bold;*/
	text-indent:inherit;
	
	
}
.csstxtr{
	text-align: right;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;/*bold;*/
	text-indent:inherit;
}

.csstxtTagTable{
	text-align: left;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;/*bold;*/}
.csstxtTagTable td{
padding:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
}

.cssSoon{/* coming soon txt css*/
	text-align:center;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;/*bold;*/

}
.cssHomeTxt1{
	text-align: left;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;/*bold;*/}

.cssa:link              { color:#000; text-decoration:none; }
.cssa:visited           { color:#000; text-decoration:none; }
.cssa:hover             {  text-decoration:none;  
	color: #FF0000;
	border-bottom: 2px solid #FF0000; }
.cssa:active            { color:#000; text-decoration:none; }

/*** ****** ***/
/*** FOOTER ***/
/*** ****** ***/

#footerContent {
   position:absolute;
   bottom:0;
   border-top:solid 1px #BDBDBD;
   width:100%;
}

#copyright {
  text-align: center;
  font-size: 9px;
  color: #BDBDBD;
  font-weight: bold;
}

#newspaper-a{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;text-align:left;border-collapse:collapse;
border:1px solid #69c;margin:0px;width:100%;}
#newspaper-a th{font-weight:bold;font-size:14px;color:#039;border-bottom:1px dashed #69c;padding:12px 17px;text-align:left;}
#newspaper-a td{color:#669;padding:7px 17px;}
#newspaper-a tbody tr:hover td{color:#339;background:#d0dafd;}

#newspaper-b{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;text-align:left;border-collapse:collapse;
border:0px solid #69c;margin:0px;width:100%;}
#newspaper-b th{font-weight:bold;font-size:14px;color:#FFF;background:#2B2A31;padding:7px 5px 5px;text-align:left;}
#newspaper-b tbody{background:#F4F4F4;}
#newspaper-b td{color:#4F4F4F;border-top:1px dashed #fff;padding:5px;}
#newspaper-b tbody tr:hover td{color:#F4F4F4;background:#585858;}
#newspaper-b tbody tr:hover td a{color:#F4F4F4;background:#585858;}
#newspaper-b td a{color:#4F4F4F;border-top:1px dashed #fff;padding:5px;}
#newspaper-b td a:hover{color:#F4F4F4;background:#585858;}

.newspaper-b{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;text-align:left;border-collapse:collapse;
border:0px solid #69c;margin:0px;width:100%;}
.newspaper-b th{font-weight:bold;font-size:14px;color:#000;padding:7px 5px 5px;text-align:left;}
.newspaper-b tbody{background:#F4F4F4;}
.newspaper-b td{color:#4F4F4F;border-top:1px dashed #fff;padding:5px;}
.newspaper-b tbody tr:hover td{color:#F4F4F4;background:#585858;}
.newspaper-b tbody tr:hover td a{color:#0099FF;}


.newspaper-b2{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;text-align:left;
border:1px solid #bdbdbd;margin:0px;width:100%;}
.newspaper-b2 th{font-weight:bold;font-size:14px;color:#FFF;background:#2B2A31;padding:7px 5px 5px 20px;text-align:left;}
.newspaper-b2 tbody{background:#F4F4F4;}
.newspaper-b2 td{color:#4F4F4F;border-top:1px dashed #fff;padding:0px 0px 0px 20px;}
.newspaper-b2 tbody tr:hover td{color:#F4F4F4;background:#585858;}
.newspaper-b2 tbody tr:hover td a{color:#F4F4F4;background:#585858;}
.newspaper-b2 td span a{color:#4F4F4F;border-top:0px dashed #fff;}
.newspaper-b2 td span a:hover{color:#F4F4F4;background:#585858;}

