@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	color:#000;
	background:url(images/back-bg.jpg) repeat-x 0 0 #fff; 
	font:normal 14px Arial, Helvetica, sans-serif;
}
div, h1, h2, h3, h4, p, input, label, form, span, select, textarea{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
	font-size:0;
	line-height:0;
}
a{
	text-decoration:none;
}
.spacer{
	clear:both;
	line-height:0;
	font-size:0;
}
/*****************************************************mainpage*****************************************/
#mainpage{
	width:995px; margin:0 auto; background:url(images/main-bg.png) repeat-y 0 0; padding:0 0 10px 0;
}
#top{
	width:995px; margin:0 auto;
	background:url(images/top-bg.jpg) no-repeat 0 0;
}
#top-left{
	width:750px; display:block; float:left; margin:0 0 0 10px; padding:20px 0 0 0;
}
#top-left h1{
	background:url(images/coma-left.png) no-repeat 0 0;
	font:bold 15px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#c1286d; padding:20px 0 0 45px;
}
#top-left h1 span{
	background:url(images/coma-right.png) no-repeat 650px 25px; display:block;
	padding:0 0 10px 0;	
}
#top-left p{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:0 0 0 40px; float:left;
}
#top-left img{
	float:left; margin:0 0 0 5px;
}
#top-right{
	width:233px; float:right;
}
#top-right img.logo{
	margin:0 0 0 0;
}
/********************************************menu***************************************/
#menu{
	width:995px; margin:0 auto; height:44px;
	background:url(images/menu-bg.jpg) no-repeat 0 0;
}
#menu ul{
	padding:0; margin:0 0 0 70px;
}
#menu ul li{
	padding:0 30px;
	float:left;
}
#menu ul li a{
	font:bold 15px/44px Verdana, Arial, Helvetica, sans-serif;
	color:#7e8191; background-color:inherit;
}
#menu ul li a:hover{
	color:#c1286d; background-color:inherit;
}
/********************************************menu***************************************/
/********************************************body***************************************/
#body{
	width:995px; margin:0 auto;
}
/********************************************left-side***************************************/
#left-side{
	width:670px; float:left; padding:28px 40px 0px 51px;
	background:url(images/left-side-bg.png) no-repeat 0 0;
}
#header{
	width:672px; height:315px;
}
#left-side h2{
	font:normal 18px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#bd2e72; background-color:inherit; padding:10px 0 10px 0;
}
#left-side h2 span{
	font:bold 10px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#bd2e72;
}
#left-side h2 span a{
	font:bold 10px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#bd2e72;
}
#left-side h3{
	font:bold 13px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#bd2e72; background-color:inherit; padding:10px 0 5px 0; text-align:justify;
}
#left-side h3 a{
	font:bold 13px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#bd2e72; background-color:inherit; padding:10px 0 5px 0; text-align:justify; text-decoration:underline;
}
#left-side h3 a:hover{
	text-decoration:none;
}
#left-side p{
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify;
}
#left-side p span{
	color:#0066CC;
}
#left-side p a{
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify;
}
#left-side p a.more{
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#bd2e72; background-color:inherit; text-align:justify;
}
#left-side p a:hover{
	text-decoration:underline;
}
#left-side p.text{
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify; padding:10px 0 0 50px;
}
#left-side p.text a{
	font:normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify;
}
#left-side p.text a:hover{
	text-decoration:underline;
}
p.bullet{
	background:url(images/bullet.png) no-repeat 17px 2px;
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify; padding:0 0 0 40px;
}

p.arrow{
	background:url(images/arrow.png) no-repeat 17px 2px;
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify; padding:0 0 0 40px;
}
#left-side h4{
	font:bold 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#bd2e72; background-color:inherit; padding:0 0 0 20px;
}
#left-side form{
	width:500px; margin:30px 0 0 0;
}
#left-side form label{
	width:170px; margin:0 0 15px 10px;
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; float:left;
}
#left-side form input.textbox{
	width:200px; float:left;
	height:20px; padding:2px 0 0 3px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666; border:1px solid #c1286d; margin:0 0 15px 10px;
}
#left-side form textarea{
	width:200px; float:left;
	height:100px; padding:2px 0 0 3px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666; border:1px solid #39393a; margin:0 0 15px 10px;
}
#left-side form select{
	width:200px; float:left;
	height:20px; padding:2px 0 0 3px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666; margin:0 0 15px 10px;
}
#left-side form input.button{
	width:150px; height:25px;
	margin:0 0 0 168px;
}
#left-side form input.checkbox{
	width:14px; height:14px; float:left;
	margin:5px 0 0 10px;
}
#left-side form p{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#666666; margin:5px 0 15px 10px; float:left;
}
#left-side form p a{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
#left-side form p a:hover{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000; text-decoration:underline;
}
#left-side ul.new{
	padding:0; margin:0 0 0 30px;
}
#left-side ul.new li{
	height:20;
	display:block;
	padding:0 0 5px 0;
}
#left-side ul.new li a{
	font:bold 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
#left-side ul.new li img{
	float:left; margin:7px 5px 0 0;
}
#left-side img.client-logo{
	float:left; margin:0 60px 30px 0;
}
#left-side-map{
	width:350px; float:right;
}
#left-side ol{
	padding:0; margin:0 0 0 40px;
}
#left-side ol li{
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify; padding:0 0 5px 0;
}


#client-main{
	width:671px; display:block;
}
.client{
	width:211px; float:left; margin:0 6px 0 0;
}
.client-top{
	background:url(images/background_top.png) no-repeat 0 0; height:17px;
}
#client-middle, #client-middle-1, #client-middle-2{
	background:url(images/background_middle.png) repeat-y 0 0; padding:0 13px;
}
.client-bottom{
	background:url(images/background_bottom.png) no-repeat 0 0; height:21px;
}
#client-middle p, #client-middle-1 p, #client-middle-2 p{
	font:normal 11px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#999; padding:5px 0 0 0;
}
#client-middle p.bold, #client-middle-1 p.bold, #client-middle-2 p.bold{
	font:bold 11px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; padding:10px 0 0 0; 
}
#client-middle p.bold-1, #client-middle-1 p.bold-1, #client-middle-2 p.bold-1{
	font:bold 10px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; padding:10px 0 0 0; 
}
#client-middle p.bold-1 a, #client-middle-1 p.bold-1 a, #client-middle-2 p.bold-1 a{
	font:bold 10px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:left;
}
#client-middle p.bold a, #client-middle-1 p.bold a, #client-middle-2 p.bold a{
	font:bold 11px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#39393a; text-align:left;
}
#client-middle h4, #client-middle-1 h4, #client-middle-2 h4{
	font:bold 13px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#999999; padding:0 0 5px 0; margin:0;
}
#client-middle img, #client-middle-1 img, #client-middle-2 img{
	float:left; margin:2px 8px 0 0;
}
#client-middle p a{
	color:#000;
}

#resource-left{
	width:350px; float:left; display:block;
}
#resource-right{
	width:290px; float:right; display:block; padding:0 0 0 15px;
	border-left:1px dotted #999999;
}



/********************************************left-side***************************************/

/********************************************right-side***************************************/
#right-side{
	width:203px; float:right; padding:22px 15px 0px 15px;
	background:url(images/right-side-bg.png) no-repeat 0 0;
}
#right-side h2{
	font:normal 18px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#bd2e72; background-color:inherit;
}
#right-side ul{
	padding:0; margin:30px 0 30px 0;
}
#right-side ul li{
	background:url(images/divider.png) no-repeat bottom center;
	width:203px; height:55px; vertical-align:middle;
	font:bold 11px/55px Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit;
}
#right-side ul li img{
	height:50px;
	float:left; margin:2px 2px 0 0;
}
#right-side ul li a{
	font:bold 11px/55px Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit;
}
#right-side ul li a:hover{
	color:#c1286d; background-color:inherit;
}
#right-side img.pic{
	margin:0px 0 10px 0;
}
#latest-ecom-news{
	width:100%; height:180px;
}



h5.pdf{
	font:bold 12px/18px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#bd2e72; padding:10px 5px 0 25px; background:url(images/pdf_2.jpg) no-repeat 0 10px;
}
h5.pdf a{
	font:bold 12px/18px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#bd2e72; text-decoration:underline;
}
h5.pdf a:hover{
	text-decoration:none;
}
/********************************************right-side***************************************/


/********************************************body***************************************/

/********************************************footer***************************************/
#footer-main{
	width:100%; margin:0 auto; background:url(images/footer-bg.png) repeat-x 0 0; height:150px;
}
#footer{
	width:935px; margin:0 auto; background:url(images/footer-main.png) no-repeat 0 0; height:150px;
	padding:0 30px;
}
#footer-left{
	width:520px;
	display:block; float:left;
}
#footer-right{
	width:410px; float:right; padding:0px 0 0 0px;
}
#footer-right img{
	float:right; margin:70px 0px 0 0;
}
#footer-right img.face{
 margin:93px 0px 0 0;
}
#footer-right h2{
	font:bold 14px/18px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#999; padding:10px 5px 0 0;
}

#footer-left ul{
	width:520px;
	display:block;
	padding:50px 0 15px 0px; float:left; text-align:center;
}
#footer-left ul li{
	font:normal 13px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#7e8191; padding:0 17px; float:left;
}
#footer-left ul li a{
	font:normal 13px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a;
}
#footer-left ul li a:hover{
	color:#c1286d;
}
#footer-left p{
	font:normal 11px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#7e8191; padding:0 0 0 16px;
}

#w3validation{
width:500px;
display:block; padding:15px 0 0 16px;
}
#w3validation img{
float:left;
display:block;
}

/**************************/
/* START INTRALINK CONSOLE */
/**************************/

#bread{
	width:100%;
	border-top:#000 1px dotted;	border-bottom:#000 1px dotted;
}
#bread ul.link{
	width:100%; height:20px;
	padding:0px; margin:0px;
}
#bread ul.link li{
	padding-right:0; float:left; font: bold 10px/20px tahoma,verdana,serif; 
	color:#000; background-color:inherit; text-decoration:none; padding:0 5px;
}
#bread ul.link li img{
	padding:0; margin:8px 0 0 0px; float:left;
}
#bread ul.link a{
	font: bold 10px/20px tahoma,verdana,serif; color: #666666; background-color:inherit; text-decoration:none; padding:0 0 0 5px;
}
#bread ul.link a:hover {
	color:#bd2e72; background-color:inherit; text-decoration:none;
}
/**************************/
/* END INTRALINK CONSOLE */
/**************************/

.client-logo{
	width:314px; float:left; margin:0 0 20px 0;
}
.client-logo-top{
	background:url(images/client-top.png) no-repeat 0 0; height:13px;
}
.client-logo-middle{
	background:url(images/client-middle.png) repeat-y 0 0; padding:10px 0 0 0;
}
.client-logo-bottom{
	background:url(images/client-bottom.png) no-repeat 0 0; height:19px;
}
.client-logo-1{
	width:314px; float:right; margin:0 0 20px 0;
}
.client-logo-top{
	background:url(images/client-top.png) no-repeat 0 0; height:13px;
}
.client-logo-middle{
	background:url(images/client-middle.png) repeat-y 0 0; padding:0px 0 0 0;
}
.client-logo-bottom{
	background:url(images/client-bottom.png) no-repeat 0 0; height:19px;
}
.client-logo-middle img{
	margin:0 0 0 25px;
}

#discuss{
	width:600px;  margin:20px 0 0 0;
}
#discuss form{
	width:600px; padding:0; margin:0;
}
#discuss form label{
	width:230px; float:left; display:block;
	font:normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#discuss form input.textbox{
	width:215px; height:20px; float:left; margin:0 0 6px 0;
	border:1px solid #39393a; padding:2px 0 0 3px;
}
#discuss form textarea{
	width:215px; height:80px; font:normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding:3px 0 0 3px; float:left; margin:0;
}
#discuss form select{
	width:220px; height:20px; font:normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0 0 3px; float:left; margin:0;
}
#discuss form input.file{
	width:100px; margin:0 0 6px 0;
}
#discuss form input.submit{
	width:50px; height:22px; margin:10px 0 0 240px;
	float:left; font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#discuss form input.reset{
	width:50px; height:22px; margin:10px 0 0 8px;
	float:left; font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.linktext{
	background:url(images/bullet.png) no-repeat 17px 2px;
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify; padding:0 0 0 40px;
}
.linktext a{
	font:normal 11px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#39393a; background-color:inherit; text-align:justify; 
}
.linktext a:hover{
	text-decoration:underline;
}

 