@charset "utf-8";
/* Develop By Janaka Gamage */
<!--
*{
margin:0px;
padding:0px;
}


body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background:#000000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
float:left;
width:954px;
background-color:#FFFFFF;
padding-left:46px;
}

.oneColFixCtrHdr #header .logoarea{
float:left;
width:150px;
height:160px;
}

.oneColFixCtrHdr #header .headerleftarea{
float:left;
width:800px;
height:160px;
}

.oneColFixCtrHdr #header .logobotarea{
float:left;
width:220px;
height:24px;
padding-top:12px;
}

.oneColFixCtrHdr #header .headerleftarea2{
float:left;
width:730px;
height:36px;
}

.oneColFixCtrHdr #header .logohp{
float:left;
width:137px;
height:98px;
border:0px;
margin-top:62px;
}

.oneColFixCtrHdr #header .headerlayer{
float:left;
width:800px;
border:0px;
}

.oneColFixCtrHdr #header .headerimg{
float:left;
width:954px;
border:0px;
}

.oneColFixCtrHdr #headertextarea{
float:left;
width:954px;
height:130px;
background-color:#ffffff;
}

.oneColFixCtrHdr #headertextarea .hdtextarea{
float:left;
width:636px;
height:130px;
background-image:url(../images/headertextarea-bg.jpg);
}

.oneColFixCtrHdr #headertextarea .hdtextarea p{
float:left;
width:380px;
text-align:justify;
font-size:11px;
margin-top:3px;
margin-bottom:3px;
color:#333333;
}

.oneColFixCtrHdr #bluemenu_area{
float:left;
width:111px;
height:125px;
background-color:#0e076f;
padding-left:10px;
padding-top:5px;
}

.oneColFixCtrHdr #bluemenu_area h2{
float:left;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-bottom:10px;
}

.oneColFixCtrHdr #bluemenu_area p{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:110px;
font-size:9px;
color:#FFFFFF;
margin-bottom:3px;
}

.menuline{
float:left;
height:3px;
border:0px;
}

a{
color:#FFFFFF;
text-decoration:none;
} 

a:hover{
color:#FF0000;
text-decoration:none;
} 

.oneColFixCtrHdr #header .headerimg2{
float:left;
height:130px;
width:190px;
width:100px;
background-color:#999234;
}
.oneColFixCtrHdr #header h1{
float:left;
text-align:left;
font-size:16px;
color:#253537;
font-family:Arial, Helvetica, sans-serif;
}

.oneColFixCtrHdr #middlecontentarea{
float:left;
width:1000px;
height:320px;
padding-bottom:20px;
border-bottom:#3f85cd 1px solid;
}

.oneColFixCtrHdr #middlecontentarea .mcleftarea{
float:left;
width:555px;
height:320px;
background-color:#Fs3325;
}

* html .oneColFixCtrHdr #middlecontentarea .mcleftarea{
width:550px;
}

.oneColFixCtrHdr #middlecontentarea .regionarea{
float:left;
width:201px;
height:163px;
background-image:url(../images/locationmap-bg.jpg);
}

.oneColFixCtrHdr #middlecontentarea .dropbox{
float:left;
width:170px;
margin-top:5px;
height:20px;
font-size:10px;
margin-top:40px;

}

.oneColFixCtrHdr #middlecontentarea .newsarea{
float:left;
width:200px;
margin-top:35px;
margin-left:20px;
padding-bottom:10px;
padding-left:20px;
border:0px;
}

.oneColFixCtrHdr #middlecontentarea h1{
float:left;
width:200px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#007ee2;
margin-bottom:10px;
}

.oneColFixCtrHdr #middlecontentarea p{
float:left;
width:200px;
font-size:11px;
margin-bottom:6px;
}

.oneColFixCtrHdr #middlecontentarea .alink{
text-decoration:none;
color:#000000;
}

.oneColFixCtrHdr #middlecontentarea .mcright{
float:left;
width:445px;
height:320px;

}

.oneColFixCtrHdr #right_area{
float:left;
width:62px;
height:122px;
}

.oneColFixCtrHdr #middlecontentarea .mcleftbotarea{
float:left;
width:555px;
height:211px;
background-color:#ffffff;
}


.oneColFixCtrHdr #middlecontentarea .hpmiddlemenuarea{
float:right;
width:385px;
height:200px;
background-color:#00CCFF;
}

.oneColFixCtrHdr #topmenu {
	float:left;
	width:555px;;
	height:49px;
	background-image:url(../images/topmenulinehp.jpg);
	background-repeat:repeat-x;
} 


.oneColFixCtrHdr #topmenu .tmmenuitem {
float:left;
height:32px;
margin-top:4px;
border:0px;
}

.oneColFixCtrHdr #redmenu_area{
float:left;
width:122px;
height:117px;
background-color:#d83912;
padding-left:6px;
padding-top:5px;
}

.oneColFixCtrHdr #redmenu_area h2{
float:left;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-bottom:10px;
}

.oneColFixCtrHdr #redmenu_area p{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:118px;
font-size:9px;
color:#FFFFFF;
margin-bottom:3px;
}

.oneColFixCtrHdr #yellow_area{
float:left;
width:129px;
height:122px;
background-color:#e8e472;
}

.oneColFixCtrHdr #black_area{
float:left;
width:120px;
height:117px;
background-color:#253537;
padding-left:6px;
padding-top:5px;
}

.oneColFixCtrHdr #black_area h2{
float:left;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-bottom:10px;
}

.oneColFixCtrHdr #black_area p{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:118px;
font-size:9px;
color:#FFFFFF;
margin-bottom:3px;
}



.oneColFixCtrHdr #poweritems_area{
float:left;
width:128px;
height:139px;
}

.oneColFixCtrHdr #black_area2{
float:left;
width:129px;
height:139px;
background-color:#253537;
}

.oneColFixCtrHdr #black_area2 .supportimg_top{
float:left;
129px;
height:16px;
}

.oneColFixCtrHdr #black_area2 h2{
float:left;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-bottom:10px;
margin-left:6px;
}

.oneColFixCtrHdr #black_area2 p{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:118px;
font-size:9px;
color:#FFFFFF;
margin-bottom:3px;
margin-left:6px;
}

.oneColFixCtrHdr #network_area{
float:left;
width:127px;
height:139px;
}

.oneColFixCtrHdr #middlecontentarea .vcateicon{
float:right;
width:136px;
height:60px;
margin-right:61px;
}

.oneColFixCtrHdr #middlecontentarea .powerbuttonicon{
float:right;
width:62px;
height:71px;
margin-top:73px;
}

.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
}
.thrColFixHdr #footerarea{
float:left;
width:100%;
border-top:#275f9c 1px solid;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:5px;
}

.flink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

.thrColFixHdr #footerarea a:hover{
color:#FF0000;
text-decoration:underline;
}
 
.thrColFixHdr #footerarea p {
float:left;
width:100%;
font-size:10px;
text-align:center;
margin-bottom:7px;
}
-->

