body {background-color: #E8E8E8; font-family: Verdana, Arial, Helvetica, sans-serif;  margin: 0px; color:#646464; padding:0px;}
a {color:#0081C7; text-decoration:none;}
a:hover {text-decoration:underline;}
h1, h2 {color:#222222; padding:20px 0px 0px 0px; margin:0px; font-size: 70%;}
h3 {color:#222222; padding:10px 0px 0px 0px; margin:0px; font-size: 70%;}
h4 {color:#646464; padding:10px 0px 0px 0px; margin:0px; font-size: 80%;}
hr {height:1px; color:#E8E8E8; background-color: #E8E8E8; border: 0; width:100%; padding:0px; margin:0px;}
form {margin: 0px; padding:0px;}
/***** IDS for the site ****/

#outer {width:921px; margin: 0 auto; position: relative; background-color: #FFFFFF; padding:20px; margin-top:30px;}
#footer {width:921px; margin: 0 auto; position: relative; padding:5px 20px 5px 20px; height:30px; font-size: 60%;}
#searchandlang {text-align:right; font-size: 60%;}
#searchandlang input  {font-size: 100%;}
#copyright {float:right; width:200px; margin-top:0.5em; text-align:right;}
#legal {float:left; color:#AEAEAE; width:600px; /*padding-left:50px;*/ line-height:1.7em;}
#footerlinks {float:right; width:300px; text-align:right;}
#footerlinks ul {padding: 0px; margin:0px;}
#footerlinks ul li {display: inline; list-style-type: none; padding: 0px; margin:0px;}
#logoandtopnav {height:81px; padding:0px 0px 20px 0px; margin:0px;}
#logo {height:81px; width:63px; float:left; margin:0px; padding:0px 0px 0px 40px;}
#topnav {height:81px; float:right; text-align:right; padding:0px; margin:0px;}
#topnav ul {margin: 66px 0px 0px 0px; padding:0px;}
#topnav ul li {display: inline; list-style-type: none; padding: 0px 20px 0px 0px; margin:0px; font-size: 75%;}
#breadcrumb {font-size: 60%;}
#breadcrumb strong {color:#000000;}
#contentarea  {padding-left:10px;}
#contentarearight p, #contentarearight ul, #contentarearight ol, #contentarearight td, #contentarea p, #contentarea ul, #contentarea ol, #contentarea td { font-size: 60%; }
#contentarea ul ul, #contentarea ul ul ul, #contentarea td p, #contentarea p td, #contentarea td h3 { font-size: 100%; }
#contentarealeft {float:left; width:525px;}
#contentarearight {float:right; width:163px; background-image:url(/saras/assets/images/leftnavbottom.jpg); background-repeat: no-repeat; padding:0px 10px 10px 10px;}
#banner {height:180px; width:736px; padding-bottom:2px;}
#mainleft {float:left; width:183px; border-right:1px solid white;}
#mainright {float:left; width:736px; padding-bottom:30px}
#leftnavbottom {height:132px; width:183px; border-bottom:60px solid white;}
#leftnav {background-color:#E2E2E2;padding-top:5px;}
#leftnav ul {padding:0px 5px 0px 5px; margin:0px; list-style-type: none;}
#leftnav ul ul {margin:0px; padding:5px 0px 0px 0px; list-style-type: none;}
#leftnav ul ul ul {margin:0px; padding:5px 0px 0px 0px; list-style-type: none;}
#leftnav ul li {margin: 0px; padding:5px 10px 5px 10px; font-size: 75%; border-bottom:1px solid white;}
#leftnav ul ul li {margin: 0px; padding:5px 7px 5px 7px; font-size: 75%; border-top:1px solid #E2E2E2;}
#leftnav ul ul ul li {margin: 0px; padding:2px 7px 2px 7px; font-size: 100%; border-top:1px solid #E2E2E2;}
#leftnav ul ul li a {color:#646464;}
#leftnav ul ul ul li a {color:#0081C7;}
#bannertext {padding:140px 20px 0px 20px; color:white; font-size:90%; font-weight:bold;}
#shareprice a {}
#shareprice strong { color:#646464; font-size: 70%;}
/***** CLASSES ****/

.langselected {color:#222222; font-weight:bold;}
.selected {color:#222222 !important; font-weight:bold;}
.nav2selected {background-color:#FFFFFF;}
.nav4selected {background-color:#FFFFFF;}
.fontsizer { font-size: 60%; }
.sharebig {color:#0081C7; font-size: 180%; font-weight:bold;}
.rightalign{ text-align: right; }

/***** ICONS ****/

.noicon{
	display: block;
	padding: 3px 0px 3px 0px;
	margin: 0;
}

.html{
	display: block;
	padding: 0 0 0 1.8em;
	margin: 0;
}

.doc{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(/saras/assets/images/icons/docicon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.pdf{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(/saras/assets/images/icons/pdficon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.xls{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(/saras/assets/images/icons/xlsicon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.ppt{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(/saras/assets/images/icons/ppticon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.zip{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(/saras/assets/images/icons/zipicon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

/***** div toggle ids ****/

div#detailedcorpprof
{
  display: none;
}

/***** TABS Start ****/
.TabView, .TabView2 {
    width:540px; margin:0px;
}
.TabView .Tabs {
  height:17px;display:block; background:#FFFFFF; border-bottom: 1px #0081C7 solid; 
}
.TabView .Tabs a {
		display:block;float:left;width:170px;height:16px;line-height:16px;color:#0081C7;text-align:center;text-decoration:none;border:1px #0081C7 solid;margin:0px 1px 0px 0px;font-size: 60%;
}
.TabView .Tabs a.ActiveTab{
		background:#FFFFFF; border-top:1px #0081C7 solid;  border-bottom:1px #FFF solid;color:#000000;font-weight:bold;
}
.TabView .Tabs a.InactiveTab{
	background:#E2E2E2;
}

.TabView2 .Tabs {
  height:33px;display:block; background:#FFFFFF; border-bottom: 1px #0081C7 solid; 
}
.TabView2 .Tabs a {
		display:block;float:left;width:130px;height:32px;line-height:15px;color:#0081C7;text-align:center;text-decoration:none;border:1px #0081C7 solid;margin:0px 1px 0px 0px;font-size: 60%;
}
.TabView2 .Tabs a.ActiveTab{
		background:#FFFFFF; border-top:1px #0081C7 solid;  border-bottom:1px #FFF solid;color:#000000;font-weight:bold;
}
.TabView2 .Tabs a.InactiveTab{
	background:#E2E2E2;
}

.TabView3 .Tabs {
  height:17px;display:block; background:#FFFFFF; border-bottom: 1px #0081C7 solid; 
}
.TabView3 .Tabs a {
		display:block;float:left;width:128px;height:16px;line-height:15px;color:#0081C7;text-align:center;text-decoration:none;border:1px #0081C7 solid;margin:0px 1px 0px 0px;font-size: 60%;
}
.TabView3 .Tabs a.ActiveTab{
		background:#FFFFFF; border-top:1px #0081C7 solid;  border-bottom:1px #FFF solid;color:#000000;font-weight:bold;
}
.TabView3 .Tabs a.InactiveTab{
	background:#E2E2E2;
}

.TabView .Pages, .TabView2 .Pages {
    width:100%;
}
.TabView .Pages .Page, .TabView2 .Pages .Page{
	height:100%;
}


.TabView4 {
    width:720px; margin:0px;
}
.TabView4 .Tabs {
  height:50px;display:block; background:#FFFFFF; border-bottom: 1px #0081C7 solid; 
}
.TabView4 .Tabs a {
		display:block;float:left;width:140px;height:49px;line-height:15px;color:#0081C7;text-align:center;text-decoration:none;border:1px #0081C7 solid;margin:0px 1px 0px 0px;font-size: 60%;
}
.TabView4 .Tabs a.ActiveTab{
		background:#FFFFFF; border-top:1px #0081C7 solid;  border-bottom:1px #FFF solid;color:#000000;font-weight:bold;
}
.TabView4 .Tabs a.InactiveTab{
	background:#E2E2E2;
}
/***** TABS end ****/