@charset "utf-8";
/* CSS Document */


body {
    background-color: #FFFFFF;
    border: 0 none;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
}

img {
    border: medium none;
}

table#login td { padding: 3px 3px 3px 3px; background-color:#CCC; font-family:Verdana, Geneva, sans-serif; font-size:11px; }

p {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
	margin: 1em 0;
	font-size: 12pt;
 }

/*For <p> tags inside <td> tags*/
tbody td p {
	line-height: 1.5;
 margin: 1em 0; 
 font-size:1em;
}
	

p.red {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
	margin: 0 10% 0 10%;
	padding: 2% 2% 2% 2%;

}

ol, ul {
  padding-left: 19px;
  font-size: 15px;
}


table#list td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	border: 1px solid black;
}
	
table td {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt; 
	}

#tabs {font: 100% "Arial", sans-serif;}

.page_header {
	color: #036; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:medium; 
	text-align:center; 
	font-weight:bold;}

p.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EF8100;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 0 10%;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}

p.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin: 0 0 0 60%;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}


p.header2 {
	color: #390;
	font: bold normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	margin: 18px;
	padding: 2px;
	width: 85%;
	border: thin dotted #390;
}

p.header3 {
	color: #F00;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;
}

p.header4 {
	color: #666;
	text-align: left;
	margin: 0 10%;
	border-top: medium none #FFFFFF;
	border-right: medium none #FFFFFF;
	border-bottom: medium none #CCCC99;
	border-left: medium none #FFFFFF;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}


p.header5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color: #EF8100;*/
	color: #000;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
	margin: 0 10%;
	
}

p.header6 {
	line-height: 1.5; margin: 1em 0; 
font-size:0.75em;
color:#ef8100;
}


p.header7 {
	font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	line-height: 1.7;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 0 10%;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #3366CC;
}

.green{ color: #093; 	
}


.green-large{
	color: #093;
	font-size: 1.4em;
}

.red{ color: #F00; 	
	
}

p.text {
	font: 0.75em "Arial", sans-serif;
	margin: 0 10% 2%;}
	

a.tlink:link {color: #339;}      /* unvisited link */
a.tlink:visited {color: #03F}  /* visited link, previous value #36C */
a.tlink:hover {color: #03F ;}  /* mouse over link previous value#900 */
a.tlink:active {color:#0000FF;}  /* selected link */

#tabs li {font-size:12px;}
#tabs li li {font-size:12px;}

.stakeholder{ background: #FFF; }

.stakeholder_data_table { background: #CCC; }


.approver{ background: #FFF; }


.emp_table { font: 0.8em Verdana, Geneva, sans-serif; 	
}



.menu_main {
	padding: 3%;
	width: 80%;
	background: #F2F3ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFF;
	vertical-align: middle;
}

.menu_sub {
	padding: 3%;
	width: 80%;
	background: #F2F3ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFF;
	vertical-align: middle;
	/*border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFF;*/
}



td.header1 {
	background-color: #FC6;	
}
