/* CSS Document */body{	font-family: Geneva, Arial, 'Helvetica', sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;}.border{	border: 1px solid #cccccc;}a{font-size: 12px; color: #1176c8;text-decoration: none; }a:hover{text-decoration: none;color: #000000;}.menu{background: url(images/gem-menu.jpg) no-repeat;}a.mainmenu{ font-size: 14px; margin-left: 15px;color: #FFFFFF;}a.mainmenu:hover{ color: #000000;}a.top-menu{ font-size: 14px; margin-left: 15px;color: #FFFFFF;}a.top-menu:hover{ color: #000000;}a.rightmenu{color: #FFFFFF;font-size: 14px;}a.rightmenu:hover{color: #000;font-size: 14px;}/* Headings */h1{	background:  url(images/h1-bullets.jpg) no-repeat top 15px;	padding-top: 10px;	padding-left: 15px;	font-size: 24px;	color: #1176C8;}h2{	font-size: 18px;	color: #395DA4;	padding-left: 15px;}h3{	font-size: 14px;	padding-top: 5px;	padding-left: 15px;	color: #395DA4;	margin-left: 20px;	font-weight: normal;}h4{	font-size: 14px;	color: #4D4D4D;	text-align: right;	padding-left: 10px;	padding-right: 10px;	font-weight: normal;}h5{	font-weight: bold;	font-size: 16px;	color: #003399;	margin: 2px;	line-height: 15px;	text-align: center;	font-style: italic;	font-variant: normal;	padding-top: 10px;	padding-bottom: 5px;	height: 25px;}h6{	color: #333;	font-weight: bold;	font-size: 11px;	margin: 12px 0;}p{	font-size: 12px;	padding-left: 15px;	color: #4D4D4D;	line-height: 20px;	text-align: justify;}td{font-size: 12px;}th{font-size: 12px;font-weight: bold;text-align: center;}li{font-size: 12px;}title{	font-size: 18px;	font-size: 24px;	color: #1176C8;	text-decoration: capitalize;}/* MENUS	*//* OTHER CLASSES */.blue-rectangle{	background:  url(images/blue-rectangle.jpg) no-repeat;	color: #FFFFFF;	text-indent: 20px;	font-size: 20px;}.rectangle{	color: #FFFFFF;	text-indent: 10px;	font-size: 14px;}.rectangle-button{background:  url(images/blue-1pixel.gif) no-repeat;color: #FFFFFF;text-indent: 10px;}/* FOOTER .copyight{	font-size: 10px;	margin-left: 10px;	margin-right: 10px;}*/.footer{	font: Arial;	font-size: 24px;	font-weight: bold;	padding: 3px 10px 3px 0px;	color: #CCCCCC;	background: #AAAAAA;	text-align: center;	border: 1px solid #CCCCCC;	}.next{font-weight: bold;margin-left: -10px;}.copyright{	float: left;	color: #FFFFFF;	font-size: 10px;	margin-left: 20px;}.copy {	float: left;	color: #FFFFFF;	width: 500px;	font-size: 10px;	margin-left: 20px;	padding-top: 5px;	padding-bottom: 5px;
	}

.foot {	color: #FFFFFF;	font-size: 10px;
	text-align:right;}

a.foot {	color: #FFFFFF;	text-decoration:underline;}a.foot:hover {	color: #000;}

.shrialink{color: #FFFFFF;float: right;font-size: 10px;margin-right: 20px;width: 375px;padding-top: 5px;padding-bottom: 5px;}.bluehead{background:  url(images/blue-head.gif) no-repeat;}.tab-inner-head{padding: 5px 5px 5px 5px;font-weight: bold;text-indent: 35px;}.li{margin-left: 50px;color: #4D4D4D;}.mainbody{float: left;width: 930px;display: block;}.rightbody{float: right;width: 215px;margin-left: 10px;margin-right: 10px;margin-top: 10px;}.table-inner-heading{padding-top: 3px;padding-bottom: 3px;font-weight: bold;text-indent: 70px;}.heading-th{font-weight: bold;color: #000;padding-top: 3px;padding-bottom: 3px;}.table-left{float: left;padding-left: 20px;left-margin: 20px;width: 400px;}.table-right{float: right;width: 400px;}.table-indent{margin-left: 20px;}/*  Right Module*/#navcontainer { width: 200px; }#navcontainer ul{font-size: 10px;margin-left: 50px;padding-left: 0px;margin-top: 1;line-height: 20px;list-style-type: none;}#navcontainer a{display: block;}#navcontainer a:link, #navlist a:visited{font-family: Geneva, Arial, 'Helvetica', sans-serif;font-size: 13px;color: #FFFFFF;text-decoration: none;}#navcontainer a:hover{color: #000;}.contact_mandatory{color: #395DA4;font-size: 10px;}.desc{	font-size: 14px;}.appln{margin-left: 20px;line-height: 20px;color: #4D4D4D;}.rights{background: url(images/two.jpg) repeat-y;}.arrow{	background: url(images/arrow-black.jpg) no-repeat;	margin-left: -48px;	text-indent: 48px;	}.send-arrow{padding-left: 48px;color: #FFFFFF;	background: url(images/arrow-black.jpg) no-repeat;	}.width{width: 660px;}.shrialink{float: right;font-size: 10px;color: #000;padding-top: 5px;margin-left: 0px;padding-right: 15px;}