/* ----------------------------------------NCASC Style Sheet Document--------------------------------------- */
/*---------------------------------------------------------------------------------------------------------------------
Inbuilt Tag Section
---------------------------------------------------------------------------------------------------------------------*/
body		{
	padding:0px;
	border:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#454545;
	font-weight:normal;
	text-decoration:none;
	background:url(../images/top_table_bg.jpg) top repeat-x;
	margin:0 auto;
	text-align:center;
}

h1,h2,h3,h4,h5,p,div,img,span,ul,ol{
	padding:0px;
	margin:0px;
	border:0px;
}
li{
	padding:0px;
	margin:0px;
	border:0px;
	list-style:none;
	list-style-position:inside;
}	
ol {list-style:none;}
h1		{
	font-size:14px;
	font-weight:bold;
	color:#0063C8;
	text-decoration:none;
}	

/*---------------------------------------------------------------------------------------------------------------------
Class Section
---------------------------------------------------------------------------------------------------------------------*/
.searchtitle		{
	font-family:"Verdana";
	font-size:11px;
	color:#303030;
	font-weight:normal;
	height:18px;
	background:#8BB2DB;
	text-align:center;
	padding:4px 10px 0px 10px;
	vertical-align:middle;
}
.searchbox{
	width:190px;
	height:18px;
	border:1px solid #5091D3;
	background:#0063C8;
	color:#C9C7C7;
	margin:0 5px;
}

.btnSearch{
	background:#8BB2DB;
	width:46px;
	height:22px;
	text-align:center;
	border:0;
	font-weight:bold;
	color:#242424;
	cursor:pointer;
}
.date{
	text-align:right;
	padding-right:45px;
	padding-top:12px;
	color:#FFFFFF;
	font-size:11px;
	width:240px;
	vertical-align:top;
}
.whitebargr		{
	font-weight:bold;
	color:#C9C7C7;
	background:#0063C8;
	text-align:center;
	height:29px;
	vertical-align:middle;
}
.leftbox{
	background:#E1DCE5;
	font-size:11px;
	padding:10px 5px 5px 5px;
	color:#454545;
	line-height:1.4em;
	text-align:justify;
}
.whitebartitle		{
	font-family:"Century Gothic";
	font-size:13px;
	color:#5B5B5B;
	font-weight:normal;
	text-decoration:none;
}
.emailtext		{
	font-size:11px;
	color:#0063C8;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}			
.emailtext input{
	border:1px solid #BFBFBF;
	background:#E1DCE5;
	width:180px;
}
.bodyblacktext		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
	font-style:normal;
	padding-top:5px;
}
.rightmenupartition		{
	border-bottom:1px solid #E9E9E9;
	padding-left:7px;
	vertical-align:middle;
	text-align:left;
}		
.addresstext		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
}
a.addresstext{
	text-decoration:underline;
}
a.addresstext:hover{
	text-decoration:none;
}
.redtext		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF3F3F;
	font-weight:bold;
	text-decoration:none;
}
.bottomgreytext		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484848;
	font-weight:normal;
	text-decoration:none;
}
.footer{
	background:url(../images/footer_bg.jpg) repeat-x;
	height:44px;
	font-size:10px;
	color:#171717;
	text-align:center;
	padding-top:10px;
}
.footertext		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747474;
	font-weight:normal;
	text-decoration:none;
}				
.mainmenutext		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5EAEE0;
	text-decoration:none;
	font-weight:normal;
}
.whiteboxwithborder		{
	background-color:#FFFFFF;
	border:1px solid #C8C8C8;
}
.imageborder		{
	background-color:#FFFFFF;
	border:1px solid #0063C8;
	margin-right:12px;
}
.borderleft		{
	border-left:1px solid #EAEAEA;
	padding-left:5px;
}		
.reportbargr		{
	background:url(../images/report_bar_gr.jpg) top repeat-x;
}	

table td.title{
	background-color:#EAEAEA;
	color:#04659F;
	padding:2px 5px 2px 5px;
	font-weight:bold;
}


table td.content{
	padding:0px 5px 0px 5px;
	font-weight:normal;
	vertical-align:top;
	text-align:left
}

.image{
	padding:4px 0px;
}
		
ul#imageAnimation{
	list-style:none;
}	

ul.news li{
	background:url(../images/button.jpg) 5px left no-repeat;
	list-style-position:outside;
	padding-left:15px;
}
	
/*---------------------------------------------------------------------------------------------------------------------
Link Section
---------------------------------------------------------------------------------------------------------------------*/
a.mainmenu		{
	font-size:13px;
	color:#E7E7E7;
	font-weight:normal;
	text-decoration:none;
	padding:0px 10px 0px 10px;
	text-align:left;
}
a.mainmenu:hover		{
	color:#FED444;
}
a.bluemore		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0C7FC7;
	font-weight:normal;
	text-decoration:underline;
}
a.bluemore:hover		{
	text-decoration:none;
	color:#999999;
}			
a.greymore		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2D4453;
	font-weight:normal;
	text-decoration:none;
}
a.greymore:hover		{
	text-decoration:underline;
	color:#000000;
}

a.leftmenu		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#323232;
	text-decoration:none;
	line-height:22px;
}
a.leftmenu:hover		{
	color:#000000;
	text-decoration:underline;
}				
input.go		{
	font-size:12px;
	color:#0063C8;
	font-weight:bold;
	text-decoration:none;
	background-color:#E1DCE5;
	cursor:pointer;
}

a.go{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0D7FC7;
	font-weight:bold;
	text-decoration:none;
}
a.go:hover		{
	color:#333333;
	text-decoration:underline;
}
a.newstitlelink		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0063C8;
	font-weight:normal;
	text-decoration:none;
}
a.newstitlelink:hover		{
	text-decoration:none;
	color:#454545;
}				
a.rightmenu		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454545;
	font-weight:bold;
	text-decoration:none;
}
a.rightmenu:hover		{
	color:#454545;
	text-decoration:underline;
}
a.redtextlink		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF3F3F;
	font-weight:bold;
	text-decoration:none;
}		
a.redtextlink:hover		{
	text-decoration:underline;
}
a.radiant		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0A8AD6;
	font-weight:normal;
	text-decoration:underline;
}
a.radiant:hover		{
	text-decoration:none;
	color:#666666;
}
a.paging{
	color:#04659F;
}
a.paging:hover{
	text-decoration:none;
}
a.normal{
	font-size:11px;
	color:#0C7FC7;
	font-weight:normal;
	text-decoration:none;
}
a.normal:hover		{
	text-decoration:underline;
	color:#999999;
}

a.publicationlink{
	color:#C9C7C7;
	text-decoration:none;
}

marquee{
	color:#FFFFFF;
}
marquee a{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
marquee a:hover{
	text-decoration: underline;
	color:#075A8E;
}

a.footerLink{
	text-decoration:none;
	color:#FFFFFF;
}

a.footerLink:hover{
	text-decoration:underline;
	color:#AAAAAA;
}

a.facts{
	text-decoration:none;
	color:#00568C;
}
a.facts:hover{
	color:#FF3F3F;
}

ul#menu{
	padding-left:15px;
}

ul#menu li{
	list-style-position:outside;
	border-bottom:1px dashed #F6F6F6;
}

ul#menu li a{
	background:url(../images/menu_bullet.jpg) left center no-repeat;
	padding:5px 0 0 23px;
	color:#0063C8;
	text-decoration:none;
	height:20px;
	width:160px;
}

ul#menu li a:hover{
	background:url(../images/menu_bullet_hover.jpg) left center no-repeat;
	color:#171717;
}

#breadcrumb a, #paging a{
	font-size:10px;
	color:#454545;
	text-decoration:none;
}
#breadcrumb a:hover, #paging a:hover{
	color: #4AA5FF;
}

.listDate{
	font-size:10px;
	float:right;
	padding-left:10px;
}
/****************INPUT SECTION*******************/
select{
	width:auto;
	font-size:11px;
}

input, textarea{
	font-size:11px;
}

input.txtbox{
	width:150px;
}

input.button{
	
}

.error{
	color:#FF0000;
	font-size:11px;
	font-weight:bold;
}