h1, h2, h3, div, ul, li, form, body, iframe, p{ margin:0; padding:0;}
ul, li, ol { list-style:none;}
body{
	margin:0 auto;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#000;
	line-height:140%;
	width:945px;
}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}
.text-justify{ text-align:justify;}

.logo{ margin:0 0 0 16px;}
.contact-number{ margin:0 16px 0 0;}

#top_bar{
	background:url(../images/top-bar-bg.jpg) repeat-x bottom left #fff;
	border:1px solid #EFEFEF;
	border-bottom:5px solid #d1d1e1;
	margin:8px 0 1px;
	width:913px;
	padding:6px 16px 4px;
}
#top_bar ul{
	padding:0 0 0 12em;
}
.leftGap{ padding-left:10px;}
#top_bar ul li{
	float:left;
	display:block;
	margin:0 26px 0 0;
	font-family:Helvetica, arial, sans-serif;
	color:#010101;
	text-transform:uppercase;
	white-space:nowrap;
}
#top_bar ul li a:link{ text-decoration:none; color:#010101;}
#top_bar ul li a:visited{ text-decoration:none; color:#010101;}
#top_bar ul li a:hover{ text-decoration:none; color:#7050af; font-weight:bold;}
#top_bar ul li a:active{ text-decoration:none; color:#010101;}

#top_bar ul li .selected{ text-decoration:none; color:#7050af; font-weight:bold;}
#top_bar ul li.last{
	margin:0;
}

a:link{ text-decoration:none; color:#7050af;}
a:visited{ text-decoration:none; color:#7050af;}
a:hover{ text-decoration:underline; color:#7050af;}
a:active{ text-decoration:none; color:#7050af;}

/*
#top_bar ul li a{ height:12px; text-decoration:none; display:block;}
#top_bar ul li a:visited{ height:12px; text-decoration:none; display:block;}
#top_bar ul li a:hover{ height:12px; text-decoration:none; display:block;}
*/

a.home_li:link {  background:url(../images/home-link.png) no-repeat top left; width:41px;}
a.home_li:visited { background:url(../images/home-link.png) no-repeat top left; width:41px;}
a.home_li:hover { background:url(../images/home-link.png) no-repeat bottom left; width:41px;}
a.home_li:active { background:url(../images/home-link.png) no-repeat top left; width:41px;}

a.about_li:link {  background:url(../images/about-us-link.png) no-repeat top left; width:70px;}
a.about_li:visited { background:url(../images/about-us-link.png) no-repeat top left; width:70px;}
a.about_li:hover { background:url(../images/about-us-link.png) no-repeat bottom left; width:70px;}
a.about_li:active { background:url(../images/about-us-link.png) no-repeat top left; width:70px;}

a.jomo_li:link {  background:url(../images/jomo-link.png) no-repeat top left; width:41px;}
a.jomo_li:visited { background:url(../images/jomo-link.png) no-repeat top left; width:41px;}
a.jomo_li:hover { background:url(../images/jomo-link.png) no-repeat bottom left; width:41px;}
a.jomo_li:active { background:url(../images/jomo-link.png) no-repeat top left; width:41px;}

a.buy_now_li:link {  background:url(../images/buy-now-link.png) no-repeat top left; width:65px;}
a.buy_now_li:visited { background:url(../images/buy-now-link.png) no-repeat top left; width:65px;}
a.buy_now_li:hover { background:url(../images/buy-now-link.png) no-repeat bottom left; width:65px;}
a.buy_now_li:active { background:url(../images/buy-now-link.png) no-repeat top left; width:65px;}

a.try_li:link {  background:url(../images/try-link.png) no-repeat top left; width:28px;}
a.try_li:visited { background:url(../images/try-link.png) no-repeat top left; width:28px;}
a.try_li:hover { background:url(../images/try-link.png) no-repeat bottom left; width:28px;}
a.try_li:active { background:url(../images/try-link.png) no-repeat top left; width:28px;}

a.contact_li:link {  background:url(../images/contact-us-link.png) no-repeat top left; width:89px;}
a.contact_li:visited { background:url(../images/contact-us-link.png) no-repeat top left; width:89px;}
a.contact_li:hover { background:url(../images/contact-us-link.png) no-repeat bottom left; width:89px;}
a.contact_li:active { background:url(../images/contact-us-link.png) no-repeat top left; width:89px;}

a.login_li:link {  background:url(../images/login-link.png) no-repeat top left; width:41px;height:12px; display:block;}
a.login_li:visited { background:url(../images/login-link.png) no-repeat top left; width:41px;height:12px; display:block;}
a.login_li:hover { background:url(../images/login-link.png) no-repeat bottom left; width:41px;height:12px; display:block;}
a.login_li:active { background:url(../images/login-link.png) no-repeat top left; width:41px;height:12px; display:block;}

.midle-content{
	background:url(../images/middle-bg.jpg) repeat-x top left #fff;
	border:1px solid #EFEFEF;
	border-bottom:5px solid #EFEFEF;
	border-top:none;
	padding:28px 15px 15px 3px;
}
.left-panel{
	padding:0 15px 0 10px;
	width:412px;
}
.right-panel{
	padding:0 0 0 10px;
	width:295px;
}
.vertical-border{ border-left:1px solid #eee;}
.title-text{ font-family:Helvetica, Arial, sans-serif; font-size:20px; padding:0 0 3px; text-transform:uppercase; font-weight:bold; line-height:120%;}
.title{ margin:0 0 15px;}
.content{ padding:5px 0 12px;}
.notification{ color:#eb2cce; font-style:italic;}
.home-lis{ padding:10px 0 6px 20px;}
.home-lis ul li {
	background:url(../images/bullet.jpg) no-repeat 0px 6px;
	padding:0 0 6px 12px;
}


.download-blog{ border-bottom:1px solid #eeeeee; font-size:12px;}
.no-border{ border:none;}
.download-blog-img { padding:0 14px 0 0px;}

.footer { color:#898989; font-size:11px; padding:15px;}
.footer a { color:#898989;}
.footer a:visited { color:#898989;}
.footer a:hover { color:#000000;}

.contactus-midle{
	background-color:#f3f6f7;
	width:741px;
	padding-top:39px;
	padding-bottom:39px;			
}
.contactus-midle-text{
	width:227px;
}
.colon{
	width:0px;
}
.textbox{
	width:286px;
	border:#bcbcbc solid 1px;	
	padding:3px;
}
#textbox{
	width:294px;	
	border:#bcbcbc solid 1px;	
	padding:3px 3px 3px 3px;
}
.textarea{
	height:70px;
}
.textboxpad{
	padding:5px 5px 5px 5px;
}
.formborder{
	border-top:#eeeeee solid 1px;
	border-bottom:#eeeeee solid 1px;
	width:741px;
	padding:10px 0 0 0;
}
.submitpad{
	padding:10px 0 26px 0;
	width:741px;
}
.formText{ padding:0 0 3px;}
.inputBox{ border:1px #000000 solid; padding:3px; width:210px; vertical-align:text-top;}
.focussedBox{ border:1px solid #7050AF;}
.formField{ padding:0 0 12px;}
.textrea{ width:475px;}
.homeList{ width:38px;}
.aboutList{ width:70px; }
.edsList{ width:79px; }
.techList{ width:97px; }
.contactList{ width:87px; }
.newsList{ width:40px;}
.featureList{ width:72px; }
.prodList{ width:153px;}

/***********PAYPAL STYLES**********/
.skyBlue{ color:#0297EB;}
.buySectionTop{ border:1px solid #E0E0E0; padding:5px 7px 5px 15px;}
.buyOption{ position:relative; top:-0.6em;}
.buySectionInner{ border:1px solid #E0E0E0; border-top:none; padding:5px 17px 5px 15px;}
.buyButton{ color:#7050AF; background:transparent; border:none; outline:none; cursor:pointer; font-weight:bold;}
.separatorRow{ background:url(../images/repeat-border.gif) repeat-x top left; margin:6px 0; height:1px;}
input.button{ border-width:2px; border-style:solid; border-color:#999 #666 #666 #999; background:#7050AF; color:#fff; font-weight:bold; padding:4px; margin:0 0 10px;}
.customerName{ padding:0 0 8px; font-size:18px;} 
.customerInfoBlock{ border-bottom:2px solid #EFEFEF;}
.customerInfoBlockLeft{ padding:8px 15px 6px 0;}
.customerInfoBlockRight{ padding:8px 15px 6px; background:#EFEFEF;}
.fiftyWid{ width:350px;}
.fiftyWidPer{ width:50%;}
.fontTwelve{ font-size:12px;}
.buySectionSecondRow{ padding:15px 0;}
.fontEleven{ font-size:11px;}
.fontEighteen{ font-size:18px;}
.lowercase{ text-transform:lowercase;}
small{ font-size:11px; line-height:100%;}
.hanging-law-man{ position:relative; top:-165px; padding:0 0 0 12px;}
.features-panel{ background:#fff url(../images/features-bg.jpg) repeat-x left bottom; padding:10px 10px 10px; margin:-130px 3px 0 0;}
.features-panel .title-text{ color:#7050af;}

.features-lis{ padding:10px 0 2px;}
.features-lis ul li {
	background:url(../images/features-bull.gif) no-repeat 0px 6px;
	padding:0 0 6px 12px;
}

.loginTopInputBox{ width:110px;}
.disabled{ color:#999;}
.clicksave{ width:122px; height:63px; border:#E36C0A 1px solid; padding:8px 8px 8px 8px;}
.recordcardsplit{border:#000000 1px solid; padding:8px;}
.qustion{ padding:5px 0 12px; color:#7030A0; font-weight:bold; background:url(../images/qus.jpg) no-repeat 0 4px; padding:0 0 0 18px;}
.faqs-qustion{ text-decoration:underline; color:#000; background:url(../images/qus-01.jpg) no-repeat 0 4px; padding:0 0 0 18px;}

a.faq:link{text-decoration:none; color:#006699;}
a.faq:visited{text-decoration:none; color:#006699;}
a.faq:hover{text-decoration:none; color:#000;}
a.faq:active{text-decoration:none; color:#006699;}

.answer{ padding:5px 0 12px; color:#00B050; font-weight:bold; background:url(../images/ans.jpg) no-repeat 0 5px; padding:0 0 0 18px;}


.introlinks li{ border-bottom:1px #3C83C3 solid; font-weight:bold;}
.principles-padding{ padding:0 0 0 15px;}

a.intro:link{text-decoration:none; color:#000000; padding:5px 15px 5px 8px; display:block;}
a.intro:visited{text-decoration:none; color:#000000;  padding:5px 15px 5px 8px; display:block;}
a.intro:hover{text-decoration:none; color:#fff;   padding:5px 15px 5px 8px; background:#3C83C3; display:block;}
a.intro:active{text-decoration:none; color:#fff;   padding:5px 15px 5px 8px; display:block;}
.title-faq-text{ font-family:Helvetica, Arial, sans-serif; font-size:18px; padding:0 0 10px; text-transform:capitalize; font-weight:bold; line-height:120%; color:#7030A0;}

.survey-lis ul li {
	background:url(../images/qus-01.jpg) no-repeat 0px 4px;
	padding:0 0 6px 18px;
}

.survey-ans-lis{ padding: 6px 0 20px;}
.survey-ans-lis ul li {
	background:url(../images/ans.jpg) no-repeat 0px 4px;
	padding:0 0 6px 18px;
}
.zeroMark{ color:#ff0000;}
.halfMark{ color:#00b050;}
.fullMark{ color:#0070c0;}
.active-number { border:1px solid #7050AF; color:#7050AF; padding:1px 4px; }
label:hover { text-decoration: underline; color:#7050AF;}
label { vertical-align: text-bottom;}
.surveyResult{ padding: 10px 10px 10px 80px; border: 1px solid #DDDDDD;}

.yesBar{ color: green;}
.bar{ border: 1px solid #ddd; width:0; color: #fff; padding: 4px 8px;}

.survey1{ background: #0070c0;}
.survey2{ background: #00b050;}
.survey3{ background: #F99A0B;}
.survey4{ background: #FF0000;}

.survey1-color{ color: #0070c0;}
.survey2-color{ color: #00b050;}
.survey3-color{ color: #F99A0B;}
.survey4-color{ color: #FF0000;}

.winner-icon{ background: #f8f8f8 url('../images/icons/winner-icon.jpg') no-repeat 10px 10px;}
.green-icon{ background: #f8f8f8 url('../images/icons/green-icon.jpg') no-repeat 10px 10px;}
.amber-icon{ background: #f8f8f8 url('../images/icons/amber-icon.jpg') no-repeat 10px 10px;}
.red-icon{ background: #f8f8f8 url('../images/icons/red-icon.jpg') no-repeat 10px 50%;}

.answers-feedback{ padding: 10px; border: 1px solid #DDDDDD; background:#f8f8f8; margin: 15px 0 0;}
h1{ font-family:Helvetica, Arial, sans-serif; font-size:16px; padding:15px 0 0; text-transform:uppercase; font-weight:bold; text-decoration: underline;}
.survey-qns{ background: #fff url('../images/swine-flu-survey-bw.jpg') no-repeat right top; min-height: 295px;}
.call-text{ font-family:Helvetica, Arial, sans-serif; font-size:18px; padding:16px 0; line-height:120%; color: #7050AF;}

.fademe-lis ul li {
	background:url(../images/features-bull.gif) no-repeat 0px 10px;
	padding:3px 0 1px 12px;
	color:#7050AF;
}
/***************/
.sys-benefits-container-head{ border:1px solid #E0E0E0; border-bottom:none; padding: 8px 8px 0px; background: #efefef;}
.sys-benefits-container{ border:1px solid #E0E0E0; border-top:none; padding: 0px 8px 8px;}
.heading-row{ font-size: 16px; font-weight: bold; padding: 0 0 5px;}
.content-row{ padding: 5px 0; border-top:1px dashed #E0E0E0;}
.content-row-title{ font-size: 14px; font-weight: bold; background:url(../images/bullet.jpg) no-repeat 0px 7px; padding:0 0 0 12px; }
.content-row-content{ padding:0 0 0 12px; }
.click-more{ padding: 13px 0 16px; border-bottom:1px solid #EFEFEF; margin: 0 0 12px;}
#bread-crumb{ text-transform:uppercase; font-family: Helvetica, Arial; font-size:9px; background: url('../images/breadcrums_03.jpg') no-repeat top left; padding: 0 0 0 5px; margin: 0 0 12px;}
#bread-crumb .div1{ background: url('../images/breadcrums_09.jpg') no-repeat top right; padding: 0 5px 0 0;}
#bread-crumb .div1 .div2{ background: url('../images/breadcrums_07.jpg') 0 0; padding: 0px 12px; width: 707px;}
#bread-crumb .div1 .div2 .separator { background: url('../images/breadcrums_05.jpg') no-repeat top right; padding: 8px 25px 4px 0; margin: 0 15px 0 0;}
#bread-crumb .div1 .div2 .me { padding: 8px 25px 4px 0;}
#bread-crumb a { text-decoration:none;}
