body		{text-align:center;
		     padding:0px;
		     font-size:11px;
		     line-height:13px;
		     font-family: Verdana, Tahoma, Helvetica, sans-serif;
		     color:#666666;
		     }
		 
#admin		    {background:url('../images/adminnav.gif') 8px 30px  no-repeat;}
		    
.usercontent	{width:700px;
		         margin-left:35px;
		         padding-top:87px;
		         text-align:left;
		         background:url('../images/userbg.gif') no-repeat;}

.admincontent	{width:940px;
		         padding-top:87px;
		         text-align:left;
		         background:url('../images/adminbg.gif') top right no-repeat;
		         margin-top:15px;
		         overflow:visible}
		 
.content	    {background:url('../images/contentbg.gif') top right no-repeat;}
.users		    {background:url('../images/usersbg.gif') top right no-repeat;}
.refrence	    {background:url('../images/refrencebg.gif') top right no-repeat;}
.training	    {background:url('../images/trainingbg.gif') top right no-repeat;}


#fontsize	    {background:#29568F;
		         color:#fff;
		         text-align:left;
		         padding:5px 5px 5px 20px;
		         margin-left:-38px;
		         margin-right:-38px;
		         margin-bottom:31px;
		         font-size:11px;
		         line-height:13px;}
		 
.logout		    {float:right;
		         margin-right:15px;}
		 
#fontsize a, #adminnav a
		        {color:#fff;
		         text-decoration:none;}

#adminnav a:hover
 		        {text-decoration:underline;}
		 
.usercontent h3 {font-size:20px;
		         margin-bottom:54px;}
		 
.admincontent h3{font-size:20px;}

#adminnav	    {float:left;
		         width:200px;
		         background:#29568F;
		         color:#fff;
		         margin-top:-87px;
		         padding-top:35px;
		         padding-bottom:35px;
		         line-height:18px;}
		 
#adminnav li	{list-style-type:none;
		         overflow:visible;}
		 
#adminnav strong{padding-left:15px;
		         padding-right:15px;}

#adminactive	{list-style-image: url('../images/active.gif')}


#info		    {float:left;
		         width:200px;}
		 

		 
#info p		    {text-indent:25px;
		         background:url('../images/info.gif') no-repeat;}
		 

#info a		    {text-decoration:none;
		         color:#666666;}
		 
		 
#uscontent	    {float:right;
		         width:440px;}		 
		 
#adcontent	    {float:right;
		         width:715px;}


#overview	    {font-weight:bold}
#overview strong{color:#668D3C;}


.edit, .delete
		        {display:block;
		         width:62px;
		         height:14px;
		         text-indent:-500px;
		         overflow:hidden;
		         font-style:normal;}
		 
.edit		    {background:url('../images/edit.gif') no-repeat;}
.delete		    {background:url('../images/delete.gif') no-repeat;}

.trainingnav	{float:right;}

.submit		    {text-indent:-5000px;
		         display:block;
		         width:140px;
		         height:14px;
		         background:url('../images/submit.gif') no-repeat;
		         overflow:hidden;
		         font-style:normal;
		         float:right;}
		 
.next		    {text-indent:-5000px;
		         display:block;
		         width:80px;
		         height:14px;
		         background:url('../images/continue.gif') no-repeat;
		         overflow:hidden;
		         font-style:normal;
		         float:right;}
		 
.print		    {text-indent:-5000px;
		         display:block;
		         width:115px;
		         height:14px;
		         background:url('../images/print.gif') no-repeat;
		         overflow:hidden;
		         font-style:normal;
		         float:right;}
		 
.previous	    {text-indent:-5000px;
		         display:block;
		         width:80px;
		         height:14px;
		         background:url('../images/previous.gif') no-repeat;
		         overflow:hidden;
		         font-style:normal;}

.sortup, .sortdown
		        {display:block;
		         width:8px;
		         height:14px;
		         text-indent:-500px;
		         overflow:hidden;
		         font-style:normal;
		         text-indent:-500px;
		         overflow:hidden;}
		 
.sortup		    {margin-left:3px;
		         background:url('../images/sortup.gif') no-repeat;}
.sortdown	    {background:url('../images/sortdown.gif') no-repeat;}

.upload		    {text-align:right;}

th		        {text-align:left;
		         padding-bottom:10px;}


.status a	    {color:#666666;
		         text-decoration:none;}
.status a:hover	{text-decoration:underline}
		 
.status .dev	{color:#D11241}


.upload		    {text-align:right;}

.DocumentTitle1, .DocumentTitle2
		        {margin-right: 76px;}
.DocumentTitle1	{width:262px;}
.DocumentTitle2	{width:266px;}

.upload_button	{margin-right:75px;}


#inputform, #inputform td, #inputform tr
                {text-align:right;}

#inputform input	
                {float:left;
		         margin-left:20px;}
    		 
#CBL tr, #CBL td, #CBL input
		        {text-align:left;}
    		
#CBL label	    {margin-left:20px;}

#CBL		    {margin-bottom:50px;}

.CBleft		    {width:40%;
		         float:left;
		         line-height:18px;}
    		 
.CBRight	    {width:55%;
		         float:right;
		         line-height:18px;}

.left		    {float:left;}
.right		    {float:right;}

#cert		    {width:600px;}

.docs a		    {text-indent:-5000px;
		         display:block;
		         width:55px;
		         height:14px;
		         background:url('../images/view.gif') no-repeat;
		         overflow:hidden;
		         font-style:normal;}
		 
.status         {color:#D11241}

.correctanswer  {color:#668d3c;
                 font-weight:bold;}
                 
.incorrect      {color:#d11241}

.altRow         {background-color:#d4d0c8}             



.gridview
{
    border-left: 1px solid #ddd;
    margin-bottom: 20px;
    width: 99%;
}

.gridview a
{
    color: #29568F;
}

.gridview th
{
    background: #29568F;
    border-right: 1px solid #234a7b;
    color: #fff;
    padding: 10px 5px;
}

.gridview th a
{
    color: #fff;
}

.gridview .buttons
{
    width: 130px;
}

.gridview td
{
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ddd;
    padding: 5px;
}

.gridview .shaded td
{
    background: #eee;
}

.gridview .highlighted td
{
    background: #f3c4cf;
}

.gridview .button
{
    padding: 5px;
}

.gridview textarea
{
    height: 200px;
    width: 99%;
}