@charset "utf-8";
/* CSS Document */

/* =Styling all elements
=======================================================================================================*/
* {
	margin: 0;
	padding: 0;
}
a {
	outline: none;
	border: none;
	text-decoration: none;
}
img {
	border: none;
}
/* Body
--------------------------------------------------------------------------------------------------------*/
body {
	background:url(../images/bg.gif) repeat-x 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;
}
a, a:link {
	color:#2a2a2a;
}
a:hover {
	text-decoration:underline;
}
.logo {
	padding-left:42px;
}
.textbox {
	width:110px;
	height:19px;
	background:#fff;
	border:1px #646769 solid;
	color:#6c6c6c;
	padding:2px 0 0 2px;
}
.top-text {
	color:#fffff1;
	padding-right:10px;
}
.product_list {
	padding:14px 11px 14px 11px;
}
.product_box {
	padding:15px 0 0 0;
	background:url(../images/sep.gif) repeat-y right 0;
	color:#fffff1;
}
.product_box.last {
	background:none;
}
.product_box p {
	padding:4px 0;
}
.blue-text {
	color:#57b1f7;
	font-weight:700;
}
.blue-text a {
	color:#57b1f7;
}
.product1 {
	background:#fff;
	border:1px #d6d8db solid;
	height:76px;
	margin:4px 26px 0;
	padding-top:43px !important;
}
.center_content {
	background:url(../images/dashline.gif) repeat-x 0 bottom;
	padding:25px 0 1px 0;
}
.left_content {
	background:url(../images/center_sep.gif) no-repeat right 0;
	padding:0 25px 0 0;
	line-height:20px;
}
.left_content h2 {
	font-size:26px;
	color:#ca0000;
	font-weight:400;
	padding-bottom:15px;
}
.blue_text2 {
	color:#0064b2;
	font-weight:700;
}
.blue_text2 a {
	color:#0064b2;
}
.left_content p {
	line-height:17px;
	padding:5px 0;
}
.left_list {
	padding:6px 0 6px 2px;
}
.left_list li {
	background:url(../images/arrow.gif) no-repeat 0 10px;
	list-style:none;
	line-height:24px;
	padding-left:16px;
	color:#0064b2;
}
.left_list li a {
	color:#0064b2;
}
.right_content {
	padding:0 18px 0 20px;
	line-height:20px;
}
.right_content h2 {
	font-size:26px;
	color:#0064b2;
	font-weight:400;
	padding-bottom:15px;
}
.right_content p {
	line-height:17px;
	padding:8px 0;
}
.red_text {
	color:#ca0000;
	font-weight:700;
}
.bottom_section {
	padding:14px 0;
}
.bottom_box {
	background:url(../images/dashline_h.gif) repeat-y 0 0;
	padding:0 24px 10px 24px;
}
.bottom_box h2 {
	font-size:21px;
	color:#0064b2;
	font-weight:400;
	padding-bottom:15px;
}
.bottom_box p {
	line-height:18px;
	padding:4px 0 4px 0;
	/*text-align:justify;*/
}
.bottom_box.first {
	background:none;
	/*padding-left:0;*/
}
.left_list2 {
	padding:6px 0 6px 2px;
}
.left_list2 li {
	background:url(../images/arrow.gif) no-repeat 0 10px;
	list-style:none;
	line-height:24px;
	padding-left:16px;
	color:#0064b2;
}
.left_list2 li a {
	color:#0064b2;
}
.textbox2 {
	width:216px;
	height:19px;
	padding:2px 0 0 2px;
	border:1px #6a6a6a solid;
}
.link a:hover {
	color:#d00000;
}
.footer {
	background:url(../images/fbg.gif) repeat-x 0 0;
	height:70px;
	padding-top:16px;
}
.footer p {
	text-align:center;
	color:#2a2a2a;
	line-height:25px;
}
.footer a {
	color:#2a2a2a;
	padding:0 10px;
}
/*-----Popup------*/
.popup_content {
	padding:25px 33px 1px 33px;
}
.popup_content h2{
	font-size:26px;
	color:#0064b2;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:400;
	padding:20px 0 7px 0px;
}
.popup_content p{
	padding:5px 0;
	line-height:18px;
	text-align:justify;
}
/*-----Cusulting Services Offer------*/
.int_content {
	padding:25px 0 1px 0;
}
.int_content h2 {
	font-size:26px;
	color:#0064b2;
	font-weight:400;
	padding-bottom:15px;
}
.int_content p {
	line-height:17px;
	padding:8px 0;
	text-align:justify;
}
.list_ul {
	padding-bottom:10px;
}
.list_ul li {
	list-style:disc outside;
	line-height:20px;
	margin-left:28px;
}
.center_content p{text-align:justify;}
.align_c{ text-align:center;}
.align_j{ text-align:justify;}
.addr{text-align:left; width:148px;}
.mar_lt{ margin-left:10px;}