/* Body  */
BODY
{
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
	background-image:url(../images/bodybg.gif);
	SCROLLBAR-FACE-COLOR: #dce0e2; 
	SCROLLBAR-SHADOW-COLOR: #687888; 
	SCROLLBAR-3DLIGHT-COLOR: #687888; 
	SCROLLBAR-ARROW-COLOR: #6e7e88; 
	SCROLLBAR-DARKSHADOW-COLOR: #dce0e2
/*	background-color:#EFEFEF;	*/
}
.banner
{
	background-image:url(../images/titleimg1.jpg);
	width:770px; 
	height:103px;
	background-repeat: no-repeat;
	overflow: hidden;
}
.top_leftbg
{
	background-image:url(../images/top_leftbg.jpg);
	height:103px;
}
.top_rightbg
{
	background-color:#2A7ED6;
}
.linesbg
{
	background-image:url(../images/lines.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	font-weight: bold;
	color: #2D2D2D;
	padding-left:4;
}
.line_bg1
{
	background-image:url(../images/line_bg1.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR:#000000;
	FONT-SIZE:12px;
	padding-left:4;
}
.bgbarsilver
{
	
	background-image:url(../images/titlebg2.gif);
	height:12;
}
.bgbarash
{
	background-image:url(../images/titlebgash.gif);
	height:22;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	font-weight: bold;
	color: #0B16EF;
}
.MenuTitleText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR:#000000;
	font-weight: bold;
	FONT-SIZE:13px;
	background-image:url(../images/titlebgash.gif);
	height:22;
	text-decoration: none;
	padding-left:4;
}
.NormalText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR:#000000;
}
.NormalTextblk1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR:#000000;
	
}
.NormalTextblkbld
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR:#0D2EF6;
	font-weight: bold;
}
.NormalTextGrabld
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR:#35439C;
	font-weight: bold;
}
.NormalTextred
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE:12px;
	text-align:center;
	COLOR:#0B16EF;
	background-color:#DCE0E2;
	border-bottom-style: solid;
	border-bottom-color: #666666;
  	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EEEEEE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EEEEEE;
	Height:18;
}
.NormalTextimg
{
	background-image:url(../images/line_bg1.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR:#000000;
	FONT-SIZE:12px;
	padding-left:4;
}
.NormalTextBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #0B16EF;
}
a.NormalTextBold:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #0B16EF;
}
a.NormalTextBold:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #0B16EF;
}
a.NormalTextBold:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
table.GRID
{
    cellspacing : 0;
    cellpadding : 0;
    border : 0;
}
.NormalTextGra
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	color: #302E2E;
}
a.NormalTextGra:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	color: #302E2E;
}
a.NormalTextGra:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	color: #302E2E;
}
a.NormalTextGra:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	color: #000000;
	text-decoration: none;
}
.NormalTextGraBold
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	font-weight: bold;
	color: #302E2E;
	text-align:center;
}
a.NormalTextGraBold:link
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	font-weight: bold;
	color: #302E2E;
	text-decoration: none;
}
a.NormalTextGraBold:visited
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	font-weight: bold;
	color: #302E2E;
	text-decoration: none;
}
a.NormalTextGraBold:hover
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	font-weight: bold;
	color: #0749D3;
	text-decoration: none;
}
.footertext
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #BDE7FF;
	text-decoration: none;
}
.footerbg
{
	background-image:url(../images/buttom_bg.gif);
	height:20px;
}
A.footertext:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #BDE7FF;
	text-decoration: none;
}
A.footertext:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #BDE7FF;
	text-decoration: none;
}
A.footertext:hover 	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #BDE7FF;
	text-decoration: none;
}

.celldash
{
/*  border-top-width: 1px;
  border-top-style: dashed;
  border-top-color: #666666;
  border-right-width: 1px;
  border-right-style: dashed;
  border-right-color: #666666;
  border-left-width: 1px;
  border-left-style: dashed;
  border-right-color: #666666; */
  border-bottom-style: dashed;
  border-bottom-color: #0057B0;
  border-bottom-width: 1px;
  padding-left: 4px;
}
.dash1
{
	BORDER-RIGHT: #ff8080 1px dashed; 
	BORDER-TOP: #ff8080 1px dashed; 
	PADDING-LEFT: 0.5em; 
	FONT-SIZE: 0.9em; 
	MIN-HEIGHT: 2em; 
	BACKGROUND: #FFFFFF 0% 50%; 
	PADDING-BOTTOM: 0.2em; 
	MARGIN: 0.4em 1em; 
	OVERFLOW: auto; 
	BORDER-LEFT: #ff8080 1px dashed; 
	WIDTH: auto; 
	COLOR: #000000; 
	PADDING-TOP: 0.2em; 
	BORDER-BOTTOM: #ff8080 1px dashed; 
	moz-background-clip: initial; 
	moz-background-origin: initial; 
	moz-background-inline-policy: initial;
}
.dash2
{
	BORDER-RIGHT: 1px dotted; 
	BORDER-TOP: 1px dotted; 
	PADDING-LEFT: 1em; 
	FONT-SIZE: 0.9em; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 0.8em; 
	MARGIN: 0.6em 1em; 
	BORDER-LEFT: 1px dotted; 
	COLOR: #000000; 
	PADDING-TOP: 0.8em; 
	BORDER-BOTTOM: 1px dotted;
}
.cellcolor
{
	BORDER-RIGHT: #cccccc 2px inset; 
	BORDER-TOP: #cccccc 2px inset; 
	MARGIN-TOP: 0.1em; 
	PADDING-LEFT: 0.5em; 
	FONT-SIZE: 0.9em; 
	BACKGROUND: #000000; 
	MARGIN-BOTTOM: 0.5em; 
	PADDING-BOTTOM: 0.5em; 
	MARGIN-LEFT: 1em; 
	BORDER-LEFT: #cccccc 2px inset; 
	PADDING-TOP: 0.5em; 
	BORDER-BOTTOM: #cccccc 2px inset;
}
.tblTopFooter 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.frmElementTextBoxOnFocus 
{
	border: 1px solid #000000;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.frmElementTextBoxOnClick 
{
	border: 1px solid #0000CC;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.tdNormal 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: middle;
}
.tdOnMouseOver 
{
	cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	background-color: #000066;
	color: #FFFFFF;
	padding: 5px;
	text-align: left;
	vertical-align: middle;
}
.windowStyle 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #848284;
	border-right-color: #D6D3CE;
	border-bottom-color: #D6D3CE;
	border-left-color: #848284;
	background-color: #D6D3CE;
}
.tdOnMouseOverWindowStyle 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #848284;
	border-bottom-color: #848284;
	border-left-color: #FFFFFF;
	background-color: #D6D3CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
.tabletitlebg
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #848284;
	border-bottom-color: #848284;
	border-left-color: #FFFFFF;
	background-color: #D4E3F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-left:4;
}
.tablebg
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #848284;
	border-bottom-color: #848284;
	border-left-color: #FFFFFF;
	background-color: #EDF4FA;
}
.NormalTextRedBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left:4;
}

a.NormalTextRedBold:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0B16EF;
	text-decoration: none;
	padding-left:4;
}
a.NormalTextRedBold:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0B16EF;
	text-decoration: none;
	padding-left:4;
}
a.NormalTextRedBold:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left:4;
	BACKGROUND-COLOR: #EFEFEF;
}
.mailtotext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
}
a.mailtotext:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0040D0;
	text-decoration: none;
}
a.mailtotext:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0040D0;
	text-decoration: none;
}
a.mailtotext:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.tltletext
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px;
	color: #FF0000;
	text-align: center;
	FONT-WEIGHT: bold;
}
.smallText
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	COLOR:#666666;
	FONT-SIZE:10px;
	text-align:center;
}
a.smallText:link
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	COLOR:#000000;
	FONT-SIZE:11px;
	text-align:center;
	text-decoration: none;
}

a.smallText:visited
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	COLOR:#000000;
	FONT-SIZE:11px;
	text-align:center;
	text-decoration: none;
}
a.smallText:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	COLOR:#081EC7;
	FONT-SIZE:11px;
	text-align:center;
	text-decoration: none;
}
.usrprofile
{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #4B4B4B;
}
.searchInputStyle
{
	border: 1px #AAAAAA solid;
	BACKGROUND-COLOR: #EFEFEF;
	COLOR: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	WIDTH: 180px;
	HEIGHT:20px
    	padding-left:2px;
}
.searchbutton
{
	BACKGROUND-COLOR: #DBDBDB;
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid; 
	BORDER-RIGHT: #AAAAAA 1px solid; 
	BORDER-TOP: #AAAAAA 1px solid;
	COLOR: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	WIDTH: 64px;
	HEIGHT:20px
}
.loginbutton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #5BA3ED;
	BORDER-LEFT: #0066CC 1px solid; 
	BORDER-BOTTOM: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-TOP: #0066CC 1px solid;
	COLOR: #FFFFFF;
	WIDTH: 64px;
	HEIGHT:20px

}
.textInputStyle
{
	border: 1px #0066CC solid;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	WIDTH: 160px;
	HEIGHT:22px
    	padding-left:2px;
}
.listbox
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.texrarea
{
	border: 1px #0066CC solid;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	WIDTH: 200px;
    	padding-left:2px;
	BORDER-LEFT: #0066CC 1px solid; 
	BORDER-BOTTOM: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-TOP: #0066CC 1px solid;
}
Div.common
{
	border-left: 0px gray solid;
	border-bottom: 0px gray solid;
	border-right: 0px gray solid;
	padding:0px; margin: 0px;
	scrollbar-face-color: #EEEEEE;
	scrollbar-base-color: #EEEEEE;
	scrollbar-arrow-color: #666666;
	scrollbar-DarkShadow-Color: #EEEEEE;
	overflow: auto;
    	height:200;
}
/* Start Color */
.formlinecolor
{
	BACKGROUND-COLOR: #CCCCCC;
	width:1px;
}
.formbgcolor	
{
	BACKGROUND-COLOR: #EFEFEF;
}

.informlinecolor
{
	BACKGROUND-COLOR: #0066CC;
}
.informbgcolor	
{
	BACKGROUND-COLOR: #E1F0FD;
}
.boxlinecolor
{
	BACKGROUND-COLOR: #CCCCCC;
}
.boxbgcolor	
{
	BACKGROUND-COLOR: #EFEFEF;
}

.tableborder {
			border-right: #072a66 1px solid; padding-right: 0px; 
			border-top: #072a66 1px solid; padding-left: 0px; padding-bottom: 0px; 
			margin: 0px; border-left: #072a66 1px solid; padding-top: 0px; 
			border-bottom: #072a66 1px solid; background-color: #fff
			}
.buttoncommon
{
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-RIGHT: #FFFFFF 1px solid; 
	COLOR: #ffffff; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #547AC6;
	WIDTH: 80px;
	HEIGHT:24px;
}
.TitleText1
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.TitleText2
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	FONT-WEIGHT: bold;
	padding-right:10;
	text-align:right;
}
.TitleText3
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	FONT-WEIGHT: bold;
	padding-left:4;
}
.textInputStyle1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px #195082 solid;
	BACKGROUND-COLOR: #FDFAFA;
	COLOR: #000000;
	FONT-SIZE:12px;
	WIDTH: 140px;
	HEIGHT:20px;
    	padding-left:2px;
}
.commontext_linecolor
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR:#000000;
	text-decoration: none;
	Background-color: #CCCCCC;
}
.tablebgcolor
{
	Background-color: #EDF4FA;
}
.tablebgcolorAlt
{
	Background-color: #E1F0FD;
}

.TitleTextBG
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE:12px;
	COLOR:#FFFFFF;
	text-align:center;
	border-bottom-style: solid;
	border-bottom-color: #C5C5C5;
	border-bottom-width: 3px;
	background-color:#2A7ED6;
	HEIGHT:24;
	border-top-style: solid;
	border-top-color: #666666;
	border-top-width: 1px;
}
a.top_text:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #08BEFF;
	text-decoration: none;
	font-weight: bold;
}
a.top_text:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #08BEFF;
	text-decoration: none;
	font-weight: bold;
}
a.top_text:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
