body, p, a, td, div, span, textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#frontwrapper{
width:980px;
height:595px;
margin:30px auto auto auto;
}

a{
font-family:Arial, Helvetica, sans-serif;
}
a:link {
text-decoration:none;
color:#666;
}

a:visited {
text-decoration:none;
color:#666;
}

a:active {
text-decoration:none;

color:#999999;
}
a:hover {
text-decoration:none;
color: #00CCFF;
}

.hblue A:link {
text-decoration:none;
color:#0066FF;
}

.hblue A:visited {
text-decoration:none;
color:#0066FF;
}

.hblue A:active {
text-decoration:none;

color:#0066FF;
}
.hblue A:hover {
text-decoration:none;
color: #00CCFF;
}
table{
border:1px;
border-width:thin 1px;
}
contenttable{
border-color:#CCCCCC;
}
ol, ul,li{
list-style-image: url(../img/logo.jpg); 
margin-top:2px;
margin-left:8px;
}
.nospace{
margin-left:10px;
padding-left:20px;
}
h1{
font-size:14px;
font-weight:bold;
color:#222;
}
h3{
font-size:14px;
font-weight:bold;
color:#222222;
margin-top:0;
margin-bottom:0px;
}
.subtitle{
color:#0077bf;
font-weight:bold;
}
div#wrap{
width:580px;
height:208px;
margin-top:7px;
overflow: auto;
}
div#wrap_full{
height:250px;
overflow: auto;
padding-left:10px;
padding-right:5px;
width:780px;
}
div#error{
position:absolute;
padding-left:10px;
color:Red;
width:200px;
}
div#btn1{
position:absolute;
padding-left:220px;
}
div#btn2{
position:absolute;
margin-left:290px;
}
div#pic{
position:absolute;
width:520px;
float:left;
}

.coursesdetails{
font-size:11px;
padding-top:5px;
padding-left:10px;
}

div#headers{
background-repeat:no-repeat;
width: 980px;
height: 245px;
}
.wrapper{
width: 980px;
}
div#menu{
width:700px;
height:37px;
position:absolute;
margin-left:0px;
margin-top:190px;
}
div#leftmenu{
width:97px;
height:229px;
line-height:20px;
}
div#wrapleftmenu{
width:100px;
height:250px;
background:url(../img/line.jpg);
background-repeat:repeat-y;
background-position:right;
}
div#leftmenu a{
line-height:20px;
}
div#leftmenu a:hover{
color:white;
}
div#leftmenu2{
width:100px;
height:229px;
background:url(../img/line.jpg);
background-repeat:repeat-y;
background-position:right;
line-height:20px;
}



div#sub{
position:absolute;
color:#fff;
background:#0077bf;
padding-top:10px;
padding-bottom:12px;
width:100px;
display:none;
}
div#sub a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fff;
font-size:7pt;
}
div#sub a:hover{
text-decoration:none;
color:#00CCFF;
}
div#CoursesFix{
height:10px;
position:absolute;
top:-42px;
left:-120px;
font-size:13px;
color:#0033FF;
vertical-align:top;
}
div#CoursesFix2{
position:absolute;
height:10px;
font-size:13px;
top:215px;
color:#0033FF;
}
div#CoursesList{
height:229px;
width:120px;
position:absolute;
margin-left:0px;
font-size:13px;
color:#0033FF;
line-height:20px;
}
div#OurVisionLeft{
position:absolute;
width:520px;
float:left;
}
div#CourseContents{
position:absolute;
width:600px;
}

div#CoursesDetails{
position:absolute;

}

.HeaderURL A:link{
color:#000000;
}

div#nav{
position:absolute;
margin-left:805px;
margin-top:212px;
font-size:12px;
width:180px;
color: #000000;
}
div#nav2{
position:absolute;
margin-left:799px;
margin-top:212px;
font-size:12px;
width:185px;
color: #000000;
}
.index{
width:980px;
}
.indexCourse{
width:980px;
margin-top:12px;
vertical-align:top;
}

div#right{
width:225px;
float:right;
}
.down{
background:url(../img/ILoveGrammar.gif);
background-repeat:no-repeat;
background-position:bottom right;
width:980px;
height:80px;
}

div#whatshot
{
background:url(../img/whatsHot.gif);
background-repeat:no-repeat;
width:600px;
height:229px;
}

div#content
{
position:absolute;
margin-left:0px;

margin-top:40px;
height:150px;
width:590px;
overflow:auto;
}
div#wrapfront{
position:absolute;
}
div#enter{
position:absolute;
width:45px;
height:20px;
margin-left:642px;
margin-top:435px;
color:#FF0000;
}
div#enter2{
position:absolute;
width:60px;
height:20px;
margin-left:700px;
margin-top:435px;
}
div#footerCaring{
position:absolute;
margin-left:0px;
margin-top:505px;
font-size:11px;
color:#333333;	
}
div#footer1{
position:absolute;
margin-left:170px;
margin-top:505px;
font-size:11px;
color:#333333;	
}
div#footer2{
float:right;
margin-top:505px;
font-size:11px;
color:#333333;
}

div#footer_1{
position:absolute;
font-size:11px;
color:#333333;	
width:980px;
height:10px;
}
div#footer_2{
position:absolute;
font-size:11px;
color:#333333;	
width:980px;
height:11px;
}
.footer_2{
font-size:11px;
color:#333333;
}
div#add{
position:absolute;
width:120px;
height:20px;
margin-left:642px;
margin-top:463px;
color:#FF0000;
}
div#map{
position:absolute;
width:25px;
margin-left:320px;
margin-top:200px;
}
div#map2{
position:absolute;
width:25px;
margin-left:560px;
margin-top:30px;
margin-top:200px;
}
img{
border:none;
} 
div#courseh{
height:35px;

}
#facebook_icon{
position:relative;
top:32px;

}

div#courser{
position:absolute;
width:588px;
overflow:auto;
}
div#footer{
position:absolute;
font-size:11px;
color:#333333;	
width:980px;
height:10px;
}

div#team{
color:#0077bf;
font-weight:bold;
}
div#name{
font-weight:bold;
}
div#grad{
font-size:10.5px;
}
div#teach{
font-size:11px;
}
