/**/

body { background: #fffffff; font-family: arial, sans-serif; font-size: 1em;}

div#container{ 	
	margin-top: 20px;
	background: url(../images/sce/nav-bkg.jpg); 
	background-repeat: no-repeat;
	background-repeat: repeat-y;
	}

div#top{ background: #ffffff; }
	

	/*div#top-right{ 
		float: right;
		margin-right: 28px;
		margin-top: 10px;
		width: 420px;
		text-align: right;
		font-weight: bold;
		color: #788D71;
		font-family: arial;
		font-size: 1.3em;
		}*/


	div#top-strapline{
		font-size: 1.5em;
		float: right;
		color: #666666;
		font-weight: bold;
		margin-top: 25px;
		margin-right: 15px;
		}
		
		div#intranet-top-strapline{
		font-size: 1.5em;
		float: right;
		color: #666666;
		font-weight: bold;
		margin-top: 25px;
		margin-right: 15px;
		}
		
		/*img#top-logo {	
		margin-top: -60px;
		margin-left: 36px;
		margin-bottom: 12px;
		}*/

/*img.head-body-filler{ margin-left: 36px;}*/

/*div#middle{ background: url(../images/sce/middle-content-bkg.jpg); background-repeat: y; width: 870px; margin-left: 18px;

}	*/



	/*img#middle-content-banner{ margin-top:12px; }*/

div#middle{ clear: both; width: 944px; }	

div#middle-top-bar{  
	width: 944px;
	min-height: 30px;
	max-height: 60px;
	background-color: #0098ad;
	}

	

img.nav-mirror-image{ float: right; }



div#page-title-content-area{ position: absolute;  clear: none;  }

div#page-title-content-area h1{ 
	font-size: 1.1em; 
	margin:0; 
	margin-left: 210px; 
	padding: 0; 
	margin-top: 3px; 
	color: #ffffff; 
	background-color: #0098ad;
	}



img.nav-top-image{ float: left; }



	div#middle-right{ 
		
		float: right;
		margin-right: 105px;
		margin-top: 15px;
		margin-bottom: 20px;
		/*padding-right: 0px;*/
		width: 630px;
		z-index: 2500;
/*background: url(../images/sce/latest-news-bkg.gif);*/	
		}
	div#middle-right p{
		margin-top: 10px;
		font-size: 0.85em;
		line-height: 1.3em;
		}
		
	div#middle-right h1{
		font-size: 1.1em;
		}
		
	div#middle-right h2{
		font-size: 1.0em;
		}

	div#middle-right h3{
		color: #0098ad;
		font-size: 0.9em;
		text-transform: uppercase;
		}

	div#middle-right h4{
		color: #000000;
		font-size: 0.9em;
		text-transform: uppercase;
		}

div#middle-middle{ 
		font-size: 0.85em;
		line-height: 1.3em;
		margin-left: 8px;
		margin-top: 15px;
		margin-bottom: 20px;
		/*padding-right: 0px;*/
		width: 499px;
		z-index: 2500;
/*background: url(../images/sce/latest-news-bkg.gif);*/	
		}
	div#middle-middle p{
		margin-top: 10px;
		}
		
	div#middle-middle h1{
		font-size: 1.1em;
		}
		
	div#middle-middle h2{
		font-size: 1.0em;
		}
		
	div#middle-middle h3{
		color: #0098ad;
		font-size: 0.9em;
		text-transform: uppercase;
		}

	div#middle-middle h4{
		color: #000000;
		font-size: 0.9em;
		text-transform: uppercase;
		}

div#middle-left{ 
/*		font-size: 0.8em;*/
		float: left;
		width: 201px;
		background: url(../images/sce/nav-bkg.jpg); 
		z-index: 2500;
		}

div#homepage-news-c2a{
		width: 945px;
		margin-top: 15px;
		clear: both;
		}
		
		div#internal-content-c2a{
		float: right;
		width: 743px;
		margin-top: 0px;
		/*clear: both;*/
		}
		div#internal-c2a{ width: 185px; float: right; }
		div#internal-content{ width: 500px; float: left;  }
		
		

	



div#homepage-c2a{
		width: 744px;
		float: right;
		}
		
div#homepage-news{
		width: 201px;
		min-height: 354px;
		float: left;
		background: url(../images/sce/nav-bkg.jpg); 
		background-repeat: y;
		}

div#bottom-bottom{ 
	clear: both;
	width: auto;
	background: url(../images/sce/container-bottom.jpg);
	background-repeat: no-repeat;
	height: 100px;
	}

	

	div#bottom-left{ clear: both; width: 620px; margin-left: auto; margin-right: auto; text-align: center; }

	span.footer-text{ color: #ffffff; font-family: arial; font-size: 0.7em; font-weight: bold; text-align: center;  }
	span.footer-text a{ color: #ffffff; font-family: arial; font-weight: bold; text-align: center;  }


 



.right-align{ float: right; }



/*news manager Template styles */
div.news_manager{  }
span.news_date{  font-family: arial; font-size: 1em; color: #000000; font-weight: bold; }
.news_article{ margin-top: 15px; clear: left; }
.news_title{ font-family: arial; font-weight: bold; color: #000000; font-size: 1em; }
a.news_title{ text-decoration: none; margin-top: 10px; font-size: 1em; color: #000000; }
a:hover.news_title{ color: #0098ad; }
div.headline2{ margin-top: 5px; margin-bottom: 15px; }
span.subcat{ /*display: none;*/ font-family: arial; font-weight: bold; margin-bottom: 0; color: #0098ad; font-size: 1.1em; }
a.doclink { font-family: arial; font-weight: bold; color: #0098ad; text-decoration: none; margin-top: 15px; font-size: 0.8em; margin-top: 10px;}
a:hover.doclink{ color: #808080; }
div.VolNewsDetail { margin-top: 8px; }
div.VolNewsSearch p{ margin-top: 0; padding-top: 7px; margin-bottom: 15px; }
div.news_headline{ margin-bottom: 20px; font-size: 0.9em;}



	

/*news manager styles Left Column*/
div#homepage-news div.VolNewsHeadline{ margin-top: 0px; padding: 10px; font-size: 0.8em; }
div#homepage-news div.VolNewsHeadline a{ font-size: 1.1em; color: #0098ad;}
div#homepage-news div.VolNewsHeadline a:hover{ font-size: 1.1em; color: #000000;}
div#homepage-news span.news_date{ font-size: 1em; }
div#homepage-news div.news_headline{ margin-bottom: 12px; padding-bottom: 10px; border-bottom: 1px solid #0098ad; }



/* News & Events Page */
div.news_manager font.title{ display: none;  }
div.news_manager a font.title{ 
	display: block; 
	text-decoration: none; 
	margin-top: 15px;
	margin-bottom: 10px; 
	color: #0098ad;
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif"; 
	font-weight: normal;
	font-size: 1.7em; 
	width: 100%;
	border-bottom: 1px solid #0098ad;
	}

div.indent{ margin-left: 110px; }



div#bottom-bottom{ background-color: #ffffff; }

div#bottom-bottom-right{ 
	font-family: arial;
	font-weight: bold; 
	width: 944px;
	min-height: 30px;
	max-height: 60px;
	background-color: #000000;
	}
		

img.footer-left-bar{ float: left; padding-right: 10px; clear: none; }
div#footer{ position: absolute; float: left; margin:0; padding:0; padding-top: 2px; width: 740px; font-size: 0.7em; clear: none; }
div#footer ul{ margin:0; padding:0; width: 740px; clear: none; }

	div#footer.menu{  margin-top: -20px; margin-left: 212px; }
	
	
/*Intranet Styles*/
	div#middle-middle form{ margin-top: 10px; }
	table.loginTable caption{ font-weight: bold; }
	div#ctl00_ctl01_loginboxtest_logindetails1_AuthenticationUserDetails{ margin-left: 25px; padding: 15px; border: 1px solid #B6C8D4; font-family: Verdana; font-weight: bold; font-size: 0.7em; clear: both; }	
	div#ctl01_ctl01_loginboxtest_logindetails1_AuthenticationUserDetails{ margin-left: 25px; padding: 15px; border: 1px solid #B6C8D4; font-family: Verdana; font-weight: bold; font-size: 0.7em; clear: both; }
	a#ctl00_ctl01_loginboxtest_loginstatus1_loginStatusLink{ margin-left: 0; margin-left: 25px; padding: 15px; border: 1px solid #B6C8D4; padding-left: 85px; padding-right: 85px; margin-bottom: 15px; float: left;}
	a#ctl00_ctl01_loginboxtest_loginstatus1_passwordchange{ margin-left: 0px; padding: 15px; border: 1px solid #B6C8D4;  padding-left: 65px; padding-right: 65px; margin-bottom: 15px; float: right;}
	
	a#ctl01_ctl01_loginboxtest_loginstatus1_loginStatusLink{ margin-left: 0; margin-left: 25px; padding: 15px; border: 1px solid #B6C8D4;  }
	a#ctl01_ctl01_loginboxtest_loginstatus1_passwordchange{ margin-left: 0px; padding: 15px; border: 1px solid #B6C8D4; }
	
	/* Top level login page styles*/

	.loginTable table tr{ margin-top: 10px; }
		div#ctl00_ctl01_loginboxtest_logincontrol1_AuthenticationLoginControl{
			margin-left: 25px; padding: 15px; border: 1px solid #B6C8D4; 
			}
		div#ctl00_ctl01_loginboxtest_logincontrol1_AuthenticationLoginControl a{
			margin-top: 10px;
			}
		input#ctl00_ctl01_loginboxtest_logincontrol1_process{ 
			margin-top: 10px; 
			background: #ffffff;
			}
	
	/* Second level login page styles*/	
		div#ctl01_MainContent_authentication_intranet_login_loginboxtest_logincontrol1_AuthenticationLoginControl{ 
			margin-left: 25px; padding: 15px; border: 1px solid #B6C8D4; font-size: 0.7em;
			}
		div#ctl01_MainContent_authentication_intranet_login_loginboxtest_logincontrol1_AuthenticationLoginControl a{ 
			margin-top: 10px;
			}
		input#ctl01_MainContent_authentication_intranet_login_loginboxtest_logincontrol1_process{ 
			margin-top: 10px; 
			background: #ffffff;
			}
	/* Hide Login page from "Intranet Login > Register" */
	
		div #ctl01_ctl01_loginboxtest_logincontrol1_AuthenticationLoginControl{ display: none; }
	
	/*Re-align Login fields*/
		label.form_element{ width: 12em; text-align: left; }
		label.formLabel{ width: 12em;  text-align: left;}
		input#ctl01_MainContent_authentication_user_registration_s{ clear: both; margin-top: 15px; float: left;}

	/* Forgot password styles*/
		div#ctl01_MainContent_authentication_password_recovery_PasswordRecoveryPanel{
			margin-left: 25px; padding: 15px; border: 1px solid #B6C8D4; 
			}
			    
		fieldset#ctl01_MainContent_authentication_password_recovery_step1 legend{ font-weight: bold; }
	/* Change password styles*/
		div.formRow label{ width: 12em; text-align: left; }
		
		
/*Document Manager Styles */
font.subcat{ clear: both; float: left; }
.panel{ margin-top: 10px; }
.title{ font-weight: bold; }


#investorpanel1{ color:black; width: 190px; height: 128px; background: #d5e3ee; float: left; clear: none; padding: 7px; border: 1px solid black; }
#investorpanel2{ color:black; width: 190px; height: 128px; background: #d5e3ee; float: right; clear: none; padding: 7px; border: 1px solid black; }
#investorpanel3{ width: 190px; height: 128px; background: #d5e3ee; float: right; clear: none; padding: 7px; border: 1px solid black;}

#investorpanel1 a{color:black; text-decoration: none;}
#investorpanel1 a:visited{color:black; text-decoration: none;}
#investorpanel1 a:hover{color:black; text-decoration: underline;}
#investorpanel2 a{color:black; text-decoration: none;}
#investorpanel2 a:visited{color:black; text-decoration: none;}
#investorpanel2 a:hover{color:black; text-decoration: underline;}

div #investorpanel1 a{ color: #000000; }
div #investorpanel2 a{ color: #000000; }
div #investorpanel1{ background-color: #D5E3EE; float: left; padding: 20px; width: 200px; height: 130px; border: 1px solid black; }
div #investorpanel2{ background-color: #D5E3EE; float: right; padding: 20px; width: 200px; height: 130px; border: 1px solid black; }

.shareprice{ font-size: 1.5em; color: red;}
#change{ font-size: 0.8em; }
#sharelink a{ color: #000; font-size: 0.8em; text-decoration: underline;}
#sharelink a:visited{ color: #000; font-size: 0.8em; text-decoration: underline;}
#sharelink a:current{ color: #000; font-size: 0.8em; text-decoration: underline;}
#sharelink a:hover{ color: #000; font-size: 0.8em; text-decoration: none;}
#sharedelay { font-size: 0.8em; }
#date{ font-size: 0.8em; }
#time{ font-size: 0.8em; }
#sharepricebox { border:1px black solid; }
#homecontent { padding-right: 40px; border-right: 1px dashed; border-color: #cccccc }
#pricecontent { background-color: #d5e3ee; }
.blktxt13{ font-size: 0.8em; }
