@charset "utf-8";
/* CSS Document */
body {	margin:0;padding:0;	border:0;width:100%;background:#000;font-size:80%;font-family:Arial, Helvetica, sans-serif;	color:#ccc;}
a {color:#369;}
a:hover {color:#fff;background:#369;text-decoration:none;}
h1, h2, h3, h4 {margin:1.5em 0 .8em 0;padding:0;}
h1 {font-size:2.6em;color:#FFF;}
h2 {font-size:1.5em;color:#FFF;}
h3 {font-size:1.4em;color:#00CCFF;}
h4 {font-size:1em;color:#ADD2ED;}
p {margin:.4em 0 .8em 0;padding:0;font-size:1em;}
img {margin:10px 0 5px;}
/* Header styles */
#header {clear:both;float:left;width:100%;border-bottom:1px solid #000;background-image:url(headerBackground.gif);	background-color:#176ABD;background-position:right;background-repeat:repeat-y;}
#header p, #header h1, #header h2 {padding:.4em 15px 0 15px;margin:0;}
#header ul {clear:left;float:left;width:100%;list-style:none;margin:10px 0 0 0;padding:0;}
#header ul li {display:inline;list-style:none;margin:0;padding:0;}
#header ul li a {display:block;float:left;margin:0 0 0 1px;	padding:3px 10px;text-align:center;	background:#eee;color:#000;	text-decoration:none;position:relative;left:15px;line-height:1.3em;}
#header ul li a:hover {background:#369;color:#fff;}
#header ul li a.active, #header ul li a.active:hover {color:#fff;background:#000;font-weight:bold;}
#header ul li a span {display:block;}
/* 'widths' sub menu */
#layoutdims {clear:both;background:#eee;border-top:4px solid #000;margin:0;padding:6px 15px !important;text-align:right;	background-color:#000;}
/* column container */
.colmask {position:relative;clear:both;float:left;width:100%;overflow:hidden;}
/* common column settings */
.colright, .colmid, .colleft {float:left;width:100%;position:relative;}
.col1, .col2, .col3 {float:left;position:relative;padding:0 0 1em 0;overflow:hidden;}
.col2 ul {list-style:square;}
.col3 ul {list-style:square;}
/* 3 Column blog style settings */
.blogstyle {background:#535353;}
.blogstyle .colmid {right:25%;background:#414141;}
.blogstyle .colleft {right:25%;	background:#000;}
.blogstyle .col1 {width:46%;left:52%;}
.blogstyle .col2 {width:21%;left:56%;}
.blogstyle .col3 {width:21%;left:60%;}
/* Footer styles */
#footer {clear:both;float:left;	width:100%;	border-top:1px solid #000;}
#footer p {padding:10px;margin:0;}
.col21 {float:left;	position:relative;padding:0 0 1em 0;overflow:hidden;}
.col31 {float:left;position:relative;padding:0 0 1em 0;overflow:hidden;}
.flicker {padding:2px;width:100px;height:67px;border:0;}
.h3padingright {padding-left:19px;}
.expertisebox {float:left;width:28%;background-color:#414141;margin:10px;border:1px solid #999999;	padding:10px;}
.expertisebox h4 {color:#FFFFFF;font-size:1.8em;}
.expertisebox h5 {font-weight:bold;}
.flicker {padding:2px;width:100px;height:67px;border:0;}
.alignright {text-align:right!important;}
.niluka {background-image:url(niluka.gif);text-align:left;margin:0 10px 3px 0;height:300px;width:200px;}
.error {font-weight:bold;background-color:#3C3C3C;border:1px solid #485E17;	padding:10px;}
.topnav {background-color:#000000;height:28px;}
.form1 {margin:0;padding-top:5px;line-height:15px;padding-bottom:4px;}
a, a.active, a.active:hover {color:#0099FF;}
.w3c{float:left; display:inline; vertical-align:bottom; border:0px;}
.clear{clear:both;}
.floatright{float:right;}
.floatLeft{float:left;}
.border0{border:0px}
.textalignLeft{text-align:left;}
.nilukaLogo{float:left; padding:0 5px 0 10px;}
.paddingleft30{padding-left:30px;}