/* eis.css CSS Document */

body	{
/*	background: #dddddd;*/
	background: #194487;		
	color: #000000;
	font: 11px/18px arial;
	margin: 0 5px 0 5px;	
}

/* header rules */
h2, h3, h4, h5	{
	font-weight: bold;
	font-family: arial;
	line-height: 15px;
}
	
h2.shaded{
	padding: 2px 5px;
/*	background: #aaaaaa;*/
	background: #666666;	
/*	background: #990101; */	/* stanford red */
/*	background: #CC1C1C;	*/
/*	background: #009999;*/
/*	background: #647F99;	*/
	font-size: 14px;
	color: #ffffff;
	font-family: arial;	
}

h2.shaded_b{
	padding: 2px 5px;
	background: #990101;	
/*	background: #CC1C1C;*//*#82BAD8;*/
/*	background: #647F99;	*/
	font-size: 12px;
	color: #ffffff;
/*	color: #004444;	*/
	font-family: arial;
	text-align: center;	
}

h2.shaded_bla{
	padding: 2px 5px;
	background: #000000;/*#82BAD8;*/
/*	background: #647F99;	*/
	font-size: 12px;
	color: #ffffff;
/*	color: #004444;	*/
	font-family: arial;	
}

h2.unshaded{
	font-size: 12px;
	font-family: arial;	
	line-height: 15px;	
}

h4{
	font-size: 13px;
	font-family: arial;	
	line-height: 15px;
	font-weight: bold;
	margin: 5px 5px 5px 5px;	
}
h4.ordi{
	font-size: 12px;
	font-family: arial;	
	line-height: 15px;
	font-weight: normal;
	margin: 5px 5px 5px 5px;	
}

h3{
	font-size: 14px;
	font-family: arial;	
	line-height: 15px;
	font-weight: bold;	
	margin: 5px 5px 5px 5px;	
}


/* body rules */

p.para_text {
	font-family: arial;
	font-size: 12px;
	text-align: justify;
	margin: 0 10px 0 10px;
}

p.quotes {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #009999;
	margin: 5px 0 10px 0;
}

/* menu / list rules */
ul {
	font-family: arial;
	font-size: 12px;
/*	text-align: justify;*/
}

ol {
	font-family: arial;
	font-size: 12px;
	text-align: left;
	list-style-type: decimal;
}
li {
	font-family: arial;
	font-size: 12px;
/*	text-align: justify;*/
}

ol li {
	font-family: arial;
	font-size: 12px;
/*	text-align: justify;*/
	margin: 5px 5px 5px 0;
}
ul li {
	font-family: arial;
	font-size: 12px;
/*	text-align: justify;*/
}

ul.eis_contents {
	font-family: arial;
	font-size: 12px;
	text-align: left;
/*	list-style-image: url(cbook.gif);		*/
	list-style-image: none;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	margin: 0 0 0 0;
	line-height: 20px;
	border: solid 1px #aaaaaa;
	width: 150px;
}

ul.submenu {
	list-style-image: none;
	display: none;
	width: 120px;
	margin: 0 0 0 15px;
	background-color: #bbbbbb;	
}

/* for the sub menu item */

ul.submenu li.ecs {
/*	display: block;	*/
	list-style-image: none;
}
li.ecs a:link {
	text-decoration: none;
	width: 100%;
	list-style-image: none;		
}
li.ecs a:visited {
	text-decoration: none;
	width: 100%;	
	list-style-image: none;		
}
li.ecs a:hover {
	list-style-image: none;
	text-decoration: none;
	color: #ffffff; /*#E89D2A;*/
	font-weight: bold;
	background-color: #666666;
	width: 100%;	
/*	background-image: url(selected.gif);
	background-repeat: no-repeat;
	background-position: 25px 7px;		*/
}
li.ecs a:active {
	list-style-image: none;
	text-decoration: none;	
	color: #ffffff; /*#E89D2A;*/
	font-weight: bold;
	background-color: #666666;
	width: 100%;
/*	background-image: url(selected.gif);
	background-repeat: no-repeat;
	background-position: 25px 7px;			*/
}

/* for the main menu item */
ul.eis_contents li.ec{
	width: 150px;
	border-top: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;	
	border-right: solid 1px #aaaaaa;		
	display: block;	
}

li.ec a:link {
/*	list-style-image: url(cbook.gif);*/
	text-decoration: none;
	width: 100%;	
}
li.ec a:visited {
/*	list-style-image: url(cbook.gif);*/
	text-decoration: none;
	width: 100%;		
}
li.ec a:hover {
/*	list-style-image: url(obook.gif);*/
/*	list-style-image: url(arrow.gif);*/
	text-decoration: none;
	color: #ffffff; /*#E89D2A;*/
	font-weight: bold;
	background-color: #666666;
	width: 100%;	
	background-image: url(selected.gif);
	background-repeat: no-repeat;
	background-position: 135px 7px;		
}
li.ec a:active {
/*	list-style-image: url(obook.gif);*/
/*	list-style-image: url(arrow.gif);*/
	text-decoration: none;	
	color: #ffffff; /*#E89D2A;*/
	font-weight: bold;
	background-color: #666666;
	width: 100%;
	background-image: url(selected.gif);
	background-repeat: no-repeat;
	background-position: 135px 7px;			
}

.stripes {
	font-family: arial;
	font-size: 12px;
	text-align: left;
	background: #eee;
}

.arrowed {
	list-style-image: url(arrow.gif);
}

/* caption rules */

.photo_caption {
	font-family: arial;
	font-size: 11px;
	color: #009999;
	font-weight: bold;
}

/* footer rules */
.copy_right {
	font-family: arial;
	font-size: 10px;
}

/* special message rules */
.names {
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
	color: #009999;
}

.desig {
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	color: #009999;	
}
p.news_items {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #004444;
	margin: 10px 5px 0 5px;
}
.author {
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: #009999;
	text-align: right;
}
.author_i {
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: #009999;
	text-align: right;
	font-style: italic;
}

div.corner_text{
	font-family: arial;
	font-weight: normal;
	font-size: 10px;
	text-align: right;
	color: #009999;
}

div.warning {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	color: #ff0000;
}

.note {
	font-family: arial;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	color: #aaaaaa;
}

div.error {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	color: #ff0000;
}

div.mandatory {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	color: #ff0000;
}
font.mand {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
/*	color: #ff0000;*/
	color: #229999;	
}
/* image rules */

img.floatleft{
	float: left;
	margin: 8px 8px 8px 8px;	
}

img.floatright{
	float: right;
	margin: 8px 8px 8px 8px;	
}

/* link rules */

a:active{
/*	color: #000000;*/
}
a:link{
/*	color: #000000;*/
}
a.list_links:active
{
/*	color: #ffffff;*/
	text-decoration: none;
}
a.list_links:link
{
/*	color: #ffffff;*/
	text-decoration: none;
}

a.list_links:visited
{
/*	background-color: #00cccc;*/
/*	font-weight: bold;*/
	text-decoration: none;
}

a.list_links:hover{
	text-decoration: underline;
}

a.images:active
{
	background: #ffffff;
	text-decoration: none;
}
a.images:link
{
	background: #ffffff;
	text-decoration: none;
}

a.images:visited
{
/*	background-color: #00cccc;*/
/*	font-weight: bold;*/
	text-decoration: none;
}

a.images:hover{
	text-decoration: underline;
}

/* end of link rules */

/* top common header */
div#common_head{
	font-weight: bold;
	font-size: 11px;
	font-family: arial;
	text-align: center;
	text-decoration: none;
/*	background: transparent url(common_head_bgnd2.gif) no-repeat fixed center center;		*/
	line-height: 25px;
	color: #000000;			
}

div#common_head a:link{
	text-decoration: none;
	color: #000000; /*#fff;*/
	line-height: 18px;
}

div#common_head a:active{
	text-decoration: none;
	color: #000000; /*#fff;*/
	line-height: 18px;		
}

div#common_head a:visited{
	text-decoration: none;
	color: #000000; /*#fff;*/
	line-height: 18px;				
}

div#common_head a:hover{
/*	text-decoration: underline;*/
	background-color: #000000;
	color: #fff;
	line-height: 18px;			
}
/* This section ends here */

/* index page front panel styles */
div.fpanel_text {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	margin: 34px 12px 2px;
/*	height: auto;
	width: auto;
	border-top: thin none #009999;
	border-right: thin none #009999;
	border-bottom: thin dotted #009999;
	border-left: thin none #009999;*/
/*	background: transparent url(grey_side_grad.gif) no-repeat fixed center center;	*/
}
div.fpanel h2.shaded{
	padding: 2px 5px;
	background: #009999;
/*	background: #647F99;	*/
	font-size: 12px;
	color: #ffffff;
	font-family: arial;	
}

/* end */
/* table rules */
table.tt {
	font-family: arial;
	font-size: 12px;
	text-align: left;
/*	background: #aaaaaa;*/
}	
table.tt th {
	text-align: center;
/*	background: #009999; */
/*	color: #fff;*/
	font-weight: bold;
}

table.tt th.r {
	text-align: right;
/*	background: #009999; */
/*	color: #fff;*/
	font-weight: bold;
}

td.heading {
	text-align: center;
	background: #009999; 
	color: #fff;
	font-weight: bold;
}

/*end of table rules */
/* thin horizontal line */
hr.thin {
	size: 1px;
	color: #cccccc;
}

br.thin {
line-height: 15px;
}

/* left bar section */
div.left_bar {
	background: #000000;
	color: #ffffff;
	text-align: left;
	margin: 0 5px 0 5px;
	padding: 3px 3px;
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;	
}

div.left_bar a:link{
	background: #000000;
	color: #ffffff;
	text-align: left;
	margin: 0 5px 0 5px;
	padding: 3px 3px;	
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;	
}
div.left_bar a:active{
	background: #000000;
	color: #ffffff;
	text-align: left;
	margin: 0 5px 0 5px;
	padding: 3px 3px;	
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;	
}
div.left_bar a:visited{
	background: #000000;
	color: #ffffff;
	text-align: left;
	margin: 0 5px 0 5px;
	padding: 3px 3px;	
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;	
}
div.left_bar a:hover{
	background: #ffffff;
	color: #000000;
	text-align: left;
	margin: 0 5px 0 5px;
	padding: 3px 3px;	
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;	
}

.textbox {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
/*	width: 80px; */
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.button {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #4B4B4B; 
	background-color: #BBBBBB; 
	border: 1px #CCCCCC solid;
}

.rbutton {  
	border: 1px #dddddd solid;	
}

/*  end */
