body {
	background: #fff url(../image/bg/bg-body2.jpg) left top repeat-x; 
	margin: 0px;
	text-align: center;
	font-family: Tahoma;
	color: #666;
}

ul {
	list-style: none;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
ul li {
	font-size: 12px;
	font-family: Tahoma; 
	margin: 0px 0px 7px 0px;
	padding-left: 17px;
	background: url(../image/bullet/rightMenu-current.gif) left 3px no-repeat;
	text-align: justify;
	line-height: 14px;
}
.container {
	width: 940px;
	border-left: 2px solid #ccc;
	border-right: 2px solid #ccc; 
	height: auto;
}

/* Top Pane Backgrounds (individual) depend on #ID */

.bg-main {
	width: 940px;
	height: 161px;
	/* for flash * height: 199px; */
}
table.index .bg-main {background: url(../image/topPane/Index/bg-main.jpg) left top no-repeat;}
table.dvd .bg-main {background: url(../image/topPane/DVD/bg-main.jpg) left top no-repeat;}
table.technologies .bg-main {background: url(../image/topPane/Technologies/bg-main.jpg) left top no-repeat;}
table.about .bg-main {background: url(../image/topPane/About/bg-main.jpg) left top no-repeat;}
table.contacts .bg-main {background: url(../image/topPane/Contacts/bg-main.jpg) left top no-repeat;}
table.vod .bg-main {background: url(../image/topPane/VOD/bg-main.jpg) left top no-repeat;}
table.data .bg-main {background: url(../image/topPane/Data/bg-main.jpg) left top no-repeat;}
table.hosting .bg-main {background: url(../image/topPane/Hosting/bg-main.jpg) left top no-repeat;}
table.design .bg-main {background: url(../image/topPane/Design/bg-main.jpg) left top no-repeat;}
table.ecommerce .bg-main {background: url(../image/topPane/Ecommerce/bg-main.jpg) left top no-repeat;}
table.integrations .bg-main {background: url(../image/topPane/Integrations/bg-main.jpg) left top no-repeat;}
table.outsourcing .bg-main {background: url(../image/topPane/Outcoursing/bg-main.jpg) left top no-repeat;}
table.estore .bg-main {background: url(../image/topPane/Estore/bg-main.jpg) left top no-repeat;}
table.datafeed .bg-main {background: url(../image/topPane/Datafeed/bg-main.jpg) left top no-repeat;}
table.affiliate .bg-main {background: url(../image/topPane/Affiliate/bg-main.jpg) left top no-repeat;}



.bg-left {
}

table.index .bg-left {background: url(../image/topPane/Index/bg-left.jpg) right top no-repeat;}
table.dvd .bg-left {background: url(../image/topPane/DVD/bg-left.jpg) right top no-repeat;}
table.technologies .bg-left {background: url(../image/topPane/Technologies/bg-left.jpg) right top no-repeat;}
table.about .bg-left {background: url(../image/topPane/About/bg-left.jpg) right top no-repeat;}
table.contacts .bg-left {background: url(../image/topPane/Contacts/bg-left.jpg) right top no-repeat;}
table.vod .bg-left {background: url(../image/topPane/VOD/bg-left.jpg) right top no-repeat;}
table.data .bg-left {background: url(../image/topPane/Data/bg-left.jpg) right top no-repeat;}
table.hosting .bg-left {background: url(../image/topPane/Hosting/bg-left.jpg) right top no-repeat;}
table.design .bg-left {background: url(../image/topPane/Design/bg-left.jpg) right top no-repeat;}
table.ecommerce .bg-left {background: url(../image/topPane/Ecommerce/bg-left.jpg) right top no-repeat;}
table.integrations .bg-left {background: url(../image/topPane/Integrations/bg-left.jpg) right top no-repeat;}
table.outsourcing .bg-left {background: url(../image/topPane/Outcoursing/bg-left.jpg) right top no-repeat;}
table.estore .bg-left {background: url(../image/topPane/Estore/bg-left.jpg) right top no-repeat;}
table.datafeed .bg-left {background: url(../image/topPane/Datafeed/bg-left.jpg) right top no-repeat;}
table.affiliate .bg-left {background: url(../image/topPane/Affiliate/bg-left.jpg) right top no-repeat;}


.bg-right {
}

table.index .bg-right {background: url(../image/topPane/Index/bg-right.jpg) left top no-repeat;}
table.dvd .bg-right {background: url(../image/topPane/DVD/bg-right.jpg) left top no-repeat;}
table.technologies .bg-right {background: url(../image/topPane/Technologies/bg-right.jpg) left top no-repeat;}
table.about .bg-right {background: url(../image/topPane/About/bg-right.jpg) left top no-repeat;}
table.contacts .bg-right {background: url(../image/topPane/Contacts/bg-right.jpg) left top no-repeat;}
table.vod .bg-right {background: url(../image/topPane/VOD/bg-right.jpg) left top no-repeat;}
table.data .bg-right {background: url(../image/topPane/Data/bg-right.jpg) left top no-repeat;}
table.hosting .bg-right {background: url(../image/topPane/Hosting/bg-right.jpg) left top no-repeat;}
table.design .bg-right {background: url(../image/topPane/Design/bg-right.jpg) left top no-repeat;}
table.ecommerce .bg-right {background: url(../image/topPane/Ecommerce/bg-right.jpg) left top no-repeat;}
table.integrations .bg-right {background: url(../image/topPane/Integrations/bg-right.jpg) left top no-repeat;}
table.outsourcing .bg-right {background: url(../image/topPane/Outcoursing/bg-right.jpg) left top no-repeat;}
table.estore .bg-right {background: url(../image/topPane/Estore/bg-right.jpg) left top no-repeat;}
table.datafeed .bg-right {background: url(../image/topPane/Datafeed/bg-right.jpg) left top no-repeat;}
table.affiliate .bg-right {background: url(../image/topPane/Affiliate/bg-right.jpg) left top no-repeat;}


.topMenu {
	width: 940px;
	height: 38px;
	text-align: left;
	overflow: hidden;
	/* for flash * margin-top: -38px; */
}

table.index .topMenu {background: #2F6D9B url(../image/topPane/Index/bg-topmenu.jpg) left top no-repeat;}
/* for flash * table.index .topMenu {background: none;}*/
table.dvd .topMenu {background: #2F6D9B url(../image/topPane/DVD/bg-topmenu.jpg) left top no-repeat;}
table.technologies .topMenu {background: #2F6D9B url(../image/topPane/Technologies/bg-topmenu.jpg) left top no-repeat;}
table.about .topMenu {background: #2F6D9B url(../image/topPane/About/bg-topmenu.jpg) left top no-repeat;}
table.contacts .topMenu {background: #2F6D9B url(../image/topPane/Contacts/bg-topmenu.jpg) left top no-repeat;}
table.vod .topMenu {background: #2F6D9B url(../image/topPane/VOD/bg-topmenu.jpg) left top no-repeat;}
table.data .topMenu {background: #2F6D9B url(../image/topPane/Data/bg-topmenu.jpg) left top no-repeat;}
table.hosting .topMenu {background: #2F6D9B url(../image/topPane/Hosting/bg-topmenu.jpg) left top no-repeat;}
table.design .topMenu {background: #2F6D9B url(../image/topPane/Design/bg-topmenu.jpg) left top no-repeat;}
table.ecommerce .topMenu {background: #2F6D9B url(../image/topPane/Ecommerce/bg-topmenu.jpg) left top no-repeat;}
table.integrations .topMenu {background: #2F6D9B url(../image/topPane/Integrations/bg-topmenu.jpg) left top no-repeat;}
table.outsourcing .topMenu {background: #2F6D9B url(../image/topPane/Outcoursing/bg-topmenu.jpg) left top no-repeat;}
table.estore .topMenu {background: #2F6D9B url(../image/topPane/Estore/bg-topmenu.jpg) left top no-repeat;}
table.datafeed .topMenu {background: #2F6D9B url(../image/topPane/Datafeed/bg-topmenu.jpg) left top no-repeat;}
table.affiliate .topMenu {background: #2F6D9B url(../image/topPane/Affiliate/bg-topmenu.jpg) left top no-repeat;}

/* Content Pane */

.pageContent {
	text-align: left;
	padding: 20px 28px 50px 28px;
	vertical-align: top;
	/*border: 1px solid;*/
	margin: 0px;
}

table.index .pageContent {background: url(../image/topPane/Index/bg-content.jpg) left top no-repeat;}
table.dvd .pageContent {background: url(../image/topPane/DVD/bg-content.jpg) left top no-repeat;}
table.technologies .pageContent {background: url(../image/topPane/Technologies/bg-content.jpg) left top no-repeat;}
table.about .pageContent {background: url(../image/topPane/About/bg-content.jpg) left top no-repeat;}
table.contacts .pageContent {background: url(../image/topPane/Contacts/bg-content.jpg) left top no-repeat;}
table.vod .pageContent {background: url(../image/topPane/VOD/bg-content.jpg) left top no-repeat;}
table.data .pageContent {background: url(../image/topPane/Data/bg-content.jpg) left top no-repeat;}
table.hosting .pageContent {background: url(../image/topPane/Hosting/bg-content.jpg) left top no-repeat;}
table.design .pageContent {background: url(../image/topPane/Design/bg-content.jpg) left top no-repeat;}
table.ecommerce .pageContent {background: url(../image/topPane/Ecommerce/bg-content.jpg) left top no-repeat;}
table.integrations .pageContent {background: url(../image/topPane/Integrations/bg-content.jpg) left top no-repeat;}
table.outsourcing .pageContent {background: url(../image/topPane/Outcoursing/bg-content.jpg) left top no-repeat;}
table.estore .pageContent {background: url(../image/topPane/Estore/bg-content.jpg) left top no-repeat;}
table.datafeed .pageContent {background: url(../image/topPane/Datafeed/bg-content.jpg) left top no-repeat;}
table.affiliate .pageContent {background: url(../image/topPane/Affiliate/bg-content.jpg) left top no-repeat;}


.centralPane {
	font-size: 12px;
	/*line-height: 18px;*/
	text-align: justify;
}

.centralPane h1 {
	background: url(../image/bullet/h1.gif) left 11px no-repeat;
	margin: 0px 0px 17px 0px;
	padding: 0px 0px 3px 24px;
	font-size: 26px;
	/*line-height: 28px;*/
	font-weight: normal;
	color: #0080D2;
	/position: relative;
}
.centralPane h2 {
	margin: 20px 0px 7px 0px;
	font-size: 15px;
	font-weight: bold;
	color: #0080D2;
}

.centralPane h2 a {
	font-size: 15px;
	font-weight: bold;
	color: #0080D2;
	background: url(../image/bullet/rightMenu-current.gif) right 6px no-repeat;
	padding-right: 14px;
}

.centralPane h3 {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	margin: 10px 0px 0px 20px;
}
.centralPane p {
	margin: 0px 0px 15px 0px;
	line-height: 16px;

}
.centralPane a {
	font-size: 12px;
	font-weight: bold;
	color: #0080D2;
	padding-right: 14px;
	text-decoration: none;
}
.centralPane a.arrow {
	background: url(../image/bullet/rightMenu-current.gif) right 4px no-repeat;
}
.centralPane a:hover {
	color: #999;
}
.centralPane ul {
	margin: 10px 0px 20px 20px;
}

.centralPane img {
	margin: 0px;
}

.divider-more {
	margin: 10px 0px 5px 0px;
	padding-bottom: 4px;
	border-bottom: 1px solid #e0e0e0;
	text-align: right;

}
.divider-more a {
	color: #0080D2;
	font-size: 11px;
	font-weight: bolder;
	background: url(../image/bullet/rightMenu-current.gif) right 3px no-repeat;
	padding-right: 14px;
	text-decoration: none;
}
.divider-more a:hover {
	text-decoration: underline;
}


/* Top Menu Buttons (for all pages) */

.topMenu a {
	color: #fff;
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: none;
	padding: 0px 46px 0px 46px;
	margin-top: 0px;
	line-height: 38px;
	/*border: 1px solid;*/
	white-space: nowrap;
}

.topMenu a:hover {
	background-image: none;
	width: 1px;
	padding: 13px 46px 12px 46px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=image/button/png.png, sizingMethod='scale');*/
	background: url(../image/button/menubutton.jpg) left top repeat-x; 
}


.topMenu a.current {
	background-image: none;
	width: 1px;
	padding: 13px 46px 12px 46px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=image/button/png.png, sizingMethod='scale');*/
	background: url(../image/button/menubutton.jpg) left top repeat-x; 
}

html>body .topMenu a:hover { 
	background: transparent url(../image/button/png.png) left top repeat-x; 
	width: auto;
	padding: 13px 46px 12px 46px;
}

html>body .topMenu a.current { 
	background: transparent url(../image/button/png.png) left top repeat-x; 
	padding: 13px 46px 12px 46px;
}

.crumbs {
	margin: 10px 0px 20px 0px;
}
.crumbs a {
	color: #666;
	font-size: 12px;
	font-weight: normal;
	background: url(../image/bullet/rightMenu-current.gif) left 3px no-repeat;
	padding-left: 14px;

}
.crumbs .curr{
	color: #0080D2;
	font-weight: bolder;
}

.contactForm {
	text-align: left;	
}
/*
.contactForm table td {
}
.contactForm table td span {
	text-align: right;
}

*/
.templates {
	margin-bottom: 20px;
}

.templates img {
	margin: 10px 10px 0px 0px;
	// margin: 10px;
	border: 1px solid #ccc;
	padding: 10px;
}

.address {
	padding: 0px 10px;
	margin: -10px 12px 0px 12px;
	font-size: 12px;
}
.address div {
	margin: 0px 0px;
	border-bottom: 1px solid #ccc;
	padding: 15px 0px;
	line-height: 20px;
}
.errors {
	text-align: left; 
	font-weight: bold; 
	border: 1px solid #e0e0e0;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 20px 70px;
	background: url(../image/icon/error.gif) 10px center no-repeat; 
}

.sendmessage {
	font-size: 13px;
	text-align: left; 
	font-weight: bold; 
	border: 1px solid #e0e0e0;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 20px 70px;
	background: url(../image/icon/letter.gif) 10px center no-repeat; 
}
/* Bottom (for all pages) */

.bg-bottomLeft {
	background: url(../image/bg/bg-bottomLeft.jpg) right top no-repeat; 
	height: 60px;
}
.bg-bottomRight {
	background: url(../image/bg/bg-bottomRight.jpg) left top no-repeat; 
	height: 60px;
}
.bg-bottom {
	background: url(../image/bg/bg-bottom.jpg) left top no-repeat; 
	width: 940px;
	height: 60px;
	text-align: left;
}
.copyright {
	padding: 0px 0px 0px 30px;
	font-size: 12px;
}

