/* CSS Document */

body{
	padding:0; margin:0;
	background-color:#FFFFFF; color:#2d3192;
	background-image:url(../images/header_bg.jpg); background-repeat:repeat-x;
	}
	
div, p, ul, li, a, h1, h2, h3, h4, form, label, input{ 
	padding:0; margin:0;
	}
	
.spacer{
	line-height:0; font-size:0; clear:both;
	}	

/*---------------------------------------Header Start------------------------------------*/

#header{
	width:1024px; position:relative;
	margin:0 auto;
	height:318px;
	}
.support_BG{
	background-image:url(../banners/header-support-bg.jpg); background-repeat:no-repeat;
	background-position:bottom;
	}

.txtBuyNow {
	margin:0;
	padding: 5px 10px 5px 10px;
	color: #5C6731;
	font-weight:bold;
	font-family: Verdana, arial, helvetica, sans-serif;
	cursor: hand; 
	background-color: #66FF99;
	text-decoration: none;
	line-height:20px;
}
.txtPrice {
	margin:0;
	padding: 5px 10px 5px 10px;
	color: #5C6731;
	font-weight:bold;
	font-size: 16px;
	font-family: Tahoma, arial, helvetica, sans-serif;
	cursor: hand; 
	background-color: #FFFFCC;
	text-decoration: none;
}
.tblBody{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	color:#5C6731;
	line-height:20px;
	margin:0 0 0 0;
	text-decoration:none;
	padding: 5px 5px 5px 5px;
	}
.tblButton{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	color:#5C6731;
	line-height:16px;
	margin:0 0 0 0;
	}

.tblBanner-1{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal;
	color:#000000;
	line-height:18px;
	padding: 19px 0 0 20px;
	}
.tblBanner-2{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:bold;
	color:#FFFFFF;
	padding: 0 0 0 55px;
	cursor: hand;
    text-decoration:none;
	}
	
#tblBannerAds p.txtLink {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
	padding: 2px 0 0 0;
	}

#tblBannerAds p.txtLink a {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
	cursor: hand;
	}
	
#tblBannerAds p.txtLink a:hover{
	color:#FFCCFF;
	}
	
#header ul{
	position:absolute;
	left:480px; top:19px;	
	list-style:none;
	}
	
#header ul li{
	float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;
	color:#215abd; background:url(../images/header_nav_bg.gif) repeat-x 0 0; 
	text-align:center;
	border-right:1px solid #FFFFFF;
	padding-left:2px;
	padding-right:2px;
	text-transform:uppercase;
	}
	
#header ul li a{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; 
	color:#215abd; background:url(../images/header_nav_bg.gif) repeat-x 0 0; 
	width:75px; height:12px; padding-top:2px;padding-bottom:2px;
	text-decoration:none; display:block;
	}

#header ul li.home{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; 
	color:#215abd; background:url(../images/nav_bg.jpg) repeat-x 0 0; 
	width:75px; height:12px; padding-top:2px;padding-bottom:2px;
	text-decoration:none; display:block;
	text-align:center; float:left;
	}
	
#header ul li a:hover{
	background:url(../images/nav_bg.jpg) repeat-x 0 0 #255dbe;
	color:#96d0e9;
	height:12px; width:75px;
	}
	
.logo{
	position:absolute; 
	top:2px; left:44px;
	z-index:1;
	}
.banner{
	position:absolute; 
	top:58px; left:29px;
	}
.rssnews{
	position:absolute; 
	top:287px; left:29px;
	}
.btn-rssnews{
	position:absolute; 
	top:287px; left:32px;
	}	
#header h2{
	background:url(../images/col-left.gif) repeat-y;
	width:18px;
	height:1866px;
	top:0px;
	left:26px;
	}
	
#container-top {
	width: 1024px;
	margin: 0px auto;
	background: url(../images/container-top-2.jpg);
	padding:1px 0 0 0;
	height:349px;
}

#container-top .left {
	float:left;
	width:449px;
	height:300px;	
	margin-left:30px;
	padding:24px 20px 17px 20px;	
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
	font-weight:normal;
	line-height:20px;
}

#container-top .faq  ul li    {
	float:left;
	margin-top:3px;
	margin-left:10px;
	background-image:url(../images/blue-arrow.gif); 
	background-repeat:no-repeat; 
	background-position:0 5px;
	list-style-type:none; 
	padding:0 5px 5px 0;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	text-align:left;
	line-height:15px;
	width:200px;
}
#container-top .faq  ul li a  {
	display:block;
	padding:0 0 5px 15px;
	text-decoration:none; 
	color:#0054a7; 
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	line-height:15px;
}
#container-top .faq  ul li a:hover         {
	color:#0615f8;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	line-height:15px;
}
#container-top h2 {
	float:left;	
	padding:0 0 0 0;	
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:28px;
	text-align:left;	
	font-weight:normal;
	line-height:38px;
}

#container-top .mid {
	float:left;
	width:202px;
	margin-left:0px;
	padding:20px 16px 11px 16px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
	font-weight:normal;
	line-height:18px;
	height:309px;
}

#container-top .mid ul li    {
	background-image:url(../images/bullet-square.jpg); 
	background-repeat:no-repeat; 
	background-position:10px 8px;
	list-style-type:none; 
	padding:0px 5px 5px 5px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	line-height:18px;
}
#container-top .mid ul li a  {
	display:block;
	width:170px;
	margin-left:5px;
	padding:0 0 2px 15px; 	
	border-bottom:1px dotted #96d0e9; 
	text-decoration:none; 
	color:#0c1e80; 
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
}
#container-top .mid ul li a:hover         {
	color:#b6eaff;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	line-height:18px;
}

#container-top .right {
	background-image:url(../banners/template-base.png); 
	background-repeat:no-repeat; 
	background-position:0 0;
	float:left;	
	width:215px;
	margin-right:30px;
	padding:24px 12px 0 13px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;	
	font-weight:normal;
	height:317px;
}
#container-top .right p    {
	display:block;
	margin-left:10px;
	width:190px;
	padding:0 0 1px 7px;
	text-align:right;
	text-decoration:none; 
	color:#96d0e9;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:16px;
}

#container-top .right p a  { 
	padding:0 0 1px 80px;	
	text-decoration:none; 
	text-align:right;
	color:#96d0e9;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;
}
#container-top .right p a:hover         {
	color:#96d0e9;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	line-height:16px;
}

#container-top  .label  {
	display:block;
	margin-left:10px;
	margin-top:5px;
	width:200px;
	height:10px;
	padding:0 0 0 0;
	text-align:right;
	text-decoration:none; 
	color:#96d0e9;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}

#container-top  .label  a{
	padding:2px 2px 5px 5px;
	text-align:right;
	text-decoration:none; 
	color:#96d0e9;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:11px;
	height:12px; width:75px;
}

#container-top .label a:hover  {
	background-color:#96d0e9;
	padding:2px 2px 3px 3px;
	color:#0c1e80;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
}
#container-top  .readmore  {
	display:block;
	margin-left:10px;
	margin-top:0px;
	width:200px;
	height:15px;
	padding:10px 0 0 0;
	text-align:left;
	text-decoration:none; 
	color:#0c1e80;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}

#container-top  .readmore  a{
	padding:2px 2px 5px 5px;
	text-align:right;
	text-decoration:none; 
	color:#0c1e80;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:11px;
	height:12px; width:75px;
}

#container-top .readmore a:hover  {
	padding:2px 2px 3px 3px;
	color:#0c1e80;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	text-decoration:underline; 
}
#container-top h2 {
	float:left;
	padding: 0 0 0 0;	
	font-family: Arial, helvetica, sans-serif;
	font-size:28px;
	color:#0054a5;	
	font-weight:normal;
	text-align:left;
	line-height:18px;
}

#container-bottom {
	width: 1024px;
	margin: 0px auto;
	background: url(../images/container-bottom-2.jpg);
	padding:1px 0 0 0;
	height:288px;
}
#container-bottom  .item-left {
	float:left;	
	width:442px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0 5px 5px 0;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;	
	font-weight:normal;
	height:170px;
}

#container-bottom  .item-left  ul li    {
	background-image:url(../images/bullet-square-2.jpg); 
	background-repeat:no-repeat; 
	background-position:0 7px;
	list-style-type:none; 
	padding:1px 15px 5px;
	color:#2d3192;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px; 
	font-weight:normal;
	line-height:17px;
	border-bottom:1px dotted #999999;
}
#container-bottom  .item-left   ul li a  {
	display:block;
	width:150px;
	padding:0 0 5px 15px;
	border-bottom:1px dotted #205abd; 	
	text-decoration:none; 
	color:#2d3192; 
	font-size:12px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}
#container-bottom  .item-left ul li a:hover         {
	color:#0615f8;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px; 
	font-weight:normal;
	line-height:15px;
}

#container-bottom .left {
	float:left;
	width:449px;
	height:410px;	
	margin-left:30px;
	padding:20px 20px 16px 20px;	
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
	font-weight:normal;
	line-height:20px;
	height:250px;
}
#container-bottom  .mid {
	float:left;
	width:202px;
	margin-left:0px;
	padding:0 16px 10px 16px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
	font-weight:normal;
	line-height:18px;
	height:277px;
}

#container-bottom  .right {
	border-top:1px dotted #205abd;
	background-image:url(../banners/template-base-2.png); 
	background-repeat:no-repeat; 
	background-position:0 0;
	float:left;	
	width:215px;
	margin-right:30px;
	padding:16px 12px 0 13px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;	
	font-weight:normal;
	height:217px;
}
#container-bottom .right p    {
	display:block;
	margin-left:10px;
	width:190px;
	padding:0 0 1px 7px;
	text-align:right;
	text-decoration:none; 
	color:#96d0e9;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:16px;
}

#container-bottom  .right p a  { 
	padding:0 0 1px 80px;	
	text-decoration:none; 
	text-align:right;
	color:#96d0e9;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;
}
#container-bottom  .right p a:hover         {
	color:#96d0e9;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	line-height:16px;
}

#container-bottom   .label  {
	display:block;
	margin-left:10px;
	margin-top:5px;
	width:200px;
	height:10px;
	padding:0 0 0 0;
	text-align:right;
	text-decoration:none; 
	color:#96d0e9;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}

#container-bottom  .label  a{
	padding:2px 2px 5px 5px;
	text-align:right;
	text-decoration:none; 
	color:#96d0e9;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:11px;
	height:12px; width:75px;
}

#container-bottom  .label a:hover  {
	background-color:#96d0e9;
	padding:2px 2px 3px 3px;
	color:#0c1e80;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
}
#container-bottom   .readmore  {
	display:block;
	margin-left:10px;
	margin-top:0px;
	width:200px;
	height:15px;
	padding:10px 0 0 0;
	text-align:left;
	text-decoration:none; 
	color:#0c1e80;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}

#container-bottom   .readmore  a{
	padding:2px 2px 5px 5px;
	text-align:right;
	text-decoration:none; 
	color:#0c1e80;
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:11px;
	height:12px; width:75px;
}

#container-bottom  .readmore a:hover  {
	padding:2px 2px 3px 3px;
	color:#0c1e80;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	text-decoration:underline; 
}
.heading-divider{
	float: left;
	border-bottom:1px dotted #205abd;
	width:100%;
	height: 1px;
	margin-bottom:15px;
}

/*---------------------------------------Header End------------------------------------*/

#contact{
	width:289px;
	height:272px;	
	float:left;
	margin-right:30px;
	padding:5px 0 10px 15px;
}
#contact span.ctop{
	background:url(../images/contact_top.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
	
#contact span.cbottom{
	background:url(../images/contact_bottom.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:25px; display:block;}
	
#contact form.contact{
	background-image:url(../banners/footer-blue-bg-contact.png); 
	background-repeat:no-repeat; 
	color:#000000;
	width:280px;
	height:280px;	
	padding:0 5px; 
	float:left;
}
	
#contact form.contact h2.text3{
	background:url(../images/contact_h2_bg.png) no-repeat 0 0; 
	color:#2d3192;
	margin-top:7px;
	padding:10px 0 10px 55px; 
	float:left; 
	width:228px; 
	height:37px;
	font:normal 22px Verdana, Georgia, Times, serif;
	font-weight:bold;
}
	
#contact form.contact h2.text3 span{
	color:#2d3192;
	font:normal 22px Verdana, Georgia, Times, serif;
	font-weight:bold;
}
	
#contact form.contact label{
	background-image:url(../images/bullet-square-2.jpg); 
	background-repeat:no-repeat;
	background-position:5px 5px;
	color:#2d3192;
	margin:0 0 10px 0;
	padding:2px 2px 2px 15px;
	float:left;
	font:bold 11px Verdana, Helvetica, sans-serif;
	font-weight:normal;
}

#contact form.contact input{
	background-color:#EFEBDE; 
	color:#0B0B0B; 
	border:#959595 1px solid;
	width:158px; 
	height:16px; 
	padding:2px; 
	margin:0 5px 6px 10px; 
	float:right;
	font:normal 12px Verdana, Helvetica, sans-serif;}
	
#contact form.contact textarea{
	background-color:#EFEBDE; 
	color:#0B0B0B; 
	border:#959595 1px solid;
	width:158px; 
	height:56px; 
	padding:2px; 
	margin:0 5px 13px 10px; 
	float:right;
	font:normal 12px Verdana, Helvetica, sans-serif;}
	
#contact form.contact input.submit{
	background:url(../images/form-buttons.png) no-repeat; 
	color:#0B0B0B; border:none;
	width:70px; height:23px; 
	float:right; 
	margin:0 7px 0 23px; 
	padding:0 0 0 0; 
	cursor:pointer;
	font:normal 11px Verdana; 
	text-transform:uppercase;
}
	
#contact form.contact input.reset{
	background:url(../images/form-buttons.png) no-repeat; 
	color:#0B0B0B; border:none;
	width:70px; height:23px; 
	float:right; 
	margin:0; 
	padding:0 0 0 0; 
	cursor:pointer;
	font:normal 11px Verdana; 
	text-transform:uppercase;
}

#contact form.contact p.required{
	color:#2d3192;
	padding:8px 0 0 0;
	float:left;
	font:normal 11px Verdana, Helvetica, sans-serif;
	font-weight:normal;
}
/*----------------------------------footer Start-----------------------------------------------------*/	
/* Footer */
#footer {
	background-image:url(../images/footer_bg.jpg); 
	background-repeat:repeat-x; 
	background-color:#ffffff; 
	color:#F8FFED; 
	font-size:13px; 
	float:left; 
	margin:0px 0 0 0; 
	width:100%; 
	min-width:1024px;
}
#footer-content {
	width:1024px; 
	height:290px; 
	margin:0px auto; 
	padding-top:10px; 
	padding-bottom:0px; 
	background-image:url(../images/footer_bg.jpg); 
	background-repeat:repeat-x;
}
#footer a:link                      {color:#96d0e9; font:12px Verdana;}
#footer a:visited                   {color:#96d0e9; font:12px Verdana;}
#footer a:hover                     {color:#fbffb8; text-decoration:none;}
#footer h2 {
	color:#0054a5; 
	font:bold 12px Verdana; 
	font-weight:bold; 
	padding:0; 
	margin:0 0 10px 0;
	text-decoration:underline;
}
#footer h4 {
	background-image:url(../images/bullet-square-2.jpg); 
	background-repeat:no-repeat; 
	background-position:0 8px;
	padding:1px 15px 0;
	color:#2d3192; 
	font:bold 10px Verdana; 
	text-align:left;	
	font-weight:normal;
	line-height:17px;
}
#footer .footerheader:link			   {color:#fbffb8; font:bold 18px Verdana; font-weight:bold; padding:0; margin:0;}
#footer .footerheader:visited	      {color:#fbffb8; font:bold 18px Verdana; font-weight:bold; padding:0; margin:0;}
#footer .footerheader:hover			{color:#fbffb8; font:bold 18px Verdana; font-weight:bold; padding:0; margin:0;}
#footer .footer_divider {
	border-bottom:1px dotted #999999; 
	height:20px; 
	margin-bottom:20px;
}

#footer  .box1 {
	float:left;	
	width:150px;
	margin-left:30px;
	padding:20px 12px 16px 13px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
	font-weight:normal;
	line-height:15px;
	height:250px;
}
#footer  .box1   ul li    {
	background-image:url(../images/blue-arrow.gif); 
	background-repeat:no-repeat; 
	background-position:0 4px;
	list-style-type:none; 
	padding:0 5px 5px 0;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	line-height:15px;
}
#footer  .box1   ul li a  {
	display:block;
	width:125px;
	padding:0 0 5px 15px;
	border-bottom:1px dotted #999999; 	
	text-decoration:none; 
	color:#2d3192; 
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}
#footer  .box1  ul li a:hover         {
	background-image:url(../images/blue-arrow-3.gif); 
	background-repeat:no-repeat; 
	background-position:0 4px;
	background-color:#255dbe;
	color:#96d0e9;
	border-bottom:1px dotted #999999;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	line-height:15px;
}
/*BOX 2 */
#footer  .box2 {
	background-image:url(../banners/footer-blue-bg-prod.png); 
	background-repeat:no-repeat; 
	background-position:0 4px;
	float:left;	
	width:175px;
	padding:20px 12px 16px 13px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	text-align:left;	
	font-weight:normal;
	line-height:17px;
	height:250px;
}
#footer  .box2   ul li    {
	background-image:url(../images/bullet-square-2.jpg); 
	background-repeat:no-repeat; 
	background-position:0 7px;
	list-style-type:none; 
	padding:1px 15px 5px;
	color:#2d3192;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	line-height:17px;
	border-bottom:1px dotted #999999;
}
#footer  .box2   ul li a  {
	display:block;
	width:150px;
	padding:0 0 5px 15px;
	border-bottom:1px dotted #205abd; 	
	text-decoration:none; 
	color:#2d3192; 
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}
#footer  .box2  ul li a:hover         {
	color:#0615f8;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	line-height:15px;
}
/*BOX 3*/
#footer  .box3 {
    background-image:url(../banners/big-grin.png); 
	background-repeat:no-repeat;
	background-position:0 55px;
	float:left;	
	width:260px;
	padding:20px 12px 16px 13px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	text-align:left;	
	font-weight:normal;
	line-height:15px;
	height:250px;
}
#footer  .box3 p{
	display:block;
	width:260px;
	font-size:11px;
	text-align:left;	
	font-weight:normal;
	color:#2d3192; 
}

#footer  .box3  a  {
	display:block;
	width:240px;
	padding:0 0 5px 15px;	
	text-decoration:none;
	color:#2d3192; 
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}
#footer  .box3  a:hover         {
	color:#0615f8;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	line-height:15px;
}
#footer .box3 #testimonial          {text-align: right;}
#footer .box3 #testimonial .contact_name {margin: 15px 0 0 0;text-align: right;}
#footer .box3 #testimonial .company {font-size: 11px; margin: 0; text-align: right;}

/*BOX 4 */
#footer  .box4 {
	background-image:url(../banners/footer-blue-bg-contact.png); 
	background-repeat:no-repeat; 
	float:left;	
	width:277px;
	margin-right:30px;
	padding:20px 12px 16px 13px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
	font-weight:normal;
	line-height:15px;
	height:250px;
}
#footer  .box4   ul li    {
	background-image:url(../images/bullet-square-2.jpg); 
	background-repeat:no-repeat;
	background-position:5px 5px;	
	list-style-type:none; 
	padding:0 5px 5px 0;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	line-height:15px;
}
#footer  .box4   ul li a  {
	display:block;
	width:220px;
	padding:5px 0 5px 15px;
	text-decoration:none; 
	color:#2d3192; 
	font-size:11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
}
#footer  .box4  ul li a:hover         {
	color:#0615f8;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	line-height:15px;
}
#footer small {
	padding:0px 25px;
	color:#666666; padding-top:3px;
}

#footer .box5  {
	float:left; 
	width:150px; 
	height:410px; 
	margin-right:20px;
}

#footer .copyright {
	width:100%; 
	min-width:1024px; 
	background-color:#255dbe; 
	margin-top:0px;
	text-align:center; 
	padding:11px 0;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:10px; 
	font-weight:normal;
	line-height:20px;
	color:#96d0e9; 
	text-decoration:none;
	cursor: hand;	
}
#footer .copyright a{
	width:200px;
	height:15px;
	text-align:center; 
	padding:2px 9px 2px 9px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	line-height:11px;
	color:#96d0e9; 
	text-decoration:none;
	cursor: hand;	
}
#footer  .copyright  a:hover {
	width:200px;
	height:15px;
	background-color:#96d0e9;
	color:#0615f8;
	padding:2px 3px 2px 3px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
}

#footer p.keywords{
	font:normal 8px Verdana, Arial, Helvetica, sans-serif; 
	color:#255dbe; text-decoration:none;
	padding:10px 0 0 0;
	}	
/*----------------------------------footer End-----------------------------------------------------*/
#body a:link                      {color:#2d3192; font:11px Verdana;}
#body a:visited                   {color:#2d3192; font:11px Verdana;}
#body a:hover                     {color:#2d3192; text-decoration:none;}		