/* page text size- can change size */

BODY {
	FONT-SIZE: 10px;
	margin-top: 3px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* page text size- can change size */
TABLE {
	FONT-SIZE:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	padding-left: 0px; 
 	padding-right: 0px 
}

/* delete the space */
Form {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px

}

INPUT {  
	font-size: 9px;	
	font-family: Verdana, Arial, Helvetica, sans-serif
}

SELECT {  
	font-size: 9px;	
	font-family: Verdana, Arial, Helvetica, sans-serif
}

/* title */
H1 {

	COLOR: Navy;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 2px; 
	margin-top: 2px
}

H4 {

	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 2px; 
	margin-top: 2px
}



/* for report table header*/

TH {
	FONT-WEIGHT: bold;
	font-size: 10px;
	background : #a9c2e7 center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center; 
	vertical-align: middle;
	white-space: normal; 
	padding-top: 3px; 
	padding-bottom: 3px;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px

}


/* for query report table */
TABLE.query {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #eeeeee;
	white-space: nowrap;
	width: 980px;


}


/* for report table, Please write border="1" cellpadding="0" cellspacing="0" in the HTML table */
/* can change size */
TABLE.report{

	FONT-SIZE: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #ffffee;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px

}

/* for form table, Please write border="0" cellpadding="0" cellspacing="1" in the HTML table */
TABLE.form {

	FONT-SIZE: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px
	
}

TABLE.titlebar {
	background-color: cccccc;
	padding-right: 10px;
	padding-left: 10px;
	width: 980px;

}

TABLE.locatorbar {
	background-color: #7694C8;
	padding-right: 4px;
	padding-left: 4px;
	width: 980px;

}


/* It is portlet header */

TABLE.portletheader {
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
	color: #FFFFFF;
	text-indent: 4pt;

	
}



TABLE.sitmapheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	color: #000000; 
	background-color: #a0b8c8; 
	height: 20px; 
	font-weight: bold; 
	text-indent: 4pt
}


/* for report table alternating line with darker background */
TR.alt {

	background : #FAF1DA;
}


/* white row for total report table */
TR.summary {  
	background-color: #FFFFFF
; font-weight: bold
}


/* label size "150" */
.label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	background-color: #eeeeee;
	height: 20px;
	width: 150px
}


/* label Size samll "80" */

.labelsmall {  
	background-color: #eeeeee; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	text-align: right; 
	height: 20px; 
	width: 80px
}


/* OET report total TD*/
.labeltotal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	background-color: #FFFFFF
}

/* Section name */
/* can changed -body+1*/
.section{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 20px;

}

/* medium size text */
.textmedium {  
	font-size: 11px;	
	font-family: Verdana, Arial, Helvetica, sans-serif
}



/* for Sub menu on top banner Home|Contact|support|SiteMAp */
.globallink {

	FONT-SIZE: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 3px; 
	padding-bottom:3px; 
	 
	color: #333333; 
	text-decoration: none
}
.globallink A:hover{

	FONT-SIZE: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 3px; 
	padding-bottom:3px; 
	text-decoration: underline;
	color: #FF6600
}



/* alert (eg.logout,WIP Layout Style Setup) */
.alert {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #cc0000
}


/* OET2 error message */
.errormsg 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
        list-style: disc;
        color: #ff0000
}


/* manual-section title*/
/* font size-same as body*/
.manualreport {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #0000CC
}



/* manual-Order list level 1 */
OL .ol1 {  
	list-style-type: decimal
}


/* manual-Order list level 2 */
OL .ol2{  
	list-style-type: lower-alpha
}


/* manual-Order list level 3 */
OL .ol3{  
	list-style-type: lower-roman
}


/* manual-UnOrder list level 1*/

UL .ul1{  
	list-style-image:   url(../image/icon-ul1.gif)
}


/* manual-unOrder list level 2 */
UL .ul2{  
	list-style-image:   url(../image/icon-ul2.gif)}


/* manual-unOrder list level 3 */
UL .ul3{  
	list-style-image:   url(../image/icon-ul3.gif)}

/* manual-unOrder list level 4*/
UL .ul4{  
	list-style-image:   url(../image/icon-ul4.gif)}


/* It is in locator bar*/
.breadcrumb {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF;
	margin-right:10px; 
	margin-left:10px;
	line-height: 15px
}

/* for top nav Module tab*/

.topnavtableft {  
	background-image:    url(../image/toptab-left.gif); 
	background-position: center center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold; 
	text-align: center;
	width: 12px;  
	height: 20px
}

.topnavtableft_hi { 
	background-position: center center ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
	height: 20px;
	width: 12px;  
	text-align: center; 
	background-image:    url(../image/toptab-left_hi.gif)

}

.topnavtabmiddle {  
	background-image:    url(../image/toptab-middle.gif); 
	background-position: center center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	text-decoration: none; 
	text-align: center; 
	color: #000000; 
	clip:  rect(   )
}

.topnavtabmiddle_hi { 
	background-position: center center ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none; 
	text-align: center;
	clip:  rect(   );
	background-image:    url(../image/toptab-middle_hi.gif); 

}

.topnavtabright {  
	background-image:    url(../image/toptab-right.gif); 
	width: 12px; 
	background-position: center center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold; 
	text-align: center; 
	height: 20px
}

.topnavtabright_hi { 
	background-position: center center ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
	height: 20px;
	width: 12px;  
	text-align: center; 
	background-image:    url(../image/toptab-right_hi.gif)
	
}

/* for level 4 Module tab*/

.contenttableft {  
	background-image:      url(../image/gsn-tableft.gif); 
	width: 12px; 
	background-position: center center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold; 
	text-align: center; 
	height: 20px
}

.contenttableft_hi { 
	background-position: center center ; 
	width: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold;
	height: 20px; 
	text-align: center; 
	background-image:   url(../image/gsn-tableft_hi.gif)
}

.contenttabmiddle {
	background-image:   url(../image/gsn-tabmiddle.gif);
	background-position: center center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold;
	text-decoration: none; 
	text-align: center; 
	color: #000000; 
	clip:  rect(   )

}

.contenttabmiddle_hi { 
	background-image:   url(../image/gsn-tabmiddle_hi.gif);
	background-position: center center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold;
	text-decoration: none; 
	text-align: center; 
	color: #000000; 
	clip:  rect(   )
}

.contenttabright {  
	background-image:   url(../image/gsn-tabright.gif);
	width: 12px; 
	background-position: center center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold; 
	text-align: center; 
	height: 20px
}

.contenttabright_hi { 
	background-position: center center ;
	width: 12px;  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold;
	height: 20px; 
	text-align: center; 
	background-image:   url(../image/gsn-tabright_hi.gif)
}

/* changed the bgcolor for history report in the table */

.history{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; 
	background-color: #cccccc
}

/* Admin train text */
.traintext {  
	color: #0066CC
}
	
/* Alert in the report table */		
.reporttablealert {  
	color: #CC0033
}

/* This is BG color to separate history content in the table */	
.tablehistorybg {
	background-color: #CCCCCC;
}
.summaryhistory {
	background-color: #eeeeee;
}
.indentmenu {
	text-indent: 5pt;
	clip:   rect(auto auto auto auto);
	margin: 0px;
	text-decoration: none;
	padding: 0px;
	color: #666666
}
.indentmenu A:hover{
	text-indent: 5pt;
	clip:   rect(auto auto auto auto);
	margin: 0px;
	text-decoration: none;
	padding: 0px;
	color: #FF6600;
}
.indentmenu a:active{
	text-indent: 5pt;
	clip:   rect(auto auto auto auto);
	margin: 0px;
	text-decoration: none;
	padding: 0px;
	color: #FF6600;
}

.tablepadding {
	padding: 10px;
}
.smallmenu {
	font-size: 9px;
}
