/* CSS Document */
body {

	margin: 0; background-color: #FFFFFF;

}
h1 { font-family:Trebuchet MS; font-size:24px; color:#007DD8; margin: 8px; padding: 0; text-decoration: none; }
h2 { font-family:Trebuchet MS; font-size:20px; color:#E10000; margin: 0; padding: 0 }

h3 {

	font-family: Arial, Verdana, Tahoma;

	font-size: 12px; font-weight: bold; color: #00a4ff; margin: 0 0 0px 0; padding: 0;

}

#header-container {

	width: 100%; height: 70px; margin: 0;		/* Original height: 80px;  */	

}

#header {

	width: 954px; height:70px; margin: 0; border-right: 0px solid #bdc5c8;  /* Original height: 80px  */

}

#header #logo {

	background-image: url(../images/imgoct2009/eTutorworld_Logo_350.jpg);

	width: 350px; height: 66px; float: left; margin: auto 4px;

}

#logo1 {

	background-image: url(../images/imgoct2009/HDR_Logo.jpg);

	width: 217px; height: 66px; float: left; margin: auto 4px;

}

#header-login {

	width: 290px; border-left: 1px solid #c4c8ca;

}
#sub-header
{
	font-family:Trebuchet MS; font-size:20px; color:#E10000; margin: 0; padding: 0
}
.small-text {

	font-family: "Trebuchet MS"; font-size: 12px;
}

.home-content #sub-cnt-txt {

	margin: 0; padding: 20px;

}


.menu-bg {

background:repeat; 
background-image:url(../images/imgoct2009/menu-bgcolor.png);

}
		

.bodyCon-txt {

	font-family: Arial, Verdana, Tahoma;

	font-size: 12px; font-weight: normal; color: #000000; line-height: 19px; text-decoration: none;

}

.bodyCon-txt11 {

	font-family: Arial, Verdana, Tahoma;

	font-size: 11px; font-weight: normal; color: #000000; line-height: 15px; text-decoration: none;

}
.bodyCon-txt a {

	font-family: Arial, Verdana, Tahoma;

	font-size: 12px; font-weight: bold; text-decoration: underline;
}
.bodyCon-txt-red-small {

	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;

	font-size: 11px; font-weight: normal; color: #d70500; text-decoration: none;

}
.bodyCon-txt-red {

	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;

	font-size: 16px; font-weight: bold; color: #d70500; text-decoration: none;

}
.bodyCon-txt-blue {

	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;

	font-size: 17px; font-weight: bold; color: #007dd8; text-decoration: none;

}
.bodyCon-txt-red-med {

	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;

	font-size: 18px; font-weight: bold; color: #E10000; text-decoration: none;

}
.bodyCon-txt-black-med {

	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;

	font-size: 16px; font-weight: bold; color: #000000; text-decoration: none;

}

.bodyCon-txt-red a {

	font-family: Arial, Verdana, Tahoma;

	font-size: 11px; font-weight: normal; color: #d70500; text-decoration: none;

}



.bodyCon-txt-red a:hover {

	text-decoration: underline;

}

#tab-btns {

	width: 952px; height: 33px; margin: 0; padding: 0;

}

#cnt-bg {

	width: 100%; background-image: url(../images/cnt-bg.jpg);

	background-repeat: repeat-x; margin: 0; padding-bottom: 15px;

}

.home-content {

	width: 952px; margin: 0px; padding: 0;

	border: 1px solid #44b2ed; border-top: 0; background-color: #FFFFFF;

}

.home-content #home-cnt-img {

	margin: 0; padding: 10px;

}

.home-content-more {

	width: 952px; margin: 0; padding: 0; border: 1px solid #44b2ed; background-color: #FFFFFF;

}

.home-content-more .home-content-more-hd td {

	border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;

	background-image: url(../images/home-cnt-more-hd-bg.jpg);

	background-repeat: repeat-x;

}



.home-content-more .home-content-more-img img {

	margin: 10px 0;

}


#footer-txt {

	font-family: Arial, Verdana, Tahoma;

	font-size: 11px; font-weight: normal; color: #787878;

}

table.tab-bg {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: rgb(255, 0, 0);
}
table.tab-bg td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
.tdbackground {
	background-image: url(../images/imgoct2009/menu-bgcolor.png);
	background-repeat: repeat-x;
}
#footer {

	background-color: #FFFFFF; width: 902px; margin: 10px auto 10px auto; padding-bottom: 5px; 

}

#footer tr td  {

	font-family: Arial, Verdana, Tahoma; text-decoration:none;  font-size: 11px; color: #100000; 

}



#footer a:hover {

	text-decoration: underline

}



.footer-spacer {

	width: 20px;

}

#footer-text {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px; font-weight: normal; color: #000000; margin: 0; padding: 0;
}

#footer-text tr td a {

	font-family: Arial, Verdana, Tahoma;

	font-size: 11px; color: #100000; text-decoration: none;

}

#footer-text a:hover {

	text-decoration: underline;

}

#footer-text-big {
 font-family: Arial, Verdana;
 font-size: 12px; font-weight: normal; color: #0000FF; margin: 0; padding: 0;
}

.style1 {
				font-family: "Trebuchet MS";
				font-size: 23px;
				color: #007DD8;
				font-weight: bold;
			}
.style3 {
	color: #E10000;
				font-weight: bold;}
table.login-bg
{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #808080;
	
}
.login-bg td.r{
	border-width: 1px 1px 1px 1px;
	border-color: #808080;
}
.login-bg td {

	
}


.inputbox {
	z-index: -3;
	font-size: 11px;
}

select.options, input.options {
	font-size: 8px;
	font-weight: normal;
	border: 1px solid #808080;
}

a {
	text-decoration: none
}

a:hover {
	text-decoration: underline
}
ul {
	list-style-image: url(../images/list-arrow.gif);
	list-style-position: outside;
}

#success-stories-tbl {

	width: 280px;

}



#success-stories-tbl table {

	width: 96%; border: 1px solid #dde7d4; border-bottom: 0;

}



#success-stories-tbl table .ss-tbl-header {

	border-bottom: 1px solid #dde7d4;

	background-image: url(../images/ss-hd-bg.jpg);

	height: 34px; padding-left: 15px; font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 18px; font-weight: normal; color: #d20300;

}



#success-stories-tbl table .ss-tbl-cnt {

	border-bottom: 1px solid #dde7d4;

	background-image: url(../images/ss-cnt-bg.jpg);

	background-color: #f2f8ec; height: 150px; padding-left: 15px;

	font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: normal; color: #000000;

}

.btn_sg-ylw-hd-big {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 10px; 
	height: 29px;
	background-image: url(../images/btn_sg-ylw-hd-big.jpg); 
	background-repeat: repeat-x;
	border: 1px solid  #ceb70f; 
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 18px; 
	font-weight: normal; 
	color: #000000;
}

.btn_sg-ylw-hd-big a {
	color: #000000; text-decoration: none;
}

.btn_sg-ylw-hd-big a:hover {
	color: #000000; text-decoration: underline;
}

.uul {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 13px; 
	font-weight: normal;
	list-style-image: url(../images/list-arrow.gif);
	list-style-position: outside;
}
.tdyellow
{
	background-image: url(../images/btn_sg-ylw-hd.jpg);

	background-repeat: repeat-x; height: 24px; padding: 0;
}
.tdblue
{
	background-image: url(../images/btn_sg-blu-hd.jpg);

	background-repeat: repeat-x; height: 24px; padding: 0;
}
.tdgray
{
	background-image: url(../images/header-bg-pink.jpg);

	background-repeat: repeat-x; height: 24px; padding: 0;
}
.tdgreen
{
	background-image: url(../images/grade-links-tbl-hdr-grn.jpg);

	background-repeat: repeat-x; height: 24px; padding: 0;
}




/* ETW CSS Document grade-tbl-styles.css */

/* This style is for Subjects-Grades container table */
#sub-cnt-txt-sg {
	margin: 0; padding: 0;
}

#sub-cnt-txt-sg table {
	width: 100%;
}

#sub-cnt-txt-sg table #sg-lt-nav {
	width: 217px; background-color: #f9fdfe;
}

#sub-cnt-txt-sg table #sg-rt-nav {
	width: 213px; background-color: #f4f9fd;
}

#sub-cnt-txt-sg table #sg-mid-cnt {
	margin: 0; padding: 0 20px;
}

#sub-cnt-txt-sg table #sg-mid-cnt h1 {
	margin: 20px 0; padding: 0; line-height:19px;
}

#sg-mid-cnt table .sg-mid-cnt-div {
	width: 80%; float: left;
}

#sg-mid-cnt table .sg-mid-img-div {
	float: left; border: 1px solid #666666; margin-left: 10px;
}

#sub-cnt-txt-sg table #sg-lt-nav .btn_sg-blu-hd, #sub-cnt-txt-sg table #sg-rt-nav .btn_sg-blu-hd {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 10px;
	height: 29px;
	background-image: url(../images/btn_sg-blu-hd.jpg);
	background-repeat: repeat-x; 
	border: 1px solid  #7db5de;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 19px;
	font-weight: normal;
	color: #00326a;
}

#sub-cnt-txt-sg table #sg-lt-nav .btn_sg-blu, #sub-cnt-txt-sg table #sg-rt-nav .btn_sg-blu {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 20px; 
	height: 29px;
	background-image: url(../images/btn_sg-blu.jpg);
	background-repeat: repeat-x; 
	border: 1px solid  #a6d0e8;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 17px; 
	font-weight: normal; 
	color: #000000;
}

.btn_sg-blu sup {
	font-size: 12px;
}

#sub-cnt-txt-sg table #sg-rt-nav .btn_sg-blu a {
	color: #000000; text-decoration: none;
}

#sub-cnt-txt-sg table #sg-rt-nav .btn_sg-blu a:hover {
	color: #000000; text-decoration: underline;
}

#sub-cnt-txt-sg table #sg-lt-nav .btn_sg-ylw-hd {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 10px; 
	height: 29px;
	background-image: url(../images/btn_sg-ylw-hd.jpg); 
	background-repeat: repeat-x;
	border: 1px solid  #ceb70f; 
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 18px; 
	font-weight: normal; 
	color: #000000;
}

#sub-cnt-txt-sg table #sg-lt-nav .btn_sg-ylw {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 20px; 
	height: 29px;
	background-image: url(../images/btn_sg-ylw.jpg); 
	background-repeat: repeat-x;
	border: 1px solid  #dbd483; 
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px; 
	font-weight: normal; 
	color: #000000;
}
.btn_sg-grn-hd-big {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 10px; 
	height: 39px;
	background-image: url(../images/btn_sg-grn-hd.jpg); 
	background-repeat: repeat-x;
	border: 1px solid  #9ec11f; 
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 25px; 
	font-weight: normal; 
	color: #0000FF;
	text-decoration:none;
}

.btn_sg-grn-hd-small {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 10px; 
	height: 30px;
	background-image: url(../images/btn_sg-grn.jpg); 
	background-repeat: repeat-x;
	border: 1px solid  #9ec11f; 
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 15px; 
	font-weight: normal; 
	color: #0000FF;
	text-decoration:none;
}

#sub-cnt-txt-sg table #sg-lt-nav .btn_sg-grn-hd {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 10px; 
	height: 29px;
	background-image: url(../images/btn_sg-grn-hd.jpg); 
	background-repeat: repeat-x;
	border: 1px solid  #9ec11f; 
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 18px; 
	font-weight: normal; 
	color: #000000;
	text-decoration:none;
}

#sub-cnt-txt-sg table #sg-lt-nav .btn_sg-grn {
	margin: 1px auto 0 1px; 
	padding: 0 0 0 22px; 
	height: 29px;
	background-image: url(../images/btn_sg-grn.jpg); 
	background-repeat: repeat-x;
	border: 1px solid  #c7dc8d; 
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px; 
	font-weight: normal; 
	color: #000000;
}

#sub-cnt-txt-sg table #sg-lt-nav .btn_sg-ylw a, #sub-cnt-txt-sg table #sg-lt-nav .btn_sg-grn a, #sg-lt-nav .btn_sg-grn-hd a, #sg-lt-nav .btn_sg-ylw-hd a {
	color: #000000; text-decoration: none;
}

#sub-cnt-txt-sg table #sg-lt-nav .btn_sg-ylw a:hover, #sub-cnt-txt-sg table #sg-lt-nav .btn_sg-grn a:hover, #sg-lt-nav .btn_sg-grn-hd a:hover, #sg-lt-nav .btn_sg-ylw-hd a:hover {
	color: #000000; text-decoration: underline;
}

#sg-mid-cnt .grade-links-ylw {
    background-color: #F3F6D9; border: 1px solid #CEB70F; padding: 0;
}

#sg-mid-cnt .grade-links-ylw .grade-links-hdr-ylw {
	background-image: url(../images/grade-links-tbl-hdr-ylw.jpg);
	background-repeat: repeat-x; height: 24px; padding: 0;
	font-family: Arial, Verdana, Tahoma; font-size: 13px;
	font-weight: bold; color: #000000; line-height:14px;
}

#sg-mid-cnt .grade-links-hdr-blw, .grade-links-hdr-blw {
	background-image: url(../images/btn_sg-blu-hd.jpg);
	background-repeat: repeat-x; height: 24px; padding: 0;
	font-family: Arial, Verdana, Tahoma; font-size: 13px;
	font-weight: bold; color: #000000;
}
#sg-mid-cnt .grade-links-blw, .grade-links-blw{
	background-color: #E1F2F1; 
	border: 1px solid #71CAFF; 
	padding: 0;
	color:#000000
}
#sg-mid-cnt .grade-links-blw ul li a, grade-links-blw a, #sg-mid-cnt .grade-links-blw a{
	color:#000000;
}
.grade-links-blw a{
	color:#000000;
}

#sg-mid-cnt .grade-links-ylw ul li {
	margin: 5px 0 0 0; padding: 0; font-family: Arial, Verdana, Tahoma; 
	font-size: 12px; font-weight: normal; color: #002541; list-style-image: url(../images/list-arrow.gif);
}

#sg-mid-cnt .grade-links-ylw ul li a, .grade-links-ylw a {
	color: #000000; text-decoration: underline;
}

#sg-mid-cnt .grade-links-ylw ul li a:hover {
	color: #FF0000; text-decoration: none;
}

#sg-mid-cnt .grade-links-ylw .grade-links-hdr span {
	padding: 0 10px;
}

#sg-mid-cnt .grade-links-grn {
	background-color: #EFF8E3; border: 1px solid #9EC11F; padding: 0;
}

#sg-mid-cnt .grade-links-grn .grade-links-hdr-grn {
	background-image: url(../images/grade-links-tbl-hdr-grn.jpg);
	background-repeat: repeat-x; height: 24px; padding: 0;
	font-family: Arial, Verdana, Tahoma; font-size: 13px;
	font-weight: bold; color: #000000;
}

#sg-mid-cnt .grade-links-grn ul li {
	margin: 5px 0 0 0; padding: 0; font-family: Arial, Verdana, Tahoma; 
	font-size: 12px; font-weight: normal; color: #002541; list-style-image: url(../images/list-arrow.gif);
}

#sg-mid-cnt .grade-links-grn ul li a, #sg-mid-cnt .grade-links-grn a, #sg-mid-cnt .grade-links-grn a{
	color: #000000; text-decoration: underline;
}

#sg-mid-cnt .grade-links-grn ul li a:hover {
	color: #FF0000; text-decoration: none;
}

#sg-mid-cnt .grade-links-grn .grade-links-hdr span {
	padding: 0 10px;
}

html>body #sg-mid-cnt .grade-links {
	float: left; margin: 15px 0;
}

#sg-mid-cnt table .bodycon-txt-red {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px; font-weight: normal; color: #FF0000;
}

#sg-mid-cnt table .bodycon-txt-red a {
	font-family: Arial, Verdana, Tahoma; font-size: 12px;
	font-weight: normal; color: #FF0000; text-decoration: underline;
}

#sg-mid-cnt table .bodycon-txt-red a:hover {
	text-decoration: none;
}


/* Starting of  CSS Drop Down Menu */
#menuh
	{
	font-size: 0.76em;							/*	 font-size:12px small;*/
	font-weight: bold;
	font-family: arial;       /* Changed: arial, helvetica, Trebuchet MS, sans-serif, Verdana, Tahoma; */
	width:100%;
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	border: 1px solid #fff;
	white-space:nowrap;
	
	padding: 0.3em;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color: white;
	background-color: red;       /* Changed: royalblue; */
	text-decoration:none;
	}
	
#menuh a:hover						/* menu on mouse-over  */
	{
									/* font-size:10px; */
									/* font-weight: bold; */
	color: white;
	background-color: cornflowerblue;     /* Changed: cornflowerblue; #FBAEA8;*/
	text-decoration:none;
	}	
	
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(../images/imgoct2009/navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(../images/imgoct2009/nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:9.8em;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#menuh li
	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

<!--[if lt IE 7]>
<style type="text/css" media="screen">
#menuh{float:none;}
body{behavior:url(csshover.htc); font-size:100%;}
#menuh ul li{float:left; width: 100%;}
#menuh a{height:1%;font:bold 1.0em/1.4em arial, sans-serif;}
</style>
<!--[endif]-->

/* End CSS Drop Down Menu */
