	/* CSS Document */
	/* 	
	Author: www.aienet.com (info@aienet.com)
	Created by: sunil sk (sksunil@gmail.com)
	Date of creation: 11:25 10/02/2006
	*/	
	
	body
	{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:0px;
	background: #999999 url(images/bg.gif) repeat-y center top;
	}
	
	img
	{
	border-width:0px;
	}
	
	a, a:link
	{
	color:#000000;
	text-decoration:none;
	}
	
	a:hover
	{
	color:#FF00FF;
	text-decoration:none;
	}
	
	ul{	
	padding-left:2px;
	margin-left:2px;
	}
	
	li{
	list-style-type:none;
	line-height:17px;
	}
	
	
	#container{
	width:775px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFFFFF;
	}
	
	#headerimage{
	height: 142px;
	}
	
	#navtop{
	background-image:url(images/top-dot.gif);
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:2px;
	background-repeat:repeat-x;
	padding-left:5px;
	}
	
	#welcomebox{
	width: 240px;
	height: 279px;
	float: left;
	}
	
	.spacer
	{
	width: 4px;
	height: 279px; 
	margin-left:2px;
	background-image:url(images/dot.gif);
	float:left;
	clear:right;
	}
	
	#content
	{
	width:240px;
	height: 279px;
	float:left;
	padding-left:4px;
	
	}
	#content p
	{
	text-align:justify;
	line-height:16px;
	}
	
	#plugin
	{
	width: 270px;
	float:right;
	height:240px;
	padding-top:15px;	
	
	}
	
	.spacervertical
	{
	width: 775px;
	height:4px;
	background-image:url(images/dot-vertical.gif);
	background-repeat:repeat-x;
	float:left;
	}
	
	.spacer-boxes
	{
	width:4px;
	float:left;
	background-image:url(images/dot.gif);
	background-repeat:repeat-y;
	height:190px;
	
	}
	.boxcontainer
	{
	float:left;
	width:122px;
	height:180px;
	margin-left:2px;
	
	}
	
	#box1sub
	{
	width: 120px;
	height: 30px;
	color:#F7C7EF;
	background-color:#630063;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:10px;
	text-align:center;
	
	}
	#box1sub a, a:hover,#topnav a:active
	{
	text-decoration:none;
	color:#F7C7EF;
	}
	
	
	#box2sub
	{
	width: 120px;
	height: 30px;
	color:ffffff;
	background-color:#ADAEE7;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:10px;
	text-align:center;
	}
	
	#box3sub
	{
	width: 120px;
	height: 30px;
	color:#FFBE94;
	background-color:#D65D10;
	float: left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:10px;
	}
	
	#box4sub
	{
	width: 120px;
	height: 30px;
	color:#8CBE84;
	background-color:#396531;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:10px;
	text-align:center;
	}
	
	#box5sub
	{
	width: 120px;
	height: 30px;
	color:#000000;
	background-color:#FFCC00;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:10px;
	text-align:center;
	}
	
	#box6sub
	{
	width: 124px;
	height: 30px;
	color:#E0E1F5;
	background-color:#0066FF;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:10px;
	text-align:center;
	}
	
	#box1sub a
	{
	text-decoration:none;
	color:#F7C7EF;
	}
	
	#box1sub a:hover,#topnav a:active
	{
	text-decoration:underline;
	color:#F7C7EF;
	}
	
	#box2sub a
	{
	text-decoration:none;
	color:#ffffff;
	}
	
	#box2sub a:hover,#topnav a:active
	{
	text-decoration:underline;
	color:#ffffff;
	}
	
	
	#box3sub a
	{
	text-decoration:none;
	color:#FFBE94;
	}
	
	#box3sub a:hover,#topnav a:active
	{
	text-decoration:underline;
	color:#FFBE94;
	}
	
	#box4sub a
	{
	text-decoration:none;
	color:#8CBE84;
	}
	
	#box4sub a:hover,#topnav a:active
	{
	text-decoration:underline;
	color:#8CBE84;
	}
	
	#box5sub a
	{
	text-decoration:none;
	color:#000000;
	}
	
	#box5sub a:hover,#topnav a:active
	{
	text-decoration:underline;
	color:#000000;
	}
	
	#box6sub a
	{
	text-decoration:none;
	color:#E0E1F5;
	}
	
	#box6sub a:hover,#topnav a:active
	{
	text-decoration:underline;
	color:#E0E1F5;
	}
	
	#box1
	{
	width: 117px;
	height: 150px;
	color:#000000;
	background-color:#F7C7EF;
	float: left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding-left:3px;
	clear:both;
	}
	
	
	
	#box2
	{
	width: 117px;
	height: 150px;
	background-color:#E0E1F5;
	float: left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding-left:3px;
	}
	
	#box3
	{
	width: 117px;
	height: 150px;
	background-color:#FFBE94;
	float: left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding-left:3px;
	}
	
	#box4
	{
	width: 117px;
	height: 150px;
	background-color:#8CBE84;
	float: left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding-left:3px;
	}
	
	#box5
	{
	width: 117px;
	height: 150px;
	background-color:#FFFF99;
	float: left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding-left:3px;
	}
	
	#box6
	{
	width: 122px;
	height: 150px;
	background-color:#66CCFF;
	float: left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding-left:2px;
	}
	#advt
	{
	width: 775px;
	padding-top:0px;
	background-color:#FFFFF;
	height:60px;
	margin-bottom:0px;
	margin-top:0px;
	float:right;
	}
	#footerbox
	{
	width: 775px;
	padding-top:5px;
	background-color:#F1EDED;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	height:20px;
	margin-bottom:20px;
	margin-top:0px;
	text-align:center;
	clear:both;
	}
	
	#google
	{
	width: 500px;
	float: right;
	}
	#w3c
	{
	width: 275px;
	float: left;
	padding-left:5px;
	}
	
	#maincontent{
	padding-left:200px;
	padding-right:30px;
	text-align:justify;
	}
	
	#maincontent p{
	line-height:16px;
	}
	
	#maincontent h1{
	font-size:12px;
	color:#780002;
	font-weight:bold;
	}
	
	#maincontent h2{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	}
	
	
	#maincontent ul{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	list-style-type:disc;
	}
	
	#maincontent TH{
	font-size:11px;
	height:25px;
	color:#000000;
	font-weight:bold;
	list-style-type:disc;
	background-color:#CCCCCC;
	padding-left:10px;
	text-align:left;
	}
	
	#maincontent table td{
	height:25px;
	background-color:#F0F0F0;
	padding-left:10px;
	}
	
	form input {
	width:200px;
	border:1px solid #999999;
	}
	
	form textarea {
	width:200px;
	border:1px solid #999999;
	}
	
	form input.special{
	border:none;
	width:20px;
	}
	
	form input.submit{
	border:none;
	width:50px;
	}
