* {                                                                                                                    
margin : 0;                                                                                                          
padding : 0;
}
body {
padding-top : 0;
font : 73% verdana, arial, sans-serif;
background : #F5F5F5;
color : #000;

}
			/*WRAP*/
#wrapper {
width : 910px;
margin : 0 auto;
padding-top: 20px;
border : 3px solid #fff;
background : #fff ;
color : #666;

}
			/*HEADER*/
#header {
background-image: url(img/Typewriters.jpg);
background-repeat: no-repeat;

background-position: center; 
height : 143px;



}
			/*NAVIGATION*/
#navcontainer {
width : 160px;
margin : 5px 0 5px 0;
border-color: #fff;
background-color: #E6F6F4;
}

#navcontainer ul {
margin-left : 0;
padding-left : 0;
list-style-type : none;
}
#navcontainer a {
display : block;
padding : 1px;
width : 160px;
border-bottom: 2px solid #ffffff;
text-decoration : none;
color : #369;
font-size : 90%;
background : inherit;
}
#navcontainer a:hover{
color: #fff;
background-color:#9C6AFF;
}
#navcontainer a:active{
color: #fff;
background-image:url(img/AdminHeadingR.jpg);
background-repeat:repeat-x;
}
#navcontainerCurrent a{
color: #fff;
background-image:url(img/AdminHeadingR.jpg);
background-repeat:repeat-x;
}

/*NAVIGATION RIGHT*/

#navcontainer3 {
float : right;
width : 160px;
margin : 5px 175px 5px 0px;
border-color: #fff;
background-color: #ffffff;
}

#tele {
width : 160px;
margin :5px 0px 0px 0px;
float : right;
border-bottom: 2px solid #ffffff;
}
#email1 {
width : 160px;
margin :0px 0px 0px 0px;
float : right;
border-bottom: 2px solid #ffffff;
}
#upload {
width : 160px;
margin :0px 0px 0px 0px;
float : right;
border-bottom: 2px solid #ffffff;
}
#star {
width : 160px;
margin :15px 0px 0px 0px;
float : right;
border-bottom: 2px solid #ffffff;
}

#navcontainer1 {
width : 160px;
margin :5px 0px 0px 0px;
float : right;

border-color: #fff;
background-color: #EEFFD6;
}
#navcontainer1 ul {
margin-right : 0px;

list-style-type : none;

}
#navcontainer1 a {
display : block;
padding: 2px 0px 2px 0px;
width : 160px;
line-height: 160%;
border-bottom: 2px solid #ffffff;
text-decoration : none;
color : #369;
font-size : 80%;
background : inherit;
}


/* subMenu */
#navcontainer li li a:link, #navlist li li a:visited {
width : 130px;
color : #0000ff;
line-height: 160%;
font-size : 80%;
background : #E6F6F4;
text-decoration : none;
padding : 0px 0px 0px 9px;
}
#navcontainer li li a:hover {
width : 130px;
background : #E6F6F4;
font-size : 80%;
color : #6600ff;
line-height: 160%;
padding : 0px 0px 0px 9px;
}

			/*SIDEBAR*/
#sidebar {
float : left;
width : 170px;
padding : 0;
margin : 0;
border-top : 1px solid #fff;
font-size : 100%;
line-height : 1.8em;
background : #fff;
color : #333;
}
#guarantee {
width : 170px;
margin :0px 0px 0px 0px;
float : left;
border-bottom: 2px solid #ffffff;
}     


#guide{
width : 150px;
margin :0px 0px 0px 0px;
float : left;
border-bottom: 2px solid #ffffff;

}
#test {
float : left;
width : 140px;
margin : 10px 2px 5px 2px;
font-style: italic;
font-family: Times New Roman,Georgia,Serif;
text-align: justify;
line-height: 160%;
font-size : 100%;  
color : #333;
}     
#testr {
width : 135px;
margin : 10px 5px 5px 2px;
float : right;
font-style: italic;
font-family: Times New Roman,Georgia,Serif;
text-align: justify;
line-height: 160%;
font-size : 100%;
color : #333;

} 
#isabelright {
float : right;
width : 146px;
padding : 0;
margin : 0px 0px 0px 0px;
}

#border {
float : left;
width: 150px;
margin: 10px 2px 0px 2px;
border-style: double;
border-width: 2px;
border-color: #E6F6F4;
}

#border3 {
float : left;
width: 150px;
margin: 15px 2px 0px 2px;
border-style: double;
border-width: 2px;
border-color: #E6F6F4;

}
#borderla {
float : right;
width: 150px;
margin: 20px 5px 0px 0px;
border-right-style: double;
border-left-style: double;
border-top-style: double;
border-width: 2px;
border-color: #E6F6F4;
}
 
#borderlb {
float : right;
width: 150px;
margin: 5px 3px 0px 0px;
border-right-style: double;
border-left-style: double;
border-top-style: double;
border-width: 2px;
border-color: #E6F6F4;
} 
#border2 {
float : right;
width: 150px;
margin: 0px 5px 0px 0px;
border-style: double;
border-width: 2px;
border-color: #E6F6F4;

} 

#border4 {
float : right;
width: 150px;
margin: 10px 5px 0px 3px;
border-style: double;
border-width: 2px;
border-color: #E6F6F4;
}
     
  #sidebar_right {
float : right;
width : 150px;
padding : 0;
margin : 0;
border-top : 1px solid #fff;
font-size : 100%;
line-height : 1.8em;
background : #E6F6F4;
color : #333;
list-style-type: disc; color: blue;
  }
  

#borderl {
float : right;
width: 150px;
margin: 5px 5px 0px 0px;
border-right-style: double;
border-left-style: double;
border-top-style: double;
border-width: 2px;
border-color: #E6F6F4;
}


			/*CONTENT*/
#content {
float : left;
width : 540px;
margin : 0px 0 0 10px;
line-height : 1.8em;
text-align:justify
}
			/*FOOTER*/
#footer {
clear : both;
width : 540px;
font-size : 80%;
margin-left : 180px;
padding-left : 5px;
text-align : left;
border-top : 5px solid #336699;
}
			/*TYPOGRAPHY*/
p {
margin : 10px 20px 10px 15px;
color : #666;

background-color : inherit;

}
#header h1 {
margin : 0px 0px 0px 0px;
text-align: left;
font-size : 125%;
letter-spacing : 0px;
color : #b29b35;
background : transparent;
position:absolute;
left:0px;
top:0px;
z-index:-1


}
h2 {
margin : 5px 0 0 15px;
padding : 0;
font-size : 120%;
letter-spacing : 0px;
text-transform : uppercase;
color : #333399;
background : inherit;
text-align: left;
}
h3 {
margin : 10px 0 0 15px;
text-align: left;
text-transform : uppercase;
font-size :90%;
letter-spacing : 1px;
color : #036;
background : inherit;
}
h4 {
margin : 0px 0px 0px 0px;
padding : 3px;
font-size : 100%;
letter-spacing : 0px;
text-align : center;
color : #8B0000;
background : inherit;
}
h5 {
margin : 10px 40px  10px 40px;
padding : 3px;
font-size : 120%;
text-align : center;
letter-spacing : 0px;
color : #3300cc;
background : inherit;
text-align: left;
}
blockquote {
margin : 10px 20px 10px 15px;
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*CLASS*/
.img {
margin : 0 0 0px 0;
}
.myborder {
border : 1px solid #fff;
padding : 5px;
margin : 0 0 0 4px;
}
.myimg {
float : left;
border : 1px solid #eee;
padding : 5px;
margin : 5px 10px 10px 4px;
}
.mylogo {
margin-right : auto;
}
			/*LINKS*/
a, a:visited {
text-decoration : none;
color : #369;
font-size : 100%;
background : inherit;
}
a:hover {
color : #333;
background : inherit;
}

a img {
border : none;
}
#formg {
float : center;
width : 300px; 
margin : 0px 100px 0px 130px;
}
 
/* TYPING TEST ASSETS BY BAIG */
.LOGIN_BOX
	{
		width:300px;
		border:1px #9966CC dotted;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		background-color:#FFFFFF;
		margin-top:50px;
	}
.FORM_FIELD
	{
		border:1px #EBD8EB solid;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
	}
.FORM_HEADING
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-align:center;
		background-image:url(AdminHeadingR.jpg);
		background-repeat:repeat-x;
		height:23px;
		line-height:23px;
		vertical-align:middle;
	}		 
.FORM_BTN
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align:center;
		background-image:url(AdminBTN.jpg);
		background-repeat:repeat-x;
		height:23px;
		line-height:13px;
		vertical-align:middle;
		border:0px;
		padding:6px;
	}
	
  table.form td { 
  text-align:justify; 
  border: 2px solid #E6F6F4; 
  width: 50%;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 5px;
  background-color: #F5FAFA; 
  vertical-align: middle;
  border-collapse:separate;
  border-spacing: 5px;
  
  }
  