/* 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: 80px; margin: 0;

}

#header {

	width: 954px; height: 80px; margin: 0; border-right: 0px solid #bdc5c8;

}

#header #logo {

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

	width: 350px; 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-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;
}
