/*@charset "utf-8";*/
/* CSS Document */

body,td,th 				{ font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333;}
body 					{ margin: 0px;background:url(../images/pageBG.gif);background-repeat:repeat-y;background-position:center 140px;}
a:link 					{ text-decoration: none;}
a:visited 				{ text-decoration: none;}
a:hover 				{ text-decoration: none;}
a:active 				{ text-decoration: none;}
#outer					{ width:999px;background:url(../images/headerBG.gif);background-repeat:no-repeat;background-position:top center;}
#bodyContainerHome		{ width:800px;height:510px;text-align:left;padding:3px 0px 0px 0px;background:url(../images/logoForHome.gif);background-repeat:no-repeat;background-color:#FFF;background-position:bottom right;}
#bodyContainerReg		{ width:760px;text-align:left;padding:20px;background-color:#FFF;}
#headerContainerReg		{ width:800px;height:200px;text-align:left;background-color:#FFF;}
#headerPart				{ width:1000px;height:90px;}
#footerContainer		{ width:899px;height:100px;background:url(../images/footerBG.gif);background-repeat:no-repeat;background-color:#D82A1E;padding-left:100px;}
.footerContent			{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-align:left;float:left;}
.wTxt					{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-decoration:normal;}
a.wTxt:hover			{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-decoration:underline;}
#searchContainer		{ width:794px;background:url(../images/searchbarBG.gif);background-repeat:repeat-x;height:27px;text-align:right;padding:3px;}
.txtBox					{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#C03;height:15px;border:solid 1px #900;width:155px;}
.txtBox2				{ font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333;height:20px;}
.txtBox3				{ font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333;height:15px;}
.lftMnuItem				{ background:url(../images/btnBG.gif);background-repeat:no-repeat;width:205px;height:29px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;text-align:center;display:block;padding:6px 0px 5px 0px;}
a.lftMnuItem:hover		{ background:url(../images/btnBGOver.gif);background-repeat:no-repeat;width:205px;height:29px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;text-align:center;display:block;padding:6px 0px 5px 0px;}
.lftMnuActive			{ background:url(../images/btnBGOver.gif);background-repeat:no-repeat;width:205px;height:29px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;text-align:center;display:block;padding:6px 0px 5px 0px;}
#lftMnuContainer		{ padding:20px 0px 0px 30px;float:left;}
#unContainer			{ float:left;padding:20px 0px 0px 260px;_padding-top:20px 0px 0px 130px;}
#unContainer2			{ float:left;padding:0px 0px 0px 260px;_padding:0px 0px 0px 130px;}
.fltLft					{ float:left;}
.untxt					{ padding:5px 10px 0px 0px;float:left;width:75px;}
.pstxt					{ padding:5px 10px 0px 0px;clear:both;}
.clrBoth				{ clear:both;height:4px;}
#btnContainer			{ clear:both;padding:0px 0px 0px 65px;text-align:center;}
.btn					{ width:96px;height:24px;background:url(../images/btnBG2.gif);background-repeat:no-repeat;border:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;}
.smallTxt				{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;text-decoration:none;}
a.smallTxt:hover		{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;text-decoration:underline;}
.greenBtn				{ width:205px;height:29px;background:url(../images/btnBG3.gif);background-repeat:no-repeat;border:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;}
.pageTitleRed			{ font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#D82A1E;font-weight:bold;letter-spacing:5px;text-transform:uppercase;}
#rightPartContainer		{ float:left;width:480px;padding:30px 0px 0px 40px;}
.bigBlack				{ font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#000;font-weight:bold;text-align:left;}
.bigRed					{ font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#D82A1E;font-weight:bold;text-align:left;}
.bodyTxt				{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;font-weight:normal;text-align:left;}
a.bodyTxt:hover			{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#990000;font-weight:normal;text-align:left;text-decoration:underline;}
.bodyTxtBigger			{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;font-weight:normal;text-align:left;}
.bodyTxtBigger5			{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;font-weight:normal;text-align:left; padding-top:3px;}

.bodyTxtBld				{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;font-weight:bold;text-align:left;}
a.bodyTxtBld:hover		{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#990000;font-weight:bold;text-align:left;text-decoration:underline;}
.bigRed2				{ font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#D82A1E;font-weight:normal;text-align:left;font-style:italic;}
a.bigRed2:hover			{ font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#D82A1E;font-weight:normal;text-align:left;font-style:italic;text-decoration:underline;}
.redTxt					{ font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#D82A1E;font-weight:normal;text-align:left;}
.bigBlack2				{ font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000;font-weight:normal;text-align:left;}
.bigBlack3				{ font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000;font-weight:normal;text-align:left;}
.vAlign					{ vertical-align:middle;}
.dLoad					{ padding:3px 0px 0px 0px;}
/* styles added by shamith*/
.errMessage {	color:Red;	text-align:left;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	font-weight:bold;  }
.controlBoxError {background:none;	padding:auto 0 auto 0;	float:left;		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: Red;	font-weight: bold; text-align:center;}
.errors   { padding-left:2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: Red;	font-weight: bold; width:5px;	 }
.controlBoxN{	background:none;	padding:auto 0 auto 0;	float:left;		width:650px;	font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;text-align:left; }
.controlBoxLeftN{	background:none;	padding:auto 0 auto 0;	float:right;		width:500px;	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight:normal;text-align:left;  }


   /*Heading Line Styles*/
   .GreenHeading {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #008000;
                        font-weight: bold; text-align: left;}
   .RedHeading {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: Red;
                        font-weight: bold; text-align: left;}
   .BlueHeading {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: Blue;
                        font-weight: bold; text-align: left;}
   .BlackHeading {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: Black;
                        font-weight: bold; text-align: left;}
   .BlackHeadingNoUnderline {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: Black;
                        font-weight: bold; text-align: left;}
   .RedHeadingBig {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: Red;
                        font-weight: bold; text-align: left;text-decoration: underline;}
   .BlueHeadingBig {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: Blue;
                        font-weight: bold; text-align: left;text-decoration: underline;}
   .BlackHeadingBig {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: Black;
                        font-weight: bold; text-align: left;text-decoration: underline;}
   .RedHeadingSmall {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: Red;
                        font-weight: bold; text-align: left;}
   .RedHeadingMini {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: Red;
                        font-weight: bold; text-align: left;}
   .BlueHeadingSmall {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: Blue;
                         text-align: left;}
   .PinkTextBig		{font-family:Arial, Helvetica, sans-serif;font-size:15px;color: #FF00FF;font-weight:bold;text-align:left;}                         
   .PinkText		{font-family:Arial, Helvetica, sans-serif;font-size:13px;color: #FF00FF;font-weight:bold;text-align:left;}
   .RedText		{font-family:Arial, Helvetica, sans-serif;font-size:13px;color: #FF0000;font-weight:bold;text-align:left;}
   .BlueText		{font-family:Arial, Helvetica, sans-serif;font-size:13px;color: #0000FF;font-weight:bold;text-align:left;}
   .GreenText		{font-family:Arial, Helvetica, sans-serif;font-size:13px;color: #669433;font-weight:bold;text-align:left;}
   .BlackText		{font-family:Arial, Helvetica, sans-serif;font-size:13px;color: #000000;font-weight:bold;text-align:left;}
   .BlackTextBig		{font-family:Arial, Helvetica, sans-serif;font-size:15px;color: #000000;font-weight:bold;text-align:left;}
   .BreakRed		{width:400px; height:2px; color:red;background-color:#BA160B;   }
   .BreakBlack		{width:350px; height:2px; color:black; }
   .BreakRedBold	{width:400px; height:4px; color:#BA160B; background-color:#BA160B;  }
   .bodyTxtnew		{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:bold;text-align:left;}
   