body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#cccccc;

	
}
table {
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.mainlinks {
	font-family: Arial,  Verdana,Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	line-height: 17px;
}
.mainlinks:hover {
	font-family: Arial,  Verdana,Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	line-height: 17px;
}
.home_title {
	font-family: Arial,  Verdana,Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
	line-height: 17px;
	font-weight:bold;	
}
.banner_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 20px;
	text-decoration:none;
}
.leftpannel_links {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1 ems;
	padding-left:5px;
	color: #000000;
	font-weight:bold;
	line-height: 20px;
	text-decoration:none;	
}
.leftpannel_links:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1 ems;
	padding-left:5px;
	color: #000000;
	font-weight:bold;
	line-height: 20px;
	text-decoration: underline;
}
.rightpannel_links {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1ems;
	color: #000000;
	font-weight:bold;
	line-height: 17px;
	text-decoration:none;	
}
.rightpannel_links:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1ems;
	color: #000000;
	font-weight:bold;
	line-height: 17px;
	text-decoration: underline;	
}
.welcome {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #ff0101;
}
.home_contect {
	font-family: Arial;
	font-size: 12px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:16px;
	text-align:justify;
	color: #000000;
	line-height: 16px;
}
.leftlinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #176EA5;
	text-decoration: none;
	line-height: 17px;
}
.leftlinks:hover {
	font-family: <strong>Arial, Verdana, Helvetica, sans-serif </strong>;
	font-size: 12px;
	font-weight: bold;
	color: #176EA5;
	text-decoration: underline;
	line-height: 17px;
}
.more {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #ff7100;
	text-decoration: none;
	line-height: 17px;
}
.more:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #ff7100;
	text-decoration: underline;
	line-height: 17px;
}
.careers_links {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	line-height: 17px;
}
.careers_links:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
	line-height: 17px;
}
.gen_links {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration: underline;
	line-height: 17px;
}
.gen_links:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
}
.homenews_heading {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #040000;
}
.redefining {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #040000;
}
.footerlinks {
	background-color: #non;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left:05px;
	padding-right:05px;
	text-decoration: none;
	line-height: 17px;	
}
.footerlinks:hover {
	background-color: #non;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left:05px;
	padding-right:05px;
	line-height: 17px;	
	border-bottom: 1px dotted #000000 !important;
	text-decoration: none !important;
}
.inner_title {
	font-family: Arial,  Verdana,Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding-left:15px;
	font-weight: normal;
	text-decoration:none;
	line-height: 17px;
}

.website_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration: underline;

}
.website_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-left:10px;
	text-decoration:none;
}
.inner_content {
	font-family: Arial;
	font-size: 12px;
	padding-left:20px;
	padding-top:20px;
	padding-right:30px;
	padding-bottom:25px;
	text-align:justify;
	color:#333333;
	line-height: 16px;	
}
.headings{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#176EA5;
	text-decoration:none;
	font-weight:bold;
}
.page_titles{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.sub_headings{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.submitbutton2 {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;  
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	height:22px;
	padding: 3px 3px 3px 3px;
	background-color:#ffffff;
	COLOR: black! important;
	TEXT-DECORATION: none! important
}
.submitbutton {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;  
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	height:22px;
	padding: 3px 3px 3px 3px;
	background-color:#666666;
	COLOR: #ffffff! important;
	TEXT-DECORATION: none! important

}
/*UL.world_wide {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px! important; MARGIN-LEFT: 0px! important
}
UL.world_wide LI {
	PADDING-LEFT: 0px! important; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px! important; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.world_wide LI A {
	FONT-WEIGHT: bold
}



UL.news {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
UL.news LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}
UL.news LI A:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em+

}

UL.news LI A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em;
}
UL.news LI A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em;
}
UL.news LI A:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}

*/

/*Style for the form Starts Here*/

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	border: 0px solid #333333;
}
/*.loginbd {
	border: #486F09 1px solid;
	}

.input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #002672;
	background-color: #FFFFFF;
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	PADDING-LEFT: 0.1em;
}

.submitbutton {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;  
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid;
	ADDING-TOP: 0.2em; 
	PADDING-RIGHT: 0.4em;
	PADDING-LEFT: 0.4em;
	PADDING-BOTTOM: 1em;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px! important;
	background-color:#666666;
	COLOR: white! important;
	TEXT-DECORATION: none! important

}*/

.txtarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #002672;
	background-color: #FFFFFF;
	BORDER-RIGHT: #486F09 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #486F09 1px solid;
	border-bottom: #486F09 1px solid;
	border-left: #486F09 1px solid;
	PADDING-LEFT: 0.1em;
	height: 150px;
}
.txtarea2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #002672;
	background-color: #FFFFFF;
	BORDER-RIGHT: #486F09 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #486F09 1px solid;
	border-bottom: #486F09 1px solid;
	border-left: #486F09 1px solid;
	PADDING-LEFT: 0.1em;
	height: 50px;
}

.formlinks{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	text-decoration: bold;
}

ul { 
	list-style-image: url(images/bullet.gif);

}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0 solid black;
overflow: scroll; /*leave this value alone*/
width: 630px; /*Width of Carousel Viewer itself*/
height: 159px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 2px;
	top: 15px;
	width: 630;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0; /*margin around each panel*/
width: 630px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0; /*margin around each panel*/
width: 630px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.quick_linls{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#89d1ff;
}
.contact_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#176EA5;
}
.bluetext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #176EA5;
	text-decoration: none;
	line-height: 17px;
}