@charset "utf-8";
/* CSS Document */


* {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

body
{
	background:#CDD3FE;
padding:0px;

}
 .myimgcontainer
{
width:470px;
height:620px;
position:absolute;
z-index:9999;
}
#wrapper
{
width:1000px;
margin:auto;
height:auto;
background-color:#fff;

}

#head
{
width:1000px;
height:136px;
float:left;
background:url(../images/head.jpg) no-repeat left top;
}

#btn 
{
background-color:#004F68;	
width:1000px;
height:52px;
float:left;
z-index:99999;
margin-top:0px;
padding-top:0px;
}

#slider
{
width:1000px;
height:225px;
float:left;
z-index:-333;
margin:auto;
overflow:hidden;
}

#page
{
width:1000px;
height:auto;
float:left;
background-color:#f4f4f4;
}

#leftside
{
width:300px;
float:left;
height:auto;
background-color:#666666;
}

#leftside_in
{
width:300px;
float:left;
height:auto;
background-color:#98BCFE;
}

#current_pro
{
width:247px;
height:auto;
margin-top:10px;
margin-left:25px;
margin-bottom:10px;
float:left;
border-radius:8px;
background-color:#ffffff;
box-shadow:0px 0px 2px 2px #709cff;
}

#other_pro
{
width:247px;
height:auto;
margin-top:10px;
margin-left:25px;
margin-bottom:10px;
float:left;
border-radius:8px;
background-color:#ffffff;
box-shadow:0px 0px 2px 2px #709cff;
}

#right_side
{
width:700px;
float:right;
height:auto;
margin:0px;
background-color:#f4f4f4;
}

#welcome_left
{
width:426px;
height:auto;
float:left;
margin:0px;
padding:10px;
text-align:justify;
overflow:hidden;
color:#333;
font-weight:500;
}

#Quality_policy
{
width:254px;
height:auto;
float:left;
margin:0px;
overflow:hidden;

}

#Quality_policy_box
{
width:254px;
height:239px;
float:left;
color:#333;
margin:0px;
padding:0px;
text-align:justify;
s}

#Quality_policy_heading
{
background:#116886;
height:28px;
float:left;
width:254px;
color:#FFF;
text-align:center;
font-size:18px;
padding-top:8px;
font-weight:bold;margin:0px;
padding:0px;
}

#second_div
{
width:700px;
height:auto;
float:left;
overflow:hidden;
background:#e1e1e1;
border-top:#C4C4C4  1px double;
border-bottom:#C4C4C4  1px double;
}

#clientle_box
{
width:330px;
height:239px;
margin-left:10px;
margin-top:10px;
float:left;
color:#000;
text-align:justify;
box-shadow:0px 2px 4px 0px #777;
}

#clientle_box_heading
{
background:#116886;
height:32px;
float:left;
width:100%;
color:#FFF;
text-align:center;
font-size:18px;
font-weight:bold;
}

#approvals_box
{
width:660px;
height:200px;
margin-left:20px;
margin-top:10px;
float:left;
color:#333;
text-align:justify;
box-shadow:0px 2px 4px 0px #777;
}

#matter
{
width:680px;
height:auto;
float:left;
margin:10px 0px 0px 10px;


}

#lower_box
{
width:252px;
height:239px;
margin-left:4px;
margin-top:14px;
float:left;
border:#DDDED9 2px  solid;
color:#333;
text-align:justify;
}

#lower_box_heading
{
background:#036A89;
height:28px;
float:left;
margin-top:0px;
margin-left:0px;
width:auto;
color:#FFF;
text-align:center;
font-size:18px;
padding-top:8px;
font-weight:bold;
}

.productlink
{
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
#break
{
height:10px;
width:700px;
float:left;
}

#footer
{
width:100%;
height:110px;
float:left;
background:#004F68;
overflow:hidden;
}

#contentfoot
{
float:left;
width:100%;
height:50px;
margin:auto; 
background-color:#565e82;
}

#copyrightfoot
{
float:left;
width:100%;
height:50px;
margin:auto; 
background-color:#565e82;
}


.footerlink
{
	color:#F0F0F0;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

p
{
font-size:16px;
color:#333;
padding:5px 5px 5px 5px;
text-align:justify;
font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', Verdana, sans-serif; font-size:13px;
}

/******************************************* Left menu css ****************************************/ 

#java_slide_show
{
float:left;
width:247px;
height:auto;
background-color:#ccc;
}

.applemenu{
margin:5px 0;
padding:0;
width: 247px;
}

.applemenu div.silverheader a{
background:#77c6e0 url('images/arrow.jpg') no-repeat;
font:normal 12px Tahoma, Helvetica, sans-serif;
color:#474646;
display:block;
position:relative; 
width:auto;
padding:4px 0 4px 0px;
margin:2px 0 0 0;
text-decoration: none;
}

.applemenu div.silverheader a:active{
color:black;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url('images/arrowdown.jpg');
color:#000;
}


/*******************************************Left menu css****************************************/

.applemenu div.silverheader1 a{
background:#77c6e0 url('images/arrow.jpg') no-repeat;
font:normal 12px Tahoma, Helvetica, sans-serif;
color:#474646;
display:block;
position:relative; 
width:217px;
padding:4px 0 4px 0px;
margin:2px 0 0 0;
text-decoration: none;
}

.applemenu div.silverheader1 a:active{
color:black;
}

.applemenu div.selected a, .applemenu div.silverheader1 a:hover{
background-image: url('images/arrowdown.jpg');
color:#000;
}

.applemenu div.submenu
{
background:white;
padding:3px;
height:250px; 
}

.applemenu div.submenu1
{
background:white;
padding:3px;
height:250px; 
}