@charset "utf-8";
/* CSS Document */

body{ margin:28px auto 40px; background-color:#f1f2f2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#9e9fa1; line-height:15px;
	
}
.master_container_home{
	width:851px;
	margin: 0 auto;
}
.master_container{
	width:851px;
	margin: 0 auto;
}
.absDiv{
	position:absolute;
	margin-left:23px;
	}
.absDiv_home{
	position:absolute;
	width:381px;
	margin-left:234px;
	margin-bottom:0px;
	}
div.sdmenu_home {
	width:381px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	border-bottom:0px #e2e3e4 solid;
	border-right:1px #e2e3e4 solid;
	border-left:1px #e2e3e4 solid;
	float:left;
	height:auto;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	color:#666666;
	text-align:center;
	
}

.leftpannel{float:left; width:232px; background-color:#cdced0; border-left:2px solid #FFFFFF;border-top:2px solid #FFFFFF;}

.innerpagepannel{float:left; width:847px; background-color:#cdced0; border-left:2px solid #FFFFFF;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;}
.innerpagehome{width:839px;background-color:#FFFFFF; border-top:4px #cdced0 solid;border-left:4px #cdced0 solid;border-right:4px #cdced0 solid;}
.innerpageabout{width:839px;background-color:#FFFFFF; border-top:4px #cdced0 solid;border-left:4px #cdced0 solid;border-right:4px #cdced0 solid; height:530px}
.innersubdiv{margin:5px; background-color:#FFFFFF}
.innertopmenu_align{width:38px; float:left;}
.innerlink_aboutus{width:55px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.innerlink_services{width:54px; float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.innerlink_contactus{width:70px; float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.innerservices_sub{background-color:#FFFFFF; height:17px;}
.innerservice_submenu_position{position:absolute; margin-top:2px}
.innerseperator{background-color:#FFFFFF;padding:2px 2px 0px; width:6px; font-size:11px;}


.innercontent_pg{float:left; width:100%; margin:0px}
.aboutus_pf_img{float:left; margin-left:5px; margin-top:15px; width:307px;}
.innertext_title{font-size:15px; color:#ee4d9b; border-bottom:1px #ffd3e8 solid; padding:10px 0px 10px 0px}
.innerscroll_text{font-size:11px; color:#9e9fa1; line-height:16px; padding:0px 5px 5px 0px; height:360px; overflow:auto; margin-top:10px;}
.innerscroll_text a{color:#ee4d9b; text-decoration:underline;}
.innerscroll_text a:hover{color:#ee4d9b; text-decoration:none;}
.innertext_div{float:left; width:500px; margin-left:10px; height:420px}
.inner_contactustext{font-size:11px; color:#9e9fa1; line-height:16px; padding:0px 5px 5px 0px; height:360px; margin-top:10px;}
.innertext_div_gallery{float:left; margin-right:10px; width:98%;}
.innertext_gallery{font-size:15px; color:#ee4d9b; width:100%;}
.innernoscroll_text_gallery{font-size:11px; color:#9e9fa1; line-height:16px; padding:0px 5px 5px 0px; margin-top:10px;}

.innerpage_logo{float:right; margin-left:128px; margin-top:10px; width:170px;}



.middlepannel{float:left; width:382px; background-image:url(../images/middle_home_img.gif); background-repeat:no-repeat;}

.rightpannel{float:left; width:228px; margin:0px;}

.img_but{background-color:#FFFFFF; }

.rightpannel .innerdiv{font-size:14px; color:#939598; text-align:center; padding-top:23px; margin:0px}

.emailid_div{margin-top:8px; font-size:10px;}

.inputemail{width:195px; height:14px; border:1px #d1d3d4 solid; font-size:10px; color:#939598; padding-top:3px; padding-left:4px;}

.submit_but{text-align:right;padding-right:14px; padding-top:6px;}

/* toplinks*/
.toplinks{margin-top:11px; text-align:center; color:#000000; font-size:11px; margin-left:75px}
.toplinks_inner{margin-top:11px; text-align:center; color:#000000; font-size:11px; margin-left:90px}

/* toplinks inner page*/

.toplinks_inner{margin-top:0px; text-align:left; color:#000000; font-size:11px; margin-left:220px;}
.toplinks_inner span{padding:0px 5px}
.toplinks_inner a{color:#000000; text-decoration:none; cursor:pointer}
.toplinks_inner a:hover{color:#ee4d9b; text-decoration:none}

a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  background: #ffedf6;
  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-size: 11px;
  color:   #848484;
  
}
 a.sample_attach:hover, div.sample_attach
{
  display: block;
  background: #ffedf6;
  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-size: 11px;
  color: #ee4d9b;
  
}
a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom: 0px solid #FFFFFF; }


/* homepage middle links*/
.middle_sub_menu{ background-image:url(../images/middle_sub_menu_bg.gif); background-repeat:no-repeat; margin:0px auto 5px; text-align:center; width:366px; height:47px;  color:#a7a9ac; cursor:pointer; text-decoration:none; line-height:20px;padding-top:25px; list-style:none; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px;}
.middle_sub_menu:hover{ background-image:url(../images/middle_sub_menu_bg_hover.gif); background-repeat:no-repeat; color:#ee4d9b;}
.middle_sub_menu a{ color:#a7a9ac; cursor:pointer; text-decoration:none;}
.middle_sub_menu a:hover{ color:#ee4d9b; }

.middle_sub_menulast{ background-image:url(../images/middle_sub_menu_bg.gif); background-repeat:no-repeat; margin:0px auto 5px; text-align:center; width:366px; height:57px;  color:#a7a9ac; cursor:pointer; text-decoration:none; line-height:20px;padding-top:15px; list-style:none; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px;}
.middle_sub_menulast:hover{ background-image:url(../images/middle_sub_menu_bg_hover.gif); background-repeat:no-repeat; color:#ee4d9b;}
.middle_sub_menulast a{ color:#a7a9ac; cursor:pointer; text-decoration:none;}
.middle_sub_menulast a:hover{ color:#ee4d9b; }


/* footer*/

.footer{background-color:#cdced0; height:33px; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF;}

.footer .links{float:right; margin:8px 9px 0px 9px; font-size:10px; color:#636466; width:auto}

.footer a{ color:#636466; text-decoration:none}

.footer a:hover{ color:#636466; text-decoration:none}

.footer span{padding:0px 5px}

.footer .copyright{float:left; width:230px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin:8px 9px 0px 9px;}

 /*Menu Links*/

/*NOTE: anything not specified for the #(menu id's) a selector and its pseudo classes
may be inherited in some browsers from other 'a' element styles (if any) on the page*/


#menu2 a {color:#000000;background-color:white;text-decoration:none; text-align:center}
#menu2 a:hover {color:#ee4d9b;background-color:#cccccc}

                           /*End Menu Links*/