/* CSS Document */

body {
	font-family:arial;
	margin:0px;
	padding:0px;
	font-family:arial; font-size:12px; color:#000000; background-color:#ecf5fa; 
}

.BodyTextRight {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align:top;
}
.BodyText {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.BodyTextBold {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.TextLeft {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
}


.BodyTextSmall {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

BodyTextBox {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	width:98%;
}

.BodyOtherControls {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	width:99.5%;
}

.WelcomeText{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033CC;
	text-decoration: none;
	text-align: justify;

}

.BodyText {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.BodyTextBoldCenter{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.BodyTextWhite {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}

.BlueLink {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2797ff;
	text-decoration: underline;
	text-align: center;
}
.BlueLinkLeft{
	font-family: ZurichBT, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0042ff;
	
	text-align: left;
}

.BlueLinkLeft:visited{
	font-family: ZurichBT, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0042ff;
	text-decoration: underline;
	text-align: left;
}

.BlueLink1 {
	font-family:Arial;
	font-size:10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: underline;
	text-align: center;
}

a:hover {
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
	text-decoration: underline;
}
.MainHeading {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #004A5E;
	text-decoration: none;
	text-align: justify;
}

.FL{float: left;}

.SubHeading { font-family: Verdana, Arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000066; text-decoration: none; }

.ReportHeading 
{
	font-family: Arial;
	font-size: 12px;
	text-decoration : underline;
	font-weight: bold;
}
.ReportSubHeading 
{
	font-family: Arial;
	font-size: 10px;
	text-decoration : underline;
	font-weight: bold;
}
.ReportText 
{
	font-family: Arial;
	font-size: 9px;
}

.bodyText {
	font-family:arial;
	margin:0px;
	padding:0px;
	font-family:arial; font-size:12px; color:#545454;
}

img{
border:0px;
}

ul li{margin:0; padding:0;}

input, select, textarea{font:normal 11px arial; color:#545454;}














a.more_r{font: 10px Arial; color:#c40909; text-decoration:none; background:url(../images/arrow-black.gif) no-repeat 0px 5px; padding-left:10px;}
a.more_r:hover{text-decoration:underline;}

a.more_w{font: 10px Arial; color:#ffffff; text-decoration:none; background:url(../images/arrow-black.gif) no-repeat 0px 5px; padding-left:10px;}
a.more_w:hover{text-decoration:underline;}

a.more_b{font: 10px Arial; color:#000000; text-decoration:none; background:url(../images/arrow-red.gif) no-repeat 0px 5px; padding-left:10px;}
a.more_b:hover{text-decoration:underline; }

.arw_red{padding: 0px 15px; margin: 0px; list-style-type:none;}
.arw_red li{ background:url(../images/arw-r-small.gif) no-repeat 0px 10px; padding: 2px 2px 2px 10px; border-bottom:1px solid #ebebeb;}

.bul_red{padding: 0px 10px; margin: 0px; list-style-type:none; font-size: 11px;}
.bul_red li{ background:url(../images/bul-red.gif) no-repeat 0px 8px; padding: 2px 2px 2px 8px; border:none;}

.arw_red1{padding: 0px 0px; margin: 0px; list-style-type:none;}
.arw_red1 li{background:url(../images/arw-r-small.gif) no-repeat 0px 10px; padding:0px 0px 0px 10px;}

.Gbg{background: #f5f5f5; padding:5px 10px; margin:0px 4px;}
.Nbg{padding:5px 10px; margin:0px 4px;}

.arw_red2{padding: 0px 0px; margin: 0px; list-style-type:none; color:#2d2d2e;}
.arw_red2 .li1{background: #cccccc url(../images/arw-r-small.gif) no-repeat 10px 10px; cursor:pointer; padding:5px 0px 5px 25px; margin-bottom:1px}





/* Font */
	/* Black */
	.ctrl_12{font: 12px Arial; color:#000000;}
	.b_18{font: 16px Arial; color:#676767;}
	.bold_18{font: 18px Arial; color:#676767;font-weight: bold;}
	.bold_11{font: 11px  Verdana, Arial; color:#000000;font-weight: bold;}
	.b_11{font: 11px Arial; color:#000000;text-decoration:none;}
	a.b_11{text-decoration:none;}
	.link_11{font: 15px Arial; color:#0067C4; text-decoration:underline;}
	.link_Bold_11{font: 15px Arial; color:#0067C4; text-decoration:underline;font-weight: bold;}

	.link_Bold_Small{font: 11px Arial; color:#0067C4; text-decoration:underline;font-weight: bold;}
	
	.b_12{font: 12px Arial; color:#0f0f0f;text-decoration:none;}
	a.b_12{text-decoration:none;}
	a.b_12:hover{text-decoration:underline;}
	
	.b_13{font: 13px Arial; color:#000000;text-decoration:none;}
	.b_14{font: 13px Arial; color:red;text-decoration:none;}
	
	.b_15{font: 15px Arial; color:#010101;text-decoration:none;}
	a.b_15{text-decoration:none;}
	a.b_15:hover{text-decoration:underline;}
	
	.b_16{font: 16px Arial; color:#000000;text-decoration:none;}
	a.b_16{text-decoration:none;}
	a.b_16:hover{text-decoration:underline;}
	
	/* Grey */
	.lgry_11{font: 11px Arial; color:#8e898a;}
	
	.gry_11{font: 11px Arial; color:#676767;}
	a.gry_11{font: 11px Arial; color:#676767; text-decoration:none}
	a.gry_11:hover{font: 11px Arial; color:#676767; text-decoration:none}
	
	.gry_12{font: 12px Arial; color:#676767;}
	.gry_14{font: 12px Arial; color:#676767;font-weight: bold;}






	.orange_Head_14{font: 14px Arial; color:#FF6600;font-weight: bold;}
	.orange_Head_new{font: 12px Arial; color:#FF6600;font-weight: bold;}
	.gry_Head_14{font: 14px Arial; color:#676767;font-weight: bold;}
	.gry_link_12{font: 12px Arial; color:#676767;font-weight: bold;text-decoration:underline;}
	.gry_linkN_12{font: 12px Arial; color:#676767;text-decoration:underline;}
	.gry_N_12{font: 12px Arial; color:#676767;}
	


	a.gry_12{font: 12px Arial; color:#676767; text-decoration:none}
	a.gry_12:hover{font: 12px Arial; color:#676767; text-decoration:none}
	
	.gry_15{font: 15px Arial; color:#4b4b4b;}
	a.gry_15{font: 15px Arial; color:#4b4b4b; text-decoration:none}
	a.gry_15:hover{font: 15px Arial; color:#4b4b4b; text-decoration:none}
	
	.dgry_11{color: #2d2d2e; font: 11px arial;}

	/* White */
	.w_12{font: 12px Arial; color:#ffffff; text-decoration:none}
	.w_12_link{font: 12px Arial; color:#ffffff; text-decoration:underline}
	a.w_12:hover{ text-decoration:underline}
	
	.w_15{font: 15px Arial; color:#ffffff;}
	.w_18{font: 18px Arial; color:#ffffff;}
	.w_21{font: 21px Arial; color:#ffffff;}


	/* Dark Red */
	.dr_12{font: 12px Arial; color:#9c0707; text-decoration:none;}
	a.dr_12:hover{text-decoration:underline;}
	
	/* Red */
	.r_10{font: 10px Arial; color:#c20909;}
	.r_13{font: 13px Arial; color:#c20909;}
	.r_18{font: 18px/22px Arial; color:#c20909;}
	.r_21{font: 21px Arial; color:#c20909;}
	
	/* Green */
	.grn_12{font: 12px/21px Arial; color:#94a143;font-weight: bold;}
	.grn_13{font: 16px Arial; color:#94a143;font-weight: bold;}
	.grn_16{font: 16px Arial; color:#94a143; text-decoration:none;}
	a.grn_16:hover { text-decoration:underline;}
	a.b_12:hover{text-decoration:underline;}
	/*CRYSTAL REPORT*/
	.subheading
	{
		font:8PX;
		font-family:Arial;
		font-weight: bold;
	}
/* Common */
.FL{float: left;}
.FR{float: right;}
.CL{clear: both;}

.PA3{padding:3px;}
.PA5{padding:5px;}
.PA10{padding:10px;}
.PA15{padding:15px;}

.PT3{padding-top:3px;}
.PT5{padding-top:5px;}
.PT10{padding-top:10px;}
.PT15{padding-top:15px;}

.PR3{padding-right:3px;}
.PR5{padding-right:5px;}
.PR10{padding-right:10px;}
.PR15{padding-right:15px;}

.PB3{padding-bottom:3px;}
.PB5{padding-bottom:5px;}
.PB10{padding-bottom:10px;}
.PB15{padding-bottom:15px;}

.PL3{padding-left:3px;}
.PL5{padding-left:5px;}
.PL10{padding-left:10px;}
.PL15{padding-left:15px;}


.MA3{margin:3px;}
.MA5{margin:5px;}
.MA10{margin:10px;}
.MA15{margin:15px;}

.MT3{margin-top:3px;}
.MT5{margin-top:5px;}
.MT10{margin-top:10px;}
.MT15{margin-top:15px;}

.MR3{margin-right:3px;}
.MR5{margin-right:5px;}
.MR10{margin-right:10px;}
.MR15{margin-right:15px;}

.MB3{margin-bottom:3px;}
.MB5{margin-bottom:5px;}
.MB10{margin-bottom:10px;}
.MB15{margin-bottom:15px;}

.ML3{margin-left:3px;}
.ML5{margin-left:5px;}
.ML10{margin-left:10px;}
.ML15{margin-left:15px;}

.table td {border: 1px solid #ccc; padding:5px 5px}



.BodyTextOrange {

	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
	text-align: justify;
}
.Note {
	font-family: Verdana;
	font-size: 11px;
	font-style:italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.back{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #065e9d;
	text-decoration:underline;
	text-align: justify;
}
.RedErrorText {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	text-align: justify;
}

.RedErrorText1 {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	text-align: justify;
}
BlueLinkLeft{
	font-family: ZurichBT, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0042ff;
	text-decoration: underline;
	text-align: left;
}
.StaticText{
	font-family:ZurichBT, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.menubg_bglr { background-image:url(../images/bgmenunew.jpg); background-repeat: repeat-x; height:39px; }
 blue_menubgbglr { background:#1e66f5;}
.bgleftcontent { background-image:url(../images/bgleft-content.jpg); background-repeat: repeat-x; background-position:top; height:488px; }
.bgrightcontent { background-image:url(../images/bgright.content.jpg); background-repeat: repeat-x; background-position:top; height:488px; }
.tabsbg_bglr { background-image:url(../images/tab_middle.jpg); background-repeat: repeat-x; height:39px; }

.contentbg_bglr { background-image: url(../images/purplebg.jpg); background-repeat: repeat-y; height:39px; }

.flag { background-image:url(../images/iaf-flag.png);  background-repeat:no-repeat; width:314; height:200; }
/* BG STYLES
__________________________________________________________________________*/

.lightblue{background:#5ac8e7;}
.blue2 { background:#bcd3e4;}
.white { background:#ffffff;}
.darkblue { background:#84b2d3;}
.lgtblue { background:#e2edf5;}
.grey { background:#f5f5f5;}
.grey2 { background:#ebebeb;}
.grey3 { background:#fafafa;}
.lgtblue2 { background:#409cd9;}
.lgtblue3 { background:#e2edf5;}
.lgtblue4 { background:#ddeaf3;}
.lgtorg { background:#fba345;}
.blue1 { background:#3366cc;}
.green { background:#ccff99;}
.green2 { background:#c0ee93;}
.leftblue{background:#50a6ff;}
.rightblue { background:#739eff;}
.lgtblue { background:#a7e5ff;}
.ylw { background:#ffffe0;}


.border1{ border:1px solid #FFFFFF; }
.border2{ border:1px solid #c9c9c9; }
.border3{ border:1px solid #8fb8d6; }




/* BG IMAGE STYLES
__________________________________________________________________________*/

.navbg { background-image:url(../images/nav-bg.jpg); background-repeat: repeat-x; height:41px; }
.icicibg { background-image:url(../images/icici-bg4.jpg); background-repeat:repeat-x; }
.greenbg { background-image:url(../images/greenbg.jpg); background-repeat:repeat-x; height:30px;}
.br-grey { background-image:url(../images/bggrey.jpg); background-repeat:repeat-x; height:77px; }
.bg-banner-mid { background-image:url(../images/bluemidline.jpg); background-repeat:repeat-x; height:185px; }
.bg-banner-left { background-image:url(../images/blueleftline.jpg); background-repeat:no-repeat; width:17px; }
.bg-banner-right { background-image:url(../images/bluerightline.jpg); background-repeat:no-repeat; width:17px; }
.bgblue{ background-image:url(../images/headingbg.jpg); background-repeat:repeat-x; height:24px; }
.headerbg { background-image:url(../images/header-bg.jpg); background-repeat:repeat-x; height:105px; }
.menubg1 { background-image:url(../images/left-navbg.jpg); background-repeat:no-repeat; height:31px; width:9px;}
.menubg2 { background-image:url(../images/mid-navbg.jpg); background-repeat:repeat-x; height:31px; }
.menubg3 { background-image:url(../images/right-navbg.jpg); background-repeat:no-repeat; height:31px; width:9px; }
.bg1 { background-image:url(../images/bg1.jpg); background-repeat:no-repeat; height:10px;}
/*TEXT STYLES
__________________________________________________________________________*/

.menu13_blue
{
font-family:arial; 
font-size:13px; 
color:#003366;
font-weight:bold;
text-decoration:none;
}

.ink13_blue
{
font-family:arial; 
font-size:13px; 
color:#003366;
font-weight:bold;
text-decoration:none;
}

.ink13_blue:hover
{
font-family:arial; 
font-size:13px; 
color:#003366;
font-weight:bold;
text-decoration:none;
}

.txt12_ylw
{
font-family:arial; 
font-size:12px; 
color:#f3ed86;
font-weight:bold;
text-decoration:none;
}
.txt14_yellow
{
font-family:arial; 
font-size:14px; 
color:#f9ff5f;
text-decoration:none;
font-weight:bold;
}

.txt14_yellowover
{
font-family:arial; 
font-size:14px; 
color:#f9ff5f;
text-decoration:underline;
font-weight:bold;
}
.txt12_lightyellow
{
font-family:arial; 
font-size:12px; 
color:#e8e8de;
text-decoration:none;
font-weight:bold;
}
.txt12_green
{
font-family:arial; 
font-size:12px; 
color:#ccff99;
font-weight:bold;
text-decoration:underline;
}
.txt12_green1
{
font-family:arial; 
font-size:10px; 
color:#ccff99;
font-weight:bold;
}
.txt12_green2
{
font-family:arial; 
font-size:12px; 
color:#ccff99;
font-weight:bold;
}
.txt12_green:hover
{
font-family:arial; 
font-size:10px; 
color:#ccff99;
font-weight:bold;
text-decoration:none;
}

.txt14_drkgreen
{
font-family:arial; 
font-size:14px; 
color:#005b31;
}


.txt12_drkgreen
{
font-family:arial; 
font-size:12px; 
color:#6f750e;
text-decoration:none;
}

.txt12_purple
{
font-family:arial; 
font-size:12px; 
color:#770570;
text-decoration:none;
font-weight:bold;
}

.txt12_purple:hover
{
font-family:arial; 
font-size:12px; 
color:#770570;
text-decoration:none;
font-weight:bold;
}



.ink12_white
{
font-family:arial; 
font-size:12px; 
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.ink12_white:hover
{
font-family:arial; 
font-size:12px; 
color:#042d79;
font-weight:bold;
text-decoration:none;
}
.ink12_white:visited
{
font-family:arial; 
font-size:12px; 
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
 
.ink12_white:active
{
font-family:arial; 
font-size:12px; 
color:#042d79;
font-weight:bold;
text-decoration:none;
}
.ink13_green
{
font-family:arial; 
font-size:13px; 
color:#c2f8d2;
font-weight:bold;
text-decoration:none;
}

.ink13_green:hover
{
font-family:arial; 
font-size:13px; 
color:#c2f8d2;
font-weight:bold;
text-decoration:underline;
}
.txt13_blue
{
font-family:arial; 
font-size:13px; 
color:#2c77b5;
font-weight:bold;
text-decoration:none;
}

.txt13_blue:hover
{
font-family:arial; 
font-size:13px; 
color:#000000;
font-weight:bold;
text-decoration:none;
}

.txt13_blue2
{
font-family:arial; 
font-size:13px; 
color:#0165d6;
font-weight:bold;
text-decoration:none;
}

.ink13_blue2
{
font-family:arial; 
font-size:13px; 
color:#0165d6;
font-weight:bold;
text-decoration:none;
}

.ink13_blue2:hover
{
font-family:arial; 
font-size:13px; 
color:#0165d6;
font-weight:bold;
text-decoration:underline;
}



.txt13_white
{
font-family:arial; 
font-size:13px; 
color:#ffffff;
font-weight:bold;
text-decoration:none;
}



.txt13_white1
{
font-family:arial; 
font-size:12px; 
color:#ffffff;
font-weight:bold;
text-decoration:none;
}


.txt13_black
{
font-family:arial; 
font-size:12px; 
color:#000000;
text-decoration:none;
}

.txt11_black
{
font-family:arial; 
font-size:11px; 
color:#000000;
text-decoration:none;
}

.txt14_white
{
font-family:arial; 
font-size:14px; 
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.txt12_org
{
font-family:arial; 
font-size:12px; 
color:#fb5f00;
text-decoration:underline;
}

.txt12_org:hover
{
font-family:arial; 
font-size:12px; 
color:#fb5f00;
text-decoration:none;
}

.txt12_black
{
font-family:arial; 
font-size:12px; 
color:#000000;
text-decoration:none;
}

.txt12_black_new
{
font-family:arial; 
font-size:12px; 
color:#000000;
font-weight:bold;
text-decoration:underline;
}

.txt12_blue
{
font-family:arial; 
font-size:12px; 
color:#014172;
text-decoration:none;
font-weight:bold;
}

.txt12_white
{
font-family:arial; 
font-size:12px; 
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.txt12_white1
{
font-family:arial; 
font-size:11px; 
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.state28_green
{
font-family:Times New Roman; 
font-size:28px; 
color:#04f500;
font-weight:bold;
text-decoration:none;
}

.state22_green
{
font-family:Times New Roman; 
font-size:22px; 
color:#04f500;
font-weight:bold;
text-decoration:none;
}





.ink11_lgtblue
{
font-family:arial; 
font-size:11px; 
color:#4498d9;
text-decoration:underline;
}

.ink11_lgtblue:hover
{
font-family:arial; 
font-size:11px; 
color:#4498d9;
text-decoration:none;
}

.bgblue{ background-image:url(../images/headingbg.jpg); background-repeat:repeat-x; height:24px; }

label1
{
      font-size: 10px;
      font-family:arial; 
      color:#000000;
      text-align:left;
      position: relative;
      margin-left: 20px;
}
loadedpanel {
      background-color: White;
      border-style:inset;
      border-width:1px;
      left:50%;
      position:relative;
      
      
}

.gridpager{    
    text-align: right;
    font-weight: bold;
    text-decoration: none;
}
