/* 
Company: eCubeH Research Labs - Appropiate Technologies for Life Essentials
Contents: Styles used across eCubeH website
Author: Bala Krishnamurthy
*/

body {
	background-color: #E6E6E6;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: 333333;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #23528B;
	text-align: center;
}

h2 {
	font-size: 18px; 
	font-weight: normal;
	color: #333333; 
	text-align: center;
	}

h3 {
	font-size: 12px; 
	font-weight: normal;
	color: #FFFFFF; 
	text-align: center;
	}
#img_menuleft , #img_menuright{	
	height: 24;
	}
#img_menuleft {
	width: 201;
	} 
#img_menuright{
	width: 268;
	} 
.bluetitlesmall {
	font-size: 10px;
	font-weight: bold;
	color: #23528B;
	align: center;
	}

p, ul, ul li {
	font-size: 12px; 
	font-weight: normal;
	color: #333333; 
	}
ul#About , ul#About li  {
	font-size: 12px; 
	font-weight: normal;
	color: #000000; 
	line-height:20px;
	}
 .TextCenter {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.SmallText {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.SmallTextBold {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
}
.SmallTextCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:center;
	}
.SmallRedTextCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-align:center;
	}
.Text  {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.TextWhite  {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.TextBlue  {
	color: #23528B;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
.TextBlue16  {
	color: #23528B;
	font: 16px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	}	
.XXLargeBlueTimes {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #23528B;
}
.XLargeBlueSuperscriptTimes {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	vertical-align: super;
	color: #23528B;
}
.rightborder { 
border-right: 1px solid #E6E128; 
}
.leftborder { 
border-left: 1px solid #000000; 
border-style: dashed; 
} 
#lyrBanner {
	position: absolute; 
	left: 5px; 
	top: 14px; 
	width: 741px; 
	height: 87px; 
	z-index: 1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-weight: bold; 
	border: 1px #3162a6 solid;
}

#lyrLogo {
	position: absolute; 
	left: 0px; 
	top: 0px; 
	width: 87px; 
	height: 87px; 
	z-index: 2;
}

#lyrAd {
	position: absolute; 
	left: 90px; 
	top: 0px; 
	width: 654px; 
	height: 89px; 
	z-index: 3;
}

#lyrMenu1 {
	position: absolute;
	left: 6px;
	top: 108px;
	width: 201px;
	height: 24px;
	z-index: 4;
	background-image: url(../images/menuindexA_up.gif);
}

#lyrAppMenu1 {
	position: absolute;
	left: 6px;
	top: 6px;
	width: 201px;
	height: 24px;
	z-index: 4;
	background-image: url(../images/menuindexA_up.gif);
}
.lyrMenu2 {
	position:absolute; 
	left:727px; 
	top:108px; 
	width:268px; 
	height:24px; 
	z-index:4;
	background-image: url(../images/menuindexA_up.gif);
}
.lyrAppMenu2 {
	position:absolute; 
	left:654px; 
	top:30px; 
	width:342px; 
	height:24px; 
	z-index:4;
	background-image: url(../images/menuindexA_up.gif);
}
.lyrAboutBack {
	position:absolute; 
	left:856px; 
	top:0px; 
	width:138px; 
	height:105px; 
	z-index:1; 
	background-color: #D6DEEC; 
	layer-background-color: #D6DEEC; 
	border: 1px none #000000;
}
.lyrAbout {
	position:absolute; 
	left:766px; 
	top:15px; 
	width:223px; 
	height:87px; 
	z-index:2; 
	background-color: #F6F6F6; 
	layer-background-color: #F6F6F6; 
	border: 1px none #000000;
}
.lyrAbout2 {
	position:absolute; 
	left:90px; 
	top:5px; 
	width:146px; 
	height:86px; 
	z-index:3;
}
.lyrSidePanel {
	position:absolute; 
	left:6px; 
	top:138px; 
	width:195px; 
	height:650px; 
	z-index:0; 
	background-color: #D6DEEC; 
	layer-background-color: #D6DEEC; 
	border: 1px none #FFFFFF;
}
.lyrLogin {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:192px; 
	height:155px; 
	z-index:1; 
	border: 1px #FFFFFF solid; 
	background-color: #95B3DE; 
	layer-background-color: #95B3DE; 
}
.lyrSideMenu {
	position:absolute; 
	left:0px; 
	top:166px; 
	width:185px; 
	height:150px; 
	z-index:1;
}
.lyrSDev {
	position:absolute; 
	left:1px; 
	top:345px; 
	width:185px; 
	height:152px; 
	border:0;
	z-index:2;
}
.lyrAppSideMenu {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:185px; 
	height:150px; 
	z-index:1;
}
.lyrMain {
	position:absolute; 
	left:207px; 
	top:138px; 
	width:789px; 
	height:650px; 
	z-index:4; 
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D6DEEC; 
	layer-background-color: #95B3DE; 
	border: 1px none #000000;
}
.lyrListMain {
	position:absolute; 
	left:4px; 
	top:138px; 
	width:988px; 
	height:650px; 
	z-index:4; 
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D6DEEC; 
	layer-background-color: #95B3DE; 
	border: 1px none #000000;
}
.lyrAppListMain {
	position:absolute; 
	left:4px; 
	top:60px; 
	width:992px; 
	height:752px; 
	z-index:4; 
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D6DEEC; 
	layer-background-color: #95B3DE; 
	border: 1px none #000000;
}
.lyrRight {
	position:absolute; 
	left:856px; 
	top:138px; 
	width:138px; 
	height:650px; 
	z-index:4; 
	background-color: #D6DEEC; 
	layer-background-color: #D6DEEC; 
	border: 1px none #000000;
}
.btnLogin {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #95B3DE; 
	layer-background-color: #95B3DE; 
}
.lyrMainFormUserRegister {
	position:absolute; 
	left:4px; 
	top:4px; 
	width:779px; 
	height:400px; 
	z-index:1; 
	border: 1px #FFFFFF solid; 
	background-color: #95B3DE; 
}
.lyrMainFormUserRegister2 {
	position:absolute; 
	left:4px; 
	top:420px; 
	width:779px; 
	height:40px; 
	z-index:1; 
	border: 1px #FFFFFF solid; 
	background-color: #95B3DE; 
}
.lyrMainDisplay {
	position:absolute; 
	left:4px; 
	top:4px; 
	width:779px; 
	height:400px; 
	z-index:1; 
	border: 1px #FFFFFF solid; 
	background-color: #95B3DE; 
}
.lyrMainDisplayImage {
	position:absolute; 
	left:68px; 
	top:171px; 
	width:635px; 
	height:177px; 
	z-index:1;
	border:1px;
	}
.lyrMainDisplay2 {
	position:absolute; 
	left:4px; 
	top:420px; 
	width:779px; 
	height:40px; 
	z-index:1; 
	border: 1px #FFFFFF solid; 
	background-color: #95B3DE; 
}
.lyrList {
	position:absolute; 
	left:4px; 
	top:4px; 
	width:780px; 
	height:400px; 
	z-index:2; 
	background-color: #95B3DE; 
	layer-background-color: #95B3DE; 
	border: 1px solid #FFFFFF;
}
.lyrListTable {
	position:absolute; 
	left:4px; 
	top:4px; 
	width:978px; 
	height:460px; 
	z-index:2; 
	background-color: #95B3DE; 
	layer-background-color: #95B3DE; 
	border: 1px solid #FFFFFF;
}
.lyrAppListTable {
	position:absolute; 
	left:4px; 
	top:4px; 
	width:982px; 
	height:600px; 
	z-index:2; 
	background-color: #95B3DE; 
	layer-background-color: #95B3DE; 
	border: 1px solid #FFFFFF;
}
.myTableBg {
	BACKGROUND-COLOR: #c0cae5
}
.myTableHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000046; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #d8e1fa; TEXT-DECORATION: none
}
.myRowEven {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000046; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.myRowOdd {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000046; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eff3ff; TEXT-DECORATION: none
}
