body {
	margin-left: 10px;
	/*background-color:#5d5d5d;*/
	background-color:#383838;
}

H1 
{
	font-size : 13pt;
	font-family :  Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #004f7d;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
}

H1.WithMargin
{
	font-size : 13pt;
	font-family :  Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #004f7d;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:7px;
}

H2 {
	font-size : 11pt;
	font-family :  Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #004f7d;
	margin-bottom: 0px;
	margin-top: 12px;
	
}

H2.NoMargin {
	font-size : 11pt;
	font-family :  Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #004f7d;
	margin-bottom: 0px;
	margin-top: 0px;
	
}

H3 {
	font-size : 8pt;
	font-family :  Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #0074bf;
	margin-bottom: 4px;

}
hr
{
 border:normal #3e3e3e;
}

/*AHagerty; 2010/04/16 -  Added per Mitch to force a style on all paragraph tags*/
P.WithBorder {
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	line-height:16px;
	margin-left:6px;
	margin-bottom:8px;
	margin-right:8px;
	margin-top:8px;
}

P.WithBorder LI
{
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	line-height:16px;
	margin-left:6px;
	margin-bottom:8px;
	margin-right:8px;
	margin-top:8px;
}

P {
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	line-height:16px;
	margin-left:0px;
	margin-bottom:8px;
	margin-right:8px;
	margin-top:8px;
}

P.LI
{
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	line-height:16px;
	margin-left:6px;
	margin-bottom:8px;
	margin-right:8px;
	margin-top:8px;
}

/*Bharat; Changes line 114 as per the case  905360; 29/11/2011*/
a:link, a:visited {
	font-family:  Arial, Helvetica, sans-serif;
	color: #004f7d;
	text-decoration:underline;
}


.BackGround
{
	border-top: 1px solid #676767;
	background-image:url('../IMAGES/mainmenu_greybackground.jpg');
	/*border-bottom: 2px solid #3e3e3e - changed per Marketing 2010/03/09*/
	border-bottom: 1px solid #3e3e3e
}
.tableborder{
border-right: 0px solid #3e3e3e;
border-left: 0px solid #3e3e3e;
border-bottom: 1px solid #3e3e3e;
/*border-top: 2px solid #3e3e3e; - changed per Marketing 2010/03/09*/
border-top: 1px solid #3e3e3e;
}
.tableborder1{
border-right: 1px solid #676767;
border-left: 1px solid #676767;
border-bottom: 1px solid #676767;
border-top: 1px solid #676767;
}

.tdborder{
border-right: 0px solid #3e3e3e;
border-left: 1px solid #3e3e3e;
border-bottom: 0px solid #3e3e3e;
border-top: 0px solid #3e3e3e;
}
.LatestNews {
	margin-top: 1px;
}

* html .LatestNews {
	margin-top: 4px;
}

.TopMenuLink-text {
	font-size : 8pt;
	font-family :  Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #004f7d;
	margin-left:0px;
	text-decoration:none;
}

.TopMenuLink:link {
	font-family: Arial, Helvetica, sans-serif;
	color : #004f7d;
	text-decoration:none;
}
.TopMenuLink:visited { 
	font-family: Arial, Helvetica, sans-serif;
	color : #004f7d;
	text-decoration: none;
	
}
.TopMenuLinkt:hover { 
	font-family:  Arial, Helvetica, sans-serif;
	color: #004f7d;
	text-decoration:underline;
	
}
.default
{
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #004f7d;
	margin-left:0px;
}
.default-text {
	font-size :8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	margin-left:10px;
	line-height: 16px;
	margin-top:21px;
}


.default-text1 {
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	margin-left:7px;
	line-height:16px;
	margin-top:0px;
}

.default-text1NoPad {
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	margin-left:0px;
	line-height:16px;
	margin-top:0px;
}
.HomeBigSpace {
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	margin-left:7px;
	line-height:18px;
	margin-top:0px;
}

.InsideContentNoBorderTable {
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	line-height:18px;
	margin-left:0px;
}

.InsideContentNoBorderTable td.Title {
	/*padding:0px 0px 0px 0px;*/
	padding-bottom: 3px;
	padding-left: 0px;
	color: #004f7d;
	font-size : 11pt;
	line-height: 17px;
}

.default-text2 {
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	line-height:16px;
	margin-left:6px;
	margin-bottom:8px;
	margin-right:8px;
	margin-top:8px;
}

.default-text2 A:link {
	font-family:  Arial, Helvetica, sans-serif;
	color : #004f7d;
	text-decoration:underline;
}


/*Start-  This CSS for sideMenu, Arrow Image RollOver
.ImgAlign
{
	margin-left:122px;
	padding-top:10px;
}

/*End-  This CSS for sideMenu, Arrow Image RollOver*/

.default:link {
	font-family:  Arial, Helvetica, sans-serif;
	color : #004f7d;
	text-decoration:underline;
}
/*
.default:visited { 
	font-family:  Arial, Helvetica, sans-serif;
	color : #0074bf;
	text-decoration: none;
	
}
*/

/*  847832: Anand - 19 Nov 2010 : Commented this section 
.default:hover { 
	font-family:  Arial, Helvetica, sans-serif;
	color: #004f7d;
	text-decoration:underline;
}
*/

.inner-content a:link, .default-text A:link {
	font-family:  Arial, Helvetica, sans-serif;
	color : #004f7d;
	/* text-decoration:underline;  847832: Anand - 19 Nov 2010 : removed */
}

.inner-content a:link, .default-text A:visited { 
	font-family:  Arial, Helvetica, sans-serif;
	color : #004f7d;  /* 847832: Anand - 19 Nov 2010 : Changed from 0074bf */
	/* text-decoration:none;  847832: Anand - 19 Nov 2010 : removed */
	
}


/*
.default-text A:hover { 
	font-family:  Arial, Helvetica, sans-serif;
	color: #004f7d;
	text-decoration:underline;
	
}
*/

.InsideContentNoBorderTable A:link {
	font-family:  Arial, Helvetica, sans-serif;
	color : #004f7d;
	text-decoration:none;
}
.InsideContentNoBorderTable A:visited { 
	font-family:  Arial, Helvetica, sans-serif;
	color : #0074bf;
	text-decoration: none;
	
}
.InsideContentNoBorderTable A:hover { 
	font-family:  Arial, Helvetica, sans-serif;
	color: #004f7d;
	text-decoration:underline;
	
}

.headerlink:link  {
	font-family:  Arial, Helvetica, sans-serif;
	color : #fd9d02;
	text-decoration: none;
}
.headerlink:visited { 
	font-family:  Arial, Helvetica, sans-serif;
	color : #fd9d02;
	text-decoration: none;
	
}
.headerlink:hover { 
	font-family:  Arial, Helvetica, sans-serif;
	color: #d05f04;
	text-decoration: none;
	
}

.copyright  {
	font-family:  Arial, Helvetica, sans-serif;
    color : #585858;
	font-size : 8pt;
}
.formElement 
{ background:e0e0e0; 
color:#5f5f5c; 
font-weight:normal;
margin:0px 5px 2px 0px;
border-color:#a3a2a2;
border:1px solid;
}

ul {
	margin-bottom: 10px;
	margin-top: 12px;
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	line-height:16px;
	}
ul li {
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 7px;
	list-style-position: outside;
	/*list-style-image: url(../images/bullet_home.gif);*/
	}

ul.benefits{
	margin-left: 25px;
	padding: 10px 0px 0px;
	margin-bottom: 0px;
	}

ul.benefits li {
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 7px;
	list-style-position: outside;
	/*list-style-image: url(../images/bullet_home.gif);*/
	}
	
ul.KeyBenefits{
	margin-left: 9px;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	}


ul.KeyBenefits li {
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 7px;
	/*list-style-image: url(../images/bullet_home.gif);*/
	}

.PageTitle
{
  font-family:   Arial, Helvetica, sans-serif;
  font-size: 18pt;
  color: #004f7d;
  font-weight: bold;
  padding-left: 0px;
}	

.PageTitleMicro
{
  font-family:   Arial, Helvetica, sans-serif;
  font-size: 20pt;
  color: #004f7d;
  font-weight: bold;
  padding-left: 0px;
}	

.BreadCrumb
{
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	
	height: 10px;
	color: #676767;
	vertical-align: top;
	padding-left:2px;
	padding-bottom: 10px;
	
}

.BreadCrumb A
{
	color: #3e3e3e;
	text-decoration: none;
}

.BreadCrumb A:visited
{
	color: #3e3e3e;
	text-decoration: none;
}

.BreadCrumb A:active
{
	color: #3e3e3e;
	text-decoration: none;
}

.BreadCrumb A:hover
{
	text-decoration: none;
	color: #000000;
}

.inner-content {
	border: 1px solid #3e3e3e;
	border-top: none;
	
	}

.inner-content h2 {
	background: url('../images/contentheader_lightgrey.jpg');
	border-bottom: 1px solid #3e3e3e;
	border-top: 1px solid #3e3e3e;
	color: #004f7d;
	display: block;
	padding: 4px 10px;
	}

.inner-content p 
{
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #3e3e3e;
	padding: 4px 10px;
}

/******* CMS REGION 6 ***********/

.region6 {
	width: 500px;
	}
	
.region6 h2 {
	background: url(../images/contentheader_lightgrey.jpg);
	border-bottom: 1px solid #3e3e3e;
	border-top: 1px solid #3e3e3e;
	color: #004f7d;
	display: block;
	padding: 4px 10px;
	}
	
.region6 h3 {
	background-color: #e2f7fe;
	border-bottom: 1px solid #3e3e3e;
	border-top: 1px solid #3e3e3e;
	color: #676767;
	display: block;
	padding: 4px 10px;
	}
	
.inner-content ul {
	margin: 10px;
    padding: 0;
}
.inner-content ul ul {
	margin-top: 0;
	}
	
.inner-content  ul li {
	font-size: 10pt;
	padding: 0;
	line-height: 16pt;
	list-style-type: none;
	
	}

.inner-content #ctl16_ctl01_divBrochures ul li  {
	font-weight: bold;
	}

.inner-content #ctl16_ctl01_divBrochures ul li ul li {
	font-weight: normal;
	}
	
.inner-content ul li ul li {
	font-weight: normal;
	margin-left: -40px;
	}
