html, body, div, span, applet, object, iframe, h1, h2, figcaption, h3, .contact .tel, .contact-foot .tel, footer .connect .tel, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font:inherit;
	font-size:100%;
	vertical-align:baseline
}
html {
	line-height:1
}
ol, ul {
	list-style:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
caption, th, td {
	text-align:left;
	font-weight:normal;
	vertical-align:middle
}
q, blockquote {
	quotes:none
}
q:before, q:after, blockquote:before, blockquote:after {
	content:"";
	content:none
}
a img {
	border:none
}
body {
	margin:0;
	padding:0;
	font-family: 'Open Sans', sans-serif;
	background:#fff;
}
.clear {
	clear:both;
}
/*----Page CSS */
.row {
	width:986px;
	margin:0 auto;
}
/*.header{ position:relative; padding:100px 0px 20px 0px; }*/


.top_nav {
	margin:0px;
	padding:24px 0px 0px 0px;
	float:right;
	width:416px;
	height:59px;
	z-index:2;
}
.callus {
	float:left;
	padding:0px 0px 0px 0px;
	z-index:2;
}
.callus h2 {
	color:#3c80b9;
	font-size:17px;
	font-family: 'Open Sans', sans-serif;
	display:inline;
	margin-top:3px;
	margin-left:17px;
	line-height:28px;
	background:url(../img/call.png) no-repeat left;
	padding:0px 0px 3px 19px;
	z-index:1;
}
.top_menu {
	float:left;
	margin:7px 0px 0px 35px;
}
.top_menu ul {
	margin:0px;
	padding:0px;
}
.top_menu ul li {
	float:left;
	padding:0px 5px 0px 0px;
	font-size:11px;
	color:#3c80b9;
	font-weight:normal;
}
.top_menu ul li a {
	font-size:13px;
	color:#3c80b9;
	text-decoration:none;
}
.top_social {
	margin:0px;
	padding:2px 19px 0px 0px;
	float:right;
}
.top_social ul {
	margin:0px;
	padding:0px;
}
.top_social ul li {
	float:left;
	padding:5px 10px 0px 0px;
	font-weight:normal;
	font-size:10px;
	color:#373688;
}
.top_social ul li a {
	color:#373688;
	text-decoration:none;
	font-size:14px;
}
.top_social ul li a:hover {
	text-decoration:underline;
}
#nav {
	background:#4c4ad6;
	height:40px;
	height:50px\9;
	z-index:1;
}
#nav ul {
	margin:11px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#nav ul li {
	float:left;
	padding:1px 0px 0px 0px;
}
#nav ul li a {
	display:block;
	padding:9px 30px 13px 30px;
	color:#fff;
	font-family: 'Open Sans', sans-serif;
	font-size:17px;
	text-decoration:none;
}
#nav ul li a:hover {
	background:#1f5a8b;
}
.slider {
	background:#fff;
	position:relative;
	z-index:1;
}
.top_header {
	background:#fff;
	height:80px;
	border:1px solid #FF0000;
}
.slider_row {
	margin:0 auto;
}
.services_col {
	position:relative;
	top:0px;
}
.wrapper {
	background:url(../img/wrapper_bg.jpg) repeat-y;
	width:1005px;
	margin:0 auto;
	height:auto;
}
.wrapper_services {
	width:960px;
	margin:0 auto;
	padding-left:15px;
	z-index:2;
	margin-top:-55px;
	position:relative;
	height:315px;
}
.col1 {
	width:300px;
	float:left;
	margin-right:19px;
	background:#fafafa;
	-webkit-transition: all 2s ease-in-out;
	-moz-transition: all 2s ease-in-out;
	-o-transition: all 2s ease-in-out;
	-ms-transition: all 2s ease-in-out;
	transition: all 2s ease-in-out;
}
.forex_darshbord {
	width:300px;
	float:left;
	margin-right:19px;
	background:#fafafa;
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
	text-decoration:none;
	-webkit-transition: all 1s linear;
	-o-transition: all 1s linear;
	-moz-transition: all 1s linear;
	-ms-transition: all 1s linear;
	-kthtml-transition: all 1s linear;
	transition: all 1s linear;
	height:289px;
}
.col1 h1 {
	color:#ef6b00;
	background:#eee;
	padding:15px 0px 15px 10px;
	text-align:center;
	border-bottom:1px solid #ddd;
	font-size:20px;
}
.forex_darshbord h1 {
	background:#f7903d;
	color:#fff;
	border-bottom:0px;
}
.sendmony h1 {
	background:#ea4a42;
	color:#fff;
	border-bottom:0px;
}
.sendmony a {
	width:300px;
	float:left;
	margin-right:19px;
	background:#fafafa;
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
	text-decoration:none;
	-webkit-transition: all 1s linear;
	-o-transition: all 1s linear;
	-moz-transition: all 1s linear;
	-ms-transition: all 1s linear;
	-kthtml-transition: all 1s linear;
	transition: all 1s linear;
}
.register_free h1 {
	background:#4C4AD6;
	color:#fff;
	border-bottom:0px;
}
.box_inmner {
	border:1px solid #ddd;
	text-align:center;
	height:278px;
}
.get_start_link{ padding:15px 0px 0px 0px; }
.get_start_link a{ font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	font-size:19px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	margin:10px 10px 0px 0px;
	padding:5px 20px 5px 20px;
	border:0px;
	background:#dd443d; display:inline; width:100px;  }
.get_start_link  input[type=button]  {
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	font-size:19px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	margin:10px 0px 0px 0px;
	padding:5px 20px 5px 20px;
	border:0px;
	background:#dd443d;
}
.get_start_link  input[type=button]:active{ position:relative; top:1px; }
.register_txt {
	padding:0px 0px 0px 0px;
}

.register_txt ul{ margin:0px; padding:10px 0px 0px 39px; }
.register_txt ul li{ font-size:13px; list-style:disc; color:#565656; padding:6px 0px 0px 0px; text-align:left; line-height:20px; }

.register_txt p {
	font-size:16px;
	padding:10px 10px 0px 26px;
	color:#585b5b;
	line-height:28px;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.register_link input[type=button]  {
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	font-size:19px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	margin:10px 0px 0px 0px;
	padding:5px 20px 5px 20px;
	border:0px;
	background:#4C4AD6;
}
.forex_rate {
	padding-bottom:13px;
	padding-top:0px;
}
.content {
	padding:30px 0px 80px 30px;
}
.col1_left {
	float:left;
	width:610px;
}
.col1_left h1 {
	border-bottom:2px solid #ddd;
	padding:5px 0px 9px 0px;
	font-size:22px;
}
.col1_left p {
	font-size:14px;
	font-family:Calibri;
	line-height:19px;
	padding:10px 0px 0px 0px;
	color:#666;
}
.col1_left p strong{ font-weight:bold; font-family:calibri; font-size:15px;  }
.content h1 {
	border-bottom:2px solid #ddd;
	padding:5px 0px 9px 0px;
	font-size:22px;
}
.content p {
	font-size:14px;
	line-height:22px;
	padding:10px 0px 0px 0px;
	color:#666;
}
.col2_right {
	float:right;
	width:280px;
	margin-right:30px;
}
.col2_right h1 {
	border-bottom:2px solid #ddd;
	padding:5px 0px 9px 10px;
	font-size:22px;
}
.col2_right a {
	color:#373688;
	text-decoration:none;
}
.col2_right a:hover {
	color:#000;
	text-decoration:underline;
}
.col2_right ul {
	margin:0px;
	padding:0px 15px 20px 25px;
}
.col2_right ul li {
	font-size:13px;
	line-height:19px;
	padding:10px 0px 0px 0px;
	color:#666;
	list-style:disc;
}
.welcome_brif {
}
.middle_section {
	padding:10px 0px 0px 20px;
}
.footer {
	width:980px;
	margin: 0 auto;
	padding-top:30px;
}
.footer_nav {
	width:250px;
	float:left;
}
.footer_nav ul {
	margin:0px;
	padding:0px 0px 0px 20px;
}
.footer_nav ul li {
	padding:5px 0px 0px 0px;
}
.footer_nav ul li a {
	text-decoration:none;
	color:#fff;
	font-size:12px;
}
.footer_nav ul li a:hover {
	color:#fff;
	text-decoration:underline;
}
.footer_nav ul li span {
	color:#fff;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration:none;
	font-size:14px;
	display:block;
}
.social_icon {
	margin:0px;
	padding:0px;
	float:left;
	width:170px;
}
.social_icon ul {
	margin:0px;
	padding:10px 0px 0px 0px;
}
.social_icon ul li {
	float:left;
	padding:0px 5px 0px 0px;
}
.social_icon span {
	color:#fff;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration:none;
	font-size:14px;
	display:block;
}
.bottom_nav {
	margin:20px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	border-top:1px solid #ddd;
}
.bottom_nav ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.bottom_nav ul li {
	float:left;
	padding:0px 15px 0px 0px;
}
.bottom_nav ul li a {
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
.bottom_nav ul li a:hover {
	color:#fff;
	text-decoration:underline;
}
.bottom_nav p {
	font-size:12px;
	color:#565656;
	line-height:20px;
	padding:10px 0px 0px 0px;
}
.bottom_nav p strong {
	font-weight:bold;
}
.copy_right {
	margin-top:0px;
	padding:0px 0px 0px 15px;
	float:left;
}
.copy_right p {
	color:#fff;
	line-height:40px;
	font-size:12px;
}
.bottom_bg {
	background:#4c4ad6;
}
.design_by
{
 margin:0px;
 padding:10px 0px 0px 0px;
 float:right;
}
.design_by a
{
 color:#fff;
 font-size:11px;
 text-decoration:none;
}
.design_by a span { color:#fff; }
.tooltip
{
 display: inline;
 position: relative;
}
.tooltip:hover:after
{
 background: #333;
 background: rgba(0, 0, 0, .8);
 border-radius: 5px;
 bottom: 26px;
 color: #fff;
 font-size:13px;
 content: attr(title);
 left: 0%;
 padding: 10px 15px;
 position: absolute;
 z-index: 98;
 width: 100px;
 font-family:"Open Sans";
 font-weight:normal;
}
.tooltip:hover:before
{
 border: solid;
 border-color: #333 transparent;
 border-width: 6px 6px 0 6px;
 bottom: 20px;
 content: "";
 left: 40%;
 position: absolute;
 z-index: 99;
 font-weight:normal;
}

/*Example 1*/

/* Header
---------------------------------------- */
#header {
	width:983px;
	height:134px;
	position:fixed;
	background:#FFF;
	border-bottom:4px solid #333;
	-moz-box-shadow: 0 0 8px #000;
	-webkit-box-shadow: 0 0 8px #000;
	box-shadow: 0 0 8px #000;
	z-index:3;
	margin-left:10px;
 filter:
 progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, direction=0, strength=1),  progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, direction=45, strength=1),  progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, direction=90, strength=2),  progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, direction=135, strength=3),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd, direction=180, strength=10),  progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, direction=225, strength=3),  progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, direction=270, strength=2),  progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, direction=315, strength=1);
}
/* Logo */
.logo {
	position:absolute;
	left:19px;
	top:12px;
}
.logo h1, .logo h2 {
	font-size:3em;
	line-height:1.2em;
	margin-bottom:0;
}
.logo h1 a, .logo h2 a {
	color:#2E2D2D;
	text-decoration:none;
}
.logo .description {
	display:none;
}
.logo a#st-logo {
	display:block;
	width:280px;
	height:76px;
	overflow:hidden;
	text-indent:-10000px;
	background-image:url(../images/logo.png);
	background-position:0 0;
}
.logo a#st-logo:hover {
	background-position:0 -73px;
}
/*--Tab--*/
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	border-bottom: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	line-height: 25px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #666;
	display: block;
	font-size: 13px;
	padding: 5px 15px;
	border: 1px solid #fff;
	outline: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.tab_content table td {
	padding:0px 10px 0px 0px;
	font-weight:bold;
	color:#666;
}
.tab_content input {
	border:1px solid #ccc;
	width:200px;
	padding:5px 0px 5px 5px;
	margin-bottom:5px;
	-moz-box-shadow: inset 0 0 5px #000;
	-webkit-box-shadow: inset 0 0 5px#000;
	box-shadow: inner 0 0 5px #000;
	font-size:12px;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
	text-align:left;
	background: #fff;
	font-size:12px;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 10px;
	padding-top:20px;
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 17px;
}
.tab_content h3 a {
	color: #254588;
}
.GBP-USD {
}
.GBP-USD p {
	padding:10px 0px 0px 0px;
	line-height:22px;
	font-size:18px!important;
}
.GBP-USD p strong {
	font-weight:bold!important;
	font-size:12px;
}
.gbp-font {
	color:#3D68A8;
	font-style:18px!important;
}
.sendmony_desc {
	margin:0px;
	padding:5px 10px 0px 10px;
}
.sendmony_desc table {
	text-align:center;
}
.sendmony_desc table tr td {
	padding:10px 0px 0px 0px;
	text-align:center;
}
.GBP-box {
	background:#eee;
	padding:5px 10px 5px 10px;
	border:1px solid #ddd;
	margin-left:0px;
	border-left:0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	width:110px;
}
.search_btn {
	border:1px solid #ddd;
	background:#eee;
	cursor:pointer;
	background:url(../img/search-icon.png) no-repeat center #eee;
	height:31px;
	width:30px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-left:0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .search_btn {
margin:0px 0px 0px -2px;
}
}
.search_btn:hover {
	background:url(../img/search-icon.png) no-repeat center #ccc;
}
.input-search {
	border:1px solid #ddd;
	font-size:12px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	font-family: 'Open Sans', sans-serif;
	padding-left:5px;
}
.ddTitleText {
	width:103px;
	text-align:left;
}
.send_txt {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border:1px solid #C3C3C3;
	height:26px;
	width:110px;
	text-align:right;
	padding:0px 10px 0px 0px;
	font-weight:bold;
	color:#666;
}
.view {
	position: relative;
	cursor: default;
}
.view .mask, .view .content {
	width: 301px;
	height: 329px;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	background:#f7903d;
	text-align:center;
}
.view a.info {
	background:url(../img/link.png) center no-repeat;
	display: inline-block;
	text-decoration: none;
	padding:0;
	text-indent:-9999px;
	width:20px;
	height:20px;
}
.mask .content {
	padding:6px 0px 0px 0px;
}
.mask .content h2 {
	color:#fff;
	font-size:26px;
	text-align:center;
	margin:0px;
	padding:8px 0px 0px 0px;
}
.mask .content p {
	color:#fff;
	font-size:15px;
	padding:15px 20px 0px 20px;
	line-height:20px;
}
/*--Mask Red--*/
.view-red {
	position: relative;
	cursor: default;
}
.view-red .mask-red, .view .content-red {
	width: 301px;
	height: 329px;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	background:#ea4a42;
	text-align:center;
}
.view-red a.info {
	background:url(../img/link.png) center no-repeat;
	display: inline-block;
	text-decoration: none;
	padding:0;
	text-indent:-9999px;
	width:20px;
	height:20px;
}
.mask-red .content-red {
	padding:10px 0px 0px 0px;
}
.mask-red .content-red h2 {
	color:#fff;
	font-size:26px;
	text-align:center;
	margin:0px;
	padding:3px 0px 0px 0px;
}
.mask-red .content-red p {
	color:#fff;
	font-size:13px;
	padding:15px 20px 0px 20px;
	line-height:20px;
}
/*--Mask Blue--*/
.view-blue {
	position: relative;
	cursor: default;
}
.view-blue .mask-blue, .view-blue .content-blue {
	width: 301px;
	height: 329px;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	background:#4C4AD6;
	text-align:center;
}
.view-blue a.info {
	background:url(../img/link.png) center no-repeat;
	display: inline-block;
	text-decoration: none;
	padding:0;
	text-indent:-9999px;
	width:20px;
	height:20px;
}
.mask-blue .content-blue {
	padding:0px 0px 0px 0px;
}
.mask-blue .content-blue h2 {
	color:#fff;
	font-size:26px;
	text-align:center;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.mask-blue .content-blue p {
	color:#fff;
	font-size:13px;
	padding:15px 20px 0px 20px;
	line-height:20px;
}
.inner_header {
	height:250px;
	background:url(../img/inner_banner.gif) no-repeat center top #fff;
}
.personal_form {
	margin:30px 0px 0px 0px;
	padding:0px 15px 0px 0px;
}
.personal_form .tab_container {
	border:1px solid #ddd;
	background:#fbfbfb;
	border-top:5px solid #ddd;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}
.personal_form ul.tabs li {
	border:0px;
	border-left:0px;
	margin-bottom: -1px;
	background:#4C4AD6;
	margin-right:5px;
}
.personal_form .tabs {
	height:39px;
}
.personal_form .tabs li {
	margin-right:3px!important;
}
.personal_form ul.tabs li a {
	border:0px;
	color:#fff;
	font-size:16px;
	font-weight:normal;
	font-family: 'Open Sans', sans-serif;
	padding:7px 25px 7px 20px;
}
.personal_form ul.tabs li a:hover {
	background:#1f5a8b;
	color:#fff;
}
.personal_form ul.tabs li .active {
	background:#1f5a8b!important;
	color:#fff!important;
	border:0px;
}
.personal_form ul.tabs li.active, .personal_form ul.tabs li.active a:hover {
	border-left:0px;
	border-bottom:0px;
}
.personal_form ul.tabs li.active a:hover {
	border-left:0px;
}
.personal_form ul.tabs li.active, .personal_form ul.tabs li.active a {
	background: #ed1c24!important;
	color:#fff!important;
}
.personal_form ul.tabs {
	border-bottom:1px solid #ddd;
	border:0px;
}
.personal_inner {
	padding:0px 20px 0px 0px;
}

.personal_inner p{ font-size:13px; }
.personal_form .tab_content {
	padding:10px 0px 0px 0px;
}
.btn-blue {
	background:#373688;
	color:#fff;
	border:0px;
}
.btn-blue:hover {
	opacity:0.9;
}
.col1_left ul {
	margin:0px;
	padding:10px 0px 0px 13px;
}
.col1_left ul li {
	padding:15px 0px 0px 0px;
	list-style:disc;
	font-size:14px;
	color:#565656;
	line-height:22px;
}
.col1_left h2 {
	padding:25px 0px 0px 0px;
	font-size:20px;
	color:#333;
}
.col1_left h3 {
	padding:25px 0px 5px 0px;
	font-size:16px;
	color:#333;
}
.personal_form input[type=button] {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 18px/100%!important;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:0px;
	background: #4C4AD6;
 padding:5px 0px 5px 0px;
}
input[type=button] {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 18px/100%!important;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:0px;
	background: #4C4AD6;
	padding:5px 0px 5px 0px;
}
input[type=button]:hover {
	text-decoration: none;
	background: #1f5a8b;
}
input[type=button]:active {
	position: relative;
	top: 1px;
	color: #fff;
}
.next-btn{ display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	font: 20px/100%!important;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:0px;
	background: #4C4AD6;
	padding:7px 0px 7px 0px!important; color:#fff; font-weight:bold; margin-right:10px!important; width:100px!important; float:right!important;    }
.next-btn:active{ position:relative; top:2px; }	

.signup_page {
	margin:0px;
	padding:20px 0px 0px 5px;
}
.signup_col {
	width:260px;
	float:left;
	margin-right:40px;
	text-align:center;
	border:1px solid #ddd;
	padding:10px;
	-moz-box-shadow: 0 0 5px #ddd;
	-webkit-box-shadow: 0 0 5px#ddd;
	box-shadow: 0 0 5px #ddd;
	padding-top:10px;
	padding-bottom:20px;
}
.signup_col a {
	display:block;
	padding:10px 0px 0px 0px;
	text-decoration:none;
	color:#333;
}
.signup_col a:hover {
	color:#2c2b80;
	text-decoration:underline;
}
.signup_page .last {
	float:right;
	margin:0px 15px 0px 0px;
}
.contact_us {
	margin:0px;
	padding:30px 0px 0px 0px;
}
.contact_form {
	width:600px;
	float:left;
}
.contact_form table tr td {
	padding-right:10px;
}
.contact_form .red {
	color:#F00;
}
.contact_form input[type="text"] {
	padding-top:5px;
	padding-bottom:5px;
}
.contact_details {
	width:300px;
	float:right;
	border:1px solid #ddd;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right:10px;
}
.contact_address {
	background:#fbfbfb;
	border-bottom:1px solid #ddd;
	padding:10px;
	position:relative;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding-bottom:20px;
}
.address_icon {
	position:absolute;
	bottom:10px;
	right:0px;
}
.map {
	margin:10px 0px 10px 0px;
}
.login_form {
	width:400px;
	margin:0 auto;
	border:7px solid #4C4AD6;
	height:250px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	margin-top:50px;
}
.login_form h2 {
	color:#fff;
	background:#4C4AD6;
	padding:5px 0px 15px 35px;
	text-transform:uppercase;
}
.login_form table tr td {
	padding-right:10px;
	font-size:12px;
}
.user_txtbox {
	background:url(../img/user_txtbox.jpg) no-repeat;
	width:235px;
	height:38px;
	border:0px!important;
	padding:0px 0px 0px 0px;
	box-shadow:none!important;
	padding:0px 10px 0px 40px!important;
	font-weight:bold!important;
}
.password_txtbox {
	background:url(../img/psw_textbox.jpg) no-repeat;
	width:235px;
	height:38px;
	border:0px!important;
	padding:0px 0px 0px 0px;
	box-shadow:none!important;
	padding:0px 10px 0px 40px!important;
	font-weight:bold!important;
}
table.login_tbl {
	margin:10px 0px 0px 35px;
}
.tab_content h2 {
	font-size:18px;
	padding:10px 0px 10px 10px;
	border:0px;
}
.table_1 {
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
}
.table_1 td, .table_1 th {
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	font-size:12px;
	border:1px #ddd solid;
	padding:10px 7px 10px 7px!important;
}
.table_1 th {
	font-size: 12px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #eee;
	color: #333;
}
.order_history {
	padding:10px;
}

.download_link{ float:right;  }
.download_link a{ font-size:14px;text-decoration:none; }


/*****DROPDOWN*****/

 
.pdf-icon{ position:absolute; left:9px; top:8px; }

.personal_form td{ vertical-align:top; }

.step_process{ margin:30px 0px 0px 0px; padding-bottom:20px; border:1px solid #ddd; background:#fff; }
.step_process ul{ margin:0px; padding:0px 0px 0px 10px; }
.step_process ul li{ padding:3px 0px 0px 0px; font-size:17px!important; color:#000; padding:40px 0px 40px 210px;  }
.step_process ul .step1{ background:url(../img/step1.jpg) no-repeat left;  font-style:22px; list-style:none; font-style:22px!important;}
.step_process ul .step2{ background:url(../img/step2.jpg) no-repeat left;  font-style:22px; list-style:none; font-style:22px!important;}
.step_process ul .step3{ background:url(../img/step3.jpg) no-repeat left;  font-style:22px; list-style:none; font-style:22px!important;}

.step_process h3{ padding:0px 0px 0px 20px; }

.signup_btn{ text-align:center; margin-top:30px; }

.small{ padding:7px 20px 7px 20px!important; font-weight:bold; display:block;  } 

table.faq_tbl{ margin-top:10px; background:#fbfbfb; font-size:14px;  }
table.faq_tbl th{ text-align:center; font-weight:bold;  border:1px solid #ddd; padding:10px; line-height:20px; vertical-align:top!important }
table.faq_tbl td{ padding:5px 3px 5px 3px; text-align:center;  border:1px solid #ddd; line-height:20px; vertical-align:top!important; font-size:14px; font-family:calibri;  }
table.faq_tbl td strong{ font-weight:bold; }

.seo_line{ padding:0px 0px 10px 15px; }
.seo_line p{ font-size:11px;color:#fff; line-height:18px;  }

.footer_addess{ width:230px; float:left;  }
.footer_addess span{ color:#fff; font-weight:bold; font-size:14px; }
.footer_addess p{ color:#fff; font-size:12px; padding:10px 0px 0px 0px; line-height:20px; }
 
.f_bootom{ padding:0px 0px 0px 0px; border-top:1px solid #1f5a8b; margin-top:10px; }




/*---- CROSS BROWSER DROPDOWN MENU ----*/
ul#nav-sub {margin: 0 0 0 0px;}
ul.drop a { display:block!important; color: #fff; font-size: 14px; text-decoration: none; font-weight:bold; padding:6px 15px 6px 15px; }
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0; color: #fff;}
ul.drop { position: relative; z-index: 597; float: left; -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; }
ul.drop li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1;  font-size:14px; 	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:0px;
	background: #4C4AD6;
font-weight:bold; margin-left:10px; }
ul.drop a:active { position:relative; top:1px; outline:none; } 
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; background: #1f5a8b; }

ul.drop ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 220px; background: #1f5a8b; -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; border-top:1px solid #fff;  }
ul.drop ul li { float: none; margin-left:0px; }
ul.drop ul ul { top: 2px; left: 100%;   }
ul.drop ul li a{ font-weight:normal!important; font-size:12px!important; }
ul.drop li:hover > ul { visibility: visible }


.signup_btn{}
.signup_btn a { color:#fff;  font-size:20px; 	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:0px;
	background: #4C4AD6;
font-weight:bold; padding:7px 30px 9px 30px }
.signup_btn a:active{ position:relative; top:1px; }
.signup_btn a:hover{ text-decoration:none; color:#fff;  background: #1f5a8b; }

.slider-af{ text-align:center;}
.slider-af img{ width:auto!important; background:no-repeat!important; height:auto!important;  margin-top:240px!important;  }

.slider-me{  text-align:center; }
.slider-me img{ width:800px!important; background:no-repeat!important; height:auto!important;  margin-top:180px!important;  }

.slider-human{ text-align:center; }
.slider-human img{ width:auto!important; background:no-repeat!important; height:auto!important;  margin-top:138px; margin-left:17px;   }

.slider-pk{  text-align:center; }
.slider-pk img{ width:900px!important; background:no-repeat!important; height:auto!important;  margin-top:180px!important;  }