body
{
	font-family:arial;


}

#main()
{
  width:1004px;
 /* height:804px;*/
 height:auto;
  border:2px solid #000000;	
	
}

#header
{
	
	width:1000px;
	height:100px;
	z-index:0;
	/*background-color:Gray;*/
		
}

#nav
{
	text-align:left;
	width:994px;
	height:25px;
    background-color:Orange;
  /*  background-image:url("images/navbg.png");
    background-repeat:repeat-y;*/
	  
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;
	padding-top:4px;
	padding-left:5px;
	padding-bottom:4px;
	text-transform:capitalize;	
	/*border-left:2px solid green;
	border-right:2px solid green;*/
	border-bottom:2px solid green;
	
}


#topad
{
	width:999px;
	height:92px;
	/*border-left:2px solid #acdd62;
	border-right:2px solid #acdd62;*/
	background-color:Green;
	text-align:center;
	
}


#botad
{
	width:998px;
	height:auto;
	border-top:2px solid #acdd62;
/*	border-left:2px solid #acdd62;
	border-right:2px solid #acdd62;*/
	background-color:Orange;
	text-align:center;
	

}



#toplinkad
{
	width:998px;
	height:auto;
/*	border-top:2px solid #acdd62;*/
/*	border-left:2px solid #acdd62;
	border-right:2px solid #acdd62;*/
	background-color:Orange;
	text-align:center;
	

}

#midcon
{
	width:1000px;
	/*height:500px;*/
	height:auto;
	/*background-color:#acdd62;*/
   background-image:url("images/mainbg.png");
   background-repeat:repeat-y;
   text-align:left;
     
    
 	overflow:hidden;
	/*padding-bottom:10px;*/
}


#leftpan
{
	float:left;
	margin-top:20px;
	width:298px;
	/*height:453px; */
	height:auto;
	border-left:2px solid #acdd62;
    background-color:#ffffff;
	text-align:center;
	
}

#leftpanad
{
    padding-top:150px;
    width:296px;
    height:auto;
    
}

#rightpan
{   

	overflow:hidden;
	margin-top:20px;
	width:698px;
	/*height:480px;*/
	height:auto;
   	background-color:#acdd62;
   	background-image:url("images/rightpanbg.png");
   	background-repeat:repeat-x;
    text-align:center;
}

.searchbox
{
    text-align:left;
    width:695px;
}

.searchtextbox
{
    width:475px;
}

.box
{
	float:left;
	width:155px;
	height:145px;
	background-color:#ffffff;
	position:relative;
	margin-left:15px;
	margin-top:8px;
	font-size:smaller;
    top: 0px;
    left: 0px;
}

.labeltitle
{
    width:155px;
    height:20px;
    color:#ffffff;
    /*background-color:#A62A2A;*/
    background-color:green;
    font-weight:bold;
    display:inline-block;
    
}

.labelcon
{
    width:145px;
    height:125px;
    text-align:left;
    padding-top:2px;
    padding-left:2px;
    font-size:8pt;
    display:inline-block;
    
}

.labelcon a:link
{
    color:#000000;
    text-decoration:none;
}

.labelcon a:hover
{
    color:Green;
    text-decoration:none;
}


.leftpanhead
{
   width:298px;
   height:20px;
   color:#ffffff;
   padding-bottom:2px;  
 /* background-color:#A62A2A;*/
  background-color:green;
   font-weight:bold;
   display:inline-block;
   
}

.ddlcat
{
    
    width:200px;
    padding-top:2px;
    padding-left:2px;
    display:inline-block; 
    background-color:Black;
    color:White;
}


.grid
{
    border:1px solid green;     
    width:200px;
    padding-top:2px;
    padding-left:2px;
    display:inline-block; 
    text-align:left;
    color:#000000;
    font-size:smaller;
   
}


.grid a:link
{
	
    
	color:Maroon;
	text-decoration:none;
	
}

.grid a:hover
{
	
	color:green;
	text-decoration:none;
	
	
}

.grid a:visited
{
	 
	color:#000000;
	text-decoration:none;
	
}




a:link
{
	
	padding:2px;
	color:#ffffff;
	text-decoration:none;
	
}

a:hover
{
	padding:2px;
	color:#ffffff;
	text-decoration:none;
		
}


a:visited
{
	padding:2px;
	color:#000000;
	text-decoration:none;
	
}

.captext
{
    width:100px;
}


#footer
{
	width:995px;
	height:auto;
	padding-top:2px;
	padding-bottom:2px;
	/*border-left:2px solid #acdd62;
	border-right:2px solid #acdd62;*/
/*	border-bottom:2px solid #acdd62;
	border-top:2px solid #ACDD62;*/
	/*background-color:green;*/
	text-align:center;
	z-index:0;
}

.td
{
    width:170px;
}


.lblhorizontalad
{
    width:992px;
    height:auto;
    
}

.lblleftpanad
{
    width:255px;
    height:auto;
    
    
}


#c1
{
    width:850px;
    height:auto;
    font-size:10pt;
    float:left;
}


#c2

{
    width:850px;
    height:auto;
    font-size:10pt;
     float:left;
}

#c3

{
    width:850px;
    height:auto;
    font-size:10pt;
     float:left;
}

#c4

{
    width:850px;
    height:auto;
    font-size:10pt;
     float:left;
}



#c5

{
    width:850px;
    height:auto;
    font-size:10pt;
     float:left;
}


#c6

{
    width:850px;
    height:auto;
    font-size:10pt;
     float:left;
}

#c7
{
  width:850px;
    height:auto;
    font-size:10pt;
     float:left;  
}


#c8
{
  width:850px;
    height:auto;
    font-size:10pt;
     float:left;  
}

#c9
{
  width:850px;
    height:auto;
    font-size:10pt;
     float:left;  
}


#c10
{
  width:850px;
    height:auto;
    font-size:10pt;
     float:left; 

}




#tabs
{
    font-size:10pt;
     color:Blue;
}

#inputrightpan
{
    
    
    overflow:hidden;
	margin-top:20px;
	width:900px;
	/*height:480px;*/
	height:auto;
   	background-color:#acdd62;
   	background-image:url("images/rightpanbg.png");
   	background-repeat:repeat-x;
    text-align:left;
    
    
}


.gridlabel
{
    width:100px;
    
}

.gridtd
{
    vertical-align:top;
    
}


.gridbtn
{
   background-color:Silver;
   font-size:14px;
   font-weight:bolder;
    
}


.gridtable
{
   background-color:Silver;
   
}


#inputrightpan td
{
   text-align:left;
  }

#inputrightpan .lbl
{
    width:100px;
}


.cattext
{
 width:200px;
    
}

.val
{
    width:10px;
}


.multiline
{
    width:300px;
    height:300px;
}

.fileupload
{
width:300px;

}

.keyword
{
    width:300px;
    height:100px;
}

.longtext
{
    width:300px;
}

h4
{
    text-align:center;
}




.editgrid
{
    border:1px solid green;     
    width:800px;
    padding-top:2px;
    padding-left:2px;
    display:inline-block; 
    text-align:left;
    color:#000000;
    font-size:smaller;
   
}

.edgridcol
{
    width:150px;
}

.addtextbox
{
 width:200px;
    height:100px;

}


.lblerror
{
    color:#FF0000;
    font-size:8pt;
}


.ebox
{
	
	width:300px;
	height:145px;
	
	background-color:#ffffff;
	font-size:6pt;
	
}


.hyperlink
{
  padding-left:4px;
  color:white;
  background-image:url("images/navbg.gif");
  background-repeat:repeat-x;
   
}


#nav a:hover
{
  padding-left:4px;
  color:white;
  background-image:url("images/navbghilight.gif");
  background-repeat:repeat-x; 
  background-color:#669966;
}

#mc1
{
    width:692px;
    height:auto;
    font-size:10pt;
    float:left;
    

}

#mc2
{
    width:692px;
    height:auto;
    font-size:10pt;
    float:left;
    
}


#mc3
{
    width:692px;
    height:auto;
    font-size:10pt;
    float:left;
}

#register
{
    text-align:left;
}

#login
{
    
    
    width:695px;
    height:200px;
    border-bottom:2px solid white;
    color:Blue;
    text-align:left;
}

#login table
{
   
    width:auto;
    text-align:left;
}

#login td
{
}


.htext
{
    width:600px;
    
}

#HeaderText
{
  z-index:1;
  text-align:left;
  font-size:xx-large;
  font-weight:bold;
  margin-top:-98px;
  padding-top:15px;
  padding-left:25px;
  
}

#slogan
{
  z-index:2;
  text-align:left;
  font-size:medium;
  font-weight:bold;
  color:#ffffff;
  padding-left:25px;
  clear:both;
}

#FooterText
{
    z-index:1;
    margin-top:-38px;
}


.btn
{
    background-image:url("images/navbg.gif");
  background-repeat:repeat-x;
}

.editimg
{
    width:600px;
    height:50px;
}

.headerrow
{
    color:Green;
    background-color:Silver;
}

.slogrow
{
    color:Black;
    background-color:Gray;
}

.himagerow
{
    background-color:ButtonFace;
}

.foterrow
{
   background-color:Menu;
   color:MenuText; 
}


.captimg
{
    border:3px solid #003300;
    width:150px;
    height:24px;
}

/* Search Grid Code */



.glink
{
    font-size:medium;
}




.glink a:link
{
    color:Blue;
    text-decoration:underline;
}


.glink a:hover
{
 color:Blue;
    text-decoration:underline;   
}


.glink a:visited
{
 color:Blue;
    text-decoration:underline;   
}

.gridtext
{
  color:Black;  
  text-align:left;
}


.qlabel
{
    width:200px;
    height:200px;
    
    
}

#c9 p
{
    text-align:justify;
    padding-top:2px;
}






#thirdparty
{
    margin-top:50px;
    border-top:2px solid black;
    border-bottom:2px solid black;
    width:297px;
    height:100px;
    
}


.tp1
{
    padding:5px;
    width:75px;
    height:95px;
    float:left;
    overflow:hidden;
}
