﻿body {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	margin:0;
	background: url(../images/backg.gif) top repeat-x #FFFFFF;
}

img {border:0px;}

h1 {
	font-weight:bold;
	color:#00adef;
	font-size:14pt;
	margin-bottom:10px;
	margin-top:0;
}

a:link {
	color: #f47b2a;
	text-decoration: none;
}

a:visited {
	color: #f47b2a;
	text-decoration: none;
}

a:active {
	color: #f47b2a;
	text-decoration: none;
}

a:hover {
	color: #D65C0C;
	text-decoration: underline;
}

.center_table { 
    margin-left: auto;
    margin-right: auto;
}

.update_progress {
    color:#b2b2b2;
    font-weight:bold;
    line-height:20px;
}

.error_msg_n {color:#FF0000;}

.error_msg {
	color:#FF0000;
	font-weight:bold;
}

.successful {
	color:#f47b2a;
	font-weight:bold;
	font-size:14px;
}

.mandatory_fields {
	color:#ff0000;
	font-size:10px;
}

.subheadigs {
	font-weight:bold;
	color:#555555;
	text-transform:uppercase;
}
.eFooter {
	margin:20px 0px 10px 0px;
	border-top:#d8d8d8 1px solid;
	padding-top:8px;
}
.copyright {
	font-size:10px;
	text-align:right;
	width:400px;
	float:right;
}
.fb-twt {
	width:225px;
	float:left;
}
.watermarkField {
   color:#9b9b9b;
   background-color: #E1E1E1
}

.news_line {
    border:0px;
	color:#ffc666;
    background-color:#ffc666;
    height:2px;
	margin-bottom:10px;
}

.news_header {
    font-size:13px;
    color:#ffa000;
    line-height:20px;
    padding-bottom:5px;
}

div.Subscribe {
	padding-left:720px;
	padding-top:30px;
	background:url(../images/subscribe_updates.gif) right top no-repeat;
}

div.solutions_sub_img {
    margin:2px 0px 15px 12px; width:921px; height:61px; background:url(../images/solutions_sub.jpg) left no-repeat;
}

div.products_sub_img {
	margin:2px 0px 15px 12px; width:921px; height:61px; background:url(../images/Products_sub.jpg) left no-repeat;
}

div.clients_sub_img {
	margin:2px 0px 15px 12px; width:921px; height:61px; background:url(../images/clients_sub.jpg) left no-repeat;
}

div.support_sub_img {
	margin:2px 0px 15px 12px; width:921px; height:61px; background:url(../images/support_sub.jpg) left no-repeat;
}

div.about_us_sub_img {
	margin:2px 0px 15px 12px; width:921px; height:61px; background:url(../images/about_us_sub.jpg) left no-repeat;
}

div.contact_us_sub_img {
	margin:2px 0px 15px 12px; width:921px; height:61px; background:url(../images/contact_us_sub.jpg) left no-repeat;
}

div.login_sub_img {
	margin:2px 0px 15px 12px; width:921px; height:61px; background:url(../images/login_sub.jpg) left no-repeat;
}

div.generic_sub_img {
	margin:2px 0px 15px 12px; width:921px; height:61px; background:url(../images/generic_sub.jpg) left no-repeat;
}

div.PageMain {
	padding-left:80px; padding-right:12px;
}

div.PageLeft {
	width:140px; margin-right:20px; float:left; text-align:left;
}

.PageLeft ul {
	padding:0; margin:0;
}

.PageLeft li {
	border-bottom:1px #d7d7d7 solid;
	padding-bottom:10px;
	padding-top:4px;
	list-style-image:url(../images/orangedot.gif);
	margin-left:17px;
}

.PageLeft ul li.selected {
	/*border-bottom:1px #d7d7d7 solid;
	padding-bottom:10px;
	padding-top:4px;
	margin-left:17px;*/
	list-style-image:url(../images/greydot.gif);
	color:#555555;
	font-weight:bold;
}

/*div.NavLeftHeading {
	border-bottom:1px #d7d7d7 solid; padding-bottom:10px; color:#555555; font-weight:bold; background:url(../images/greydot.gif) top left no-repeat; padding-left:16px; 
}*/

div.main_content {
	width:690px; float:left; text-align:left;
}

.blueSub {
	color:#00adef;
	font-size:12pt;
}
.blueSub2 {
	color:#00adef;
	font-size:12px;
	font-weight:bold;
}
.blue {color:#00adef;}

.blue a:link {color:#00adef; text-decoration: none;}

.blue a:visited {color:#00adef; text-decoration: none;}

.blue a:active {color:#00adef; text-decoration: none;}

.blue a:hover {color:#00adef; text-decoration: underline;}
