body
{
margin:0px;
padding:0px;
background:#F5F5F5;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
}
#main_tbl
{
width:946px;
border:1px solid #CCCCCC;
margin:auto;
background:#fff;
height:auto;
margin-top:0px;
padding-left: 1px;

}
#top_menu
{
padding:5px;
background: url(../images/layout/menu_bg.jpg) no-repeat center;
margin:3px;
color:#606060;
font-size:12px;
font-weight:bold;
text-align:center;
height:20px;


}
#header
{

background:#fff;
height:150px;
}
#logo
{

line-height:18px;
width:245px;
height:90px;
margin-top:10px;
margin-left:9px;
padding-top:-15px;

}
#flash_mve
{
float:right;
margin-top:-95px;
margin-right:8px;
}
#location_selection {
font-family: Arial, Helvetica, sans-serif;
font-size: 8px;

margin-left:8px;


}
#new_sctn
{

background: url(../images/layout/newz_bg.jpg) no-repeat;
height:150px;
float:left;
margin-top:80px;
margin-left:3px

}
#new_Cntnt
{
width:210px;
font-size:11px;
text-align:justify;
margin-left:17px;
margin-top:0px;
}
#cnt
{

width:670px;
font-size:12px;
text-align:justify;
margin-left:250px;


}

#cnt_menu
{
padding:7px;
color:#002670;
margin-top:-50px;
z-index:1000;
position:relative;
text-align:center


}
#cnt_sctn
{
margin-left:5px;
margin-right:15px;
margin-top:10px;
line-height:1.8

}
#address p {
    margin-top: 0em;
    margin-bottom: 0em;
    font-weight: bold;
}
#btmsectn
{
background:url(../images/layout/bttm_bg.jpg);
height:74px;width:auto;
border:1px solid #CCCCCC;
margin:auto;
}
#btm_tpmenu
{
color:#FFFFFF;
font-size:11px;
margin-top:10px;
text-align:center
}
#btm_tpmenu_share
{
color:#FFFFFF;
font-size:11px;
margin-top:-50px;
text-align:right
}
#btm_menu
{
color:#000;
font-size:11px;
margin-top:55px;
text-align:center
}
/*#top_menu a:visited
{
color:#606060;
text-decoration:none
}

#top_menu a:link
{
color:#606060;text-decoration:none
}
#top_menu a:hover
{
color: #000;
text-decoration: underline
}*/
#new_Cntnt a:visited
{
color:#002670;
text-decoration:none
}

#new_Cntnt a:link
{
color:#002670;text-decoration:none
}
#new_Cntnt a:hover
{
color: #000063;
text-decoration: underline
}
#cnt_menu a:visited
{
color:#002670;
text-decoration:none;

font-size:11px
}

#cnt_menu a:link
{
color:#002670;text-decoration:none;

font-size:11px
}
#cnt_menu a:hover
{
color: #000063;
text-decoration: underline;

font-size:11px
}

#btm_tpmenu a:visited
{
color:#fff;
text-decoration:none;
}

#btm_tpmenu a:link
{
color:#fff;
text-decoration:none;
}
#btm_tpmenu a:hover
{
color: #CCCCCC;
text-decoration:none;
text-decoration: underline;
}
.font
{
color:#002670;
font-size:13px;
font-weight:bold;
}
h1
{
font-size:16px;
color: #002670;
text-align:center

}

#menu {
float: left;
z-index:2000;
position:relative;



}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width:155px;
text-align: center;
float: left;
}


#menu a {

display: block;
margin: 0;
height:29px;

color: #333333;
text-align: center;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding-top:0px;


}

#menu li {
position: relative;
text-align: center;

}


#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
left: 100%;
top: 0;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;
float:none;
margin-left:0px;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block; }

#menu a:hover {
color: #000;
width:146px;
}

#maim_dd a:hover {
margin: 0;
padding:0px;
width:185px;
white-space: nowrap;
text-align:left;
text-decoration: none;
background: #fff;
padding-top:0px;
color:#000;
font-size:11px;
z-index:1000;
height:17px;
border:1px solid #CCCCCC;
margin-top:0px;
padding-left:8px;
margin-left:0px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold
}
#maim_dd a
{

padding:0px;
width:185px;
white-space: nowrap;
text-align:left;
text-decoration: none;
background:#002670;
padding-top:0px;
color: #ffffff;
font-size:11px;
z-index:1000;
font-weight: bold;

height:17px;
border:1px solid #b9d6dc;
margin-top:0px;
padding-left:8px;
margin-left:0px;
font-family: Arial, Helvetica, sans-serif}
.selectedMenuStyle
{
	font-weight: bold;
	
	padding:1px;

	color:#000000;
	
}
#trng_sctn
{
text-align:left;
}

/* Styles added on Feb 05th, 2010 (Saurabh) */
label, .fnt_label
{
  font-size:12px;
  color: #333333;
  font-family:Arial;
  font-weight: normal;
}

input
{
border:1px solid #999999;
padding:0px;
margin:0px;
}

.widthInputBoxes
{
	width:180px;
}
.widthInputBoxes1
{
	width:190px;
	height:20px;
	font-size: 12px;
}
.combobox
{
	font-size: 11px;
	width:260px;
}

.btn
{ 
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  font-family:Arial;
  border:1px solid #000000;
  background-color:#23206F;
  height: 22px; 
  width: auto;
  cursor: pointer;
  text-align:center;
  padding-bottom:3px;
}

.note_small_font
{
	font-size:9px;
  	color: #666666;
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.mesg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
.mesg_red
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
}
.mesg_green
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:green;
}
.table_border
{
	border: 1px solid #cccccc;
}































form
{
margin-top:0px;
padding:0px;
}
option {
font-size:12px;
background-color: #606060;
color:white;
font-weight: bold;
}
select{
height:20px;
}
form{
font-size:13px;

color:#606060;
font-weight: bold;
}

