/*LAYOUT CSS */

body
{
background-color: #000000; 
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-face-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #FFFFFF;
padding:0px;
margin:0px;
background-color:#000000;}
.maincontainer{
position:absolute;top:0px;
}
*html .maincontainer{
position:absolute;top:0px;z-index:-1;
}
ul#achmenu
{
 margin:0px;
 padding:0px; 
 border:1px solid #ffffff; 
 padding:8px 6px;
}
ul#achmenu li
{
display:inline;
border-right:1px solid #ccc;
list-style-type:none;
}
*html ul#achmenu li a
{
padding:3px 18px;
margin:7px 0px 4px 5px;
color:#C0C0C0;
font-family:Arial;
font-size:11px;
border:0px solid red;
text-decoration:none;
}

ul#achmenu li a
{
padding:3px 16px;
margin:8px 4px 8px 0px;
color:#C0C0C0;
font-family:Arial;
font-size:11px;
text-decoration:none;
}

ul#achmenu li a:hover,
ul#achmenu li a.selected
{
color:#ffffff;
font-family:Arial;
font-size:11px;
text-decoration:none;background-color:#757983;
}

*html #userdetails
{
 position:relative;
 margin:0px;
 padding:0px;
 left:0px;
}
#userdetails
{
 position:relative;
}
#8aspectcontainer
{
 position:absolute;top:0px;border:0px solid red;left:0px;
}
.empimg{
 position:absolute;width:392px;height:225px;top:50px;left:0px;
}
.empimg img
{
 height:150px;
 width:175px; 
  border:2px solid silver;
}
.desc
{
 visibility:hidden;display:none;height:310px; padding:0px 30px 10px 20px; border:0px solid red;

}
#theImages
{
 border:0px solid red;height:100px;display:block;position:relative;width:100%;padding-left:200px;margin:0px;padding-top:48px;top:0px;left:0px;
}
.defaultcontent
{
 visibility:visible;display:block;padding-left:200px;padding-top:50px;text-align:left;vertical-align:text-top;
}
*html .displaycontent
{
 padding-left:185px;padding-top:25px;
}
.displaycontent
{
 padding-left:185px;padding-top:0px;
}
#main
{
width:1000px; 
left:0px;
position:relative;
padding:0px 0px 0px 0px ;
background-color:#000000;
border:0px solid transparent;
/*background-image:url(../../images/bg.jpg);
background-repeat:repeat-x;*/
}
.toppanel
{
 font:normal normal normal 11px verdana;
 text-align:left;
 padding:0px 0px 0px 0px;
}
#Row1{min-height:163px; width:1000px;color:#FFFFFF ;
/*background-image:url(../../template/images/img1.jpg); background-repeat:no-repeat */
}
*html #Row1
{
 height:163px; width:1000px;color:#FFFFFF ;
}
#Logo{position:absolute; top:0px; left:65px}
#flashcontent{position:absolute;right:20px;top:20px; font-family:Verdana; font-size:11px; color:#FFFFFF}
#Register{position:absolute;right:20px;top:140px; font-family:Verdana; font-size:11px; color:#FFFFFF}
#BodyAr{position:relative;border-top:1px solid #575759;min-height:527px;padding:58PX 160PX 0PX 40PX;font-family:Tahoma; font-size:11px; color:#949494;text-align:left; }
* html #BodyAr{height:527px;}
#BodyAr1{position:relative; min-height:512px;width:813px;margin:0px 150px 47px 37px; border:0px solid red; font-family:Tahoma; font-size:11px; color:#949494;text-align:left;  }
#Nav{position:absolute;top:0px;left:0px;padding:0px; margin:0px;width:1000px; border:0px solid red;}
#Banner{ position:absolute;top:70px;right:0px;width:150px; border:0px solid red; z-index:-999999; }
#Mid_line{position:absolute; left:396px; top:40px;width:1px; min-height:512px;background-image:url(../../template/images/mid_line.jpg); background-repeat:repeat-y }
#block1{position:absolute; left:2px; top:52px; width:371px; height:212px;  overflow:auto}
#block2{position:absolute; left:2px; top:285px; width:371px; height:250px; border:0px solid red;  overflow:auto}
#line{position:absolute; left:403px; top:28px; width:1px;  border:0px solid red; height:512px; background-image:url(../../template/images/mid_line.jpg); background-repeat:no-repeat}
#block3{position:absolute; left:430px; top:51px;border:0px solid red; width:371px; height:230px;overflow:auto;}
#block4{position:absolute;left:430px; top:285px; width:371px; height:200px; border:0px solid red;  overflow:auto;}
#block4alf{position:absolute;left:465px;top:485px;width:371px;height:auto; border:0px solid red;}
#footer{position:relative;width:100%;left:0px; height:40px; font-family:Verdana; font-size:10px; color:#B4B3B3; text-align:center;border:0px solid red;}
#footer a{font-family:Verdana;font-size:10px; color:#B4B3B3;text-decoration:none;}
#footer a:hover{font-family:Verdana;font-size:10px; color:red;text-decoration:none;}
#BHeight
{min-height:508px;font-family:Verdana;font-size:10pt;color:#B4B3B3;}
#BHeight a
{
font-family:Verdana;font-size:10pt;color:#B4B3B3;
text-decoration:none;
}
#BHeight a:hover
{
font-family:Verdana;font-size:10pt;color:red;
text-decoration:underline;
}
*html #BHeight{height:508px;}
.regTxt{font-family:Verdana; font-size:12px; color:#FFFFFF;text-decoration:none}
.regTxt a{font-family:Verdana; font-size:12px; color:#FFFFFF; text-decoration:none}
/************Main Navgation ****************/
*html ul#navmenu{
margin:0px ;
}
ul#navmenu{
margin: 0px auto;
padding:6px 10px 0px 10px;
width:1000px;
list-style:none;
height:28px;
text-align:Left;
letter-spacing:0px;
vertical-align:bottom;
z-index:10000;
}
ul#navmenu li{
float: left;
display: inline;
margin: 0px -5px 0px 2px;/*Space between Items*/
padding: 0px 23px;
list-style: none;
position: relative;
z-index:100000;
background-image:url(../../template/images/nav_line.jpg);
background-repeat:no-repeat;
background-position:right;
left:0px;
vertical-align:bottom;
}

*html ul#navmenu li a {
padding:3px 9px;
}
ul#navmenu a {
border-right: 0px solid #FFFFFF;
padding:3px 8.3px;
float: none !important; /*For Opera*/
float: left; /*For IE*/
display: block;
background: none;
color: #B0B0B0;
font:Normal normal normal 100% Verdana;/*Main menu font setting*/
font-size:10pt;
text-decoration: none;
height: auto !important;
height: 1%; /*For IE*/
}
/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
background: none;
color:red;
}
/*******************************************/

.Maintext
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.Maintext A
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.Maintext A:hover
{
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
.labeltext
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.labeltext A
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.labeltext A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}

/********* form and related tag styles *********/
.contactus{font-family:Tahoma;font-size:11px;color:#ffffff;text-decoration:none;}
div .contactus form{margin: 0;	padding: 0;}
.contactus table tr td{font-family:Tahoma;font-size:11px;color:#ffffff;text-decoration:none;}
.contactus form table tr td{font-family:Tahoma;font-size:11px;color:#ffffff;text-decoration:none;}
.contactus table tr td a{font-family:Tahoma;font-size:11px;color:#78715E;text-decoration:none;}
.contactus table tr td a:hover{font-family:Tahoma;font-size:11px;color:#0606F0;text-decoration:underline;}
fieldset legend{font-family:Georgia, "Times New Roman", Times, serif;color:#C9D5F6;font-size:14px;}
.contactus input{border:1px solid #999;font-family:Tahoma;font-size:11px;color:#78715E;margin:0px;padding:0px;width:auto;}


hr{color:#666666;border:1px solid #999;}
fieldset{color:#999;}
.newusertxt input{border:1px solid #999;font-family:Tahoma;font-size:11px;color:#78715E;margin:0px;padding:0px;width:auto;}
.center{margin:0px auto;text-align:center;}
/****Login text*****/
.welcometext{color:#000066;font-size:14px;font-family:"Times New Roman", Times, serif;}
/***********************************************/
/*************Message Display***************/
.redalert{font-family:Georgia, "Times New Roman", Times, serif;color:#FF0000;font-size:11px;text-align:center;font-weight:bold;}
.reqlabel{font:normal normal bold 11px  Georgia, "Times New Roman", Times, serif;color:#FF0000;text-align:center;}
/***********************************************/

/***************************Search result****************/
/***************************Search result****************/
.searchresult,
.bodytext
{
color:#ffffff;
text-decoration:none;
font:normal normal normal 10pt Verdana;
}
.searchresult a
{
color:#ffffff;
text-decoration:none;
/*border-bottom:1px solid #ccc;
border-top:1px solid #ccc;*/
padding:2px 0px;
font:normal normal bold 10pt Verdana;
}
.searchresult a:hover
{
color:#ffffff;
text-decoration:underline;
font:normal normal bold 10pt Verdana;
}
table.searchresult {
	width: 100%;
	border-collapse: collapse; /* so we can control cellspacing in a practical way */
}
.dottedline
{
height:20px;background-image:url(../../images/horline.gif);background-repeat:repeat-x;width:100%;background-position:center;
}

.hlt td {
				text-align: left;
				font:normal normal normal 12pt Verdana;
				background-color: red;
				color:#FFFFFF;
                color: black;
				cursor:hand;
            }
#block4alf div.indexing 
{
 font:normal normal normal 7.5pt Verdana;
}
#block4alf div.indexing a 
{
 font:normal normal normal 7.5pt Verdana;
 color:#ffffff;
 padding:0px 1px;
 text-decoration:none;
}
#block4alf div.indexing a:hover
{
  font:normal normal normal 7.5pt Verdana;
  color:red;
  text-decoration:none;
}
.greentext
{
font:normal normal normal 10pt Verdana;
color:#009900;
text-decoration:none;
}
.italicstyle
{
 font:normal normal italic 10pt Verdana;
}
.prodthumb ul {margin:0px;padding:0px;}
.prodthumb ul li{font-family:Tahoma;list-style:none;display:inline;font-size:11px;text-align:left;font-weight:bold;}
.prodlist
{
font: bold 11px verdana;
FONT-FAMILY: verdana;
FONT-SIZE: 7.5pt;
color:#ffffff;
TEXT-DECORATION: none;
}
.prodlist a
{
font: bold 11px verdana;
FONT-FAMILY: verdana;
FONT-SIZE: 7.5pt;
color:#ffffff;
TEXT-DECORATION: none;
}
.prodlist a:hover
{
font: bold 11px verdana;
FONT-SIZE: 7.5pt;
color:#9CA4BB;
TEXT-DECORATION: none;
}
#newsdetail,

{
font:normal normal normal 7.5pt verdana;
color:#ffffff;
text-decoration:none;
}

#newsdetail a
{
font:normal normal normal 7.5pt verdana;
color:#ffffff;
text-decoration:none;
}
#newsdetail a:hover
{
font:normal normal normal 7.5pt verdana;
color:#ffffff;
text-decoration:Underline;
}
#back img
{
border:0px;
}
h2
{
margin:5px 0px;
font:normal normal bold 10pt verdana;
text-align:center;
color:#FFFFFF;
}
/************************End of Publication***********************************/
#newuserbox
{
border:1px solid #ccc;position:absolute;right:0px;width:190px;top:28px;
text-decoration:none;
padding:35px 5px  20px 5px;;
color:#FF0000;
cursor:hand;
}
#newuserbox a
{
color:#FF0000;
font:normal normal normal 11px verdana;
text-decoration:none;
cursor:hand;

}
#newuserbox a:hover
{
background-color:#B2B3B4;
height:100%;
cursor:hand;
text-decoration:none;
}
hr{color:#666666;border:1px solid #999;}
fieldset{color:#999;}
.newusertxt table tr td{font-family:Tahoma;font-size:13px;color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 8px;width:auto;}
.newusertxt input{border:1px solid #999;font-family:Tahoma;font-size:11px;color:#78715E;margin:0px;padding:0px;width:auto;}
.center{margin:0px auto;text-align:center;}
/****Login text*****/
.welcometext{color:#000066;font-size:14px;font-family:"Times New Roman", Times, serif;}
/***********************************************/
#back
{
  width:50px;
  float:right;
  border:1px solid #ffffff; 
  background-color:#FF0000;
   padding:3px 5px;
   font:nomral bold bold 10pt tahoma;
}
#back a
{
font:bold bold bold 10pt tahoma;
color:#FFF500;
text-decoration:none;
}
#back a:hover
{
font:nomral normal normal 10pt tahoma;
color:#FFF500;
text-decoration:none;
}
#back img
{
border:0px;
}
li
{
	list-style-type:square;
	text-decoration:none;
}
li a
{
	list-style-type:square;
	text-decoration:none;
	color:red;
}
li a:hover
{
	list-style-type:square;
	text-decoration:underline;
	color:red;
}
#serviceslist ul li
{
	font:nomral normal normal 10pt tahoma;
	color:#ffffff;
	font-weight:bold;
	list-style-type:square;
	padding:3px 0px;
	text-decoration:none;
}

#serviceslist ul li a
{
	font:nomral normal normal 10pt tahoma;
	color:red;font-weight:bold;
	text-decoration:none;
}

#serviceslist ul li a:hover
{
	font:nomral normal normal 10pt tahoma;
	color:#0093DE;font-weight:bold;letter-spacing:2px;
	text-decoration:none;
}

#flashcontent
{
 position:absolute;left:30px;top:0px;height:75px;border:0px solid red;text-align:left;margin:0px;width:151px;
}
/***********************Pubication login window**********************************/
#pubtext
{
clear: both;
padding: 6px;
height: 20px;
line-height: 3px;
border:1px solid #CBCBCB;
width:auto;
color:#ffffff;
background-color:#757983;
FONT-FAMILY: verdana;
FONT-SIZE: 8pt;
margin:0px 0px 10px 0px;
line-height: 1.166;	
TEXT-DECORATION: none;
voice-family: "\"}\"";
voice-family: inherit;
}
#pubtext ul{
font: bold 11px Arial;
text-align:center;
margin:0px 0px 0px 10px; /*margin between first menu item and left browser edge*/
padding: 0px;
list-style: none;
}
#pubtext li{
float:left;
display: block;
margin: 0 0px 0 0;
padding: 0;
FONT-FAMILY: verdana;
FONT-SIZE: 8pt;
text-transform:uppercase;
/*text-transform:uppercase;*/
}
#pubtext a{
float:left;
font:nrmal normal normal 8pt Arial;
/*background-image:url(../../images/menuover.jpg);
background-position:left;
background-repeat:no-repeat;*/
display: inline;
color: #ffffff;
margin: 0 0px 0 10px; /*Margin between each menu item*/
padding: 0px 2px;
text-decoration: none;
letter-spacing: 0px;
}
#pubtext a:hover{
color:#7996F2;
text-decoration:none;
font:nrmal normal normal 8pt Arial;
}
/* #pubtext{
clear: both;
padding: 6px;
height: 20px;
line-height: 3px;
}*/
/************************End of Publication***********************************/