/*
* { margin: 0;	padding: 0; }
*/
body {
	color: #000000;
	background-color: #f9ed25;
	font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif;
	font-size: 75%;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
form {
	margin:0px;

}
/* >>> CONTAINERS <<< */
div#container {
	margin: 0px;
	text-align: left;
	width:960px;
	padding:0px;
	margin-top:0px;
}
div#content-wrap {
	margin: 0px;
	border-top:solid 1px #990000;
	background-color:#FFFFFF;
	background-image:url(../images/contbg.gif);
	background-repeat:repeat-y; background-position:left;
}
div#header-wrap {
	margin: 0px 0px 0px 0px;
}
div#header-in {
	padding: 0px;
	color: inherit;
}
div#center {
	margin-left:10px;
	margin-right:310px;
	color: inherit;
	background-color: #FFFFFF;
	text-align:left;
}
div#center-in {
	padding-left: 5px;
	padding-right: 5px;
	background-image:url(images/centerbg.gif);
	background-repeat:repeat-x;
	background-position:top;
}
div#left {
	float: left;
	width: 0px;
	text-align:left;
}
div#left-in {
	padding: 0px;
}
div#right {
	float: right;
	width: 300px;
	color: inherit;
	margin-top:-1px;

}
div#footer-wrap {
	clear: both;
	margin-top:10px;
	margin-bottom:10px;
}

/* CNS NEW STYLES START */
div#topmain {
	background-color:#D62C0A;
	display:block;
	text-align:center;
}
div#topbg {
	background-color:#FFFFFF;
	background-image:url(../images/topbg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
div#topbg1 {
	background-image:url(images/top2.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#leftbox1 {
	margin:0px;
}
#pagecontent {
	font-size:100%;
	color:#000000;
	width:100%
}
#pagetitle h1{
	color:#003399;
	text-transform:capitalize;
	font-weight:normal;
	font-size:30px;
}
div#footer-in {
	color: #828282;
	font-size:11px;
	border-width: 0 0px 0px 0;
}
div#footer-in a{
	color:#333333;
	text-decoration:none;
}

/* CNS NEW STYLES END */

.para {
	font-size:12px;
	color:#000000;
}
.parabig {
	font-size:15px;
	color:#000000;
}
.paraj {
	font-size:13px;
	color:#000000;
	text-align:justify;
	line-height:18px;
	letter-spacing:1px;
}
.paraj1 {
	font-size:13px;
	color:#000000;
	text-align:justify;
	line-height:18px;
}
.paranor {
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.boldtext {
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
.error {
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.error1 {
	font-size:20px;
	font-weight:bold;
	color:#FF0000;
}
.error2 {
	font-size:14px;
	font-weight:bold;
	color:#000000;
}


.formborder {
	border:solid 5px #990000;
	width:99%;
}
.formhead{
	background-color:#990000;
	text-align:right;
	font-size:12px;
	padding-right:10px;
	padding:10px;
	font-weight:bold;
	color:#FFF;
}
.formcont{
	font-size:11px;
	color:#FFFFFF;
	padding-left: 5px;
	padding:10px;
	text-align:left;
	background-color:#be1a1a;
}
.formcont1{
	font-size:10px;
	color:#FFFFFF;
}
.form {
	border:solid 1px #000000;
	font-size:14px;
	background-color:#FFFFFF;
}
.formsmall {
	border:solid 1px #333333;
	font-size:11px;
	background-color:#FFFFFF;
}
.formarea {
	border:solid 1px #000000;
	font-size:14px;
	background-color:#FFFFFF;
	width:98%;
}
.formbtn {
	/*background-color:#00AFF0;*/
	background-color:#FFDE8A;
	border:solid 1px #000000;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	width:120px;
}
.resetbtn {
	/*background-color:#00AFF0;*/
	background-color:#EEEEEE;
	border:solid 1px #000000;
	color:#000000;
	font-size:12px;
}
#grlink a {
	color:#0000AA;
	text-decoration:none;
}
#grlink a:hover {
	color:#990000;
	text-decoration:none;
}
.grborder {
	border:solid 1px #CCCCCC;
	width:98%;
	border-collapse:separate;
}
.grhead{
	background-color:#FFDE8A;
	font-size:12px;
	color:#000000;
}
.gritem{
	font-size:12px;
	color:#000000;
	text-align:left;
	padding:10px;
	background-color:#FFFFFF;
}
.gralter{
	font-size:12px;
	color:#000000;
	text-align:left;
	background-color:#FBF6E9;
}
.nextbackbox {
	background-color:#CCCCCC;
	border:solid 1px #999999;
	padding:5px;
	width:98%;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.nextbackbox a{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.bluelink {
	font-size:11px;
	color:#0000CC;
	text-decoration:none;
}
.bluelink1 {
	font-size:13px;
	color:#0000CC;
	text-decoration:none;
}
*.x {
	display: none;
	}

.bottomtext { font-size:11px; color:#333333;}
.contri1 { font-size:11px; font-weight:bold; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.contri2 { background-image:url(../images/field1.gif); background-repeat:no-repeat; background-position:top left; width:168px; height:18px; border:none; background-color:transparent; padding-bottom:5px;}
.contri2small { background-image:url(../images/fieldsmall.gif); background-repeat:no-repeat; background-position:top left; width:168px; height:18px; border:none; background-color:transparent; padding-bottom:5px;}
.contri2small a{ font-size:11px; color:#FFF; text-decoration:none}
.contrifield { font-size:11px; border:none; background-color:transparent; margin-left:5px; width:155px;}
.contrifieldsmall { font-size:11px; border:none; background-color:transparent; margin-left:5px; width:75px;}
.contri3 { font-size:10px; color:#FFF; text-align:justify;padding-bottom:5px;}
.contri4 { font-size:11px; color:#FFF;}
.contri5 { font-size:11px; color:#FFFF00; font-weight:bold;}
.radio1 { vertical-align:middle}

.innerlink { background-color:#FFFF00; border:solid 1px #990000; text-align:center; font-size:13px; font-weight:bold; color:#990000; padding:5px; width:25%; }
.innerlink a{font-size:13px; font-weight:bold; color:#990000; text-decoration:none }
.heading1{color:#990000; margin:0px; padding:0px;}
.heading2{color:#003399; margin:0px; padding:0px; font-size:14px; font-weight:bold;}

.testi {
	font-size:13px;
	color:#000000;
	text-align:justify;
	line-height:18px;
}
.testi strong { color:#003399}

.data1 { background-color:#F2F2F2; border:solid 1px #990000; text-align:center; font-size:13px; font-weight:bold; color:#990000; padding:5px; }


.nlfield1 { border:solid 1px #FFFFFF; width:244px; font-size:14px; margin-left:5px; margin-top:3px;}
.nlfield2 { border:solid 1px #FFFFFF; width:114px; font-size:14px; margin-left:5px; margin-top:3px;}
.nlfield3 { background-image:url(../images/nlfield3.gif); background-repeat:no-repeat; background-position:top left; width:124px; height:29px; border:none; background-color:transparent; cursor:pointer; cursor:hand; }

.extralink { position:relative; width:625px;}
.extralink1 { position:absolute; top:25px; right:0px; font-size:16px; font-weight:bold;}

.eventtable { border:solid 1px #CCCCCC; margin-bottom:10px;}
.event1old { font-size:12px; color:#333333; width:170px; vertical-align:top; background-image:url(../images/eventolddate.gif); background-repeat:no-repeat; background-position:top left; height:50px;}
.event1old div{ font-size:12px; color:#333333; padding-left:15px; padding-top:18px;}
.event1new { font-size:12px; color:#333333; width:170px; vertical-align:top; background-image:url(../images/eventnewdate.gif); background-repeat:no-repeat; background-position:top left; height:50px;}
.event1new div{ font-size:12px; color:#333333; padding-left:50px; padding-top:18px; font-weight:bold;}
.event2 { font-size:12px; color:#000; padding:10px;}
.event2 h2{ font-size:12px; font-weight:bold; color:#000; margin:0px; padding:0px;}

.newstable { border:solid 1px #CCCCCC; margin-bottom:10px; background-image:url(../images/news.gif); background-repeat:no-repeat; background-position:top left;}
.news2 { font-size:12px; color:#000; padding:10px; padding-left:60px;}
.news2 h4 { font-weight:bold; padding:0px; margin:0px; margin-bottom:5px;}
.news2 h4 a { font-size:12px; color:#00349a; text-decoration:none}
.news2 h5 { margin:0px; padding:0px; font-size:12px; color:#000000;}
.news2 h5 span { font-weight:normal; color:#666; font-style:italic; margin-left:15px;}
.blanklink {
color:#ff0000;font-size:20px;
text-decoration:none;
text-transform:uppercase;
}
.blanklink a {color:#ff0000;text-decoration:none;font-size:20px;}
.blanklink a:hover {color:#ff0000;text-decoration:none;font-size:20px;}