html {
height:100%; 
}
body{
margin:0px; padding:0px; background:url(z-axis_bg.jpg) repeat-x; background-color:#E9E9E9 
}
/*text style start*/
a {
font-family: Arial, Helvetica, sans-serifs;	font-size: 12px; color: #666666;
}
a:link {
	text-decoration: none;
}
a:visited {
text-decoration: none; color: #666666;
}
a:hover {
text-decoration: underline;	color: #7096BF;
}
a:active {
text-decoration: none; color: #7096BF;
}
a img{
border:none
}


p{
margin:0px 0px 7px auto;
text-align :justify;
line-height : 20px;
font-size:12px;
}

/*text style end*/

/* ul */
#content_area3 ul {
list-style:none; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px; clear:both;
}

#content_area3 li a { 
line-height:20px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; margin:0px; padding:0px 0px 5px 10px;
background:url(z_axis_arow.gif) no-repeat; background-position:0px 3px;
}
#content_area3 li a:hover { 
text-decoration:underline; color:#7096BF
}
/* ul end */

#wraper{
width:921px; text-align:left; background:url(z-axis_wraper_bg.jpg) repeat-x; background-color:#EBEBEB
}
#main{
width:921px; text-align:left;background-color:#EBEBEB; background:url(z-axis_wraper_bg.jpg) repeat-x;
}

#mainBlog{
width:921px; text-align:left;background-color:#EBEBEB; background:url(z-axis_wraper_bg.jpg) repeat-x;
}

#container{margin-left:13px; margin-right:11px;
}
#logo{
width:200px; float:left; text-align:left
}
#z_axis_menu{
width:500px; float:right; padding-top:20px; text-align:right; padding-right:20px;
}
#z_axis_menuNew{
width:650px; float:right; padding-top:20px; text-align:right; padding-right:20px;
}
#z_axis_menu1{
float:left; padding-top:20px; text-align:right; padding-left:45px;
}
#z_axis_menu a{
margin-left:10px;
}
#flasharea{
width:897px; clear:both; text-align:left
}

#menu_area_left{
background:url(z-axis_menu_16.jpg) no-repeat; background-position:top left; padding-left:5px; float:right; width:670px; margin-top:18px; 
}
#menu_area_left1{
background:url(z-axis_menu_16.jpg) no-repeat; background-position:top left; padding-left:5px; float:left; width:600px; margin-top:18px; 
}

#menu_area_right{
background:url(z-axis_menu_20.jpg) no-repeat; background-position:top right; padding-right:2px;
}

#detectcoy{
margin-top:80px;
}
.detectcopy {
font-size: 10px; padding-left:20px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#666
}
.detectcopy STRONG {
font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; margin-top:40px;
}
#flashcontent{
width:897px;
}
#content_area, #content_area1, #content_area2, #content_area3 {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666
}
#content_area{
margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:justify; color:#666; margin-bottom:15px;
}
#content_area1{
width:247px; float:left; background:url(z-axis_cntnt_area_21.JPG) no-repeat; background-color:#FBFBFB;  padding-top:55px; padding-left:15px; padding-right:15px; margin-right:30px; height:250px;
}
#content_area2{
width:247px; float:left; background:url(z-axis_cntnt_area_23.jpg) no-repeat; background-color:#FBFBFB; padding-top:55px; padding-left:15px; padding-right:15px;  height:250px;
}
#content_area3{
width:257px; float:right; background:url(z-axis_cntnt_area_25.jpg) no-repeat; background-color:#FBFBFB; padding-top:62px; padding-left:10px; padding-right:10px;  height:243px;
}
#content_area4{
width:257px; float:right; background:url(z-axis_cntnt_area_25.jpg) no-repeat; background-color:#FBFBFB; padding-top:62px; padding-left:10px; padding-right:10px;  height:190px;
}
#content_area3 #service_txt{
width:144px; float:left; 
}
#content_area3 #service_img{
width:106px; float:right; 
}
/* content_area3 ul start  */
#content_area3 #service_txt ul {
list-style:none; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px
}
#content_area3 #service_txt li a { 
line-height:20px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; margin:0px; padding:0px 0px 5px 10px;
background:url(z_axis_arow.gif) no-repeat; background-position:0px 3px;
}
#content_area3 #service_txt li a:hover { 
text-decoration:underline; color:#7096BF
}
/* content_area3 ul end */


#content_area2 #imgnews{
float:right; width:106px; margin-top:10px
}
#content_area2 #news_txt{
float:left; width:134px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
}
#content_area2 #news_txt p.blue{
color:#7096BF; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#content_area2 #news_txt p.blue strong{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolder; color:#4E9CCD 
}
#content_area1 p.readmore{
text-align:right
}
#content_area1 p.readmore a{
color:#4E9CCD; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; background:url(z_axis_read_more.jpg) no-repeat;
background-position:right; padding-right:20px;
}
#content_area1 p a:hover{ 
color:#000; text-decoration:underline
}

/* Inner Pages start */
#content_area_inner{
font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:justify; color:#666; margin:0px; background:url(z-axis_header_shadow.jpg) no-repeat; background-position:top center; height:auto;
}
#content_area_inner_left{
float:left; width:410px; border-right:#023044 1px dotted; margin-top:20px; padding-top:15px; padding-left:10px; padding-right:25px; 
}
#content_area_inner_right{
float:right; width:415px; margin-top:20px; padding-top:15px; padding-left:20px; padding-right:10px; 
}
#content_area_inner_right #content_area_inner_left p, strong{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolder; color:#003366 
}
#mission{
background:url(z-axis_mission.jpg) no-repeat; background-position: top right; padding-right:130px; padding-bottom:5px; 
}
#contactus {
text-align:left; padding-left:330px; padding-top:40px; padding-bottom:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:url(z-axis_title_contactus.jpg) no-repeat; background-position: 300px 10px;
}

#contactus p a{
color:#4E9CCD; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;
}
#contactus  p a:hover{ 
color:#000; text-decoration:none
}
#services{
padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:20px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
/* Inner Pages start */

/* left navigation menu start */
#menu_title{
width:197px; float:left;
}
#menu_items_midle{
background:url(z-axis_menu_bg_strip.jpg) repeat-y; height:300px;
}

#items_head{
background:url(z-axis_menu_bg_strip.jpg) repeat; height:32px;
}
#items_head1{
background:url(z-axis_menu_bg_strip.jpg) repeat; height:32px;
}

#menu_botom{
background:url(z-axis_menu_bg_botom.jpg) no-repeat; background-position:bottom; padding-bottom:4px;
}

#menu_items_midle1{
background:url(z-axis_menu_bg_strip.jpg) repeat-y; height:450px;
}
#menu_botom1{
background:url(z-axis_menu_bg_botom.jpg) no-repeat; background-position:bottom; padding-bottom:4px;
}

#Content_container #content_inner_right{
float:right; clear:right; width:641px; float:right; padding-right:25px; 
}
#Content_container{margin-left:15px;
padding-top:10px; padding-bottom:20px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left
}
h3{
color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px 0px 5px 0px;
}
#menu_items_midle ul {
list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px 5px 0px 15px; 
}
#menu_items_midle ul li a { 
 background:url(z-axis_menu_arow.jpg) 0 3px no-repeat; padding:0 0 0 9px; line-height:20px; color:#666666;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#menu_items_midle ul li a:hover { 
text-decoration:underline;
}
#menu_items_midle ul li.brdr {
margin-left:-12px;  padding:0px;  border-bottom:#D0D9E1 1px solid; line-height:130px; font-family:Arial, Helvetica, sans-serif; font-size:6px; line-height:5px; 
}
#content_inner_right p strong{
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#003366 
}

#menu_items_midle1 ul {
list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px 5px 0px 15px; 
}
#menu_items_midle1 ul li a { 
 background:url(z-axis_menu_arow.jpg) 0 3px no-repeat; padding:0 0 0 9px; line-height:20px; color:#666666;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#menu_items_midle1 ul li a:hover { 
text-decoration:underline;
}
#menu_items_midle1 ul li.brdr {
margin-left:-12px;  padding:0px;  border-bottom:#D0D9E1 1px solid; line-height:130px; font-family:Arial, Helvetica, sans-serif; font-size:6px; line-height:5px; 
}

/* left navigation menu start */


#futer{
text-align:right; width:921px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:15px; color:#fff; background:url(z-axis_futer_bg.jpg) no-repeat; height:32px; background-position:left;
}
#futer_left{
text-align:left; float:left; width:400px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding-left:35px;
}
#futer_left a{
color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; 
}
#futer_left  a:hover{ 
color:#000; text-decoration:underline
}
#futer_right{
text-align:right; float:right; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; padding-right:35px;
}

#content li { list-style:none; 
line-height:20px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; margin:0px; padding:0px 0px 5px 10px;
background:url(z_axis_arow.gif) no-repeat; background-position:0px 3px;
}

.StrongHead
{
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#003366 
}

.HomePara{
 font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

.SideHead
{
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bolder; color:#FF0000 
}

.JHead1
{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#003366 
}

.JHead2
{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder;  
}

.JHead3
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;   
}

.DescLabel
{
	color:red ; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin:0px 0px 5px 0px;
}

label
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; margin:0px 0px 5px 0px;
}




/*********************************** MENU CSS ***********************************/

#menu_area_midle{
background:url(z-axis_midle_strip.jpg) repeat-x; background-position:top; text-align:right; color: #ffffff; font-family:Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bolder; padding-top:4px; padding-bottom:14px; padding-left:25px;
}
#menu_area_midle a:link, #menu_area_midle a:visited
{
color: #FFFFFf; text-decoration: none; 
}

#menu_area_midle a:hover
{
color: #000000; text-decoration: none;
}
ul.menu {list-style:none; margin:0; padding:0; text-align:left;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0;  display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; /*border:1px solid #aaa; border-top:none;*/ width:240px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#3C3B3B; font-weight:100; color:#333333}
ul.menu ul li a:hover {background-color:#999999; font-weight:200; color:#333333}
ul.menu ul ul {left:148px; top:-1px; }
ul.menu .menulink { padding:5px 7px 7px; font-weight:bold;}
ul.menu .topline {border-top:1px solid #aaa}

.clear{clear:both}

/*********************************** MENU CSS END ***********************************/
