/* CSS Document */
html,body {
	margin:0;
	padding:0;	
	font-family:Tahoma, Arial, sans-serif;
	font-size:small;
	text-align:center;	
}
.tbllevel{
font:normal 12px Arial, Helvetica, sans-serif;
padding:0;
color:#000;
border:1px;
}
a{
margin:0;
padding:0;
font: normal 11px Tahoma, Arial, sans-serif;
text-decoration:none;
color:#CC6600;
}
a:link { 

margin:0;
padding:0;
font: normal 11px Tahoma, Arial, sans-serif;
text-decoration:none;
color:#CC6600;
	}



a:visited { 
margin:0;
padding:0;
font: normal 11px Tahoma, Arial, sans-serif;
text-decoration:none;
color:#CC6600;
	}



a:hover, a:active { 
margin:0;
padding:0;
font: normal 11px Tahoma, Arial, sans-serif;
text-decoration:none;
color:#333;
	}
p{
margin:0;
padding:0;
font: normal 11px Tahoma, Arial, sans-serif;
color:#333333;
text-align:left;
}

.Adminsubmit{
 /* background-color:#7e4400;*/
  width:20px;  
  font: 600 9px Verdana, Arial, Helvetica, sans-serif;
  border:1px solid #000;
  height:20px;
  color: #936C1E;
  cursor:pointer;
  margin:0;
  padding:0;  
 }
 .Admintblheader{
margin:10px;
padding:5px;
width:100%;
text-align:left;
font: bold 15px Arial, Helvetica, sans-serif;
/*text-transform:lowercase;*/
clear:both;
}
.textbox{
padding:0px;
border:1px solid #000000;
height:17px;
FONT: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
background-color:white;
}
.AdminDatagrid{
margin:10px;
padding:5px;
width:100%;
text-align: center;
font: 13px Arial, Helvetica, sans-serif;
/*text-transform:lowercase;*/
clear:both;
}
 select.category 
{ 	font : 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none; 		
	height:16px;
	border:1px solid #a02a31;
	margin:0;
	padding:0;	
}
.Admintbllabel{
margin:10px;
padding:5px;
width:100%;
text-align:left;
font: 13px Arial, Helvetica, sans-serif;
/*text-transform:lowercase;*/
clear:both;
}
.lblform
{
color:Black;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
  margin:5px;
}
.Adminheader{
margin:5px;
padding:5px;
width:100%;
text-align:left;
font: bold 13px Arial, Helvetica, sans-serif;
/*text-transform:lowercase;*/
clear:both;
}
#maintable{
width:1000px;
height:100%;
background:url(body-bg.jpg) no-repeat;
}
#lefttd{
width:5px;
}
#righttd{
height:5px
}
#maintd{
width:990px;
}
#contentable{
height:100%;
width:100%;
}
.footertd{
height:35px;
border-top:1px solid #ccc;
color:#333333;
font:normal 11px Tahoma, Arial, sans-serif;
}
.toptd{
height:25px;
background:url(top-bg.gif) repeat-x;
}
.toplogo{
height:60px;
}
.menutd{
height:24px;
background-color:#9A9C9C;
color:#FFFFFF;
}
.seomenu{
height:24px;
}
/* menu */
/* BEGIN style10 */
 
#seotopmenu {
	color: #000;	
	padding: 0;
	margin-bottom:2px;	
	text-align:left;	
	}
	
#seotopmenu ul {
	margin: 0;
	padding: 0;
	display: inline;
	border: none;
	} 
#seotopmenu ul li {
	margin: 0;
	padding:0 3px 0 0;
	border: none;
	list-style: none;
	display: inline;
	font: normal 10px Tahoma, Arial, sans-serif;
	color: #000033;
	}
	#seotopmenu a {
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#CC6600;
	text-decoration:none;
	padding: 0 0 0 5px;
	margin:0 0 0 0;
	}
	#seotopmenu a:hover {
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#000;
	text-decoration:none;
	padding: 0 0 0 5px;
	margin:0 0 0 0;
	}
	
/****************************/

	#topmenu {		
	padding: 0;
	margin-bottom:2px;	
	text-align:left;		
	}
#topmenu ul {
	margin: 0;
	padding: 0;
	display: inline;
	border: none;
	} 
#topmenu ul li {
	margin: 0;
	padding:0 3px 0 0;
	border: none;
	list-style: none;
	display: inline;
	font: normal 10px Tahoma, Arial, sans-serif;			
	}

#topmenu a {
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#fff;
	text-decoration:none;
	padding: 0 0 0 5px;
	margin:0 0 0 0;
	}
	
#topmenu a:hover {
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#000;
	text-decoration:none;
	padding: 0 0 0 5px;
	margin:0 0 0 0;
	}
/******************/
#topmenuleft {		
	padding: 0;
	margin-bottom:2px;	
	text-align:left;	
	}
#topmenuleft ul {
	margin: 0;
	padding: 0;
	display: inline;
	border: none;
	} 
#topmenuleft ul li {
	margin: 0;
	padding:0 3px 0 0;
	border: none;
	list-style: none;
	display: inline;
	font: normal 10px Tahoma, Arial, sans-serif;	
	}
	
#topmenuleft a {
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#fff;
	text-decoration:none;
	padding: 0 0 0 5px;
	margin:0 0 0 0;
	}
	
#topmenuleft a:hover {
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#000;
	text-decoration:none;
	padding: 0 0 0 5px;
	margin:0 0 0 0;
	}

/* END style10 */

.imgslogan{
float:right;
}
.imglogo{
float:left
}
.bannercontainer{
float:left;
width:500px;
margin:0 20px 0 20px;
background-color:#CCCCCC;
height:60px;
text-align:center;
}
h3{
margin:0 3px 5px 5px;
padding:0;
font: bold 14px Tahoma, Arial, sans-serif;
color:#cc6600;
text-align:left;
border-bottom:1px solid #ccc;
}
h5{
margin:0 5px 5px 0;
padding:0;
font: bold 12px Tahoma, Arial, sans-serif;
color:#000;
text-align:left;
}
.separator{
background:url(separator.gif) repeat-y;
}
.separator1{
background:url(separator-right.gif) repeat-y;
}
.tableinner{
height:98%;
width:100%;
margin:7px 0 0 0;
padding:0;
}

p.content{
margin:10px 15px 5px 20px;
padding:0;
text-align:justify;
}
p.content1{
margin:5px 10px 5px 15px;
padding:0;
text-align:justify;
}
p.sercontent{
margin:10px 5px 0 5px;
padding:0;
text-align:justify;
}
p.serlist{
margin:0 10px 5px 10px;
padding:0;
text-align:justify;
}
p.header{
font-weight:bold;
color: #000000;
margin:10px 7px 10px 5px;
text-align:justify;
/*background:url(arrow4.gif) no-repeat;
padding-left:14px;*/
}
td.Clientheader{
font-weight:bold;
color: #000000;
font: bold 11px Tahoma, Arial, sans-serif;
left:5px;
margin:10px;
padding:3px;
text-align:justify;
/*background:url(arrow4.gif) no-repeat;
padding-left:14px;*/
}

legend.header
{
font-weight:bold;
color: #000000;
margin:10px 7px 10px 5px;
text-align:justify;
font-size:11px
}

p.serdesc{
font-weight:bold;
color: #000000;
margin:3px 0 0 0;
background:url(arrow4.gif) no-repeat;
padding-left:14px;
}
p.services{
margin:5px 5px 0 15px;
padding:0;
text-align:justify;
}
<!-- scroll
#bg {
	z-index:1000; 
	width:170px; 
	height:170px;
  	background-color:#eee; 
  	border:1px solid #338;
	position:absolute;
  } 
/* scroller "window" 
   set width, height (and clip) to match values sent to constructor */
div#wn { 
  position:absolute; 
  left:8px; 
  top:6px;
  width:170px; 
  height:160px; 
  z-index:1;
  clip:rect(0, 170px, 160px, 0); 
  overflow:hidden;
  }

div#cnt { 
position:absolute; 
z-index:1; 
} /* layer that scrolls */

/* scroller items 
   set width and height to match scroller "window" 
   Be sure to set height adequate for your content! */
div#cnt div.item { 
width:170px; 
height:160px; 
color:#336 
}

/* styles for scroller content (read important instructions regarding collapsing margins!) */
div#cnt p { font-size:11px; margin:.2em 0 0 1em }
div#cnt ul { margin:.5em 0 0 0; padding:0; font-size:11px; }
div#cnt ul li { margin: .5em 0 0 1em; list-style-type:none }
 
 	ul#gallery{float:left; width:780px;  }
	ul#gallery, ul#gallery li{list-style:none;margin:0 0 0 5px;padding:0}
	ul#gallery li{float:left;display:inline;margin:5px 5px;width: 145px;text-align:center; height:160px; padding-bottom:5px;}
	/*ul#gallery a{width: auto;height:18px;border:0px solid;margin:2px auto 2px; background-color:#E1E1E1;padding: 2px 7px 2px 7px; text-decoration:none; font-weight:normal; color:#333333;}*/
	div#details{clear:left}
	
	-->
#sd{
background:url(test.jpg) no-repeat;
background-position:bottom right;
}
	
#botcontainer
{
float:left;
padding: 7px 0 0 0;
width:290px;
}

#botcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;

}

#botcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#botcontainer A
{
color: #333;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 4px;
border-right: 1px solid #333;
}

#botcontainer A:hover, #botcontainer A:active { color:#000000; }

#botcontainer A.active:link, #botcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}
/**** services button ***/
.open
{
padding: 0;
margin: 0;
width: 100%;
font-family: Tahoma, Arial, sans-serif;        
font-size : 10px;
text-align:left;
}
.closed {
	display: none;	
	}

.open li
{
margin: 0;
list-style: none;
list-style-image: none;
padding:0;
}

.open li a { 
	display: block;
	padding: 4px;
	color: #3b4ca6;
	text-decoration: none;
	width: 100%;	
	margin: 0;
	font-weight:bold;
	
}
.open li a:hover { 	
	color: #dd3700;
	margin: 0;
}
.open li li
{
list-style: none;
margin:0;
padding:0;
border-bottom: none;
background:url(list-bg.gif) no-repeat;
background-position:bottom;
}
.open li li a { 
text-decoration: none;  
FONT:normal 11px Tahoma, Arial, sans-serif;
color:#113463;
padding-left:5px;
}
.open li li a:hover { 
text-decoration: none;  
FONT:normal 11px Tahoma, Arial, sans-serif;
color:#000;
padding-left:5px;
}
/********** end services **/
div.bar {
	  clear: both;
	  padding: 5px 0 0 10px;
	  width:600px;	  
	  }

	div.bar span.label {
	  float: left;
	  width:auto;
	  text-align: left;	  
	  padding:0;
	  height: auto;
	  border: 1px solid #999;
	  margin:0;	  
	  }

div.bar span.formw {
	  float: right;
	  width: 500px;
	  text-align: left;
	  margin:0 0 0 10px; 
	  }
div.bar span.formw a{
color:#606069;	  
	  }
	  p.bar{
	  line-height:15px;
	  }

/**********************/

.mainmenu

{
	margin:0 5px 5px 7px;
	padding-left: 0;
	list-style: none;
}

.mainmenu li

{
	padding-left: 8px;
	background: url(arrow1.gif) no-repeat 0 .2em;
	text-align:left;
	height:18px;
}
.mainmenu a:link

{	
	color: #606069;
	background-color: transparent;
	font:bold 11px Tahoma, Arial, sans-serif;
	text-decoration:none;
}



.mainmenu a:visited

{
	color: #606069;
	background-color: transparent;
	font:bold 11px Tahoma, Arial, sans-serif;
	text-decoration:none;
}



.mainmenu a:hover, a:active

{
	color: #5F5F5F;
	background-color: transparent;
	font:bold 11px Tahoma, Arial, sans-serif;
	text-decoration:none;
}
/*************/
.generalul
{
padding: 2px;
margin: 0;
width: 100%;	
}
.generalul li
{
margin: 0;
list-style: none;
list-style-image: none;
display: block;
padding: 0 2px 3px 10px;
font:normal 11px Tahoma, Arial, sans-serif;
color:#003380;
text-align:justify;
}
.generalul li a
{
color:#003380;
}
.generalul li a:hover {
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#000;
	text-decoration:none;	
	}
	
/**********************/

p.diffcol{
color:#003380;
font: bold 11px Tahoma, Arial, sans-serif;
margin:10px 10px 5px 15px;
padding:0;
text-align:justify;
}

/*****************/
#newleftmenu li
{
display: inline;
/* for IE5 and IE6 */
}

#newleftmenu
{
width: auto;
/* to display the list horizontaly */
font-family: Tahoma, Arial, sans-serif;
margin: 0 2px 0 5px;
padding: 0 0 5px 0;

font: bold 11px Tahoma, Arial, sans-serif;
}

#newleftmenu a
{
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
text-align: left;
text-decoration: none;
color: #375C95;
font: bold 11px Tahoma, Arial, sans-serif;
padding:5px 0 0 0;
}

#newleftmenu a:hover { color: #000; }
#newleftmenu a:visited { color: #375C95;}

#newleftmenu li ul{
margin:2px 0 0 10px;
padding:0;
}

#newleftmenu li li a{
margin:0;
padding:0 0 2px 0;
font: normal 11px Tahoma, Arial, sans-serif;
color:#000;
}

#newleftmenu li li a:hover { color: #375C95; }
#newleftmenu li li a:visited { color: #000;}
/*************/

#newseomenu li
{
display: inline;
/* for IE5 and IE6 */
}

#newseomenu
{
width: auto;
/* to display the list horizontaly */
font-family: Tahoma, Arial, sans-serif;
margin: 0 2px 0 5px;
padding: 0 0 5px 0;
}

#newseomenu a
{
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
/*background-color: #fff;*/
text-align: left;
text-decoration: none;
color: #375C95;
font: normal 11px Tahoma, Arial, sans-serif;
padding:5px 0 0 0;
}

#newseomenu a:hover { color: #000; }
#newseomenu a:visited { color: #375C95;}

/*********************/

.contentul
{
padding: 0;
margin: 10px;
width: 100%;	
}
.contentul li
{
margin: 0;
padding: 0 0 0 15px;
list-style: none;
display: block;
background:url(bullet-content.gif) no-repeat;
font:normal 11px Tahoma, Arial, sans-serif;
color:#000;
text-align:justify;
height:15px;
min-height:15px;
}
/***********************/

.contentdescul
{
padding: 0;
margin: 10px;
width: 100%;	
}
.contentdescul li
{
margin: 0;
padding: 0 0 0 15px;
list-style: none;
display: block;
background: url(bullet-content-1.gif) no-repeat;
font:normal 11px Tahoma, Arial, sans-serif;
color:#646464;
text-align:justify;
height:15px;
min-height:15px;
}

.divlink{
font:normal 11px Tahoma, Arial, sans-serif;
color:#333333;
text-align:left;
margin:5px;
}
.divlink a:link { 

margin:0;
padding:0;
font: normal 11px Tahoma, Arial, sans-serif;
text-decoration:none;
color:#CC6600;
	}



.divlink a:visited { 
margin:0;
padding:0;
font: normal 11px Tahoma, Arial, sans-serif;
text-decoration:none;
color:#CC6600;
	}



.divlink a:hover, a:active { 
margin:0;
padding:0;
font: normal 11px Tahoma, Arial, sans-serif;
text-decoration:none;
color:#333;
	}
/********************/

#sitemenu li
{
display: inline;

/* for IE5 and IE6 */
}

#sitemenu
{
width: auto;
/* to display the list horizontaly */
font-family: Tahoma, Arial, sans-serif;
margin: 0 2px 0 5px;
padding: 0 0 5px 0;
font: bold 12px Tahoma, Arial, sans-serif;
}

#sitemenu a
{

/* extend the sensible area to the maximum with IE5 */
display: block;

text-align: left;
text-decoration: none;
color: #375C95;
font: bold 12px Tahoma, Arial, sans-serif;
padding:2px 0 0 10px;
background: url(arrow1.gif) no-repeat 0 .1em;
width:auto;
}

#sitemenu a:hover { color: #000; }
#sitemenu a:visited { color: #375C95;}

#sitemenu li ul{
margin:2px 0 0 15px;
padding:0;
}

#sitemenu li li a{
margin:0;
padding:0 0 2px 10px;
font: normal 12px Tahoma, Arial, sans-serif;
color:#000;
}

#sitemenu li li a:hover { color: #375C95; }
#sitemenu li li a:visited { color: #000;}
/***************/

/*************/

#navlist
{
margin: 0 5px 0 5px;
padding: 0;
list-style: none;
}

#navlist li
{
padding-left: 10px;
background-image: url(list-off.gif) ;
background-repeat: no-repeat;
background-position: 0 .6em;
text-align:left;
}

#navlist li a
{
	color:#333333;
	text-align:justify;
}
.about h2
		{
	font:bold .7em Tahoma, Arial, sans-serif;
	text-transform:uppercase;
	color:#fff;
	background-color: #375C95;
	padding: 0.5em 1em;
	text-align:left;
	margin:2px;
		}
.about ul, .about li{
margin:0;
}
.about ul
		{
			padding:0;
		}
.about li
		{
		padding:0 0 5px 12px;
		list-style:none;
		background: url(arrow4.gif)  0 4px no-repeat;
		text-align:left;
	}	
.about a
						{
						text-decoration:none;						
						}

.about a:link 	
						{
						color:#003366;						
						}

.about a:hover
						{
						color:#375C95;
						text-decoration:underline;						
						}
						
.about a:visited
						{
						color:#660000;						
						}
						
a.newheadline, a.newheadline:link, a.newheadline:active, a.newheadline:visited{
font:1.3em  Arial, sans-serif;
font-weight: 100;
padding:.5em 0 .3em .2em;
margin:0;
color:#336699;
}
a.newheadline:hover{
font:1.3em  Arial, sans-serif;
font-weight: 100;
padding:.5em 0 .3em .2em;
margin:0;
color:#333333;
}
h1{
font:1.3em  Arial, sans-serif;
font-weight: 100;
padding:.5em 0 .3em .2em;
margin:0;
color:#336699;
}