/* Default CSS Stylesheet for a new Web Application project */
BODY
{
    BACKGROUND-COLOR: white;
    
   FONT-FAMILY: "Verdana", "Helvetica", "sans-serif";
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	HEIGHT: 100%;

	
	}

.pageLoading {display:block; height:100%; width:100%; background:url(images/loading.gif) no-repeat center middle;}

.content {display:none;}

A.ht:hover{ color: #0000A0;text-decoration:underline;cursor:help;overflow:hidden;}
.trhover{ color: #0000A0;text-decoration:underline;cursor:help;overflow:hidden;}

.TDTxt{font:12px "Verdana","Arial","Helvetica","sans-serif";text-align:justify}
TD{font:12px "Verdana","Arial","Helvetica","sans-serif"}
.head{font:11px "Verdana","Arial","Helvetica","sans-serif"}

.table1
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 2px solid;
	background-color: #f7f7f7;
}

.x{font:10px "Verdana","Arial","Helvetica","sans-serif"}
.p{font:12px "Verdana","Arial","Helvetica","sans-serif"}
.xxl{font:9px "Verdana","Arial","Helvetica","sans-serif"}

/* Error text */
.err{font: 10px "Verdana" , "Arial" , "Helvetica" , "sans-serif";color: red;}

.li{list-style-image: url(graphics/bullet.gif);}
.bt{color:#0000A0; font-weight:bold} /*navy blue text*/
.rt{font:12px "Arial"; color:#A00000; font-weight:bold} /*Maroon text*/
.rtx{font:10px "Arial"; color:#A00000} /*Maroon text small*/
.gt{font:12px "Verdana","Arial","Helvetica","sans-serif";color:#00A000;}
.gtx{font:10px "Arial"; color:#00A000}
.ot{color:#FF7D00}
.br{color:#A52000}
.bw{color: Black;}
.gr2{color:#888888}
.gr{color:#AAAAAA}					/*grey text*/
.l{color:#0000C0}					 /*Navy blue to highlight title*/
.e{color:#C00000}
.r{color:#A00000}
.d{color:#007000}
.o{color:#FF7D00}
.eRef{color:#800080;font-weight:bold}              /*purple colour for eReference button*/
.eRefM{font:8pt "Arial";color:#800080}              /*menu optionpurple colour for eReference button*/

.orange{font:12px "Verdana","Arial","Helvetica","sans-serif";color:#e84b00;font-weight:bold}
.tank{font:12px "Verdana","Arial","Helvetica","sans-serif";color:#007000;font-weight:bold}
.oto{font:8pt "Arial"; color:Maroon}
.sc{font:8pt "Arial"; color:#0000CC}
.lo{font:8pt "Arial"; color:Green}
.greyRow{background-color:#DAD8D8}
.whiteRow{background-color:Transparent}
.total{background-color:#E0E0EF}
/*LINKS*/
A:link{text-decoration:none;color:#000000}
A:visited{text-decoration:none;color:#000000}
/*blue hover link*/
A.about:link{color: #0000A0; text-decoration:none;}
A.about:visited{color: #0000A0;text-decoration: none;}
A.about:hover{ color: #333399;text-decoration:underline;}
/*black hover link*/
A.bl:link{color: #0000A0; text-decoration:none;}
A.bl:visited{color: #0000A0;text-decoration: none;}
A.bl:hover{ color: #0000A0;text-decoration:underline;}
A.lir:link{text-decoration:none;color:#0000A0;font-weight:bold}
A.lir:visited{text-decoration:none;color:#0000A0;font-weight:bold}
A.lib:link{text-decoration:none;color:#0000A0;font-weight:bold}
A.lib:visited{text-decoration:none;color:#0000A0;font-weight:bold}
/* green link */
A.invl:link{text-decoration:underline;color:#007000;font-weight:bold}
A.invl:visited{text-decoration:underline;color:#007000;font-weight:bold}
/* red link */
A.redl:link{text-decoration:underline;color:#A00000;font-weight:bold}
A.redl:visited{text-decoration:underline;color:#A00000;font-weight:bold}
/* black hover link*/
A.bl:link{text-decoration:none;}
A.bl:hover{text-decoration:underline;}
/* grey small link */
A.gxl:link{text-decoration:none;color:#505050;font-size:10px}
A.gxl:hover{text-decoration:underline;}
A.gxl:visited{text-decoration:none;color:#505050;font-size:10px}

/* subjects */
A.bxln:link{font:10px "Verdana","Arial","Helvetica","sans-serif";text-decoration:underline;color:#0000A0}
A.bxln:visited{font:10px "Verdana","Arial","Helvetica","sans-serif";text-decoration:underline;color:#0000A0}

/*limited offers, subject category links*/
A:link.sublnk{font:12px "Verdana","Arial","Helvetica","sans-serif"}
A:hover.sublnk{font:12px "Verdana","Arial","Helvetica","sans-serif";text-decoration:underline;color:#007000;font-weight:bold}
A:visited.sublnk{font:12px "Verdana","Arial","Helvetica","sans-serif"}

.inc{font:10px "Verdana","Arial","Helvetica","sans-serif";color:#008000;font-weight:bold}
.exc{font:10px "Verdana","Arial","Helvetica","sans-serif";color:#D00000;font-weight:bold}
.sub{font:10px "Verdana","Arial","Helvetica","sans-serif";color:#444444}
.elk{font:12px "Verdana","Arial","Helvetica","sans-serif";color:#0000A0;text-decoration:none}
.ok{font:12px "Verdana","Arial","Helvetica","sans-serif";color:#00A000;font-weight:bold}
.err{font:12px "Verdana","Arial","Helvetica","sans-serif";color:#A00000;font-weight:bold}
.mes{font:12px "Verdana","Arial","Helvetica","sans-serif";color:#0000A0;font-weight:bold}
.ttlHead{font:14px "Verdana","Arial","Helvetica","sans-serif";font-weight:bold} /*used for title heading */
/*For invoice printing*/
.cx{font:12px "Courier New","Courier"}
.cxs{font:10px "Courier New","Courier"}

/* Buttons */
.GreenBtn{ color: #006400; font-weight:bold}
.BlueBtn{ color: #0000CC; font-weight:bold}
.RedBtn{ color: Red; font-weight: bold}
.OrangeBtn{ color: Orange; font-weight: bold}
.MaroonBtn{ color: Maroon; font-weight:bold}
.NavyBtn{ color:Navy; font-weight:bold}
.imghover{cursor:hand;}

.TextIndicator_TextBox3_Handle
{
	width:16px;
	height:14px;
	background-image:url(../images/Question.png);
	overflow:hidden;
	cursor:help;
}

.CursorLink{cursor:pointer}

.btnBG
{
	background-image: url(../graphics/btnMid.gif);
	background-position:center;
	font:12px "Verdana","Arial","Helvetica","sans-serif";
	text-align : center;
	font-weight: bold;
	vertical-align : middle;
}
.btn2
{
	background-image: url(../graphics/btn2.gif);
	font:12px "Verdana","Arial","Helvetica","sans-serif";
	text-align : center;
	font-weight: bold;
	vertical-align : middle;
}

.inpRalign 
{
	text-align:right;
	border-bottom-style : solid;
	border-left-style : solid;
	border-right-style : solid;
	border-top-style : solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #818479;
	font-family : "Arial", "Verdana", "Helvetica", "sans-serif";
}

.budgetMinus 
{
	text-align:right; color:Red;
	border-bottom-style : solid;
	border-left-style : solid;
	border-right-style : solid;
	border-top-style : solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #818479;
}

.budgetPlus
{
	text-align:right; color:Black;
	border-bottom-style : solid;
	border-left-style : solid;
	border-right-style : solid;
	border-top-style : solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #818479;
}

/* Used by the footer*/
.footer{font-size: 10px; color: #B4B4B4; font-family: "Verdana", "Arial", "Helvetica", "sans-serif";}
.footer A:Link{font-size: 10px; color: #6C6C6C; font-family: "Verdana", "Arial", "Helvetica", "sans-serif";}
.footer A:Visited{font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #6C6C6C;}
.footer A:Active{font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #6C6C6C; text-decoration: underline;}
.footer A:Hover{font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #008000; text-decoration:underline;}

/* Financial info*/
.inf{font:12px "Verdana","Arial","Helvetica","sans-serif";color:#000000;font-weight:bold}
.r{color:#A00000}
.r1{color:#F00000}
.g{color:#00A000}
.b{color:#0000A0}

.inp { 
	border-bottom-style : solid;
	border-left-style : solid;
	border-right-style : solid;
	border-top-style : solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #818479;
}

.inpGrey { 
	border-bottom-style : solid;
	border-left-style : solid;
	border-right-style : solid;
	border-top-style : solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #818479;
	color:Gray;
	
}

.btn { 
	background-color:#F1F1ED;
}

A.et{color: black; text-decoration:none;cursor:auto;overflow:hidden; text-decoration:none; cursor:pointer;}
A.et:hover{color: #0000A0; text-decoration:none;cursor:auto;overflow:hidden; text-decoration:underline; cursor:pointer;}
A.et:visited{color:black;text-decoration: none;cursor:hand;overflow:hidden;}
A.ht:link{color: #0000A0; text-decoration:none;cursor:help;overflow:hidden;}
A.ht:visited{color: #0000A0;text-decoration: none;cursor:help;overflow:hidden;}
A.ht:hover{ color: #0000A0;text-decoration:underline;cursor:help;overflow:hidden;}
	
/*   AJAX */
/* Big box with list of options */
#ajax_listOfOptions{
	position:absolute;	        /* Never change this one */
	width:270px;	            /* Width of box */
	height:180px;	            /* Height of box */
	overflow:auto;	            /* Scrolling features */
	border:1px solid #317082;	/* Dark green border */
	background-color:#FFF;	    /* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:200;
}
#ajax_listOfOptions div{	    /* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
	
}
.xmas{ color:#089208}

#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#317082;
	color:#FFF;
}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}

/* javascript popup effects */
.mainstyle {position: absolute;font-family:Verdana;color:#DDDDDD;font-size:40px;}
A {color:#DDDDDD;text-decoration:none;}

.helpOver .selectTxtHide{visibility:hidden;}
.helpOut .selectTxtHide{visibility:visible;}
.close {
    background:url('../graphics/miniClose.gif') no-repeat;
    width:15px;
    height:15px;
    float:right;
}
#info {
    position:absolute;
    top:0px;
    left:0px;
    visibility:hidden;
    background-color: #FFFFFF;
    border:2px solid #4F626B;
    width:270px;
    padding:8px;
    font-family:verdana;
    font-size:11px;
    text-align:justify;
}

#overlay
{
    position: absolute; top: 100; left: 0; z-index: 90; width: 100%; height: 100%; background-color: #000; 
}

#vertical-grid-overlay {  
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url('blackbg.jpg');
	display: none;
	padding: 10px;
}

#Exit{
    background:url('../graphics/redBG.jpg') no-repeat;
   
}

/*Classes for NTI Publishers profile*/
A.AllSelected:Link
{
    color:#008000;
    font-size:14px;
    font-weight:bold;
}
A.AllSelected:Visited
{
    color:#008000;
    font-size:14px;
    font-weight:bold;
}

A.SomeSelected:Link
{
    color:#008000;
    font-size:14px;
    font-weight:bold;
}
A.SomeSelected:Visited
{
    color:#008000;
    font-size:14px;
    font-weight:bold;
}

A.NoneSelected:Link
{
    color:Gray;
    font-size:14px;  
    font-weight:normal;  
}
A.NoneSelected:Visited
{
    color:Gray;
    font-size:14px;  
    font-weight:normal;  
}

.GreenPub{font:11px "Verdana","Arial","Helvetica","sans-serif";color:#008000;}
.NormalPub{font:11px "Verdana","Arial","Helvetica","sans-serif";color:#444444}

.gvHeaderStyle
{    
    background-color: lightgrey;    
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.gvItemStyle
{
    font-size: 12px;    
    text-decoration: none;   
}

.gvSelectedStyle
{
    background-color: lightgrey;    
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;   
}

A.gvLink:Link
{
    font-size: 12px;
    text-decoration: none;
    color: #3300cc;
}

A.gvLink:Visited
{
    font-size: 12px;    
    text-decoration: none;   
    color: #3300cc;
}

A.gvLink:hover
{
    font-size: 12px;    
    text-decoration:underline;
    color:Blue;
}