body {
	margin:0px;
	/*
	background:#333333 url(../../store_us/images/top-stripe-bg2.png) repeat-x scroll left top;
	*/
	background:url(/images/background.png) repeat-x top #0b70a8;
	font-family: calibri, helvetica, arial;
	color: #333333;
	font-weight: normal;
	font-size:12pt;
}
/* General css*/

.calltoaction {
	float:right;
	padding-right:3px;
	margin-left:5px;
}
a {
	color:#5c7ecc;
	text-decoration:underline;
}
* {
	outline:0;
}
a:hover {
	color:#f56639;
	text-decoration:none;
}
form {
	padding:0;
	margin:0;
}
form div {
	/*clear:left;*/

	padding:2px 0;
}
.form-label {
	display:block;
	float:left;
	width:190px;
}
.logo-align {
	text-align:right;
	padding-right:16px;
	padding-bottom:10px;
}
.padding15px {
	padding:15px;
}
p {
	margin:0;
	padding:7px 20px;
}
.txt-orange {
	color:#FF6600;
}
.txt-small {
	font-size:10pt;
	text-align:left;
}
.txt-grey {
	color:#999999;
}
.txt-big {
	font-size:13pt;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
h1, h2, h3, h4 {
	font-family: georgia, calibri, sans-serif, verdana;
	color: #333333;
	font-weight: normal;
	font-size:14pt;
	padding:0 0px;
	margin:0px;
	margin-top:5px;
	text-align:left;
}
hr {
	padding:0;
	margin:0 0 0 15px;
	border:1px solid #0890e6;
}
h1 {
	color:#0890e6;
	font-size:16pt;
}
.headingh2 {
	clear:left;
	padding-top:10px;
	margin-bottom:10px;
	margin-right:30px;
}
h4 {
	font-size:12pt;
}
ul {
	margin:0;
	padding-left:15px;
	padding-right:10px;
	margin-top:0px;
	list-style:none;
	font-family: calibri, helvetica, arial;
	font-size: 12pt;
	color: #333333;
}
ul li {
	padding-left:15px;
	/* background:url(../../store_us/images/bullet.gif) 0 10px no-repeat;*/

	padding-bottom:0px;
}
ol li {
	padding:2px 0 !important;
	margin:0;
	background-image:none;
	text-align:left;
}
a {
	color:#077EC2;
	text-decoration: underline;
}
a:hover {
	color:#FF6600;
	text-decoration: none;
}
/* Banner CSS*/

.banner, .features-banner {
	clear:both;
	width:980px;
	height:299px;
	margin:15px 0 10px 0;
}
.banner {
	position:relative;
	background:url(../../store_us/css/images/header-bg.jpg) no-repeat;
}
.features-banner {
	background:url(../../store_us/css/images/flow-chart-bg.jpg) no-repeat;
}
.feature-banner-left {
	position:relative;
	float:left;
	width:790px;
	padding-top:68px;
	padding-bottom:76px;
}
.feature-banner-left img {
	margin-right:184px;
}
.feature-banner-right {
	float:left;
	width:190px;
}
.header-image {
	width:264px;
	float:left;
}
.header-text {
	width:388px;
	float:left;
}
.banner-right {
	float:left;
	width:328px;
	height:299px;
	/*padding:20px 0;*/

	background:url(../../store_us/css/images/header-options.jpg) no-repeat;
}
.banner-right a {
	color:#333333;
	text-decoration:none;
}
.banner-right a:hover {
	color:#fff;
	text-decoration:none;
}
.process {
	font-size: 14pt;
	font-family:georgia, calibri, arial, verdana;
	text-align:left;
	color:#333333;
	height:41px;
	margin:26px 9px;
}
.synchronize {
	margin-top:30px;
}
.shipping-label {
	margin-top:32px;
}
.process-payment {
	margin-top:32px;
}
.process img {
	vertical-align:middle;
	margin-right:12px;
}
.header-internal-text {
	color:#FFFFFF;
	font-size:16pt;
	margin-top:80px;
	margin-bottom:50px;
	padding-left:40px;
	padding-right:20px;
}
.internal-link {
	padding-left:40px;
}
.internal-link img {
	vertical-align:top;
}
.internal-link a {
	color:#000;
	font-size:15pt;
	text-decoration:none;
}
.feature-desc {
	font-family:georgia, calibri, arial, verdana;
	font-size:14pt;
	text-align:center;
	padding-top:26px;
	padding-right:10px;
	color:#FFF;
}
/* Header css*/

#hasLayout {
	width:980px;
	margin:0 auto;
}
.header-stripe {
	height:20px;
	line-height:20px;
	color:#fff;
	text-align:right;
	}
.header-stripe a {color:#fff; text-decoration:none;}
.header-stripe a:hover {color:#F76103;}
.header {
	clear:both;
	width:980px;
	margin:0 auto;
	padding-top:0px;
}
.header-top-corner {
	clear:both;
	overflow:auto;
	width:980px;
	/*height:302px;*/

	background-image: url(../../store_us/css/images/header-top-corner.gif);
	background-position: center top;
	background-repeat: no-repeat;
	background-color:#fff;
	margin:auto;
	padding:0px;
	margin-top:19px;
}
.IDN-silver-logo {
	background:url(../../store_us/css/images/silver-certificate-right.gif) 15px 0 no-repeat;
	padding-left:110px;
	color:#FFF;
	font-size:10pt;
	font-style:italic;
	height:80px;
}
.header-bottom-corner {
	clear:left;
	background-image: url(../../store_us/css/images/header-bottom-corner.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.style2 {
	font-size: 24px;
	font-family: georgia, calibri, helvetica, arial;
	font-weight:normal;
	text-align:center;
	color:#FFF;
	padding:27px 10px 9px 0;
}
.text_link_big {
	width:198px;
	margin-left:80px;
	padding:4px 0;
	vertical-align:top;
}
.text_link_big img {
	vertical-align:top;
	margin-right:5px;
}
.text_link_big a {
	font-family: calibri, helvetica, arial;
	font-size: 13pt;
	font-style: normal;
	color: #FFF;
	text-decoration:none;
}
.text_link_big a:hover {
	color:#333;
}
.text_link_big span {
	display:block;
	float:left;
}
.banner-link {
	margin-top:8px;
}
.content-top-corner-index {
	clear:both;
	overflow:auto;
	width:970px;
	background: #e1f1fb url(../../store_us/css/images/content-top-corner.gif) center top no-repeat;
	padding:10px 5px 5px 5px;
}
.content-bottom-corner-index {
	width:980px;
	background-image: url(../../store_us/css/images/content-bottom-corner.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.content-left {
	font-size:14px;
	float:left;
	width:55%;
}
.content-right {
	font-size:14px;
	float:left;
	width:40%;
	padding-left:30px;
}
.eCC {
	height:80px;
	padding:5px;
	background:url(../../store_us/css/images/footer-bg.jpg) no-repeat;
	background-color:#048ce3;
	color: #FFFFFF;
	font-family: calibri, georgia, sans-serif, verdana;
	font-size: 12px;
}
.eCC div {
	vertical-align:middle;
	float:left;
}
.eCC-work {
	padding:30px 20px;
}
.eCC ul {
	padding:0;
	margin:0;
	list-style:none;
	color:#FFFFFF;
}
.eCC ul li {
	float:left;
	font-size: 12px;
	padding-bottom:0;
	padding:6px;
	background:none;
}
.footer {
	padding-top:5px;
	padding-bottom:5px;
}
.footer-link {
	padding:15px 0 5px 0;
	color:#999999;
}
.footer-link a {
	font-size:13px;
	text-decoration:underline;
	color:#999999;
	text-align:left;
}
.footer-link a:hover {
	font-size:13px;
	text-decoration:none;
}
.white-border {
	border-right:1px solid #FFF;
}
.shopping-cart li {
	width:80px;
}
.shopping-cart li a {
	color:#FFF;
	border-bottom:0;
	text-decoration:underline;
}
.shopping-cart li a:hover {
	color:#FFF;
	text-decoration:none;
	;
}
.payment-methode li {
	margin-left:20px;
	width:180px;
}
.shipment-methode li {
	margin-left:20px;
	width:180px;
}
.left-panel {
	max-width:670px;
	padding:15px;
}
.content {
	overflow:auto;
	/*min-height:435px;*/

	font-family: calibri, georgia, helvetica, arial;
	color: #333333;
	font-weight: normal;
	font-size:12pt;
}
.content p {
	padding:5px 15px;
	margin:5px 0;
}
.breadcrumb {
	font-size:12px;
	color:#999999;
	font-weight:bold;
	height:25px;
	margin:19px;
	margin-bottom:13px;
	text-align:left;
	text-transform:lowercase;
}
.breadcrumb img {
	vertical-align:middle;
	margin:0 5px;
}
.breadcrumb a {
	color:#999999;
	font-size:10px;
}
.note {
	color:#666666;
	font-size:13px;
}
.form-panel {
	float:right;
	width:55%;
	margin-top:10px;
	margin-left:30px;
}
.faq-question {
	font-size:14px;
	padding:10px 15px;
	font-weight:normal;
	color:#990000;
	font-family:verdana;
}
.bg-lightblueOpacity {
	background-color: #7CCFF8;
	FILTER: Alpha(Opacity=50);
	-moz-opacity: .50;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #7CCFF8;
}
.bg-lightblue {
	overflow:auto;
	margin-bottom:15px;
	background-color: #F4FAFD;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D7EBF7;
	padding:5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #D7EBF7;
}
.inside-container {
	padding:15px;
	width:630px;
}
.partner-logo {
	padding:10px;
	width:150px;
}
.partner-text {
	float:left;
	width:440px;
}
/* CSS for right panel */

#right-panel {
	float:right;
	overflow:auto;
	width:283px;
	font-family:calibri, georgia, sans-serif, verdana;
	font-size:14px;
	background:#333 url(../../store_us/css/images/right-navigation-top.gif) top left no-repeat;
	vertical-align:top;
	margin:15px 25px 15px 10px;
}
#right-panel img {
	margin-right:5px;
}
.right-panel-bottom {
	margin-top:25px;
	min-height:200px;
	background:url(../../store_us/css/images/right-navigation-bottom.gif) bottom left no-repeat;
}
h2.rightsideh2 {
	color:#FFF;
	font-size:14pt;
}
#right-panel a {
	color:#FFF;
}
#right-panel p {
	color:#FFF;
}
#right-panel h3 {
	font-size:13pt;
	color:#ff8900;
}
/* _____________________Classes for X-Cart_____________________ */



.tabular_contentbg_white {
	background:#FFF;
	padding:10px;
	border-top:0;
	text-align:left;
}
.subNavOn {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	font-size:16pt;
	border-bottom:1px dashed #333;
	/*background-color:#666666;*/

	padding:2px;
}
.subNavOff {
	font-family: calibri, helvetica, arial;
	color: #048CE3;
	font-weight: bold;
	font-size:14pt;
	background-color:#FFFFFF;
}
.txt-white {
	color:#FFF;
}
.txt-white a {
	color:#FFF;
}
h4.h4Padding0 {
	padding:10px 0;
	margin:0;
}
h4.content-section2 {
	padding:0 0 5px 5px;
	margin:0;
}
.text-heading {
	background:url(../../store_us/css/images/lightBlue-patti.gif) no-repeat top left;
	font-family:georgia, calibri, arial, verdana;
	font-size:13pt;
	padding-left: 10px;
	margin-top: 10px;
}
.ind-price {
	float:right;
	font-family:Calibri, Arial, Verdana;
	font-size:13pt;
	text-align:right;
	background:#ff8a00 url(../../store_us/css/images/orange-patti.gif) no-repeat top right;
	padding:7px 10px 5px 0;
	margin-top:10px;
	border-left:2px solid #FFF;
	width:75px;
	color:#FFF;
}
.ProductPriceConverting {
	background:url(../../store_us/css/images/grey-patti.gif) no-repeat top left;
	font-family:georgia, calibri, arial, verdana;
	font-size:13pt;
	padding:7px 0 8px 10px;
	color:#FFF;
	font-weight:normal;
	margin-top: 10px;
}
/* _____________________Classes for kayako_____________________*/

.swiftfieldset {
	background-color:#FFFFFF;
	/*margin-top:15px;*/

	height:330px;
}
.swiftfieldset legend {
	color:#FF8a00;
}
.chatcontentframe {
	background-image:none;
	background-color:#FFFFFF;
}
/* _____________________Classes for test page_____________________ */

.found {
	background:url(../../store_us/css/images/right-wrong.gif) 0 2px no-repeat;
	color:#6e8c46;
	margin:5px 10px;
	padding-left:22px;
}
.information {
	color:#6e8c46;
	margin:5px 10px;
	padding-left:15px;
}
.notfound {
	background:url(../../store_us/css/images/right-wrong.gif) 0 -23px no-repeat;
	color:#c20b2d;
	margin:5px 10px;
	padding-left:22px;
}
/* For feature page banner */



.features-banner h1 {
	width:790px;
	position:absolute;
	top:-10px;
	color:#FFFFFF;
	text-align:center;
}
.features-banner b {
	width:790px;
	position:absolute;
	top:-10px;
	color:#FFFFFF;
	text-align:center;
	font-family: georgia, calibri, sans-serif, verdana;
	font-weight: normal;
	font-size:16pt;
	padding:0 15px;
	margin:0px;
	margin-top:20px;
}
.orders, .shipping, .tracking, .invoice-sales, .order-completed {
	position:absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:14pt;
	text-align:center;
	width:182px;
}
.feature-image {
	margin-left:80px;
}
.orders {
	left:185px;
	top:60px;
}
.shipping {
	top:40px;
	right:34px;
}
.tracking {
	top:125px;
	right:13px;
}
.invoice-sales {
	top:219px;
	right:33px;
}
.order-completed {
	top:198px;
	left:183px;
}
.ecc-offer {
	position:absolute;
	bottom:0px;
	left:264px;
}
.link-at-offer {
	position:absolute;
	bottom:63px;
	left:255px;
}
.videoList {
	color:#fff;
	display:none;
}
.videoList li {
	background-image:none;
}
.hbold {
	font-weight:normal;
}
