@charset "utf-8";
.image_style {
	float: left;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 20px;
}

/* CSS Document */
body{
	background-color:#FFF;
	color:#666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.75em;
	margin:0px;
	padding:0px;
	}
hr{background-color:#CCC; color:#CCC; border-style:solid; border-width:1px; }

td{ line-height:15px; }

.justify{ text-align:justify}

a{color:#1e62a9; text-decoration:none;}
a:hover{color:#ff7d07; text-decoration:none; }
.sel a{color:#ff7d07; text-decoration:none; }


#wrapper{ width:100%}
	
	
/*  Heaader start here */
#header{
	width:100%;
	height:75px;
	background-image:url(../Images/HeaderBg.gif); background-repeat:repeat-x;
	}
#header_container{
	width:1000px; display:block;
	}
#header img{
	border:0px;
	}
#header #logo{
	width:130px; height:75px; float:left; margin-left:15px; 
	}
#header #menu{
	width:840px; margin-left:15px; margin-top:15px; float:left; height:40px;
	}

#header #submenu{
	width:840px; float:right; height:20px; text-align:right; display:block;
	}
#header #submenu ul { margin: 2px 15px 0 5px; padding: 0px 0px 0px 0px; list-style: none; line-height: normal; float:right;}
#header #submenu ul li {margin: 4px 0px 0 15px; float: right;}
#header #submenu ul img{margin-bottom:5px;}

#header #submenu #search{
	width:165px; display:block; text-align:right; float:right; margin-right:10px; margin-top:2px;
	}
#header #submenu #search .text{height:13px; font-size:11px; border:#666; border-style:solid; border-width:1px; vertical-align:top;}
#header #submenu #search .img{margin-top:0px;}


/*  body content start here */
#container{
	width:1000px; display:block;
	}
#contactcontainer{
	width:100%; height:875px; background-image:url(../Images/ContactBg.jpg); background-repeat:no-repeat;
	}
#containerinside{
	width:1000px; height:auto; 
	}
#containerinsideBG{
	width:1000px; background:url(../Images/PageBG.jpg) no-repeat; min-height:720px; height:auto;
	}
.title{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.60em; color:#0a4c8e; padding:5px 0 10px 0; display:block;}
.back{padding:1px 0 1px 0; display:block; text-align:right;}
.subtitle{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.20em; color:#333; padding:5px 0 5px 0;}
.peopletxt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.40em; color:#333; padding:10px 0 5px 0; display:block;}
.desgtxt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.20em; color:#015294; padding:5px 0 5px 0; line-height:18px;}
.nametxt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.20em; color:#333; padding:2px 0 2px 0; font-weight:bold;}
.nametxt01{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.20em; color:#333; padding:25px 0 30px 0; font-weight:bold;}/*sharmila*/
.edutxt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.10em; color:#e57218; padding:5px 0 5px 0;}

.mediaheading a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.25em; color:#333333; font-weight:bold; padding:5px 0 5px 0; line-height:18px;}
.mediasubheading {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.05em; color:#666666; padding:5px 0 5px 0;}
.breakline{border-top-color:#CCC; border-top-style:dashed; border-top-width:1px;}

#Flashbanner{
	background-color:#ffffff; height:280px; width:1000px;
	}

#mainbanner{
	background-color:#ffffff; width:1000px; height:auto;
	}
#bulletin{ width:1000px; height:30px; background-color:#71706e; margin:auto;}

#newspanel{width:250px; float:left; height:auto; padding-top:15px;}
.icon_txt03{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#02498c;}/*sharmila*/
#newspanel #case01{width:230px; margin-left:15px;margin-bottom:0px;}/*sharmila*/
#case01 .headerbg2{background-image:url(../Images/bg_m.gif); background-repeat:repeat-x; padding-left:5px; width:202px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold;}/*sharmila*/
#newspanel #news{width:230px; margin-left:15px; float:left;}
#newspanel #news a{color:#666; text-decoration:none;}
#newspanel #news a:hover{color:#333; text-decoration:none;}
#newspanel .news01{background:url(../Images/ban_top.gif) no-repeat left top; padding:5px 0px 3px 5px; height:15px;}/*sharmila*/
#newspanel .news02{border-right:1px solid #c8c9c9; border-left:1px solid #c8c9c9; padding:3px 5px 2px 8px;}/*sharmila*/
#newspanel .news03{background:url(../Images/ban_bg01.jpg) no-repeat left top; padding:5px 0px 8px 10px; height:75px;}/*sharmila*/
#newspanel #elicit{width:230px; float:left; margin:10px 0 5px 15px;}
#newspanel #news .newstop { width:240px; float:left; height:25px; background:url(../Images/NeweTitle.gif) no-repeat; margin:10px 0 0 20px;}
#newspanel #news .newsmain { width:230px; float:left; height:160px; padding-left:1px;}	
	
#indbody{width:740px; float:left; height:250px; margin-top:15px; margin-left:7px;}
#indbody #box1{width:500px; float:left; padding:5px; border:#e1e2e3; border-style:solid; border-width:1px; background-image:url(../Images/BoxBg.jpg); background-repeat:repeat-x; background-position:top; margin-left:0px; padding-right:0px;}
#indbody #box1 .subhead a{ text-decoration:none; color:#e67722; font-size:13px; font-weight:bold; background-image:url(../Images/arrow3.gif); background-repeat:no-repeat; background-position:left; padding-left:6px;}
#indbody #box1 img {border:0px;}

#indbody #box2{width:220px; float:right; margin-left:0px;}

#indbody #box3{width:223px; float:right; margin-left:5px;}/*sharmila*/
#indbody #box3 .headerbg{background-image:url(../Images/headerbg.jpg); width:198px; height:23px; display:block; padding:8px 0 0 25px;}/*sharmila*/
#indbody #box3 img{display: block; float:left;}

#indbody #box4{width:223px; float:right; margin-left:1px; margin-top:5px; background-color:#f1f0f0; width:221px; height:160px; border:1px #e8e8e8 solid;}/*sharmila*/
.icon_txt01{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000;}/*sharmila*/
.icon_txt01 a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}/*sharmila*/
.icon_txt01 a:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:underline;}/*sharmila*/
.icon_txt02{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#02498c; font-weight:bold;}/*sharmila*/
.heading{border-bottom: 1px dashed #CCC; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.50em; color:#e67621; padding:10px 0 10px 0; display:block; font-weight:bold; margin-bottom:10px;}

.lineart{ background:url(../Images/LineArt.gif) no-repeat;}
.stock{ width:650px; height:20px; background-color:#FFF; padding:5px; border:#c5c5c5; border-style:solid; border-width:1px;}

#sidebar{width:245px; float:left; height:auto;}
#sidebox{
	width:200px;
	float:right;
	height:auto;
	margin-right:15px;
	color: #21201b;
	background-color: #ECECEC;
}
#sidebar ul {margin: 20px 5px 20px 5px; padding:0; list-style: none;}
#sidebar ul li {line-height: 10px;	background: url(../Images/bullet.gif) no-repeat left 7px; padding: 5px 0 5px 10px;}

#sidebar ul li ul {margin: 3px 10px 3px 10px; padding:0; list-style: none;}
#sidebar ul li ul li {line-height: 10px; background: url(../Images/arrow2.jpg) no-repeat left 7px; padding: 3px 0 3px 10px;}
#sidebar a {color: #21201b;	border: none; font-size:0.90em;}
#sidebar a:hover {text-decoration: none; color: #0a4c8e;}
#sidebar ul li.sel a{color:#0a4c8e !important;}

#gol{width:200px; float:right; height:auto; margin-right:10px; margin-top:15px; text-align:center;}

#client{width:230px; height:65px; float:right; height:auto; margin-top:5px; margin-right:5px; text-align:center;}

#outsidebody{width:970px; float:left; height:auto; margin:10px 15px 0 15px;}
#outsidebody .career{background:url(../Images/CareerBox.jpg); background-repeat:no-repeat}
#outsidebody .sales{background:url(../Images/SalesBox.jpg); background-repeat:no-repeat}

#insidebody{width:755px; float:left; height:auto; margin-top:10px; margin-bottom:10px;}
#insidebody h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.20em; color:#333; padding:10px 0 5px 0; display:block; line-height:18px;}
#insidebody .benefittable{}
#insidebody .benefittable td{ border-bottom:#999; border-bottom-style:solid; border-bottom-width:1px; padding:3px;}
#insidebody p{ line-height:20px; text-align:justify; margin:5px 20px 10px 0; padding:0px;}
#insidebody ul{margin:10px 10px 0 0; padding: 0; list-style: none;}
#insidebody ul li{line-height: 20px; background: url(../Images/arrow.gif) no-repeat left 5px; padding-left: 20px; margin-bottom:15px;}
#insidebody ul li ul{margin:10px 10px 0 0; padding: 0; list-style: none;}
#insidebody ul li ul li{line-height: 20px; background: url(../Images/arrow2.jpg) no-repeat left 10px; padding-left: 20px;}
#insidebody .Clients{width:185px; height:135px; display:block; float:left; background-image:url(../FTWZ/Images/ClientBg.jpg); background-repeat:no-repeat;}
#insidebody .Clients img{text-align:center; vertical-align:bottom; margin:auto; display:block; margin-top:20px;}

#insidebody .tarifftbl{ border-right-color:#CCC; border-right-style:solid; border-right-width:thin;border-top-color:#CCC; border-top-style:solid; border-top-width:thin;}
#insidebody .tarifftbl td{padding:3px; border-bottom-color:#CCC; border-bottom-style:solid; border-bottom-width:thin; border-left-color:#CCC; border-left-style:solid; border-left-width:thin;}
#insidebody .tarifftbl th{padding:5px; background-color:#f38218; font-weight:bold; color:#000;}
#insidebody .tarifftbl .block{padding-left:25px;}
#insidebody .tarifftbl .heading{padding:5px; background-color:#e4e4e5; font-weight:bold; color:#0e56a5; font-size:large;}
#insidebody .tarifftbl .breakline{background-color:#f38218; height:5px;}
#Breadcum {display:block; color:#333; margin-bottom:5px;}
#Breadcum a{ text-decoration:none; color:#333; font-weight:bold;}
#Breadcum a:hover{ text-decoration:underline; color:#333; font-weight:bold;}

.readmore {	color:#01448a;text-decoration:none;float: right;}
.eventblocks {border-bottom-width: 1px; border-bottom-color: #CCC; margin-bottom: 10px; border-bottom-style: dashed; padding-bottom: 0px;	width: 745px; margin-top: 0px;}



#career{width:755px; float:left; height:auto; margin-top:10px;}

#career p{ line-height:20px; text-align:justify; margin:5px 90px 10px 0; padding:0px;}
#career ul{margin:0px 10px 0 0; padding: 0; list-style: none;}
#career ul li{line-height: 20px; background: url(../Images/arrow3.gif) no-repeat left 5px; padding-left: 15px;}



.benefits{
width:330px; height:100px;
background-color:#FFFFFF; border:#e2dbc0; border-style:solid; border-width:1px; margin-bottom:20px; text-align:left;
}
.benefits img{
float:left; padding:10px; border:0px;
}
.benefits_heading{
font-family:"Trebuchet MS"; font-size:15px; color:#454343; display:block; float:right; width:208px; padding-top:10px; 
}
.benefits_txt{
font-family:Calibri, "Trebuchet MS"; font-size:13px; color:#454343; display:block; float:right; width:200px; padding-top:1px; line-height:13px;
padding-right:5px;
}

.bdr{ border-left-color:#999999; border-left-style:solid; border-left-width:1px;
	}
.waystudyband{
	background:#4c4c4c;	height:18px; color:#FFF; background-image:url(../Images/DoubleArrow.gif); background-repeat: no-repeat; padding:2px 0 0 20px;
	}



/* News */
#newsheader{display:block; font-weight:bold;}
#newstxt{
display:block;
line-height:13px;
clear:right;
padding-bottom: 20px;
}
.newslinks {
	color:#666; text-decoration:none; 
	}

.newslinks a{
	text-align: left; color:#71706e; text-decoration:none;
}

.newslinks a:hover {
color:#4f4e4d; text-decoration:none; 
}




/*  Footer start here */
#footer{
	width:100%;
	margin-top:10px;
	float:left;
	background-image:url(../Images/FooterBg.gif); background-repeat:repeat-x;
	}
#footerbox{width:1000px; height:35px; text-align:left;}
#footerbox .boxlt{width:500px; text-align:left; margin:10px 0 0 15px; display:block; float:left;}
#footerbox .boxrt{width:400px; text-align:right; margin:5px 0 0 0px; display:block; float:right;}
#pgeContent {
	float: left;
	width: 506px;
}
#RgtHiligts {
	float: right;
	width: 240px;
	background-color: #e6e5e5;
}
#RgtHiligts ul{margin:10px 10px 0 0; padding: 3PX; list-style: none;}

#RgtHiligts ul li{line-height: 16px; list-style:none; padding: 0px 0 10px 15px; border-bottom: 0px dashed #CCC; color:#434343; font-size:13px;}

#hilightbox {
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #f0f0f0;
}


/* Sticky-notes CSS */
#fadeinbox{
	position:absolute;
	width: 500px;
	left: 588px;
	top: -34px;
	background-color: #e9f6f9;
	padding: 0px;
	z-index: 100;
	visibility:hidden;
	border:#ffffff solid 0px;
}

.evePagelink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.99em;
	color: #03C;
}

.evePagelink a:{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.99em;
	color: #03C;
}

.evePagelink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.99em;
	color: #900;
}

.eventHead h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.15em; color:#333; padding:10px 0 5px 0; display:block; font-weight:bold;}

.photo {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
	text-align: left;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

