body{margin:0px; padding:0px; background-color:#d4d4d4}
td, a{margin:0px; padding:0px;}
a
{
color:#CC0033;
}
a:visited
{
}
div{color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;}

#divTopMenu .horzNav {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; background: #af0007 url(../images/rpt_bg_dropdown.gif) left repeat-x; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
#divTopMenu .horzNav a {
	TEXT-ALIGN: center; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
#divTopMenu .horzNav a:hover{
	TEXT-ALIGN: center; BACKGROUND-COLOR: #af0007; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
#divTopMenu .horzNav a:active{
	TEXT-ALIGN: center; BACKGROUND-COLOR: #af0007; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
#divTopMenu .horzNav a:visited{
	TEXT-ALIGN: center; BACKGROUND-COLOR: #af0007; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

#divTopMenu .horzNavAct {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; BACKGROUND-COLOR: #af0007; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#divTopMenu .horzNavAct A {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; BACKGROUND-COLOR: #af0007; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#divTopMenu .horzNavAct A:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; BACKGROUND-COLOR: #af0007; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#divTopMenu .horzNavActive {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; BACKGROUND-COLOR: #af0007; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
/* End of Modification*/
/* Added code by Dhananjay for new Layout*/

.header_left{
	margin:9px 0px 0px 15px; padding:0px;FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_left a{
	COLOR: #8d0000;text-decoration:none; padding-left:6px; padding-right:5px; margin:0px;FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_left a:Link{
	COLOR: #8d0000;text-decoration:none; padding-left:6px; padding-right:5px; margin:0px;FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_left a:hover{
	COLOR: #8d0000;text-decoration:none; padding-left:6px; padding-right:5px; margin:0px;FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_left a:Visited{
	COLOR: #8d0000;text-decoration:none; padding-left:6px; padding-right:5px; margin:0px;FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_left a:Active{
	COLOR: #8d0000;text-decoration:none; padding-left:6px; padding-right:5px; margin:0px;FONT-SIZE: 10px; FONT-WEIGHT: normal;
}

.header_right{
	margin:9px 0px 0px 0px; padding:0px;FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;text-align:right; float:right;COLOR: #0501ad;
}
.header_right td{COLOR: #0501ad;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px;}
.header_right a{
	COLOR: #0501ad;text-decoration:none; padding:0px 7px; margin:0px;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_right a:Link{
	COLOR: #0501ad;text-decoration:none; padding:0px 7px; margin:0px;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_right a:hover{
	COLOR: #0501ad;text-decoration:none; padding:0px 7px; margin:0px;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_right a:Active{
	COLOR: #0501ad;text-decoration:none; padding:0px 7px; margin:0px;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_right a:Visited{
	COLOR: #0501ad;text-decoration:none; padding:0px 7px; margin:0px;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
.header_right SPAN{COLOR:#0501ad; font-weight:bold}
#outerWrapper{
	margin:0px auto; padding:0px 16px 0px 11px; background: #d4d4d4 url(../images/box_border.gif) left top repeat-y; width:798px; height:auto;
}
#outerWrapper td.bodyContainer{
	padding-top: 10px; padding-bottom:auto;
}
#outerWrapper td.bodyContainer p{
	margin: 0px; padding: 0px 14px 14px 14px; *padding-bottom:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-align:justify;
}
#innerWrapper{margin-top:10px}
#footer{margin:8px 0px 0px 0px; padding:0px; width:780px}
#footer td.address{
	margin:0px; padding:0px; background: #9b0000 url(../images/footer_bg.gif) left top repeat-x; height:40px; width: 228px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; text-align:center; color:#fff;
}
#footer td.copyRights{
	margin:0px; padding:0px 21px 0px 0px; background: #af0007 url(../images/footer_bg_rht.gif) top repeat-x; height:40px; width: 550px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; text-align:right; color:#fff; 
}
#footer td.copyRights a{
	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#fff; text-decoration:none;
}
#footer td.copyRights a:link{
	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#fff; text-decoration:none;
}
#footer td.copyRights a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#fff; text-decoration:none;
}
#footer td.copyRights a:Visited{
	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#fff; text-decoration:none;
}
#divTopMenu{margin-left:0px; padding-right:1px}

/* Search */
h2.srchHeader{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-decoration:none; font-style:normal; color:#760000; margin:13px;}
h2.srchHeader a{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-decoration:none; font-style:normal; color:#760000;}
/*#srchContainer{background:#ffffff url(../images/srchBoxTopBorder.gif) left top repeat-x; margin:0px; padding: 0px; height:7px;}*/

#srchBody{margin:0px; padding:0px; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; background: url(../images/srchBoxbg.gif) left top repeat-x; height:71px; width:750px}
#srchBody h3.innerBoxHeader{margin:0px; padding:6px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#af0007;}
#srchBody .srchCat{margin:0px; padding:0px 0px 0px 17px; font-family:Arial, Helvetica, sans-serif; font-size:11px}
#srchBody a{margin:0px; padding: 0px}
#srchBody a:link{margin:0px; padding: 0px}
#srchBody a:hover{margin:0px; padding: 0px}

#resultContainer{margin:0px; padding: 0px; border:1px solid #ececec; background-color:#fbfbfb; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;}
#resultContainer P{ margin:0px; padding-left: 10px; padding-top:13px; padding-bottom:6px;}
#resultContainer td.boxHeader{margin:0px; padding:0px; border:1px solid #ededed; background-color:#f6f6f6; height:23px;}
#resultContainer h3{margin:0px; padding:0px 9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#af0007;}
#resultContainer h3.innerBoxHeader{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#af0007;}

#resultContainer a,a:Link{ color:#af0007; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}
#resultContainer a:hover{ color:#af0007; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}

#resultContainer a:visited{ color:#af0007; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}

td.innerBoxHeader{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#af0007;}
#resultContainer span.right{text-align:left; padding-right:0px; padding-left:20px;}

#resultContainer .email a{ color:#760000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}
#resultContainer .email a:Link{ color:#760000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}
#resultContainer .email a:hover{ color:#760000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}
#resultContainer .email a:visited{ color:#760000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}


.perPage h3.innerBoxHeader{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#af0007;}
.perPage a{margin:0px; padding:0px}
.perPage a:link{margin:0px; padding:0px}
.perPage a:hover{margin:0px; padding:0px}
#srchBody{margin:0px; padding:0px;}

.resultsBox{height:145px; margin:0px; padding:0px; border:0px; text-align:left}

/*.textBox{color:#000; font:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase}*/
.textBox{color:#000; font:Arial, Helvetica, sans-serif; font-size:12px;}
.boxImage{border:1px solid #d3d3d3; width:139px; height:107px; display:block; background-color:#fff}
.boxImage IMG{ margin:0px; padding:5px;}
.line{margin:0px;border-top:5px solid #af0007; padding:0px;}

#callRight{display:block; margin-right:0px; padding:9px 0px; text-align:right;}
#callRight a{margin-right:0px; padding:0px;}
#callRight a:link{margin-right:0px; padding:0px;}
#callRight a:hover{margin-right:0px; padding:0px;}

/*2nd Level of Menu
.bar {
	LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana; COLOR: #c97f74; FONT-SIZE: 10px; TEXT-DECORATION: none
}*/
.subLevel{display:block; background-color:#760000; margin-top:2px; PADDING: 0px 5px 0px 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; line-height:24px;}
.horzLevel1{
	background-color:#760000; PADDING: 0px 5px 0px 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px;
}
.horzLevel1:link {
	TEXT-DECORATION: none;PADDING: 0px 5px 0px 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px;line-height: 18px
}

.horzLevel1:hover {
	BACKGROUND-COLOR: #b14e2f; TEXT-DECORATION: none;PADDING: 0px 5px 2px 6px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; line-height: 18px
}
.horzLevel1:visited {
	TEXT-DECORATION: none;PADDING: 3px 5px 0px 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px;line-height: 18px
}

/*Code for Pop-up*/
#popUp {
	width:294px;height:304px;position: fixed;right:13px; *right:15px;  top: 181px; *top: 186px;z-index:1000;vertical-align:middle;display:block;
}
#popUpLink{padding-right:8px;}
#popUpLink a{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#af0007; text-decoration:underline; margin-left:0px; padding:0px 7px; border:none;
}
#popUpLink a{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#af0007; text-decoration:underline; margin-left:0px; padding:0px 7px;
}
#popUpLink a:link{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#af0007; text-decoration:underline; margin-left:0px; padding:0px 7px;
}
#popUpLink a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#af0007; text-decoration:underline; margin-left:0px; padding:0px 7px;
}
#popUpLink a:visitied{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#af0007; text-decoration:underline; margin-left:0px; padding:0px 7px;
}
#popUpLink a:active{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#af0007; text-decoration:underline; margin-left:0px; padding:0px 7px;
}
.popupBox{
	display:block; padding-top:5px; padding-right:5px; border: #5d0000 1px solid; background:#fbfbfb;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#af0007;
}
/*Added on 29 sept*/
.resultBoxMap{ margin:0px; padding:0px 10px;; vertical-align:text-top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#af0007;}