/*Predefined tags start here*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b3b3b;
	margin:0px;
	background:#4893ff url(images/mainbg.jpg) repeat-x top left;
}
a {color:#3070cb;
	text-decoration:none;
}
a:hover {text-decoration:underline;
}
/*Predefined tags ends here*/
/*Class for form elements start here*/
.input{ background:#fff;
	border:1px #999 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px 3px 3px 3px;
}
.button{ background:#a9b6bf;
	border:1px #fff solid;
	color:#fff;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:1px;
}
/*Class for form elements ends here*/
/*Class for once pixel stroke around the page starts here*/
.outer{ padding:1px;
	background:#fff;
	text-align:left;
	margin:auto;
}
/*Class for once pixel stroke around the page ends here*/
/*Class for the home page and inner page titles starts here*/
.titles { color:#fff;
	font-weight:bold;
}
.titles-inner { color:#fff;
	font-weight:bold;
	padding:0px 15px 0px 0px;
}
/*Class for the home page and inner page titles ends here*/
/*Class for the recent events section on the left of the home page starts here*/
.recentevents { padding:5px 4px 0px 4px;
	font-weight:normal;
	text-align:center;
}
/*Class for the recent events section on the left of the home page ends here*/
/*Class for the advisory section on the left of home page start here*/
.advisory { text-align:left;
	margin:0px;
}
.advisory ul{ margin:0px;
	list-style:none;
	padding:3px 0px 3px 10px;
}
.advisory ul li{ margin:0px;
	padding:2px 2px 10px 15px;
	background:url(images/bullet.gif) left top no-repeat;
}
/*Class for the advisory section on the left of home page ends here*/
/*Class for the content area section of the home page starts here*/
.homecontentouter { padding:0px 4px 0px 4px;
}
.homecontentinner {background:url(images/home-content-bg-1.jpg) bottom left repeat-x;
	padding:0px 5px 5px 5px;
}
/*Class for the content area section of the home page ends here*/
/*Class for the content area section of the all inner page starts here*/
.innercontentouter { padding:0px;
}
.innercontentinner {background:url(images/inner-content-bottom.jpg) bottom left repeat-x;
	padding:0px 5px 30px 5px;
}
.innertitlebg { background:url(images/inner-content-top.jpg) no-repeat top left;
	padding:9px 10px 0px 10px;
}
/*Class for the content area section of the all inner page ends here*/
/*Classes used for text and colour formatting of home and inner pages start here*/
.red{ color:#ed1c24;
}
.blue{ color:#06367b;
}
.bluegrey { color:#76828b;
	font-weight:bold;
}
.white { color:#fff;
}
.author{ font-style:italic;
	color:#656565;
}
/*Classes used for text and colour formatting of home and inner pages ends here*/
/*Class used for creating seperator for the banner ADs starts here*/
.banners{ border-left:#c4c4c4 dashed 1px; 
	padding:0px 20px 0px 20px;
}
/*Class used for creating seperator for the banner ADs ends here*/
/*Class for the content area section of all inner pages starte here*/
.innerlists { text-align:left;
	margin:0px;
}
.innerlists ul{ margin:0px;
	list-style:none;
	padding:0px 0px 0px 10px;
}
.innerlists ul li{ margin:0px;
	padding:2px 2px 5px 15px;
	background:url(images/bullet1.gif) left top no-repeat;
}
.innerlists ul li a{ margin:0px;
	padding:0px;
	color:#000;
	text-decoration:none;
}
/*Class for the content area section of all inner pages starte here*/
/*Class for the coloured tables and TD's inside the content area section start here*/
.tables { padding:5px;
}
.row { background:#a9b6bf;
	color:#fff;
	font-size:11px;
	border:#fff 1px solid;
	font-weight:bold;
}
.row1 { background:#eee;
	color:#000;
	border:#fff 1px solid;
}
.row2 { background:#e5e8ed;
	color:#000;
	border:#fff 1px solid;
	font-weight:bold;
}
.bold { font-weight:bold;
}
/*Class for the coloured tables and TD's inside the content area section ends here*/
/*Class for the footer section start here*/
.footer { color:#666e74;
	text-decoration:none;
}
.footernav { color:#666e74;
	text-decoration:none;
	padding:0px 3px 0px 3px;
}
.footernav:hover { color:#fff;
	text-decoration:none;
	background:#999;
}
/*Class for the footer section ends here*/
/*Class used for the sitemap page starts here*/
#sitemap { text-align:left;
	margin:0px;
	color:#3070cb;
}
#sitemap ul{ margin:0px;
	list-style:none;
	padding:0px 0px 0px 0px;
	/*background:#ccc;*/
	border-left:#ccc 1px solid;
	
}
#sitemap ul li{ margin:0px;
	padding:2px 2px 1px 15px;
	background:#fff;
	color:#3070cb;
}
#sitemap ul li a{ margin:0px;
	padding:2px 0px 2px 10px;
	color:#3070cb;
	text-decoration:none;
	background:url(images/bullet1.gif) left top no-repeat;
}
#sitemap ul li a:hover{ text-decoration:underline;
}
.boldtext { font-weight:bold;
color:#3070cb;
}
.none {font-weight:normal;
color:#3070cb;
}
/*Class used for the sitemap page ends here*/
/*Class used for recent events page starts here*/
.box { background:#a9b6bf bottom left repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding:2px;
	border:#375970 1px solid;
}
.box1 { background:#fff url(images/box-bg.jpg) bottom left repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	padding:3px;
	border:#a9b6bf 1px solid;
}
.clickHeader
{	border:1px solid #cccccc;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-DECORATION: none;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.line{border-top:#d7d9dc solid 1px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;		
}
#regbutton{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-color:#FF0000;
	padding:4px;
	width:120px;
}
#regbutton a{
	color:#ffffff;
	text-decoration:none;
}

/*Class used for recent events page ends here*/
.releasing { 
}
.releasingauthor { font-style:italic;

}
sup { font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}
.link {color:#666666;
	text-decoration:none;
}
.profile-headers { border-bottom:#CCCCCC 1px solid;
	padding:0px 0px 10px 0px;
}