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

}
			/*WRAP*/
#wrapper {
width : 910px;
margin : 0 auto;
padding-top: 0px;
border : 0px 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 : 155px;
margin : 5px 0 5px 0;
border-color: #fff;
padding-left:5px;
}

#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;
background-image: url(img/adminheading.jpg);
width:136px;
height:25px;
padding-left:15px;
}
#navcontainer a:hover{
color: #fff;
background-color:#9C6AFF;
background-image: url(img/adminheading.jpg);
width:136px;
height:25px;
padding-left:15px;
}
#navcontainer a:active{
color: #fff;
background-image:url(img/AdminHeadingR.jpg);
background-repeat:repeat-x;
width:136px;
height:25px;
padding-left:15px;
}
#navcontainerCurrent a{
color: #000;
background-image:url(img/AdminHeadingR.jpg);
background-repeat:repeat-x;
width:136px;
height:25px;
padding-left:15px;
}

/*NAVIGATION RIGHT*/

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

#navcontainer3 {
float : right;
width : 146px;
padding : 0;
margin : 0px 8px 0px 0px;
}
#guarantee1 {
width : 163px;
margin : 10px 8px 0px 0px;
float : right;

}
#tele {
width : 163px;
margin :0px 0px 0px 0px;
float : right;
border-bottom: 2px solid #ffffff;
}
#email1 {
width : 163px;
margin :0px 0px 0px 0px;
float : right;
border-bottom: 2px solid #ffffff;
}
#upload {
width : 163px;
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 5px 0px 0px;
float : right;
background-color: #ffffff;

}
#navcontainer1 ul {
margin-right : 0px;

list-style-type : none;

}
#navcontainer1 a {
display : block;
padding: 2px 0px 2px 2px;
width : 145px;
line-height: 160%;

text-decoration : none;
color : #369;
font-size : 80%;
background : inherit;
}
#navcontainer2{width : 160px;margin: 12px 11px 0 0;float : right;}


/* 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-top : 25px;
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 : 134px;
margin : 10px 2px 5px 8px;

font-style: italic;

font-family: Times New Roman,Georgia,Serif;
text-align: justify;
line-height: 160%;
font-size : 100%;  
color : #333;

word-spacing:-1px;
}     
#testr {
width : 140px;
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;

word-spacing:-1px;
} 


#border {
float : left;
width: 149px;
margin: 10px 2px 0px 5px;
border-style: double;
border-width: 2px;
border-color: #DDDDDD;
background-color:#fafafa;
padding: 0px 0px 0px 0px;
}

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

}

 
#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: #DDDDDD;
} 
#border2 {
float : right;
width: 150px;
margin: 0px 8px 0px 0px;
border-right-style: double;
border-left-style: double;
border-bottom-style: double;
border-width: 2px;
border-color: #DDDDDD;
padding: 0px 5px 0px 5px;
background-color:#fafafa;

} 
#borderl {
float : right;
width: 160px;
margin: 0px 8px 0px 0px;
border-right-style: double;
border-left-style: double;
border-width: 2px;
border-color: #DDDDDD;

}
#borderla {
float : right;
width: 160px;
margin: 0px 8px 0px 0px;
border-right-style: double;
border-left-style: double;

border-width: 2px;
border-color: #DDDDDD;
}
#border4 {
float : right;
width: 150px;
margin: 10px 5px 0px 3px;
border-style: double;
border-width: 2px;
border-color: #DDDDDD;
}
     
  #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;
  }
  




			/*CONTENT*/
#content {
float : left;
width : 540px;
margin : 25px 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;
}
span.smprint {color:grey; font-style:italic; font-size:2em}
/* 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;
  
  }
  #callbackr {
width : 150px;
margin :5px 5px 0px 0px;
float : right;
}
#call
{
width:163px;
float:right;
}
#callbot
{
width:163px;
float:right;
}
#callbackl {
width : 142px;
margin :5px 0px 0px 7px;
float : left;


}
  
