@charset "utf-8";
/* CSS Document */
	/* General styles */
body {margin:0;padding:0;border:0;width:100%;background:#fff;font-size:80%;font-family:Arial, Helvetica, sans-serif;color:#666666;
}
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:#176abd;}
h4 {font-size:1em;color:#4690d8;}
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 #fff;background-color:#176ABD;background-image:url(headerBackground.gif);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:#2259AC;background:#fff;font-weight:bold;}
#header ul li a span {display:block;}
/* 'widths' sub menu */
#layoutdims {clear:both;background:#eee;border-top:4px solid #fff;margin:0;	padding:6px 15px !important;text-align:right;	background-color:#fff;}
/* 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;}
.blogstyle {background:#eeeeee;	}
.blogstyle .colmid {right:25%;background:#e0e0e0;}
.blogstyle .colleft {right:25%;	background:#fff;}
.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 #fff;}
#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:#CCCCCC; 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;}
.error{font-weight:bold; background-color:#fff; border:1px solid #485E17; padding:10px;}
.form1{margin:0; padding-top:5px; line-height:15px;}
a, a.active, a.active:hover {color:#0099FF;}
.niluka {background-image:url(niluka.gif);text-align:left;margin:0 10px 3px 0;height:300px;width:200px;}
.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;}