@charset "utf-8";
/* CSS Document */
body {margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
td {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #848484; }
.copyright {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #B55F07; padding-left:32px;}
	
.bg_lft{background-image:url(../images/bg_lft.jpg); background-repeat:repeat-x; background-color:#F8A717; background-position: top;}
.bg_rt{background-image:url(../images/bg_rt.jpg); background-repeat:repeat-x; background-color:#F8A717; background-position:left top;}
.bg_top{background-image:url(../images/bg_top.jpg); background-repeat: no-repeat; background-color:#F8A717; background-position: top;}
.bg_nav{background-image:url(../images/nav_rep.gif); background-repeat: repeat;}
.bg_quote{background-image:url(../images/quote_bg.jpg); background-repeat: no-repeat;}
.navtext{/*font-family:"Courier New", Courier, monospace;*/ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; text-align:center; text-decoration: none;}
.a nevtext:hover{/*font-family:"Courier New", Courier, monospace;*/ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CC9900;font-weight:bold;}

.textbox1{width:130px;height:20px;background-color:#54391B;margin-left:15px;border:none;margin-top:5px; color:#ffffff;font-family: Tahoma; font-size:11px; color:#A4815B; padding-top:5px; padding-left:10px;}
.paddingtop{padding-top:10px;}

#dropcontentsubject{
	width: 241px;
	font-weight: bold;
	display: none;
}
.dropcontent{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}

.dropcontent a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	background:url(../images/bulleton.gif) no-repeat;
	padding-left:15px;
}

.dropcontent a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	font-weight: normal;
	color: #209A9B;
	text-align: justify;
	background:url(../images/bulletoff.gif) no-repeat;
	padding-left:15px;

}
/* TESTIMONIALS CSS ENDS */

/* Why Magnon CSS STARTS */
#Why {
	width: 500px; /* 520px */
	height: auto;
	/*background: url(../images/re.jpg) no-repeat ;*/
	padding-left:20px;
	border:solid 0px red;
}
#Why h1 {
	color: #209A9B;
	font-size: 20px;
	padding: 8px 12px;
	font-weight:normal;
}
.dhtmlgoodies_question {	/* Styling question */
	color:#666666;
	width:500px; /* 530px */
	height:20px;
	overflow:hidden;
	cursor:pointer;
/*	background: url(../images/re.jpg) no-repeat ;
*/	background-position:bottom;
	font-weight: bold;
	text-decoration: none;
	border:solid 0px red;
	margin-top:0px;

}
.dhtmlgoodies_answer {	/* Parent box of slide down content */
	/*visibility:hidden;*/
	/*display:none;
	height:0px;
	overflow:hidden;
	position:relative;
	border:solid 0px red;*/


	
}
.dhtmlgoodies_answer_content {	/* Content that is slided down */
	font-size: 12px;
	position:relative;
	/*height:50px;*/
	width:260px;
	color: #5E4529;
	padding-left:10px;
	padding-bottom:15px;
	text-decoration: none;
	/*overflow:hidden;*/
	line-height: 17px;
	font-family:Tahoma;
	text-align:justify;
	
	border:solid 0px black;
/*	background: url(../images/re.jpg) no-repeat ;*/
	background-position:bottom;


}

.dhtmlgoodies_answer_content a, a.sidelink-more {	
	font-size: 12px;
	color: #209A9B;
	text-decoration: none;
	line-height: 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}

.dhtmlgoodies_answer_content a:hover, a.sidelink-more:hover {	/* Content that is slided down */
	font-size: 11px;
	color: #404040;
	text-decoration: underline;
	line-height: 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
/* Why Magnon CSS ENDS */
/*--- Custom --*/
.bottomline{background-image:url(../images/re.jpg); width:500px;height:10px; background-repeat:no-repeat;}
.bg{ height:174px; background-image:url(../images/gredint.jpg); background-repeat:repeat-x;}
.smallfont{font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff;}
.bottomline1{ background-image:url(../images/line2.jpg); width:200px;}
.aboutustext{font-family:Tahoma; font-size:11px; color:#666666; padding-left:0px; padding-top:0px; line-height:20px;}
.aboutusheading{font-family:"Times New Roman", Times, serif; font-size:20px; color:#5E4529; padding-left:0px;}
.tagcloud{font-family:"Times New Roman", Times, serif; font-size:16px; color:#5E4529;}

/*newcss*/

.dhtmlgoodies_question1{	/* Styling question */
	color:#666666;
	width:300px;
	height:20px;
	overflow:hidden;
	cursor:pointer;
/*	background: url(../images/re.jpg) no-repeat ;
*/	background-position:bottom;
	font-weight: bold;
	text-decoration: none;
	border:solid 1px red;
	margin-top:0px;

}
.dhtmlgoodies_answer1{	/* Parent box of slide down content */
	/*visibility:hidden;*/
	display:none;
	height:0px;
	overflow:hidden;
	position:relative;
	border:solid 1px red;
	}
	
.dhtmlgoodies_answer_content1 {	/* Content that is slided down */
	font-size: 12px;
	position:relative;
	height:50px;
	width:300px;
	color: #848484;
	padding-left:24px;
	text-decoration: none;
	overflow:hidden;
	line-height: 17px;
	font-family:Tahoma;
	text-align:justify;
	padding-bottom:15px;
	border:solid 1px black;
/*	background: url(../images/re.jpg) no-repeat ;*/
	background-position:bottom;
	
	}
	
.hometext{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
line-height:25px;

}

.hometext1{
/*font-family:Georgia, "Times New Roman", Times, serif;*/
/*font-family:"Courier New", Courier, monospace;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:25px;
text-align:center;
}

.service{font-family:"Times New Roman", Times, serif; font-size:16px; color:#999999; letter-spacing:2px;}

.subheading{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#D96220; font-weight:bold;}
.text1{font-family:Tahoma; font-size:12px; color:#5E4529; line-height:17px;}
.contacttext{font-family: Tahoma,verdana,arial; font-size:11px; color:#5E4529; line-height:22px;}
.contactheading{font-family:Tahoma; font-size:13px; color:#5E4529; font-weight:bold; line-height:30px;}
.readmore{font-family:Tahoma; font-size:10px; color:#FF6600; text-decoration:underline;}
a.readmore:hover{text-decoration:none}
.linerepeat1{ background-image:url(../images/bg-line1.gif); background-repeat:repeat-x;}
.linerepeat{ width:1px;background-image:url(../images/bg-line.gif); background-repeat:repeat-y;}
.heading2{font-family:"Times New Roman", Times, serif; font-size:16px; color:#CC6600; font-weight:bold;}
.servicetext1{font-family:Tahoma; font-size:11px; color:#5E4529; line-height:22px;}
a.servicetext1:hover{font-family:Tahoma; font-size:11px; color:#CC6600; line-height:22px; text-decoration:none;}
.onlineapplicationtext{font-family:Tahoma; font-size:11px; color:#745502;}
.onlineapplicationheading{font-family:Tahoma; font-size:10px; color:#745502;}
.clientborder1{ width:100px; height:20px; border: solid 1px #CCCCCC; border-bottom:none;}
.clientborder2{ width:460px; border: solid 1px #CCCCCC; background-color:#ffffff; }

.bg_client{background-image:url(../images/background1.jpg); background-repeat:repeat-x;background-position: top;}
.headermenutext{font-family:"Courier New", Courier, monospace; font-size:12px; color:#FFFFFF; text-decoration:none;}

.subheading2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC6633; text-decoration:underline;}
.innerpagesheading{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#CC6600;height:25px; border:1px solid #f2f2f2; border-top:none; border-left:none; border-right:none;}

.formtext1{font-family:Tahoma; font-size:12px; color:#5E4529; line-height:18px;}


/*-- By Apul ---*/

.paddleft6{padding-left:6px;}

#container {
 
  width: 250px!important;
  height: 100px;
  overflow: hidden;
  border: 1px solid #EFEFEF;
}

#scroller {
  width: 3940px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
  height:100px;
  
}

.content {
  width: 225px;
  height: 100px;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px;
/*  border: 1px solid #EFEFEF;*/
  font-size: .8em;
}

.scrollNav, .scrollNav a:link, .scrollNav a:visited  {
  font-size: .8em;
  color:#00009C;
  font-weight: bold;
}

.floatrightabs{position:relative; top:-2px;float:right;right:5px;}
.hometext a{color:#F7FF27; text-decoration:none; margin-right:10px; font-family:"Courier New", Courier, monospace;}
.hometext a:hover{color:#000000; text-decoration:underline;}

.hometext1 a{color:#FFFFFF; text-decoration:none;  /*font-family:"Courier New", Courier, monospace;*/ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.hometext1 a:hover{color:#ffffff; text-decoration:underline;}

.font11{font-size:13px;}

.txt1{color:#FFFFFF; font-size:11px; }
.txt2{color:#FFFFFF;font-size:11px;}


ul.arrow li{ list-style-type:none;list-style-image:url(../images/arrow1.gif); line-height:20px;}
.shadedtd{ background-image:url('../images/repeat_bg.jpg'); background-repeat:repeat-x; }
.error{color:red;}
h1{font-family:'Times New Roman', Times, serif; font-size:23px; color:#FFFFFF; font-weight:normal;  display:inline; text-transform:uppercase;}
.smallh1{font-family:'Times New Roman', Times, serif; font-size:20px; color:#FFFFFF; font-weight:normal;  display:inline; text-transform:uppercase;}
.vsmallh1{font-family:'Times New Roman', Times, serif; font-size:16px; color:#FFFFFF; font-weight:normal;  display:inline; text-transform:uppercase;}
h2.toplinks, h2.sidelink{line-height:22px;  margin:0px; padding:0px; text-align:left; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
h2.sidelink a{color:#5E4529;}
h2.sidelink a:hover{color:#5E4529;}
h2.serviceslinks{ line-height:15px;}

.tab{display: none; height: 1px; visibility: visible;}
.tab1{display: block; height: 70px; visibility: visible;}

.tabsidebar{display: block; height: 50px; width:270px;visibility: visible;}

.tabsidebar1{display: none; height: 1px; width:270px; visibility: visible;}

.padding-left { padding-left: 10px; }

a.colorredgrey{ color:#5E4529;}
a.colorredgrey:hover{ font-size:12px;}