/* CSS Document */

body { 
	font-family:tahoma; 
	font-size: 12px; color:#000000;
	background-color: #ffffff;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	outline:0px none;
} 

form { 
	margin:0px; 
	padding: 0px;
}

td {
	font-family:tahoma; 
	font-size: 12px; color:#000000;
}

.bold { 
	font-weight:bold;
}
.greentxt {
	font-family:Tahoma; 
	font-size:12px; 
	font-weight:bold; 
	color:#1A7B2A;
}
.whitetxt {font-family:Tahoma; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
a:link.whitetxt {font-family:Tahoma; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
a:hover.whitetxt {font-family:Tahoma; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}

.mid_box{background-color: #FFFFFF;	border-right-width: 1px; border-left-width: 1px; border-right-style: solid;border-left-style: solid; border-right-color:#000000; border-left-color:#000000; width: 770px; /* padding: 0px 10px 0px 10px;*/ }

.left_side { background-image: url(../images/left_side.gif); background-repeat: no-repeat; background-position: left 52px;}

.right_side { background-image: url(../images/right_side.gif); background-repeat: no-repeat; background-position: right 467px;}

.menu_bg { background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x;}
.login_bg { background-image:url(../images/login_bg.jpg); background-repeat:repeat-x;}
.top_bg { background-image:url(../images/top_bg.jpg); background-repeat:repeat-x;}
.vertical_line { background-image:url(../images/vr_line.jpg); background-repeat:repeat-y; width:1px;}
.footer_bg { background-image:url(../images/footer.jpg); background-repeat:repeat-x;}

.gray_box { background-color:#000000; padding: 10px;}

.textbox{font-family:tahoma; font-size: 12px; color:#333333; width: 150px;}
.textbox1{font-family:tahoma; font-size: 12px; color:#333333; width: 100px;}

.padding_left { padding-left:10px;}
.pading_right { padding-right: 10px;}
.pading_right20 { padding-right: 20px;}
#pading_right { padding-right: 10px;}

.white_bg { background-color:#FFFFFF;}
.gray_headBg { background-color:#E2E2E2;}
.odd { background-color:#D6D7D9;}
.even { background-color:#C4C4C6;}

#transparentblock {
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

A { font-size: 12px; COLOR: #413A3A; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; }
A:hover {COLOR: #413A3A; font-family:Tahoma; TEXT-DECORATION: underline; font-size: 12px; }

A.grayB:link active visited { font-size: 12px; COLOR: #413A3A; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; }
A:grayB.hover {COLOR: #413A3A; font-family:Tahoma; TEXT-DECORATION: underline; font-size: 12px; }


.white{font-family:Tahoma; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; padding-right:4px;}
.whitelink:link{font-family:Tahoma; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
.whitelink:active{font-family:Tahoma; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
.whitelink:visited{font-family:Tahoma; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
.whitelink:hover{font-family:Tahoma; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:underline;}

.yellowlink:link{font-family:Tahoma; font-size:12px; color:#B88B03; text-decoration:none;}
.yellowlink:active{font-family:Tahoma; font-size:12px; color:#B88B03; text-decoration:none;}
.yellowlink:visited{font-family:Tahoma; font-size:12px; color:#B88B03; text-decoration:none;}
.yellowlink:hover{font-family:Tahoma; font-size:12px; color:#B88B03; text-decoration:underline;}

.redlink{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:none;}
.redlink:link{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:none;}
.redlink:active{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:none;}
.redlink:visited{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:none;}
.redlink:hover{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:underline;}

.new_redlink{font-family:Tahoma; font-size:12px; color:#b12625; text-decoration:none;}
.new_redlink:link{font-family:Tahoma; font-size:12px; color:#b12625; text-decoration:none;}
.new_redlink:active{font-family:Tahoma; font-size:12px; color:#b12625; text-decoration:none;}
.new_redlink:visited{font-family:Tahoma; font-size:12px; color:#b12625; text-decoration:none;}
.new_redlink:hover{font-family:Tahoma; font-size:12px; color:#b12625; text-decoration:underline;}

.redlinksmall{font-family:Tahoma; font-size:11px; color:#CE5E24; text-decoration:none;}
.redlinksmall:link{font-family:Tahoma; font-size:11px; color:#CE5E24; text-decoration:none;}
.redlinksmall:active{font-family:Tahoma; font-size:11px; color:#CE5E24; text-decoration:none;}
.redlinksmall:visited{font-family:Tahoma; font-size:11px; color:#CE5E24; text-decoration:none;}
.redlinksmall:hover{font-family:Tahoma; font-size:11px; color:#CE5E24; text-decoration:underline;}

.bluelink:link{font-family:Tahoma; font-size:12px; color:#175295; text-decoration:none;}
.bluelink:active{font-family:Tahoma; font-size:12px; color:#175295; text-decoration:none;}
.bluelink:visited{font-family:Tahoma; font-size:12px; color:#175295; text-decoration:none;}
.bluelink:hover{font-family:Tahoma; font-size:12px; color:#175295; text-decoration:underline;}

.bluelinksmall:link{font-family:Tahoma; font-size:11px; color:#175295; text-decoration:none;}
.bluelinksmall:active{font-family:Tahoma; font-size:11px; color:#175295; text-decoration:none;}
.bluelinksmall:visited{font-family:Tahoma; font-size:11px; color:#175295; text-decoration:none;}
.bluelinksmall:hover{font-family:Tahoma; font-size:11px; color:#175295; text-decoration:underline;}

.bluelinkbold:link{font-family:Tahoma; font-size:10px; color:#175295; text-decoration:none; font-weight:bold;}
.bluelinkbold:active{font-family:Tahoma; font-size:10px; color:#175295; text-decoration:none; font-weight:bold;}
.bluelinkbold:visited{font-family:Tahoma; font-size:10px; color:#175295; text-decoration:none; font-weight:bold;}
.bluelinkbold:hover{font-family:Tahoma; font-size:10px; color:#175295; text-decoration:underline; font-weight:bold;}

.greenlink:link{font-family:Tahoma; font-size:12px; color:#597E01; text-decoration:none;}
.greenlink:active{font-family:Tahoma; font-size:12px; color:#597E01; text-decoration:none;}
.greenlink:visited{font-family:Tahoma; font-size:12px; color:#597E01; text-decoration:none;}
.greenlink:hover{font-family:Tahoma; font-size:12px; color:#597E01; text-decoration:underline;}

.graylink{font-family:Tahoma; font-size:11px; color:#999999; text-decoration:none;}
.graylink:link{font-family:Tahoma; font-size:11px; color:#999999; text-decoration:none;}
.graylink:active{font-family:Tahoma; font-size:11px; color:#999999; text-decoration:none;}
.graylink:visited{font-family:Tahoma; font-size:11px; color:#999999; text-decoration:none;}
.graylink:hover{font-family:Tahoma; font-size:11px; color:#999999; text-decoration:underline;}

.banner_menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;
	text-decoration:none;
}

a:link.banner_menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;
	text-decoration:none;
}

a:hover.banner_menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#EBB600;
	vertical-align:top;
	text-decoration:none;
}

.lis
{
	padding-left:10px;
}

.lis_inside
{
	padding-left:18px;
}

.lis_home
{
	padding-left:28px;
}

.redborder_bg
{
	border:1px solid #C34E06;
	font-size:12px;
	background-color:#AE4200;
}

.redborder
{
	border:1px solid #C34E06;
	font-size:12px;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
}

.tab_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	font-weight:bold;
}

.tab_heading1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
}

.greenli
{
	list-style-image:url(../images/green_bullet.gif);
	list-style-type:none;
} 

.blueli
{
	list-style-image:url(../images/blue_bullet.gif);
	list-style-type:none;
} 

.redli
{
	list-style-image:url(../images/red_bullet.gif);
	list-style-type:none;
} 

.yellowli
{
	list-style-image:url(../images/yellow_bullet.gif);
	list-style-type:none;
} 

.banner_heading_bg
{
	background-image:url(../images/bimg1_bg.jpg);
	background-repeat:no-repeat;
}

.banner_heading
{
	color:#676767;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	font-weight:bold;
}

.banner_heading_blue
{
	font-family:Arial, Helvetica, sans-serif;
	color:#144E90;
	font-size:18px;
}

a:link.banner_heading_blue
{
	font-family:Arial, Helvetica, sans-serif;
	color:#144E90;
	font-size:18px;
}

a:hover.banner_heading_blue
{
	font-family:Arial, Helvetica, sans-serif;
	color:#144E90;
	font-size:18px;
	text-decoration:underline;
}

.banner_heading_small
{
	font-size:9px;
	font-weight:bolder;
	padding-left:10px;
	color:#676767;
}

.line_hei
{
	line-height:18px;
}

.services
{
	background-image:url(../images/round_red_shadow.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x; 
	padding:10px 0px 0px 0px; 
	color:#000000;
	line-height:18px;
}

.servicesheight
{
	padding-top:10px; 
	line-height:18px;
}

.people
{
	background-image:url(../images/round_blue_shadow.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x; 
	padding-top:10px; 
	color:#000000;
	line-height:18px;
}

.peopleheight
{
	padding-top:10px; 
	line-height:18px;
}

.tools
{
	background-image:url(../images/round_green_shadow.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x; 
	padding-top:10px; 
	color:#000000;
	line-height:18px;
}

.products
{
	background-image:url(../images/round_yellow_shadow.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x; 
	padding-top:10px; 
	color:#000000;
	line-height:18px;
}

.formtxt
{
	/*font-family:tahoma;
	font-size: 12px; color:#000000;
	border:1px solid #144E90;
	padding-top:2px;
	padding-bottom:2px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #71705E;
	height: 16px;
	border-top-color: #AFAF96;
	border-right-color: #AFAF96;
	border-bottom-color: #AFAF96;
	border-left-color: #AFAF96;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 5px;
}

.Errorlabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	text-decoration: none;
}

.blue_heading
{
	font-family:Tahoma; 
	font-size:16px;
	font-weight:bold;
	color:#175295; 
	text-decoration:none;
}

.new_red_haeading
{
	background-image:url(../images/new_red_curve.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:234px;
	height:33px;
}

.company
{
	font-size:10px;
	font-style:italic;
	font-weight:bold;
}
.flashcleint
{
 border: 1px solid #FF0000;
 padding: 2px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.postnl
{
	font-family:Tahoma; 
	font-size:9px; 
	font-style:normal;
	font-weight:normal;
	color:#175295;
	padding:0px 0px 0px 0px;	
}
.contentlink:link{font-family:Tahoma; font-size:12px; color:#000000; text-decoration:none;}
.contentlink:active{font-family:Tahoma; font-size:12px; color:#000000; text-decoration:none;}
.contentlink:visited{font-family:Tahoma; font-size:12px; color:#000000; text-decoration:none;}
.contentlink:hover{font-family:Tahoma; font-size:12px; color:#000000; text-decoration:underline;}

.catlink{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:none; font-weight:bold}
.catlink:link{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:none; font-weight:bold}
.catlink:active{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:none; font-weight:bold}
.catlink:visited{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:none; font-weight:bold}
.catlink:hover{font-family:Tahoma; font-size:12px; color:#CE5E24; text-decoration:underline; font-weight:bold}

.testimonialText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0e5892;
	line-height:18px;
}

.testimonialHeading
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold;
	color:#0e5892;
	line-height:18px;
}

.topLink
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#0e5892;
	text-decoration:none;
}

a:link.topLink
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#0e5892;
	text-decoration:none;
}

a:visited.topLink
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#0e5892;
	text-decoration:none;
}
a:hover.topLink
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#0e5892;
	text-decoration:underline;
}
a:active.topLink
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#0e5892;
	text-decoration:underline;
}
/*21-04-2010*/
.services_inner
{
	background-image:url(../images/round_red_shadow.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x; 
	padding:10px 0px 10px 0px; 
	color:#000000;
	line-height:18px;
}
.services_inner2
{
	margin:10px 0px 0px 0px;
}
.people_inner_2{
	margin:10px 0px 0px 0px;
}
.people_inner
{
	background-image:url(../images/round_blue_shadow.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x; 
	padding:10px 0px 10px 0px; 
	color:#000000;
	line-height:18px;
}

.tools_inner2{
	margin:10px 0px 0px 0px;
}
.tools_inner
{
	background-image:url(../images/round_green_shadow.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x; 
	padding:10px 0px 10px 0px;  
	color:#000000;
	line-height:18px;
}
.products_inner
{
	background-image:url(../images/round_yellow_shadow.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x; 
	padding:10px 0px 10px 0px; 
	color:#000000;
	line-height:18px;
}
.products_inner2{
	margin:10px 0px 0px 0px;
}

/* ---------- 17.10.11 -----------*/
.empArea {
	float:left;
	width:100%;
	border:0px solid #CC0000;
	padding:10px 0px 10px 0px;
}
.empTxt {
	float:left;
	width:85%;
	border:0px solid #CC0000;
}
.empimg {
	float: right;
	width:13%;
	border:0px solid #CC0000;
	padding:10px 0px 0px 0px;
}
/*------ 18.11.11 -----------*/
.contactBox
{
	border:0px solid #ff0000;
	width:210px;
	padding:10px;
}
.contactBox h1 {
    color: #505050 !important;
    font-size:14px;
    font-weight:bold;
    margin:10px 0px 18px 0px;
	text-align:center;
}
.contactBox .formblock {
    margin-bottom: 5px;
}

.contactBox .formblock label {
    color:#505050 !important;
    float: left;
    font-size: 11px;
	font-weight:bold;
    margin-left: 6px;
    margin-right: 7px;
    width:60px;
}
.contactBox .formblock input {
    border: 1px solid #d1d0d0;
    height: 17px;
    width: 133px;
	color:#505050 !important;
	font-size:12px;
}
.contactBox .formblock textarea {
    border: 1px solid #d1d0d0;
    height: 48px;
    resize: none;
    width: 133px;
	color:#505050 !important;
	font-size:12px;
}
.contactBox .btnblock {
    
    margin-top:5px;
	float:left;
}
/*------------- 20.12.11-----------------*/

.empStrTxt {
	float:left;
	width:82%;
	border:0px solid #CC0000;
}
.empStrImg {
	float: right;
	width:17%;
	border:0px solid #CC0000;
	padding:10px 0px 0px 0px;
}
a.moreTestimonial { font-size:12px; color:#144e90; font-weight:bold; padding:0px 0px 0px 10px;}

/*--------------- 26.12.11 -------------*/
.whitetxt a{ color:#FFFFFF;}
.whitetxt a:hover{ color:#FFFFFF; text-decoration:underline;}

.blue_heading a{ color:#175295; font-size:16px;}
.blue_heading a:hover{ color:#175295; text-decoration:underline; font-size:16px;}


