
.newsflash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

a:link {
	color:#003399;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:visited {
	text-decoration: none;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover {
	text-decoration: none;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:active {
	text-decoration: none;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.defaulttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 20px;
	
	
	}
.smallheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 20px;
		font-weight: bold;
	
	}

.defaulttxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}
.defaultheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	font-weight: bold;

}
.headergrey {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	color:#666666;
	font-weight: bold;
	letter-spacing: -0.5px;
}

.smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
.exact {
	background-attachment: scroll;
	background-image: url(../images/exactbg81.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.exacttop {
	background-attachment: scroll;
	background-image: url(../images/exactbg80topbg.jpg);
	background-repeat: repeat;
	
}
	body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.exactwhite {
	background-color:#FFFFFF;
}
.exacttopbar {
	background-attachment: scroll;
	background-image: url(../images/exact_top.png);
	background-repeat: repeat;
}
.exactbottombar {
	background-attachment: scroll;
	background-image: url(../images/exact_bottom.png);
	background-repeat: repeat;
}
.exactleftbar {
	background-attachment: scroll;
	background-image: url(../images/exact_left.png);
	background-repeat: repeat;
}
.exactrightbar {
	background-attachment: scroll;
	background-image: url(../images/exact_right.png);
	background-repeat: repeat;
}


/* Added new By BC on 04 Nov */

.newsflash_title a{
font:11px Arial, Helvetica, sans-serif;
color: #666666;
}

.newsflash_title a:hover {
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.more_txt{
font:11px Arial, Helvetica, sans-serif;
color: #003399;
}
.right_panel_title{
font:11px Arial, Helvetica, sans-serif;
color: #999999;
}
.search_txtbox{
width:131px; height:20px; border:1px solid #CCCCCC; margin-left:12px; padding:2px 0px 0px 10px; font:11px Arial, Helvetica, sans-serif; color:#CCCCCC;
}
.search_btn{
width:51px; height:20px; background:#E6E6E6; font:11px Arial, Helvetica, sans-serif; color:#ACACAC; padding:0px; margin:0px; border:1px solid #CCCCCC;
}
.content_lnk{
font:11px Arial, Helvetica, sans-serif; color:#003399;
}
.content_lnk a{
font:11px Arial, Helvetica, sans-serif; color:#003399; text-decoration:none;
}
.content_lnk a:hover{
font:11px Arial, Helvetica, sans-serif; color:#003399; text-decoration:none;
}
div.jform{
margin-top:0px; padding:0px; font:11px Arial, Helvetica, sans-serif; color:#003399;
}
table.jform{
width:100%; font:11px Arial, Helvetica, sans-serif; color:#000;
}
div.jform img{
float:none;	border:0;
}
div.jform h2{
}
div.jform div.error-message{
color:red; font-weight:bold; float:right;
}
div.jform. div.label-error{
color:red;
}
div.jform. div.input-error{
border:2px solid red;
}
div.jform form label{
margin-bottom:0px;	margin-right:5px; float:left;
}
div.jform form fieldset{
margin-bottom:15px;	padding:25px 10px 10px 10px;
}
div.jform form input, div.jform form select, div.jform form textarea, div.jform form fieldset{
margin-bottom:15px; _margin-bottom:0px;	float:left;
}
div.jform form input.radio, div.jform form label.radio{
float:none;
}
div.jform form div.clear{
clear:left;
}
.jftextbox{
width:196px; height:17px; padding:3px 0px 0px 0px; font:12px Arial, Helvetica, sans-serif; color:#003399;
}
#searchlisting_title {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399;	line-height: 20px; font-weight: bold;
}
#searchlisting_title a {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399;	line-height: 20px; font-weight: bold; text-decoration:underline;
}
#searchlisting_title a:hover{
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399;	line-height: 20px; font-weight: bold; text-decoration:none;
}
.txt_box{
	font:11px Tahoma;
	color:#666666;
	border:1px solid #999999;
	height:17px;
}
.error_val{
	border:1px solid #FF0000;
}
.error_bar
{
	height:26px;
	padding-top:8px;
	color:#d82b00;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-left:45px;
}
/* Added on 14 dec */
.logo{
float:right; padding:10px 26px 0px 0px; display:inline; outline:none;
}

.defaulttxt_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:5px;
	padding-top:2px;
	line-height: 15px;
}
.txt{
	font:11px Tahoma;
	color:#666666;
	height:17px;
}
.gmap{
     position: absolute; right: 597px; top: 452px; width: 207px;
}

