/* CSS Document */
	body {
		margin:0px; background:#CCCCCC;
	}
	
	/* Home Page Special Styles Start */
	.home_middle {
		background:url(../images/layout/17-02-middle.jpg); background-repeat:no-repeat;
	}
	.home_bottom {
		margin:235px 0px 0px 130px;
	}
	.home_intro_text {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px; 
		color: #444444;
		text-align:justify;
		
		padding:0px 5px 0px 58px;
		line-height:16px;
	}
	/* Home Page Special Styles Over */
	
	/* Header Styles Start */
	.header {
		background:url(../images/layout/17-02-top.jpg);
		background-repeat:repeat-x;
		background-position:left;
		
		padding:0px;
		height:88px;
		vertical-align:top;
	}
	.sitelogo {
		position:absolute; cursor:pointer; width:75px; height:78px;
	}
	.smclogo {
		position:absolute; cursor:pointer; width:40px; height:44px;
	}
	.smclogo2 {
		position:absolute; cursor:pointer; width:125px; height:15px;
	}
	.logotextcontainer {
		margin:7px 0px 0px 125px;
	}
	.logotext {
		font-family:Arial Rounded MT Bold, Arial, Helvetica, sans-serif; font-size:20px; color:#003366;
	}
	.logotext2 {
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold;
	}
	/* Header Styles Over */
	
	/* Footer Styles Start */
	.footer {
		height:105px;
		background:url(../images/layout/17-02-inner_r6_c1.jpg);
		/*background-repeat:no-repeat;*/
		background-repeat:repeat-x;
		background-position:right;
	}
	.footer1 {
		text-align:right;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#00324A;
		margin:0px 8px 0px 0px;
		
		line-height:20px;
	}
	.footer1 a {
		color:#00324A;
		text-decoration:none;
	}
	.footer1 a:hover {
		text-decoration:underline;
	}
	.footer2 {
		text-align:right;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		margin:0px 8px 0px 0px;
		
		line-height:20px;
	}
	/* Footer Styles Over */
	
	.punchline {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#00324A;
		background:#DEE5EB;
		padding:2px 5px;
		border-bottom:#708CA9 1px solid;
	}
	
	.sitemaplink {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#00324A;
		/*background:#DEE5EB;*/
		background:url(../images/layout/sitemap/17-sitemap-back.jpg);
		padding:0px 0px 0px 3px;
		height:22px;
		border:#708CA9 1px solid;
	}
	.sitemaplink a {
		color:#00324A;
		text-decoration:none;
	}
	.sitemaplink a:hover {
		text-decoration:underline;
	}
	.sitemaplink a.parent {
		padding:0px 18px 0px 3px;
		background:url(../images/layout/17-sitemap.gif);
		background-position:right;
		background-repeat:no-repeat;
	}
	.sitemaplink a.parent:hover {
		/* No Extra Styles Required */
	}
	#SPANMiniSiteMapTreeLink {
		float:right;
		cursor:pointer;
		width:22px;
		height:16px;
		background:url(../images/layout/sitemap/17-mini-sitemap-tree-icon.gif);
		background-position:center;
		background-repeat:no-repeat;
		
		font-size:14px;
	}
	#SPANSiteMapSearch {
		float:right;
		cursor:pointer;
		width:22px;
		height:16px;
		background:url(../images/layout/sitemap/17-mini-sitemap-search-icon.gif);
		background-position:center;
		background-repeat:no-repeat;
		
		font-size:14px;
	}
	#SPANSiteMapSearchClose {
		float:right;
		cursor:pointer;
		width:24px;
		height:20px;
		background:url(../images/layout/sitemap/17-mini-sitemap-close-icon.gif);
		background-position:right;
		background-repeat:no-repeat;
		
		font-size:14px;
	}
	
	.sitemaptree {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	.sitemaptree div.item {
		background:url(../images/layout/sitemap/sitemap-04.gif);
		background-repeat:repeat-y;
	}
	.sitemaptree div.itemlast {
		background:url(../images/layout/sitemap/sitemap-04.gif);
		background-repeat:no-repeat;
	}
	.sitemaptree div.itemadv {
		background:url(../images/layout/sitemap/line_def3.gif);
		background-repeat:repeat-y;
		background-position:-23px;
	}
	.sitemaptree div.itemadv > img.sitemap {
		background:url(../images/layout/sitemap/line_def1.gif);
		background-repeat:no-repeat;
		background-position:-23px;
		
		width:9px;
		height:9px;
		padding:8px;
		
		cursor:pointer;
	}
	.sitemaptree div.itemlastadv {
		background:none;
	}
	.sitemaptree div.itemlastadv > img.sitemap {
		background:url(../images/layout/sitemap/line_def2.gif);
		background-repeat:no-repeat;
		background-position:-23px;
		
		width:9px;
		height:9px;
		padding:9px 8px;
		
		cursor:pointer;
	}
	.sitemaptree a {
		color:#00324A;
		text-decoration:none;
		padding-left:5px;
	}
	.sitemaptree a:hover {
		text-decoration:underline;
	}
	.sitemaptree a.tree {
		font-weight:bold;
		color:#00324A;
		text-decoration:underline;
	}
	.sitemaptree a.tree:hover {
		text-decoration:none;
	}
	.panelquick {
		background:#FFFFFF;
		border:#708CA9 1px solid;
		position:absolute;
		padding:5px 20px 5px 0px;
		
		width:350px;
		overflow:auto;
	}
	.sitemapsearch {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:5px;
		overflow:auto;
	}
	.sitemapsearch a {
		color:#00324A;
		padding:3px 5px;
		display:block;
		text-decoration:none;
		border:#708CA9 1px solid;
		margin-bottom:2px;
	}
	.sitemapsearch a:hover {
		color:#FFFFFF;
		background:#637687;
		text-decoration:none;
	}
	.sitemapsearch a.tree {
		font-weight:bold;
		color:#00324A;
		padding:3px 5px;
		display:block;
		text-decoration:none;
		border:#708CA9 1px solid;
		margin-bottom:2px;
	}
	.sitemapsearch a.tree:hover {
		color:#FFFFFF;
		background:#637687;
		text-decoration:none;
	}
	.panelsearch {
		background:#FFFFFF;
		border:#708CA9 1px solid;
		position:absolute;
		padding:5px;
		background:#DEE5EB;
		
		width:325px;
		overflow:auto;
	}
	.panelsearch input.search {
		background:#FFFFFF url(../images/layout/sitemap/17-mini-sitemap-search-icon.gif);
		background-position:right;
		background-repeat:no-repeat;
		border:#708CA9 1px solid;
		padding-right:25px;
	}
	
	.container {
		background:#FFFFFF;
		/*padding:2px 3px;*/
		padding:2px 3px;
		height:350px;
		vertical-align:top;
	}
	
	/* Content Styles Start */
	.heading {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#007EBB;
		margin-left:5px;
		margin-right:15px;
		margin-top:10px;
		margin-bottom:10px;
	}
	.subheading {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#005680;
		margin-left:15px;
		margin-right:15px;
		margin-top:10px;
		margin-bottom:5px;
	}
	.content {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:0px;
		line-height:16px;
		text-align:justify;
	}
	.smalltext {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
	}
	
	a:link, a:visited, a:active {
		color:#00324A;
		text-decoration:none;
	}
	a:hover {
		text-decoration:underline;
	}
	
	.sublink {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		
		text-align:right;
		margin-bottom:5px;
		padding:0px 10px 0px 5px;
	}
	.sublink a {
		color:#00324A;
		text-decoration:underline;
		white-space:nowrap;
		line-height:15px;
	}
	.sublink a:hover {
		text-decoration:none;
	}
	
	.pContent {
		FONT-FAMILY: Verdana;
		FONT-SIZE: 10pt; 
		COLOR: #444444;
		text-align: justify;
		text-indent: 0px;
		margin-left: 15px;
		margin-right: 15px;
		margin-top: 9px;
		margin-bottom: 12px;
	}
	/* Content Styles Over */
	
	/* Table Style Starts */
	table.tcontent {
		border-collapse:collapse;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#444444;
		width:96%;
	}
	table.tcontent th {
		font-weight:bold;
		font-size:14px;
		color:#ffffff;
		/*background:#275486;*/
		background:#007EBB;
		padding:5px 5px;
		border:#e7e7d7 1px solid;
	}
	table.tcontent td {
		padding:5px 5px;
		border:#e7e7d7 1px solid;
		verticle-align:middle;  
	}
	table.tcontent td.noborder {
		border:none;
	}
	table.tcontent tr {
		background:#ffffff;
	}
	table.tcontent tr.odd {
		background:#D0DAE6;
	}
	/* Table Style Ends */
	
	/* Table Style for GUJARATI Starts */
	table.tcontentguj {
		border-collapse:collapse;
		font-family:LMG-ARUN WIDE;
		font-size:14px;
		color:#444444;
		width:96%;
	}
	table.tcontentguj th {
		font-weight:bold;
		font-size:16px;
		color:#ffffff;
		background:#275486;
		padding:5px 5px;
		border:#e7e7d7 1px solid;
	}
	table.tcontentguj td {
		padding:5px 5px;
		border:#e7e7d7 1px solid;
		verticle-align:middle;
	}
	table.tcontentguj td.noborder {
		border:none;
	}
	table.tcontentguj tr {
		background:#ffffff;
	}
	table.tcontentguj tr.odd {
		background:#D0DAE6;
	}
	/* Table Style for GUJARATI Ends */
	
	/* UL OL Styles Start */
	.bullet {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#444444;
		text-align:justify;
		margin-right:15px;
		margin-top:4px;
		margin-bottom:0px;
		list-style-image:url('../images/layout/bullet.jpg');
		line-height:20px;
	}
	.subbullet {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#444444;
		text-align:justify;
		margin-right:15px;
		margin-top:4px;
		margin-bottom:0px;
		list-style-image:url('../images/layout/subbullet.gif');
		line-height:18px;
	}
	.numberlist {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#444444;
		text-align:justify;
		margin-right:15px;
		margin-top:4px;
		margin-bottom:0px;
		line-height:20px;
	}
	.numberlist li {
		margin-bottom:5px;
	}
	/* UL OL Styles Over */
	
	/* Extra Flexible Styles Start */
	.noborder {
		border:none;
	}
	.alignl {
		text-align:left;
	}
	.alignc {
		text-align:center;
	}
	.alignr {
		text-align:right;
	}
	.imgborder {
		border:#808080 1px solid;
	}
	ol, ul {
		line-height:20px;
	}
	/* Extra Flexible Styles Over */
