html {
height:100%; width:100%; margin:0px; padding:0px;
}

/* Body */

body {
        font-family: verdana;
        text-align: center;       
		margin: 20px 0px 0px 0px;
		background: url(bg-body.gif) fixed;
		height: 100%;
			
    }
	h1 {
	font: normal 1.8em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	font-weight: bold;
	color:#4a73aa;
	text-align:left;
	
}
	h2{
	font: normal 1.6em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	font-weight: bold;
	color:#fff;
	text-align:left;
	
}
h3 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 3px;
	font-weight: bold;
}
	h4 {
	font: normal 1.4em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	font-weight: bold;
	color:#4a73aa;
	text-align:left;
	
}

	h5 {
	font: normal 1.2em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	font-weight: bold;
	color:#4a73aa;
	text-align:left;
	
}

/* Main Container */

.container {
			width: 940px;
			height:600px;
			background: #ffffff;
			margin: auto;
			border: solid 1px #999999;
	}
	* html .container {
height: 600px;
}
			
a { text-decoration: none; font-weight: bold; color: #4a73aa;
 }

.bodytext {
	color: #333333;
	font: normal Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.bodytextside {
	color: #333333;
	font: normal Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

	

/* inner box */
.box {
	border: 1px solid #999999;	
	background: #FFF;	
	width: 800px;	
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	}
	
.logo { background: url(); margin: 5px 4px 4px 4px; float: left; }

.rightcontainer { width: 125px; height: 600px; float: right; }

.rightshape { width: 125px; height: 600px;;  background-color: #a3b3da; float: right; margin: 0px; vertical-align: middle  }

.welcomeshape { width: 250px; height: 30px;  float: left; }

.topcontainer { width: 900px; height: 10px; }

.middlecontainer { width: 900px; height: 100%; float: left;}

.flashfile { width: 250px; height: 300px; float: left; clear: both }

.middletext { width: 570px; float: right; font: 11px Verdana, Arial, Helvetica, sans-serif;	text-align: justify; margin: 25px; }

ul, li { font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: justify; }

li { margin: 2px; }

.navcontainer { width: 430px; float: left; color: #333333;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 0px 0px;
	float: right; }
	
.bodytext1 {
	color: #333333;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	
}

	.leftcontainer { width: 250px; height: 100%; float: left; background-color:#4c71a8; overflow: hidden;}
	
	
		.whiteheader {
	font: normal 1.4em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	font-weight: bold;
	color:#ffffff;
	text-align:left;
	
}
	.whitetext {
	font: normal 0.6em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	font-weight: bold;
	color:#ffffff;
	text-align:left;}
	.whitexta { text-decoration: none; font-weight: bold; color: #ccc; }
	
	 /************************
 	MAIN TABLE
 ************************/
 .tbl {
 	width: 900px;
	height: 600px;
  	border: 1px solid #999999;
  	padding: 0px 0px 0px 0px;
  	font-size: 11px;
	align: centre;
	background: #ffffff;
 }

 .tbl p { margin: 10px 10px 0px 10px; }


/************************
 Small box
 ************************/
 .box {
  	border: 1px solid #999999;
  	padding: 0px 0px 0px 0px;
  	font-size: 11px;
	align: center;
 }

 .box p { margin: 10px 0px 0px 0px; }

.footer{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 3px;
	font-weight: bold;
 color: #4a73aa;
 line-height: 18px;
}
.concepttxt{
	font: normal 1.6em Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;
 color: #fff;
}