/* iNEK Technologies CSS Document */


body
{
	background-color: #fbfbf9;
	margin-left: 0px;
	margin-top: 0px;
	cursor:default;
}

.topshadow
{
	background-image:url(../images/topshadow_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	height:21px;



}

.rightsidecont
{
				
			border: 1px solid #c9c9c9;
			border-right-style:none;
			border-bottom-style:none;
			padding: 0px;
			width:295px;
			background-color:#FFFFFF;
		
	}
	
.leftsidecont {
				
			border: 1px solid #c9c9c9;
			border-left-style:none;
			border-bottom-style:none;
			border-top-style:none;
			padding: 0px;
			background-color:#FFFFFF;
			width:222px;
		
	}
	
	
.homecont {
				
			border: 1px solid #c9c9c9;
			border-left-style:none;
			border-bottom-style:none;
			border-top-style:none;
			padding: 0px;
			background-color:#FFFFFF;
			width:400px;
		
	}
	
.proheading{
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size:19px;
	font-weight:normal;
	color:#fdb812;
	text-align:left;

}

.contheading{
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size:20px;
	font-weight:normal;
	color:#777777;
	text-align:left;
	height:30px;
	vertical-align:text-top;

}

.subheading{
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size:13px;
	font-weight:bold;
	color:#4c7eb7;
	text-align:left;
	height:25px;
	vertical-align:top;

}

.content{
	font-family:  "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	line-height: 16px;
	padding-bottom:10px;
	
	
}

.morecontent{
	font-family:  "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	line-height: 16px;
	
	
}


.maincontent{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;	
	line-height: 16px;
	padding-bottom:10px;
	

}

.td{
	border: 1px solid #c9c9c9;
	border-left-style:none;
	border-bottom-style:none;
	border-top-style:none;
	background-color:#FFFFFF;


}
.calltoaction a {
	display: block;
	text-decoration: none;	
	height: 22px;
	font-size:11px;
	padding: 6px 0 0 25px;
	font-family: Tahoma, Verdana,  Arial,;
	color: #555555;
	background: url(../images/inpressobtn_normal.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;

	}

.calltoaction a:hover {
	background: url(../images/inpressobtn_over.gif);
	background-repeat:no-repeat;
	background-position:left;
	color: #000000;

	}
	
.line {
							
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		border-left: 1px solid #c9c9c9;
	
	}
	
.solutions {
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #777777;
	text-decoration: none;
	padding: 0 0 3px 0;
	text-align:left;
	}
	
.solutions a {
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #777777;
	text-decoration: none;
	
	}
	
.solutions a:hover {
	color: #95A9D3;
	text-decoration: underline;
	
}


/* --------------------------------
Rules for top "Contents" section
-----------------------------------*/

.contents {
	/* border: 1px solid #CBCBCB; */
	width: 230px;
	margin: 0 10px;
	padding: 25px 0 10px 0;
	background: #D4D4D4;
	text-align:left;
	}

.contents ul {
	padding-left: 0;
	margin: 0 0 0 10px;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size: 12px;
	line-height: 20px;
	}

.contents a {
	display: block;
	padding: 3px 0 3px 7px;
	width: 203px;
	background-color: #9A9A9A;
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #D4D4D4;
	}

.contents a:hover {
	background-color: #848484;
	}

.contentsactive {
	display: block;
	padding: 3px 0 3px 7px;
	width: 203px;
	border-bottom: 1px solid #D4D4D4;
	background-color: #6F6F6F;
	color: #fff;
	}


/* --------------------------------
Rules for top "SubContents" section
-----------------------------------*/

.subcontents {
	/* border: 1px solid #CBCBCB; */
	width: 230px;
	margin: -10px 10px;
	padding: 0 0 10px 0;
	background: #D4D4D4;
	text-align:left;
	}

.subcontents ul {
	padding-left: 0;
	margin: 0 0 0 10px;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size: 12px;
	line-height: 20px;
	}

.subcontents a {
	display: block;
	padding: 3px 0 3px 40px;
	width: 170px;
	background-color: #9A9A9A;
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #D4D4D4;
	}

.subcontents a:hover {
	background-color: #848484;
	color: #ffe900;
	}

.subcontentsactive {
	display: block;
	padding: 3px 0 3px 40px;
	width: 170px;
	border-bottom: 1px solid #D4D4D4;
	background-color: #848484;
	color: #ffe900;
	}

/* --------------------------------
Rules for top "ServicesContents" section
-----------------------------------*/

.sercontents {
	/* border: 1px solid #CBCBCB; */
	width: 230px;
	margin: -10px 10px ;
	padding: 0 0 20px 0;
	background: #D4D4D4;
	text-align:left;
	}

.sercontents ul {
	padding-left: 0;
	margin: 0 0 0 10px;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size: 12px;
	line-height: 20px;
	}

.sercontents a {
	display: block;
	padding: 3px 0 3px 7px;
	width: 203px;
	background-color: #9A9A9A;
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #D4D4D4;
	}

.sercontents a:hover {
	background-color: #848484;
	}

.sercontentsactive {
	display: block;
	padding: 3px 0 3px 7px;
	width: 203px;
	border-bottom: 1px solid #D4D4D4;
	background-color: #6F6F6F;
	color: #fff;
	}


/* ---- Customer Quote ----*/


.customerquote {
	margin-top: 20px;
	padding-top: 10px;
	padding-left:10px;
	width:231px;
	background-image:url(../images/quts.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	text-align:left;
	}

.customerquote p {
	font: 16px/24px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #929292;
	}



/* --- Next Steps --- */

.Nextstepshd{
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size:12px;
	font-weight:bold;
	color:#91b0d5;
	height:25px;
	


}

.Nextstepsp{
	font-size: 10px;
	color: #777;
	text-align:left;
	font-family: Verdana, Tahoma, Arial,;
	font-weight:bold;


}

.Nextstepsno{
	font-size: 10px;
	color: #777;
	text-align:left;
	font-family: Verdana, Tahoma, Arial,;
	font-weight:normal;


}


#Nextstep {
	list-style: none;
	margin: 0 ;
	padding: 10px ;
	float:left;
	font-family: Verdana, Tahoma, Arial,;
	font-size: 10px;
	}


	
#Nextstep a {
	background:url(../images/book_normal.gif) 0 1px no-repeat;
	padding: 0 0 0 15px;
	color: #777;
	text-decoration: none;
	}
	
#Nextstep  a:hover {
	background:url(../images/book_over.gif) 0 1px no-repeat;
	color: #91b0d5;
	text-decoration: underline;
	}
	
	
	
	
/* --------------------------------
Center Column
-----------------------------------*/
.topnavpadding {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.h2{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;
	font-size:18px;
	text-align:left;
	color:#91b0d5;
	

	}

.h4{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;
	font-size:14px;
	text-align:left;
	color: #FF0000;
	

	}
	
	
.h6{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;

	font-size:13px;
	text-align:left;
	color:#91b0d5;
	

	}
	
.h7{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;

	font-size:13px;
	text-align:left;
	color:#ffa200;
	

	}

.centercontent{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;
	font-size:12px;
	color:#777777;
	text-align:justify;
	line-height:17px;

}
.centercontent a
{
	text-decoration:underline;	
	font-size:12px;
	color:#777777;
}
.centercontent a:hover
{
	text-decoration:none;
	font-size:12px;
	color:#777777;
}

.formtext{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;

}

.ListStyle {
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,;
	font-weight:normal;
	font-size:12px;
	color:#777777;
	text-align:justify;
	MARGIN: 10px 0px 10px 25px;
	PADDING-LEFT: 15px;
	LINE-HEIGHT: 1.8em;

}

.SubListStyle {
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,;
	font-weight:normal;
	font-size:12px;
	color:#777777;
	text-align:justify;
	MARGIN: 10px 0px 10px 25px;
	PADDING-LEFT: 35px;
	LINE-HEIGHT: 1.8em;
	

}

.right a {
	text-decoration: underline;
	color: #777;
	}

.right a:hover {
	text-decoration: none;
	color: #91B0D5;
	}
	
	
.applynow{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;
	font-size:11px;
	text-align:right;
	height:40px;
	vertical-align:middle;
	text-align:right;

}

.applynow a {
	text-decoration: underline;
	color: #fdb812;
	}

.applynow a:hover {
	text-decoration: none;
	color: #777777;
	}
	
	
	
.mailto{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	vertical-align:middle;

}

.mailto a {
	text-decoration: underline;
	color: #fdb812;
	}

.mailto a:hover {
	text-decoration: none;
	color: #777777;
	}
	
/* -----------Others-----------*/
.redtext {
	font-family:Verdana, Tahoma, Arial, ;
	font-size:8pt;
	color:#FF0000;
	
}
	
.blacktext {
	font-family:Verdana, Tahoma, Arial, ;
	font-size:8pt;
	color:#777;
}

.blacktextbold {
	font-family:Verdana, Tahoma, Arial,  ;
	font-weight:bold;
	font-size:8pt;
		color:#777;
}


.contentsublinks{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;
	font-size:12px;
	text-align:right;
	height:20px;
	vertical-align:middle;
	text-align:left;

}

.contentsublinks a {
	text-decoration: underline;
	color: #fdb812;
	}

.contentsublinks a:hover {
	text-decoration: none;
	color: #777777;
	}

/* -----------Footer links -----------*/

.footershadow{
	background-image:url(../images/footershadow_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	height:70px;



}.clientli{
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #777777;
	text-decoration: none;
	padding: 0 0 3px 0;
	text-align:left;
	vertical-align:text-bottom;
		}	
.clientli a {
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #ffffff; padding-left:8px;
	text-decoration: none;
		cursor:default;
	
	
	
	}
	
.clientli a:hover {
	color: #ffffff;
	text-decoration: underline;
		cursor:default;

	}		

.footer {
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #777777;
	text-decoration: none;
	padding: 0 0 3px 0;
	text-align:center;
	vertical-align:text-bottom;
	

	}
	
.footer a {
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #777777;
	text-decoration: none;
		cursor:default;	
	}
	
.footer a:hover {
	color: #fbb716;
	text-decoration: underline;
		cursor:default;

	}
	
#footerleft{
	width:240px;
	float:left;
	padding-left:10px;
	padding-bottom:30px;
	
}

#footerright{
	width:450px;
	float:right;
	padding-right:10px;
	padding-bottom:30px;
	
}

#topright
{
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #777777;
	text-decoration: none;
	width:250px;
	float:right;
	padding-right:10px;
}

#topright TD
{
	FONT-SIZE: 11px;
}

#topright a 
{
	FONT-SIZE: 11px;
	color: #777777;
	text-decoration: none;
	cursor:hand;	
	}
	
#topright a:hover 
{
	FONT-SIZE: 11px;
	color: #95A9D3;
	text-decoration: underline;
	cursor:hand;

	}
	
.copyrights {
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color: #777777;
	text-decoration: none;
	padding: 0 0 3px 0;
	text-align:center;
	vertical-align:text-bottom;
	}
	

/*-------------------Fields------------------------*/

.fieldcontent{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:normal;
	font-size:12px;
	color:#777777;
	line-height:17px;
	

}

.label {
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	padding-top: 1px;
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	color:#777;
}

TEXTAREA {
	BORDER-RIGHT: #cbcbcb 1px solid;
	BORDER-TOP: #cbcbcb 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #cbcbcb 1px solid;
	COLOR: #777;
	BORDER-BOTTOM: #cbcbcb 1px solid;
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	
}

SELECT {
	FONT-SIZE: 8pt;
	COLOR: #777;
	font: 11px "Trebuchet MS", Verdana, Tahoma, Arial,;
	
}

LABEL.fdradiolabel {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px; CURSOR: pointer;
	PADDING-TOP: 5px;
	POSITION: relative;
	TOP: -5px;
	_padding: 0px;
	_top: -2px;
	
}
LABEL.fdcheckboxlabel INPUT {
	FLOAT: left;
	MARGIN-RIGHT: 5px;
	POSITION: relative;
	TOP: 0px;
	_top: 1px;
	_margin-right: 0px;
	TEXT-ALIGN: left;
}
LABEL.fdradiolabel INPUT {
	FLOAT: left;
	MARGIN-RIGHT: 5px;
	POSITION: relative;
	TOP: 0px; _top: 1px;
	
	_margin-right: 0px
}

/* ----------- Sitemap --------------*/

.mainsite{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	
}


.main a {
	text-decoration: none;
	padding-left:15px;
	color:#777;
	
	
	
	}

.main a:hover {
	text-decoration: none;
	color: #fdb812;
	
	}



.main{
	font-family:"Trebuchet MS",Verdana, Tahoma, Arial,  ;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	
}


.mainsite a {
	text-decoration: none;
	padding-left:15px;
	color:#777;
	background-image:url(../images/sitemaparrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	
	
	}

.mainsite a:hover {
	text-decoration: none;
	color: #fdb812;
	
	}

.alter {
	/* border: 1px solid #CBCBCB; */
	text-align:left;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size: 12px;
	text-align:left;
	padding-left:20px;
	}	


.alter a {
	text-decoration: none;
	color:#777;
	
	
	}

.alter a:hover {
	text-decoration: none;
	color: #fdb812;
	
	}
	
	
	
.subalter {
	/* border: 1px solid #CBCBCB; */
	text-align:left;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size: 11px;
	text-align:left;
	padding-left:20px;
	}	


.subalter a {
	text-decoration: none;
	color:#777;
	
	
	}

.subalter a:hover {
	text-decoration: none;
	color: #fdb812;
	
	}
/***************Clients login Area***************/
#loginframe {
background:#C8D8EA none repeat scroll 0%;
font-family:"Trebuchet MS",Verdana, Tahoma, Arial,;
border:1px solid #91B0D5;
float:left;
margin-left:3px;
padding:4px;
width:250px;
}
#loginheader {
background-color: #91B0D5;
color: #ffffff;
border-bottom:1px solid #CCCCCC;
display:block;
padding:0px 0px 2px 0px;

}
#loginmain {
float:left;
clear:both;
padding:4px;
}
form {
margin:0pt;
padding:0pt;
}
#loginforgot {
}
#submittab
{padding:5px 0px 5px 0px;}

#loginframe a {
	font: 11px;
	color: #777777;
	text-decoration: underline;
}
	
#loginframe a:hover {
	color: #fbb716;
	text-decoration: underline;
}
.advlogintext {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #D2CAAB;
}

/*************** Employee Login Screen Styles ***************/

#EmpLoginFrame
{
	FONT-FAMILY:"Trebuchet MS",Verdana, Tahoma, Arial;
	FONT-SIZE: 11px;
	BORDER:3px solid #91B0D5;
	BACKGROUND-COLOR:#C8D8EA;
	FLOAT:center;
	WIDTH:250px;
	TEXT-ALIGN: left;
}

#EmpLoginFrame .LoginHead
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #91B0D5;
	PADDING: 5px 5px 5px 10px;
	BORDER-BOTTOM: 5px solid #C8D8EA;
}

#EmpLoginFrame .LoginArea td
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 3px 3px 3px 10px;
}

.LoginArea a {
	font: 12px;
	color: #777777;
	text-decoration: underline;
}
	
.LoginArea a:hover {
	color: #95A9D3;
	text-decoration: underline;
}

#emp_benifits
{
	FONT-FAMILY:"Trebuchet MS",Verdana, Tahoma, Arial;
	FONT-WEIGHT:normal;
	FONT-SIZE:12px;
	COLOR:#777777;
	LINE-HEIGHT:17px;
}

#emp_benifits A
{
	COLOR:#777777;
	TEXT-DECORATION: none;
}

#emp_benifits A:hover
{
	COLOR:#95A9D3;
	TEXT-DECORATION: underline;
}

#Grid
{
	FONT-SIZE: 11px;
	BORDER: 1px solid #CCCCCC;
}

#Grid TH
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #91B0D5;
	PADDING: 3px;
}

#Grid TR
{
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #DEECFC;
}

#Grid TD
{
	FONT-WEIGHT: normal;
	COLOR: #000000;
	PADDING: 3px;
}

.LeftContent
{
	/* border: 1px solid #CBCBCB; */
	width: 230px;
	margin: 0 10px;
	padding: 10px 0 10px 0;
	background: #C8D8EA;
	text-align:left;
}

.LeftContent ul
{
	padding-left: 0;
	margin: 0 0 0 10px;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial,;
	font-size: 12px;
	line-height: 20px;
}

.LeftContentHead
{
	FONT-WEIGHT: bold;
	DISPLAY: block;
	PADDING: 3px 0 3px 7px;
	WIDTH: 203px;
	BORDER: 1px solid #FFFFFF;
	BACKGROUND-COLOR: #91B0D5;
	COLOR: #000000;
}

.LeftContentNormal
{
	DISPLAY: block;
	PADDING: 3px 0 3px 7px;
	WIDTH: 203px;
	BORDER: 1px solid #FFFFFF;
	BACKGROUND-COLOR: #BDDBFF;
	COLOR: #000000;
}
.imgspace 
{
	padding:10px 5px 5px 5px;
	vertical-align:top;
}