body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body.locations {
	background-attachment: fixed;
	background-image: url(images/BGmap.gif);
	background-repeat: no-repeat;
	background-position: 80% 90%;
}
input, select
{
	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/* Jai Commented the following 
	border: 1px solid Grey;*/
}

.text

{ font-family:"MS Reference Sans Serif";
  font-size:10px;
  color:#333333;
  text-align:justify;
  line-height:14px; 
 }
 .textstyle
{
	border-color:Gray;
	border-width:1px;
} 
 
 
.BodyText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575656;
	text-align: justify;
	letter-spacing: normal;
}
.lblheight
{
	height:64px;
}

.sm
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#000000;
}

.texttabsmall

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575656;
	text-align: justify;
	letter-spacing: normal;
}
.texttab1

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#575656;
	text-align: justify;
	letter-spacing: normal;
 	
}
.textsearch

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#575656;
	text-align: justify;
	letter-spacing: normal;
	
}

.menu

{	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
}
.OnHyperLink
{
    font-family: "Arial";
	font-size: 12px;
	COLOR: #1E5CA8; 
}
.OnHyperLinkbold
{
    font-family: "MS Reference Sans Serif";
	font-size: 12px;
	COLOR: #1E5CA8;
	font-weight:bold; 
}

A
{
    TEXT-DECORATION: none;
    vertical-align:top;
}

A:link
{
	TEXT-DECORATION: none;   
    COLOR: #3B51DA;
    vertical-align:top;
 
}

A:visited
{
	COLOR : #3B51DA;
	vertical-align:top;
    
}

A:hover
{	
	COLOR: #ffa803;
    text-decoration : underline;
    vertical-align:top;
}
subA:link
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial,trebuchet ms
}

subA:visited
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial,trebuchet ms
}

subA:hover
{
    FONT-WEIGHT: normal;
    COLOR: #00CCFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial,trebuchet ms;
    TEXT-DECORATION: none
}

a.IndexPageLinks:link, a.IndexPageLinks:active, a.IndexPageLinks:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#5a5959;
	text-decoration:none;
}

a.IndexPageLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}



TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,trebuchet ms
}

.OnsearchHyperLink
{
    font-family: "MS Reference Sans Serif";
	font-size: 12px;
	COLOR: #1E5CA8;
	text-decoration : underline;
    
}
.OnHeaderHyperLink
{
    font-family: "MS Reference Sans Serif";
	font-size: 13px;
	COLOR: #1E5CA8;
	text-decoration : underline;
    
}
.DBFont
{
    font-family: "MS Reference Sans Serif";
	font-size: 10px;
	COLOR: #1E5CA8;
	text-decoration : underline;
    
}
A
{
    TEXT-DECORATION: none
}

A:link
{
	TEXT-DECORATION: none;   
    COLOR: #3B51DA;
    
 
}

A:visited
{
	text-decoration: none;

    
}

A:hover
{
	COLOR: #ffa803;
    text-decoration : underline;
}


subA:link
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial,trebuchet ms
}

subA:visited
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial,trebuchet ms
}

subA:hover
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
    COLOR: #1E5CA8;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial,trebuchet ms;
    TEXT-DECORATION: none
}

a.email:link, a.email:active, a.email:visited {
	color:#ffffff;
	font-size:10px;
	text-decoration: underline;
}
a.email:hover {
	color:#ffffff;
	font-size:10px;
	text-decoration: none;
}


h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1E5CA8;
}

.Headings
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Swis721 BT";
	font-size:11px;
	color:#006699;
	font-weight: normal;
}
.heading {
	color:#5d5d5d;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
}
.headingbig {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Swis721 BT";
	font-size:18px;
	font-weight:bold;
	color:#1757A5;
}
.headinggray {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Swis721 BT";
	font-size:13px;
	font-weight:bold;
	color:#323232;
}




.textimp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E5CA8;
	text-decoration: underline;

}

.design

{	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
}

.design:hover

{	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
}

.more:active, .more:link, .more:visited {
	font-family:Arial, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#1E5CA8;
}
.more:hover {
	font-family:Arial, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

#bullets li{
line-height:20px;
}
#paddingstxt
{
padding-left:3px;
}
.nevitext {
font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
}
.Headings2 {
	font-family:"MS Reference Sans Serif";
	font-size:11px;
	color:#616161;
	text-transform: capitalize;
	font-weight: bold;


}
.texttabCopy {
	font-family:"MS Reference Sans Serif";
	font-size:10px;
	color:#6D6D6D;
	line-height: normal;
	font-weight: bold;

}

.b-text {
	font-family:"MS Reference Sans Serif";
	font-size:11px;
	color:#333333;
	text-align: justify;
    white-space:normal 

}
.c-text {
	font-family:"MS Reference Sans Serif";
	font-size:10px;
	color:#333333;
	text-align: justify;
    white-space:normal 

}
.Font13 {
	font-family:"MS Reference Sans Serif";
	font-size:13px;
	color:#333333;
	text-align: left;
}
.b-searchtext {


	font-family:"MS Reference Sans Serif";
	font-size:12px;
	color:#575656;
}
.c-searchtext {


	font-family:Verdana, Arial, Helvetica, sans-serif, "Swis721 BT";
	font-size:11px;
	color:#575656;
	font-weight: bold;
}
.nametext {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Swis721 BT";
	font-size:11px;
	color:#959595;
	font-weight: 100;

}
.TextLabel {


	font-family:"MS Reference Sans Serif";
	font-size:11px;
	color:#006699;
	text-transform: capitalize;
	font-weight: bold;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E5CA8;
	font-weight: normal;
	letter-spacing: normal;
}
.links:hover {font-family: MS Reference Sans Serif; font-size: 12px; color: #D7AD02; text-decoration: none}

.linksBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	font-weight: bold;
	letter-spacing: 1px;

}
.linksBold:hover {
	font-family: "MS Reference Sans Serif";
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	}
.hline {
	background-color: #CCCCCC;
	background-repeat: repeat-x;

}
.BlueBold {

	font-family:"MS Reference Sans Serif";
	font-size:10px;
	color:#1E5CA8;
	line-height: normal;
	font-weight: bold;
}
.dotlineCopy {
	background-repeat: repeat-x;
	background-image: url(images/dot_line.gif);

}
.bluetext {

	font-family:"MS Reference Sans Serif";
	font-size:11px;
	color:#1E5CA8;
	text-align: justify;
	letter-spacing: normal;
}
.tip 
{
	font:7pt
    MS Reference Sans Serif; border:.25em solid #000000;
	width:auto; padding:4px;text-decoration: none;
    position:absolute; z-index:100;
	background-position: center center;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
    visibility:hidden; color:#FFFFFF; top:20px;
    left:90px; background-color:#1e5ca8;
    background-color:#ffffcc;
    }



.dline {
	background-repeat: repeat-x;
	background-image: url(images/dot_line.gif);
	height:1px;
	width:63px;
}

a.textlink:link, a.textlink:active, a.textlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
    text-decoration:underline;
}
a.textlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1757A5;
    text-decoration:underline;
}


a.textlink1:link, a.textlink1:active, a.textlink1:visited {
	font-family: MS Reference Sans Serif;
	font-size: 11px;
	color: #333333;
    
}
a.textlink1:hover {
	font-family: MS Reference Sans Serif;
	font-size: 11px;
	color: #1757A5;
    text-decoration:underline;
}

.tooltipbg {
	padding: 5px 5px 5px 5px;
	background-color: #e9f3ff;
	border:1px solid #c5ddf9;
	line-height:12pt;
}
.qsearchbg {
	background-image: url(images/quicksearch_bg-new6.gif);
	background-repeat:no-repeat;
}
.qsearch {
	font-size: 11px;
	font-weight: bold;
	color: #044A9D;
}
.searchinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.small {
	font-size: 10px;
	color: #505050;
	text-decoration:underline;
}
.formbold {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Swis721 BT";
	font-size:11px;
	font-weight:bold;
	color:#1757A5;
}
.blue {
	color:#1E5CA8;
}
.whitebold12 {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.pad5 {
	padding: 5px 5px 5px 5px;
}
/* Accordion */
.accordionHeader1
{
    
    background-color: #e9f3ff;
	border:1px solid #c5ddf9;
	
	font-size: 12px;
	padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    
    font-family:Arial, Helvetica, sans-serif;
	color:#575656;
	text-align: justify;
	letter-spacing: normal;
   
}
.accordionHeader
{
    
    color: #666666;
    background-color: #e9f3ff;
	border:1px solid #c5ddf9;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
	font-size: 13px;
}

.accordionContent
{
    background-color: white;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}


/*Textbox Watermark*/

.unwatermarked {
	height:18px;
	width:85px;
	font-weight:bold;
}

.watermarked {
	height:20px;
	width:85px;
	padding:2px 0 0 2px;
	border:1px solid #c5ddf9;
	background-color:#e9f3ff;
	color:#575656;
}	



.validatorCalloutHighlight 
{
    background-color: #F0F8FF; 
}

.IndexBackGround {
	background-image: url(../images/introBG.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-align:left;
}

.form1 {height:inherit
}


.content
{
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 15px;
	padding-right: 15px;
}
.subheadtext 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000046; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.subheadtextbig
{
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000046; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

.tableheadercolumn
{
	font-weight:bold;
	color:black;
	background-image:url(Images/bgTableHeader.gif);
	background-repeat:repeat-x;
}

.tablestyle
{
	border-collapse:collapse;
	border-color:#a9a9a9;
	border-width:1px;
}

.PageTitle {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}

.SubHeading
{
	color:#5d5d5d;
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
}

.FormFieldCaption
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575656;
	letter-spacing: normal; 	
}

.ValidationError
{	
	color :#ff0000;
	 
}

.successmessage
{
	font-family:Verdana,Sans-Serif, Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: green;
	text-align:center;	
}

.errormessage
{
	font-family:Verdana,Sans-Serif, Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: red;
	text-align:center;	
}

.textbox
{
	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid Grey;
}

.bggray { background-color:Gray; }