/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	text-decoration: none;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-image: url(../images/pagebg.jpg);
	background-repeat: repeat;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
}

H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #5F7105;
	height: 23px;
	background-image: url(../images/page_head_bg1.jpg);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
}

.tableheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #5F7105;
	height: 23px;
	background-image: url(../images/page_head_bg1.jpg);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
}


.font1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #424C0F;
	text-decoration: none;
}
.Maintable
{
	height: 100%;
	width: 1004px;
	border: 4px solid #FFFFFF;
	background-color: #FFFFFF;
}
.link
{
	text-decoration: none;
	color: #3333cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.alterbg1
{
	background-color: #E9F0FF;
}
.alterbg2
{
	background-color: #FFF5E7;
}
.textbold
{
	font-weight: bold;
}
.left
{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E56C7;
}
.textboldwhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
.borderblue
{
	border: 1px solid #EFF4FF;
}
.linksbold
{
	text-decoration: none;
	color: #3333cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
}
a.linksbold:hover
{
	text-decoration: none;
	color: #3333cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
}
.linkssubmenu
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	display: block;
	height: 24px;
	padding-top: 4px;
	border: 1px solid #003399;
	background-color: #FFCE13;
	 
}

a.linkssubmenu
{
	text-decoration: none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	display: block;
	height: 24px;
	padding-top: 4px;
	border: 1px solid #003399;
	 
}
a.linkssubmenu:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	display: block;
	background-color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	height: 24px;
	padding-top: 4px;
	/* border: 1px solid #FF9900; */
}
.borderleft
{
	border-right: 1px solid #74A08E;
}
.innertable
{
	height: 100%;
}
/* boost styles  start  */
.tbl_header
{
	background-color: #74A08E;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding-left: 1px;
	padding-right: 1px;
}

.submenu
{
	background-color: #FFFFFF;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
}

.submenu1
{
	background-color: #74A08E;
	color: #ffffff;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
}

.submenuBorder
{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #74A08E;
}

A
{
	font-weight: bold;
	color: #FE7304;
	font-size: 12px;
}
A:hover
{
	text-decoration: none;
}
.page
{
	font-weight: bold;
	font-size: 14px;
	color: #FE7304;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tbl_content
{
	background-image: url(images/bg_tbl.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f8faf9;
	padding: 2px;
}

TD, DIV, INPUT, TEXTAREA, SELECT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #424C0F;
}


/* boost styles  end  */
.linksfooter
{
	text-decoration: underline;
	color: #FE7304;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
}
a.linksfooter:hover
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
}
.linksleft
{
	text-decoration: underline;
	color: #FE7304;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
}
a.linksleft:hover
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
}
.textbox
{
	border: 1px solid #C8C6C6;
}
.footerbg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	text-transform: uppercase;
}
.button {
	background-color: #285BB0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	border: 1px outset;
	margin-left:2px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:2px;
}
.Maintableindex
{
	height: 100%;
	width: 778px;
	border: 2px solid #FFFFFF;
	background-color: #FFFFFF;
}
.pageheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/page_head_bg.jpg);
	background-repeat: repeat-x;
	height: 23px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 25px;
}
.bordergreen
{
	border: 1px solid #E8F0B4;
}
.font1blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #065384;
	text-decoration: none;
	padding-top: 4px;
}
.font1gray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4C4C4C;
	text-decoration: none;
	padding-top: 4px;
}
.font1orange
{
	text-decoration: none;
	color: #FE7304;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.whitestripbg
{
	height: 24px;
	background-color: #FDFDFD;
	padding-top: 5px;
}
.graystripbg
{
	height: 24px;
	padding-top: 5px;
	background-color: #f4f4f4;
}
.bordergray
{
	border: 1px solid #E7E7E7;
}
.borderwhite
{
	border: 2px solid #FFFFFF;
}
.borderwhiteimg
{
	border: 4px solid #FFFFFF;
}
.font2orange
{
	text-decoration: none;
	color: #FE7304;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.bordergreen1
{
	border-top: 1px #B6C076;
	border-right: 1px solid #B6C076;
	border-bottom: 1px solid #B6C076;
	border-left: 1px solid #B6C076;
}
.bordergreendark
{
	border: 1px solid #8B9E2A;
}
.borderbluedark
{
	border: 1px solid #0B669F;
}
.bordergraydark
{
	border: 1px solid #717171;
}
.RegMenuBg
{
	background-image: url(../images/CampaignBg.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

/*chandu*/

.tablegrayheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	color: #404040;
	height: 35px;
	background-image: url(../images/page_head_gray_bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #EAEAEA;
}

.tablelightbluebg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	color: #404040;
	height: 35px;
	background-image: url(../images/tablelightbluebg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
}

.graydivider
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	font-style: normal;
	color: #8A8A8A;
}

a.bluelinksnormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-style: normal;
	color: #0066A6;
	text-decoration: underline;
	text-transform: none;
}

a.bluelinksnormal:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-style: normal;
	color: #0066A6;
	text-decoration: none;
	text-transform: none;
}


a.bluelinksbig
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #0066A6;
	text-decoration: underline;
	text-transform: none;
}

a.bluelinksbig:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #0066A6;
	text-decoration: none;
	text-transform: none;
}

.imageborder
{
	border: 3px solid #E2EAB2;
	background-color: #FFFFFF;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle;
}

.gridalter
{
	height: 18px;
	background-color: #ECF1E3;
}

A.LinkEx
{
	position: relative;
	color: #5e5e5e;
	z-index: 24;
	text-decoration: none;
}
A.LinkEx:hover
{
	color: #5e5e5e;
	text-decoration: underline;
	z-index: 25;
	background-color: #e1e1e1;
}

A.LinkEx span
{
	color: #FF0000;
	border: 1px solid #990000;
	background-color: #FFEEEE;
	text-decoration: none;
	display: none;
}
A.LinkEx:hover span
{
	display: block;
	color: #FE7304;
	border: 1px solid #2A4660;
	background-color: #EDF4FB;
	text-decoration: none;
	top: 2.5em;
	left: 1em;
	z-index: 200;
	position: absolute;
	font-size: 11px;
}

.greentext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #5F7105;
	height: 23px;
	padding-right: 10px;
	padding-left: 10px;
}

.greentextnormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	color: #8BA01F;
}

.blacktextbig
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	color: #333333;
}

.borderdarkgreen
{
	border: 1px solid #5F7105;
}
.fonttab
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
}


/*chandu*/

.linkswhite
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
.linkswhite:hover
{
	text-decoration: none;
}

a.whitesmalllinkscaps
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
}

a.whitesmalllinkscaps:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.bordergray1
{
	border-right: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;
	border-left: 1px solid #E9E9E9;
}
.tableheadergray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #5F7105;
	height: 23px;
	background-image: url(../images/gray_tab_head2.gif);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
}
.tableheaderblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #076AA8;
	height: 23px;
	background-image: url(../images/blue_tab_head2.gif);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
}
.borderblue1
{
	border-right: 1px solid #A3D1EF;
	border-bottom: 1px solid #A3D1EF;
	border-left: 1px solid #A3D1EF;
}
.insidelogobg
{
	background-image: url(../images/insidelogobg.jpg);
	background-repeat: repeat-x;
}

.insidetopmenubg
{
	background-image: url(../images/insidetopmenubg.jpg);
	background-repeat: repeat-x;
	height: 24px;
}


DIV.Footer
{
	position: absolute;
	z-index:2;
	width: 780px;
	top: 700px;
	left: 121px;
}
.fontred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0000;
	text-decoration: none;
}



/* Campaign Manager */

.pageheader
{
	background-color: #0069AA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
}

.fontwhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}


.fontwhitesmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FFFFFF;
}

.fontblacknormal
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.fontblack
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.fontgreenbold
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-weight: bold;
	color: #69B500;
}


.gridheader
{
	background-color: #A3D736;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;

}

a.whitelinkscaps
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

a.whitelinkscaps:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

a.whitelinkssmall
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.whitelinkssmall:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #96D045;
	text-decoration: none;
}

a.whitelinks
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.whitelinks:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}


a.graylinkssmall
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

a.graylinkssmall:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.blacklinksnormal
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

a.blacklinksnormal:hover
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.blacklinks
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

a.blacklinks:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


.RegMenuBg {
	background-image: url(../images/CampaignBg.gif);
	background-repeat: repeat-x;
	background-position: center center;

}


a.whitelinksbig
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.whitelinksbig:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	color: #97CD31;
	text-decoration: none;
}
.leftbg {
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(../Images/leftmenubg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.topbg {

	background-attachment: fixed;
	background-color: #DFE9C7;
	background-image: url(../Images/headerbggreen.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.fontwhitebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.fontsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.fontsmallbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.fontgreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	color: #97CD31;
	text-decoration: none;
}

a.bluelinksfooter
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #00017F;
	text-decoration: none;
}

a.bluelinksfooter:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #00017F;
	text-decoration: underline;
}

.fontblackfooter
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.fontwhitemenu
{
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}

a.gridheaderlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.gridheaderlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


a.gridlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #305194;
	text-decoration: underline;
}

a.gridlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #305194;
	text-decoration: none;
}

/*  client style */

.BlueBg_Header {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #285BB0;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

.gridheader1
{
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	/*background-image: url(../Images/glossbgsm.gif);*/
	background-image: url(../Images/glossbgsm.jpg);
}
.GreenBg {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*background-color: #A3D736;*/
	background-image: url(../Images/glossbgsm1.jpg);
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

.DropDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}

.txtarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	width: 99%;
	border: 1px ridge #666666;
	height: 161px;

}
a.linkssubnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003466;
	font-weight: bold;
	text-decoration: underline;
}
a.linkssubnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003466;
	text-decoration: none;
}

a.links1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.links1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.SubHeadingBg
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.table_odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #F6FAEF;

}
.table_even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ECF1E3;

}

a.links12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #48B9FE;
	font-weight: bold;
	text-decoration: underline;
}
a.links12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #48B9FE;
	text-decoration: none;
}

a.links12a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B5B5B;
	font-weight: bold;
	text-decoration: underline;
}
a.links12a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-decoration: none;
}

.scrollbar
{
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #266B99; 
	scrollbar-shadow-color: #266B99; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color:  #9F0000; 
	scrollbar-track-color: #DCEFFC; 
	scrollbar-darkshadow-color: #ffffff;
 }
 
 legend
 {
 font-weight:bold;
 color:#003466;
 }
 fieldset
 {
 border: 1px solid #E7E7E7;
 }
 a.link
 {
 cursor:hand;
 cursor:pointer;
 }
.Remove
{
	cursor:hand;	
}
.txtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 160px;
	border: 1px ridge #333333;

}

.tblBorder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.BlueBg_TableHeader
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #285BB0;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.txtboxReadOnly
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 160px;
	background-color: lightgrey;
	border-right: red 1px outset;
	border-top: red 1px outset;
	border-left: red 1px outset;
	border-bottom: red 1px outset;
}
.bgGreen
{
	border:1px;border-style:solid;border-color:Black; 
}
.light_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
	background-color: #CCCCCC;

}
.dark_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
	background-color: #A6A6A6;

}
.spnPlusMinus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	cursor: hand;
}
.link{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #285BB0;
	text-decoration : underline;
	font-weight: normal;
	cursor:pointer;cursor:hand;
}