/* CSS Document */

.background
{
margin:0px;
background-image:url(images/bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.slogan
{font-weight: bold;
 font-size: 10pt;
  color:#1e1e1e; 
  font-family: verdana;
  padding-left:110px;
  text-align:left;
  }
  .top-text
{font-weight: bold;
 font-size: 8pt;
  color:#4B4B4B; 
  font-family:Arial, Helvetica, sans-serif;
   text-align:left;
     }
	  .top-text a
{font-weight: bold;
 font-size: 8pt;
  color:#4B4B4B; 
  font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   text-decoration:none;
     }
	  .top-text a:hover
{font-weight: bold;
 font-size: 8pt;
  color:#FF0000;
  font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   text-decoration:none;
     }
	  .top-text2
{font-weight: bold;
 font-size: 8pt;
  color:#4B4B4B; 
  font-family:Arial, Helvetica, sans-serif;
   text-align:left;
     }
	  .top-text2 a
{font-weight: bold;
 font-size: 8pt;
  color:#FF0000; 
  font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   text-decoration:none;
     }
	  .top-text2 a:hover
{font-weight: bold;
 font-size: 8pt;
  color:#FF0000;
  font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   text-decoration:none;
     }
 .left_box
 {background-image:url(images/left-box.gif);
 background-repeat:repeat-x;
 width:220px;
 height:335px;
 }
 .heading2
 {font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#EC0001;
 padding-left:15px;
 padding-top:10px;
 padding-bottom:10px;
 text-align:left;
 }
 .select
 {padding-left:10px;
 }
 .more
 {font-size:12px;
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 padding-top:5px;
 text-align:left;
 }
 .more a
 {font-size:12px;
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 text-decoration:none;
 }
 .more a:hover
 {font-size:12px;
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 text-decoration:underline;
 }
  .more2
 {font-size:12px;
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 padding-bottom:5px; 
 text-align:left;
 padding-left:15px;
 }
 .line
 {background-image:url(images/line.gif);
 height:3px;
 background-repeat:repeat-x;
 }
 .heading
 {font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#AA0404;
 text-align:left;
 font-weight:bold;
 }
 .box-top
 {background-image:url(images/box-top.gif);
 width:184px;
 height:12px;
 }
 .box-top2
 {background-image:url(images/box-top2.gif);
 width:184px;
 }
 .box_bottom
 {background-image:url(images/box_bottom.gif);
 height:12px;
 width:184px;
 }
 .box-body
 {background-image:url(images/box-body.gif);
 background-repeat:repeat-y;
 }
 .box_body2
 {background-image:url(images/box_body2.gif);
 background-repeat:repeat-y;
 }
 .box_body2txt
 {font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#3E3C3C;
 text-align:left;
 padding-left:10px;
 padding-top:10px;
 padding-bottom:5px;
 }
 .line2
 {background-image:url(images/line2.gif);
 height:6px;
 }
 .text2
 {font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
 text-align:left;
 font-weight:bold;
 padding-top:5px;
 padding-bottom:5px;
 }
  .text2 a
 {font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:none;
 }
  .text2 a:hover
 {font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FF0000;
 text-decoration:underline;	
 }
 .arrow
 {padding-top:8px;
 }
 .gray_bar
 {background-image:url(images/gray_bar.gif);
 height:44px;
 }
 .bottom
 {background-image:url(images/bottom.gif);
 height:200px;
 background-repeat:repeat-x;
 }
 .bottom2
 {background-image:url(images/bottom2.gif);
 height:200px;
 }
 .footerh
{color:#EC0001;
font-size:12px;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
padding-top:15px;
line-height:20px;
padding-left:25px;
}
.footer123
{color:#353030;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
line-height:25px;
padding-left:25px;
vertical-align:top;
}
.footer123 a
{color:#353030;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none
}
.footer123 a:hover
{color:#353030;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.menubg
{background-image:url(images/menubg.gif);
height:43px;
}
.left_corner
{background-image:url(images/corner_left.gif);
width:10px;
height:43px;
}
.right_corner
{background-image:url(images/corner_right.gif);
width:10px;
height:43px;
}
.menu-text
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}
.menu-text a
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#4B4949;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
height:43px;
width:89px;
display:block;
background-image:url(images/button_normal.gif);
}
.menu-text a:hover
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-image:url(images/menu_over.gif);
background-repeat:repeat-x;
display:block;
}
.menu-text2
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}
.menu-text2 a
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#4B4949;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
height:43px;
width:89px;
display:block;
background-image:url(images/button_normal2.gif);
}
.menu-text2 a:hover
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-image:url(images/menu_over.gif);
background-repeat:repeat-x;
display:block;
}
.menu-text3
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}
.menu-text3 a
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
height:43px;
width:89px;
display:block;
background-image:url(images/menu_over.gif);
}
.menu-text3 a:hover
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-image:url(images/menu_over.gif);
background-repeat:repeat-x;
display:block;
}
.select2
{
width:150px;
font-size:12px;
color:#2A3F55;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.space_left
{padding-left:10px;
}
.background2
{background-image:url(images/bg2.gif);
padding-top:100px;
}
.bodybg2
{background-image:url(images/bodybg.gif);
background-repeat:repeat-x;
}
.testimonial
{background-image:url(images/testimonials.gif);
height:336px;
width:223px;
background-repeat:no-repeat;
}
.clients-text
{padding-top:45px;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#058934;
text-align:left;
font-weight:bold;
vertical-align:top;
}
.text1
{color:#666666;
font-family:"Courier New", Courier, monospace;
font-size:12px;
text-align:justify;
padding-left:5px;
padding-right:8px;
vertical-align:top;
line-height:20px;
}
.text3
{color:#EC0001;
font-size:12px;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:right;
padding-right:10px;
}

.text3 a
{color:#AA0404;
font-size:12px;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}


.text3 a:hover
{color:#AA0404;
font-size:12px;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:underline;
}



.title_head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #1DA1E9;
	padding-top:30px;
	text-align:left;
	}
	.p {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	padding-top:5px;
	color:#646464;
	margin-right:10px;
	}
	
	.p a {
	text-align: justify;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		color:#646464;
		text-decoration:none;
		font-weight:bold;
	}
	
	.p a:hover {
	text-align: justify;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		color:#646464;
		font-weight:bold;
		text-decoration:underline;
	}
	
	.title_head2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #058934;
	padding-top:11px;
	text-align:left;
	}.title_head3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #1DA1E9;
	padding-top:11px;
	text-align:left;
		}
	
	.top-link
{color:#885674;
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
padding-top:0px;
vertical-align:top;
height:24px;
}
.top-link a
{color:#058934;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.top-link a:hover
{color:#4B4949;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.red-link
{color:#B01A25;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
padding-top:5px;
vertical-align:top;
}
.red-link a
{color:#B01A25;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.red-link a:hover
{color:#4B4949;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:underline;
}


	
.ver_text
 {font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 text-align:left;
  padding-top:0px;

 }
  .ver_text a
 {font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 }
  .ver_text a:hover
 {font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FF0000;
 text-decoration:underline;	
 }	
	
	.footer
	{background-image:url(images/footer.gif);
	background-repeat:repeat-x;
	}
	
	
	.accordion2 {
	width: 242px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion2 h3 {
	background: #e9e7e7 url(images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 100%/100% Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion2 h3:hover {
	background-color: #e3e2e2;
}
.accordion2 h3.active {
	background-position: right 5px;
}
.accordion2 p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	display: none;
	line-height:20px;
	font-size:12px;
	color:#0FC5FF;
	font-weight:bold;
}

	.accordion2 p a{
	line-height:20px;
	color:#0FC5FF;
	text-decoration:none;
	font-weight:bold;
	}
	.accordion2 p a:hover{
line-height:20px;
	color:#D50E0E;
	text-decoration:none;
	
	}
	.active
	{color:#EC0001;
	}
	

	.heading2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#1A494B;
text-decoration:none;
font-weight:bold;
text-align:center;
}
.heading2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#20547B;
text-decoration:none;
font-weight:bold;
}
.heading2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#BB0028;
text-decoration:underline;
font-weight:bold;
}
	.normal-text {
	margin-top: 5px;
	margin-bottom: 5px;
		line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	padding-top:5px;
	color:#646464;
	margin-right:10px;
	color:#FFFFFF;
	}
	.normal-text a {
	margin-top: 5px;
	margin-bottom: 5px;
		line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	padding-top:5px;
	color:#646464;
	margin-right:10px;
	color:#FFFFFF;
	}
	.normal-text a:hover {
	margin-top: 5px;
	margin-bottom: 5px;
		line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	padding-top:5px;
	color:#646464;
	margin-right:10px;
	color:#FFFFFF;
	}
	
	
	.p2 {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	padding-top:5px;
	color:#646464;
	margin-right:10px;
	padding-left:15px;
		}