body 
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	background-color:#FFFFFF;
}

img
{
border:0px;
}

.OutermostDiv
{
	margin:0 auto;
	text-align:center;
	width:1000px;
	border:solid 1px green;
	}

#homecontent
{
	margin:0 auto;
	border:0;
	width:1000px;
}

#articles-container{ border:0px solid red; height:auto; margin-top:14px;}
#articles-container .header{ background-color:#eef1f4; background-image:url(/images/article-header-bg.gif); height:80px;  }
#articles-container .header .block-1{ background-image:url(/images/articles-heading-bg.gif); width:246px; padding-left:64px; padding-top:8px; height:27px; color:#000; font-size:16px; float:left; margin-top:35px; margin-left:80px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#articles-container .header .block-2{ background-image:url(/images/articles-heading-bg.gif); width:276px; padding-left:34px; padding-top:8px; height:27px; color:#000; font-size:16px; float:left; margin-top:35px; margin-left:222px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#articles-container .main{ font-family:Arial, Helvetica, sans-serif; border:0px solid red; height:auto; margin-top:15px;}
#articles-container .main h2{ font-size:14px; font-weight:bold; height:27px; background-image:url(/images/articles-h3-bg.gif); padding-left:20px; padding-top:7px;}
#articles-container .main ul{ list-style:none; font-size:12px; padding-left:25px; padding-top:18px; padding-bottom:18px; }
#articles-container .main li{ color:#2c2b2b; background-image:url(/images/dot.gif); background-repeat:no-repeat; background-position:0px 8px; padding-left:18px; line-height:24px;}
#articles-container .main li a{ color:#2c2b2b; text-decoration:none; outline:none;}
#articles-container .main li a:hover{ color:#8c4d98; text-decoration:none;}

#articles-container .main .column1{border:0px solid red; background-color:#fdfdfa; width:424px; float:left; height:auto; margin-left:20px;}
#articles-container .main .column2{border:0px solid red; background-color:#fdfdfa; width:424px; float:left; height:200px; margin-left:106px;}




/* CSS Document */

#LeftContainer
{
	float:left;
	width:1000px;
	display:table-cell;
	padding-left:20px;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:18px;
	margin:0px;
	border:0px solid red;
	border-top:20px solid #f1f1f1;
	margin-top:20px;
}

#LeftContainer p
{
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#611B73;
	width:100%;
	margin:4px 0px 6px 0px;
	padding:2px 0px 0px 0px;
	line-height:16px;
	border:0px solid red;
}
#LeftContainer p a
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#611B73;
	width:100%;
	display:block;
	text-decoration:none; outline:none;
}

#LeftContainer h2
{
	font-family:Arial, Helvetica, sans-serif;
	color:#7D1C5F;
	font-size:1em;
	padding-bottom:5px;
	padding-top:10px;
	margin:0px;
	font-weight:600;
}
#LeftContainer h2 a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#7D1C5F;
	margin:0px;
	text-decoration:none; outline:none;
}

#LeftContainer h2 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#7D1C5F;
	margin:0px;
	text-decoration:underline;
}

#LeftContainer ul
{
	float:left;
	margin:0px;
	padding:5px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#611B73;
	width:100%;
	display:block;
}

#LeftContainer ul li
{
	list-style-type:none;
	text-decoration:none;
	float:left;
	display:block;
	width:100%;
}

#LeftContainer ul li a
{

	list-style-type:none;
	display:block;
	text-decoration:none;
	color:#611B73;
	padding-left:18px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	margin:0px 0px 0px -4px;
	width:100%;
	background-image:url(/creative-services/images/left-bullet.gif);
	background-repeat:no-repeat;
	background-position:6px 11px;
	border-bottom:solid 1px #F3EFF0; outline:none;
}

#LeftContainer ul li a:hover
{
	text-decoration:none;
	color:#DC157C;
	background-color:#f7f4f6;
	display:block;
	border-bottom:solid 1px #ede6e8;
}

#LeftContainer ul li a.link
{
	text-decoration:none;
	color:#DC157C;
	background-color:#f7f4f6;
	display:block;
	border-bottom:solid 1px #ede6e8;
}

#LeftContainer ul li span a
{
	display:block;
	float:left;
	margin-left:-6px;
	padding:0px;
}




#leftpanel{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:30px;
	width:31%;
	height:auto;
	color:#000000;
	padding:18px 0px 0px 26px;
	margin:0px;
	border:0px solid red;
}

#leftpanel a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #1F1D79;
	line-height : 15px;
	text-decoration:none;
}

#leftpanel strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #1F1D79;
	line-height : 15px;
	text-decoration:none;
}

#leftpanel a:hover{
	text-decoration:underline;
}
#leftpanel p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:13px;
	margin-left:2px;
	padding-left:2px;
}

#leftpanel h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	color: #621B75;
}

#leftpanel h1 a {
	color:#621B75;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	text-decoration:underline;
}

#leftpanel h1 a:hover {
	text-decoration:none;
}

#leftpanel h2 {
	color:#621B75;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
}
#leftpanel h2 a {
	color:#621B75;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}
#leftpanel h2 a:hover {
	text-decoration:none;
}

#leftpanel ul{
	list-style-image : url(/images/main_b.gif);
	margin-top:1px;
	padding-top:1px;
}
#leftpanel li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #1F1D79;
	line-height : 15px;
}
#leftpanel li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #1F1D79;
	line-height : 15px;
}

#leftpanel li a.here{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #1F1D79;
	line-height : 15px;
	font-weight: bold;
}

#leftpanel ul li ul{
	list-style-image:url(/images/bluebullet.gif);
	margin-top:1px;
	padding-top:1px;
	margin-left:7px;
	padding-left:6px;
}
#leftpanel ul li ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F1A6B;
	line-height : 17px;
}
#leftpanel ul li ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F1A6B;
	line-height : 15px;
}
#leftpanel ul li ul li a.here{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F1A6B;
	line-height : 15px;
	font-weight: bold;
}

.testimonial
{
	background-image:url(/images/Testimonial_Small.jpg);
	background-repeat:no-repeat;
	background-position:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 18px;
	margin-top: 10px;
	color:#621B75;
}
.testimonial a
{
	background-image:url(/images/Testimonial_11.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 18px;
	margin-top: 10px;
	color:#621B75;
	text-decoration:underline;
}
.testimonial ul
{
	list-style-type:disc;
}
.testimonial li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#621B75;
}

#content {
	float:left;
	width : 60%;
	left : 320px;
	padding-left : 35px;
	padding-right : 10px;
	padding-bottom : 10px;
	padding-top : 0px;
	text-align : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	height:auto;
	border: 0px solid red;
	display:block;

}
#content .breadcrums
{
	display:block;
	padding:15px 0px 2px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:14px;
}

#content .breadcrums a
{
	padding:0px 14px 0px 2px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DC157C;
	line-height:14px;
	text-decoration:underline;
	background-image:url(/creative-services/images/breadcrum-arrow.gif);
	background-repeat:no-repeat;
	background-position:right; font-weight:normal;
}
#content .breadcrums a:hover
{
	color:#DC157C;
	text-decoration:none;
}

#content h1 {
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	margin:0px;
	padding:10px 0px 5px 0px;
}

#content .article-fotter-box{ width:100%; height:auto; border:0px solid red; float:left; margin-bottom:10px;}
#content .article-fotter-box .title{color:#b80707; font-size:18px; border-bottom: dashed 1px #4d4d4d; line-height:34px; margin-bottom:15px; }
#content .article-fotter-box .boxes{background-color:#fafafa; border:1px solid #f0f0f0; width:190px; height:170px; float:left;}
#content .article-fotter-box .boxes .title2{ height:35px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; background-image:url(/images/strip-01.gif);width:256px; background-repeat:repeat-x; color:#323232; font-weight:normal;vertical-align:middle; display:table-cell; font-size:13px; font-weight:bold;}
#content .article-fotter-box .boxes .txt{ padding:10px 10px 10px 10px; font-size:12px; height:76px;}
#content .article-fotter-box .boxes .read-more{ background-image:url(/images/btn-readmore.gif); width:100px; padding-left:8px; padding-top:2px; height:20px;  float:right; margin-bottom:6px; margin-right:10px;}
#content .article-fotter-box .boxes .read-more a{ font-size:11px; font-weight:normal;text-decoration:none; color:#1f1f1f;}
#content .article-fotter-box .boxes .read-more a:hover{text-decoration:none; color:#fff;}


#article-fotter-box{ width:276px;  height:auto; border:0px solid red; float:right; margin-bottom:10px; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
#article-fotter-box .title{color:#b80707; font-size:18px; border-bottom: dashed 1px #4d4d4d; line-height:22px; padding-bottom:8px; margin-bottom:15px; }
#article-fotter-box .boxes{background-color:#fafafa; border:1px solid #f0f0f0; width:276px; margin-bottom:10px; height:auto; float:left; line-height:18px;}
#article-fotter-box .boxes .title2{ height:35px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; background-image:url(/images/strip-01.gif); font-size:14px; background-repeat:repeat-x; color:#323232; font-weight:normal; font-size:14px; font-weight:bold;vertical-align:middle; display:table-cell; width:256px;}
#article-fotter-box .boxes .txt{ padding:10px 10px 10px 10px; font-size:12px; height:auto; }
#article-fotter-box .boxes .read-more{ background-image:url(/images/btn-readmore.gif); width:93px; padding-left:15px; padding-top:0px; height:26px;  float:right; margin-bottom:6px; margin-right:10px;}
#article-fotter-box .boxes .read-more a{ font-size:11px; font-weight:normal;text-decoration:none; color:#1f1f1f;}
#article-fotter-box .boxes .read-more a:hover{text-decoration:none; color:#fff;}

/* Translation language button starts here */

div.translation_lang
{
	display:block;
	float:right;
	min-height: 86px;
	height: 86px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(/images/translation-language-btn.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:125px;
	border: 0px solid red;
}

div.translation_lang a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	float:none;
	text-align:center;
}

div.translation_lang a span
{
	margin: 12px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	float:none;
}

div.translation_lang a:hover span
{
	margin: 12px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	float:none;
}

/* Translation language button ends here */

#content h2 {
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height : 16px;
	margin: 0px;
	padding: 5px 0px 2px 0px;
	border: 0px solid red;
}

#content h3 {
	color:#621B75;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight: bold;
	margin: 3px 0px 0px 0px;
	padding: 3px 0px 5px 0px;
}

#content h4 {
	color:#621B75;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin: 3px 0px 0px 0px;
	padding: 5px 0px 10px 0px;
}

#content h6 {
	color:#621B75;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height : 16px;
	margin:0px;
	padding:5px 0px 5px 0px;
}

#content p {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding-top:6px;
	margin:0px;
	padding:2px 0px 10px 0px;
}
#content ol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height : 18px;
	list-style-type: decimal
	margin:0px 0px 10px 16px;
	padding:0px 0px 8px 28px;
	border:0px solid red;
}
#content ol li{
	list-style-type: decimal;
	margin-bottom:8px;
}

#content ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height : 18px;
	list-style-image : url(/images/arr.gif);
	margin:0px 0px 2px 16px;
	padding:0px 0px 8px 12px;
	border:0px solid red;
}
#content a {
	color:#621B75;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size:12px;
	line-height: 16px;
	cursor: hand;
	cursor: pointer;
	text-decoration:underline;
	
}

#content p strong {

	color:#444444;
}

#content p b {

	color:#444444;
}

#content ul li {

	border:0px solid red;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}

#content ul li strong {

	color:#444444;
}

#content ul li a {

	text-decoration:underline;
}
 
#content ul li b {

	color:#444444;
	line-height:30px;
	border:0px solid red;
}


#content a:hover {
	text-decoration : underline;
}


#title12{
	color:#621B75;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 94%;
	font-weight: bold;
	font-weight: bold;
}
.bigLink{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #0042A4;	
}
.GrayBg {
	background-color: #F5F5F5;
}

.divborder
{
	border:1px solid #BA8FBA;
	width:94%;
}
.border
{
	border:1px solid #621b75;
}

div.ServicesBorder
{
	margin:5px 0px 5px 0px;
	padding:0px 8px 0px 8px;
	display:block;
	float:left;
	border:1px solid #e5c6d6;
	background-repeat:no-repeat; 
	background-position:right bottom;
	background-color:#fdf7fb;
	width:98%;
}

div.ServicesBorderul p
{
	margin:0px;
	padding:3px 0px 3px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
}

div.ServicesBorderul
{
	margin:8px;
	padding:0px;
}

div.ServicesBorderul li
{
	margin:0px;
	padding:0px 0px 0px 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
	list-style-type:decimal;
}

.ThickBorder
{
	border:2px solid #621b75;
	margin:10px;
}

#articles
{
font-family:Verdana;
font-size:11px;
line-height:14px;
color:#621B75;
margin-left: 2px;
}

#articles td
{
font-family:Verdana;
font-size:11px;
line-height:14px;
color:#621B75;
}
#articles a
{
font-family:Verdana;
font-size:11px;
line-height:14px;
color:#621B75;
margin-left: 2px;
text-decoration:underline;
}
#articles ul
{
font-family:Verdana;
font-size:11px;
line-height:15px;
color:#621B75;
margin-left:2px;
text-decoration:underline;
}
#articles li
{
font-family:Verdana;
font-size:11px;
line-height:15px;
color:#621B75;
margin-left: 2px;
text-decoration:underline;
}
#articles ul a
{
font-family:Verdana;
font-size:11px;
line-height:15px;
color:#621B75;
margin-left:2px;
text-decoration:underline;
}
#articles li a
{
font-family:Verdana;
font-size:11px;
line-height:15px;
color:#621B75;
margin-left: 2px;
text-decoration:underline;
}

.headingicon
{
	font-family:Verdana;
	font-size:11px;
	color:#621B75;
	vertical-align:bottom;
	border-bottom:1px solid #BA8FBA;
	padding:3px 3px 0px 3px;
	width:320px;
	
}
.headingicon a
{
	font-family:Verdana;
	font-size:11px;
	color:#621B75;
	vertical-align:bottom;
	text-decoration:none;
}

.headingicon a:hover
{
	text-decoration:none;
}

.bottom-graybox-services{
	width :90%;
	padding:8px;
	left: 200px;
	background-color : transparent;
	border: 1px solid #621b75;
	text-align:left;
	margin:5px 5px 5px 0px;
	display:block;	
	text-decoration:none;
}

.bottom-graybox-services ul li{
	 
	list-style-image : url(../images/arr.gif);
}

.bottom-graybox-services{
	 
	border: 1px solid #621b75;
	 
}

#contentabtus {
	float:left;
	width : 100%;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 10px;
	padding-top : 0px;
	text-align : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	height:auto;
}



#contentabtus h1 {
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;

}


#contentabtus h2 {
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height : 16px;
	margin: 3px 0px -22px 0px;
	padding: 5px 0px 10px 0px;
}



#contentabtus h3 {
	color:#621B75;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0px -22px 0px;
	padding: 5px 0px 10px 0px;
}



#contentabtus h4 {
	color:#621B75;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin: 3px 0px -22px 0px;
	padding: 5px 0px 10px 0px;
}



#contentabtus h6 {
	color:#621B75;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height : 16px;
}



#contentabtus p {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}


#contentabtus ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height : 18px;
	list-style-image : url(../images/arr.gif);
}


#contentabtus ol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height :18px;
}

#contentabtus a {
	color:#621B75;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size:12px;
	line-height: 16px;
	cursor: hand;
	cursor: pointer;
	text-decoration:underline;
	
}

#contentabtus a:hover {
	text-decoration : underline;
}


.aboutusdot
{
border-top:1px dotted #D4BFCA;
}


.abtuslogo
{
padding-left:15px;
margin-left:10px;
}

.abtustable
{
border-left:1px solid #D4BFCA;
border-right:1px solid #D4BFCA;
border-bottom:1px solid #D4BFCA;
}

.headertable
{
border-left:1px solid #D4BFCA;
border-right:1px solid #D4BFCA;
}

.innerbox
{
 border: 1px solid #ddb2e8;
 padding-left:10px;
  padding-top:5px;
  padding-bottom:0px;

}
/* Site map CSS Styles */

.MainLinksRow
{
	width:44.6%;
	float:left;
	display:block;
	padding:10px;
	margin:10px;
	background-color:#E9E3EB;
	border:solid 1px #AD8DB7;
}

.MainLinksRow h1
{
	display:block;
	padding:10px;
	margin:0px;
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
}

.MainLinksRow h2 {
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height : 16px;
	margin: 3px 0px -22px 0px;
	padding: 5px 0px 10px 0px;
}
.MainLinksRow p {
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:20px;
	border:0px solid red;
}
.MainLinksRow a {
	color:#621B75;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size:12px;
	cursor: hand;
	cursor: pointer;
	text-decoration:underline;
}

.MainLinksRow a:hover {
	text-decoration : none;
}

.MainBlock
{
	width:95.5%;
	float:left;
	display:block;
	background-color:#F1EFF2;
	margin:10px;
	border:solid 1px #D3CCCF;
	}
.MainBlock h2
{
	display:block;
	padding:5px;
	margin:0px;
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	}
.Columns
{
	width:28.8%;
	padding:8px 4px 8px 12px;
	margin:8px 8px 8px 8px;
	float:left;
	display:block;
	border:solid 1px #DAD8DB;
	background-color:#FFFFFF;
}

.Columns h1
{
	display:block;
	padding:0px;
	margin:0px;
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
}

.Columns h2
{
	display:block;
	padding:10px 0px 3px 0px;
	margin:0px;
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
}

.Columns h2 a
{
	display:block;
	color:#621B75;
	text-decoration:underline;
}

.Columns h2 a:hover
{
	display:block;
	color:#621B75;
	text-decoration:none;
}

.Columns ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height : 18px;
	margin:5px 10px 5px 10px;
	padding:0px;
}

.Columns li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #1F1D79;
	line-height : 20px;
	list-style-type:none;
	padding-left:13px;
	margin-left:0px;
	background-image:url(/images/arr.gif);
	background-repeat:no-repeat;
}

.Columns li a{
	color : #1F1D79;
	list-style-type:underline;
}

.Columns li a:hover{
	color : #1F1D79;
	text-decoration:none;
}

.heading {
	color:#621B75;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	margin:8px 0px 0px 10px;
	padding:10px 0px 0px 0px;
	display: block;
	width: 95%;
	float: left;
}

.divborder1
{
	border:1px solid #BA8FBA;

}
/* Text Banner at the bottom */
.NewBorderBtm
{
	border:1px dashed #7D1C5D;
	margin:5px 0px 5px 0px;
	padding:12px;
}

.divborderBtm
{
	border:3px double #986386;
	width:554px;
	margin:6px 0px 6px 0px;
	margin:10px 0px 6px 0px;
	padding:0px;
	background-color:#f9f3f9;
	color:#000000;
	background-image:url(/images/Testimonial_12.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	display:block;
	clear:both;
}

div#newSectionBtm
{
	background-color:#986386;
	padding:2px 5px 2px 10px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

#NewsFlashBtm {
	padding-top: 4px;
	padding-left: 6px;
	background-color: #ddc6d3;
	width: 140px;
	border:solid 1px #9a477c;
}

.TextInNewBtm
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
	margin:10px;
	color:#000000;
}
.TextInNewBtm p a
{
	color:#000000;
	padding:0px;
	text-decoration:underline;
}

.TextInNewBtm p a:hover
{
	color:#C1305A;
	text-decoration:none;
}
.TextInNewBtm li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}
.TextInNewBtm ul
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:2px;
	margin-left:8px;
	padding-left:8px;
	list-style-type:disc;
}

.FreeTrialBtnBtm
{
	padding:0px;
	margin:3px 0px -8px 3px;
	margin:3px 0px -8px -19px;
	clear:both;
}

/* Right Panel customer testimonial for DM */
.RightPanel
{
	width:272px;
	display:block;
	float:right;
	margin:10px;
	padding:0px;
	background-color:#666666;
}

.RightPanel div.Heading
{
	background-image:url(/eso/Images/eso-r-top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	padding:25px 0px 4px 10px;
	margin:0px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
.RightPanel div#Body
{
	padding:0px;
	margin:0px;
	background-image:url(/eso/Images/eso-r-middle.gif);
	background-repeat:repeat-y;
	background-color:#dddddd;
	display:block;
}
.RightPanel div#Body p
{
	padding:10px 10px 6px 15px;
	margin:0px;
	color:#000000;
	font-family:tahome, Arial, verdana;
	line-height:18px;
	font-size:13px;
	line-height:19px;
}

.RightPanel div#Body p strong
{
	color:#000000;
	font-family:tahome, Arial, verdana;
	line-height:18px;
	font-size:13px;
	line-height:19px;
}

.RightPanel div.RightBottom
{
	background-image:url(/eso/Images/eso-r-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:8px;
	margin:0px;
	padding:0px;
	height:13px;
	display:block;
}

.transc_Process
{
	width:100%; 
	display:block; 
	padding:8px 0px 4px 8px; 
	margin:6px 0px 12px 0px;
	clear:both;
	border:double 3px #dedede;
}

.transc_Process span img
{
	padding:0px; 
	margin:4px;
	clear:both;
/*	border:solid 1px #dadadc;*/
}

.transc_Process span
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	line-height:17px;
	padding:0px 10px 0px 0px; 
	margin:0px 0px 12px 0px;
	display:block;
	width:140px;
	float:left;
	text-align:center;
	background-image:url(/images/a_b.gif);
	background-repeat:no-repeat;
	background-position:right;
}

/* Process diagram on How we work page */

.HWW_Process
{
	width:100%; 
	display:block; 
	padding:0px 0px 0px 14px; 
	margin:5px 0px 5px 0px;
	clear:both;
	text-align:center;
/*	border:solid 1px #efefef;*/
}

.HWW_Process span img
{
	padding:0px; 
	margin:0px;
	clear:both;
}

.HWW_Process span
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	line-height:17px;
	padding:8px; 
	margin:3px;
	display:block;
	text-align:left;
	border:dashed 1px #dbdbdb;
}


.HWW_Process h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	padding:2px 0px 4px 0px; 
	margin:1px 0px 2px 0px;
}

.HWW_Process p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:17px;
	padding:2px 0px 4px 0px; 
	margin:1px 0px 2px 0px;
	text-align:left;
}

div#RightTickMark
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	
	margin:0px 0px 8px 0px;
	padding:0px 0px 10px 0px;
	list-style-image:none;
	
}

div#RightTickMark h2
{
	font-family:Arial, Helvetica, sans-serif;
	color:#317828;
	margin:2px 0px 4px 0px;
	padding:2px 0px 4px 0px;
}

div#RightTickMark ul
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	
	margin:5px 5px 5px 0px;
	padding:0px;
}

div#RightTickMark ul li
{
	list-style-type:none;
	background-image:url(/images/right-mark.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style-image : none;
	margin:0px;
	padding:1px 2px 1px 22px;
}

div#WrongTickMark
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	
	margin:0px 0px 8px 0px;
	padding:0px 0px 10px 0px;
	list-style-image:none;
}

div#WrongTickMark h2
{
	font-family:Arial, Helvetica, sans-serif;
	color:#cc3333;
	margin:2px 0px 4px 0px;
	padding:2px 0px 4px 0px;
}

div#WrongTickMark ul
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;	
	margin:5px 5px 5px 0px;
	padding:0px;
}

div#WrongTickMark ul li
{
	list-style-type:none;
	background-image:url(/images/wrong-mark.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style-image : none;
	margin:0px;
	padding:1px 2px 1px 22px;
}

/* New left include CSS */

div.NewList
{
	float:left;
	width:100%;
	margin:10px 0px 20px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#7C1C5C;
	display:block;
	background-color:#F3EEF2;
	border:solid 1px #E0D3DA;
}

div.NewList strong
{
	float:left;
	margin:0px;
	padding:5px 0px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#51123D;
	font-weight:bold;
	display:block;
	background-color:#E8DFE4;
	width:98.2%;
}

div.NewList strong a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#51123D;
	text-decoration:underline;
}

div.NewList strong a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#51123D;
	text-decoration:none;
}

div.NewList ul
{
	float:left;
	margin:0px;
	padding:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#7C1C5C;
	width:100%;
	display:block;
}

div.NewList ul li
{
	float:left;
	background-image:url(/creative-services/images/left-bullet-arrow.gif);
	background-repeat:no-repeat;
	background-position:8px 10px;
	border-bottom:solid 1px #F9F5F8;
	padding-left:24px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	margin:0px;
	width:90.2%;
	list-style-type:none;
	text-decoration:none;
	display:block;
}

div.NewList ul li a
{

	list-style-type:none;
	text-decoration:none;
	color:#611B73;
	background-image:none;
	padding:0px;
	margin:0px;
}

div.NewList ul li a:hover
{
	text-decoration:none;
	color:#DC157C;
	background-color:#f3eef2;
	border-bottom:solid 1px #f3eef2;
}

/* customers page process CSS starts here */
#cProcess{
	width:520px;
	height:320px;
	min-height:320px;
	background-color:#FFFFFF;
	margin:6px;
	padding:10px 0px 0px 10px;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}

#cProcess div.brk span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	margin-top:30px 0px 0px 20px;
	padding:30px 0px 0px 18px;
	float:left;
	clear:left;
	display:block;
}
#cProcess div.brk p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left:40px;
	margin-top:16px;
	margin-top:15px;
	float:left;
	display:block;
}
#cProcess div.brk {
	background-repeat: no-repeat;
    width:459px;
    height:61px;
	float: left;
	display:block;
	margin:0px;
	padding:0px;
	}
/* customers page process CSS ends here */

#Quote-banner{
	width:300px;
	display:block;
	float:right;
	text-align:left;
	background-repeat:no-repeat;
	padding:0px;
	margin:25px 0px 0px 5px;
	border: 0px solid red;
}


#Quote-banner p{
	display:block;
	float:left;
	padding:98px 16px 4px 12px;
	margin:8px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:18px;
	border: 0px solid red;
}

#Quote-banner ul{
	display:block;
	float:left;
	padding:0px;
	margin:2px 0px 4px 14px;
	list-style-image: none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:18px;
	border: 0px solid red;
}

#Quote-banner ul li{
	display:block;
	list-style-image: none;
	padding:4px 2px 2px 14px;
	margin:0px;
	background-image:url(/catalog/images/q-arr.jpg);
	background-repeat:no-repeat;
}
.GetQuotePanel
{
	width:300px;
	display:block;
	float:right;
	margin:10px 0px 0px 5px;
	padding:0px;
	border: 1px solid #cccccc;
}
.GetQuotePanel div#Testimonial
{
	background-repeat:repeat-y;
	margin:0px;
	padding:0px 0px 0px 0px;
	display:block;
	background-color: #f8f8f8;
}

.GetQuotePanel div#Testimonial p
{
	padding:4px 10px 2px 10px;
	margin:0px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:11px;
}
.GetQuotePanel div#Testimonial p a
{
	color:#731a56;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	background-image:url(/images/arr-link.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	line-height:18px;
	font-size:12px;
	padding:0px 2px 4px 13px;
	margin:0px;
	display:block;
	font-weight:bold;
}

.GetQuotePanel div#Testimonial p a:hover
{
	color:#731a56;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.GetQuotePanel div#Testimonial p strong
{
	color:#731a56;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:11px;
}

.GetQuotePanel div#Testimonial h3
{
	padding:0px 0px 2px 0px;
	margin:0px;
	color:#000000;
	font-family:Arial, verdana;
	font-size:15px;
	line-height:26px;
	background-color:#e5e5e5;
	display:block;
	border: 0px solid red;
}

.Highlightedtext
{
	margin:0px 8px 10px 0px;
	padding:8px;
	display:block;
	float:left;
	color:#554885;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:22px;
	background-color:#ece7f0;
	width:100%; 
	border:solid 1px #cbafbc;
}

/* New wider Left Nav style */

.o2iServices-list {
		margin:16px 0px 0px 18px;
		padding:0px;
		float:left;
		display:block;
		width:276px;
		border:solid 0px red;

		}
.o2iServices-list h2{
		margin:6px 0px 0px 0px;
		padding:4px 0px 4px 8px;
		background-repeat:no-repeat;
		background-position:right;
		width:266px;
		font-family:Calibri;
		font-size:18px;
		font-weight:normal;
		color:#521c5e;
		background-color:#eeeee4;
		border:1px solid #d1d1c0;		
}

.o2iServices-list h2 a{
		font-family:Calibri;
		font-size:18px;
		font-weight:normal;
		color:#521c5e;
		text-decoration:none;		
}

.o2iServices-list h2 a:hover{
		font-family:Calibri;
		font-size:18px;
		font-weight:normal;
		color:#333333;
		text-decoration:underline;		
}
		
.o2iServices-list p{
		margin:0px ;
		padding:7px 0px 8px 10px;
		width:264px;
		font-family: Arial;
		font-size:11px;
		line-height:17px;
		color:#666666;
		border-left:1px solid #d1d1c0;	
		border-right:1px solid #d1d1c0;	
		border-bottom:1px solid #d1d1c0;	
		}
		
.o2iServices-list p a{
		margin:0px ;
		padding:0px 5px 0px 0px;
		font-family: Arial;
		font-size:11px;
		color:#666666;
		text-decoration:none;	
}
.o2iServices-list p a:hover{
		margin:0px ;
		padding:0px 5px 0px 0px;
		font-family: Arial;
		font-size:11px;
		color:#cd1f70;
		text-decoration:none;	
}

/* START: Expand-Collapsible Left Nav for Articles Page */
.arrowlistmenu{
	width: 276px; /*width of accordion menu*/
	border: 0px solid red;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	color: #521c5e;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	font: 15px Arial;
	display: block;
	color: #521c5e;
	background-image:  url('/images/arr-right.gif');
	background-repeat: no-repeat;
	background-position: 8px 10px;
	background-color: #eeeee4;
	margin: 0px 0px 3px 0px; /*bottom spacing between header and rest of content*/
	padding: 0px 2px 0px 24px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
	border: 1px solid #d1d1c0;
	width: 90%;
}

.arrowlistmenu .menuheader img{
	vertical-align:middle;
}

.arrowlistmenu .menuheader:hover{ 
	color: #d61c70;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
	background-image: url('/images/arr-down.gif');
	color: #d61c70;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
	border: 1px solid red;
}

.arrowlistmenu .categoryitems{
	padding: 0px 0px 0px 5px;
	margin: -3px 0px 3px 0px;
	border: 1px solid #d1d1c0;
	border-top: none;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
.arrowlistmenu .categoryitems p{
	padding: 2px 0px 4px 4px;
	margin: 0px 2px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	border: 0px solid red;
}
.arrowlistmenu .categoryitems p a{
	color: #666666;
	text-decoration: none;
}
.arrowlistmenu .categoryitems p a:hover{
	color: #d61c70;
	text-decoration: underline;
}

.arrowlistmenu p.paratag{
	display:block; 
	float:left;
	width:100%;
	margin:4px 0px 6px 0px;
	padding:2px 0px 0px 0px;
	line-height:16px;
	border:0px solid red;
}

.arrowlistmenu ul li{
	padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
	color: #A70303;
	background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
	display: block;
	padding: 2px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
	font-size: 90%;
}

.arrowlistmenu ul li a:visited{
	color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color: #A70303;
	background-color: #F3F3F3;
}
/* END: Expand-Collapsible Left Nav for Articles Page */

/* Form Thank you  */
.related-links {
 margin:35px 48px 10px 0px;
 padding:0px;
 float: right;
 width:247px;
 border:1px solid #d6acbf;
 background-color:#fbf7f9;
 }
 
.related-links ul {
 margin:6px 0px 0px 20px;
 padding:0px 0px 14px 0px;
 list-style:none; 
 }
 
.related-links ul li {
 margin:0px;
 padding:0px 0px 0px 6px ;
 font-family:Arial;
 font-size:12px;
 font-weight:normal;
 line-height:24px;
 background-image: url(/callcenter/Images/Rl-arrow.gif);
 background-position:0px 10px;
 background-repeat:no-repeat;
 border-bottom:1px dotted #707b81;
 width:85%;
 } 
 
.related-links ul li a {
 margin:0px;
 padding:0px 0px 0px 10px ;
 font-family:Arial;
 font-size:12px;
 font-weight:normal;
 text-decoration:none;
 color:#333333;
 
} 

.related-links ul li a:hover {
 text-decoration:none;
 color:#ea0367;
}  
 
.related-links h2 {
 margin:10px 0px 0px 0px ;
 padding:10px 0px 10px 20px;
 font-family:Arial;
 font-size:18px;
 color:#FFFFFF;
 font-weight:normal;
 background-image: url(../forms/images/DE-bg.gif);
 background-repeat: repeat-x;
 background-position:left;
 } 
/* Form Thank you */

/* Case Studies starts */
.case-studie {
	margin:5px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	width:100%;
/*	background-image:url(/DataManagement/images/dm-test-bg.gif);
	background-repeat:repeat-x;
	background-position:top;*/
	cursor: hand;
	cursor: pointer;
	border:0px solid red;
	}
	
.case-studie b{
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 2px;
	color:#621b75;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
	}	

.case-studies-ullist
{
	font-weight: normal;
	border: 1px solid red;
}

.case-studie-list {
	margin: 0px 0px;
	padding: 0px 0px;
	font-weight: normal;
}
.case-studie-list ul
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height : 18px;
	font-weight: normal;
	color: #000000;
	list-style-image : url(/images/arr.gif);
	margin:0px 0px 10px 16px;
	padding:0px 0px 8px 12px;
	border: 0px solid blue;
}
.case-studie-list ul li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height : 22px;
	color:#000000;
	border: 0px solid red;
}

.case-studie-list ul li a
{
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
	font-weight: normal;
}

/* Case Studies ends */


/* Footer style start here*/

div.footer
{
	display:block;
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
}

div.footer ul
{
	padding:17px 0px 15px 0px;
	margin:0px 0px 0px 0px;
	width:500px;
	float:left;
	list-style:none;
	border:0px solid #339900;
}

div.footer ul li
{
	padding:0px;
	margin:0px;
	display:inline;
	border:0px solid red;
}

div.footer ul li a
{
	padding:0px 4px 0px 4px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	border:0px solid red;
}

div.footer ul li a:hover
{
	padding:0px 4px 0px 4px;
	margin:0px;
	color:#333333;
	border:0px solid red;
}

div.footer .copy-right
{
	padding:0px;
	margin:6px 0px 0px 2%;
	width:350px;
	float:left;
	border:0px solid red;
}

div.footer .copy-right p
{
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	float:left;
	color:#666666;
}

div.footer .bottom-ctn
{
	padding:6px 0px 0px 18px;
	margin:5px 0px 6px 0px;
	line-height:16px;
	border-top: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:98.2%;
	color:#666666;
}

div.footer .bottom-ctn a
{
	padding:6px 0px 0px 10px;
	margin:5px 0px 6px 0px;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

div.footer .bottom-ctn a:hover
{
	padding:6px 0px 0px 10px;
	margin:5px 0px 6px 0px;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

div.footer p
{
	color:#7F7F7F;
	font-size:11px;
	line-height:18px;
	font-family:Tahoma, Arial, Verdana;
	padding:5px 5% 0px 22px;
	margin:0px;
}

div.footer p a
{
	color:#7F7F7F;
	font-size:11px;
	line-height:18px;
	font-family:Tahoma, Arial, Verdana;
	padding:25px 4px 0px 4px;
	margin:0px;
}

div.footer p a:hover
{
	color:#000000;
	font-size:11px;
	line-height:18px;
	font-family:Tahoma, Arial, Verdana;
}

div.footer img
{
	border-right:solid 1px #E5E5E5;
	padding:0px 5px 0px 0px;
	margin:0px 5px 0px 10px;
}

div.footer span{
	color:#9F9F9F;
	font-size:11px;
	line-height:14px;
	font-family:Tahoma, Arial, Verdana;
	padding:18px;
	margin:0px 3px 0px 3%;
}

.BorderBotom
{
	border-bottom:solid 1px #E5E5E5;
}

.follow-us-on {
	border:0px solid red;
	color:#2c75b9;
	float:left;
	margin:6px 25px 0px 0px;
	padding:0px 0px 0px 0px;
}
.follow-us-on p {
	border:0px solid red;
	color:#2c75b9;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
}

/* Footer style start here*/


/*slider in article starts*/
#slider-container{
	float:right;
	width:273px;
	height:450px;
	border:0px solid green;
	margin-left:0px;
	display:block;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 0px;
	display:block;
}
#slider-container div.top-bg{
	background-image:url(/images/infrastructure/slider-heading.gif);
	width:273px;
	height:52px;
	background-repeat:no-repeat;
	float:left;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top: 10px;
	font-family: Helvetica;
	font-weight: bold;
	text-align: center;
}
#slider-container div.bottom-bg{ background-image:url(/images/infrastructure/slider-bottom-bg.gif);width:273px; height:5px; background-repeat:no-repeat; float:left;}
#container {
	background-color: #310C06;
    margin-bottom: 0;
    margin-left: 18px;
    margin-right: 18px;
    margin-top: 0;
       position: relative;
    width: 237px;
    z-index: 0;
	float:left;
	
}

#example {
	 height: 375px;
    position: relative;
    width: 237px;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:235px;
	height:341px;
	top:-3px;
	left:0px;
	border: 1px solid #993300;
}

/*
	Slideshow
*/

#slides {
	left: 28px;
    position: absolute;
    top: 10px;
    width: 185px;
    z-index: 100;
	display:block;
	border:0px solid green;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:185px;
	overflow:hidden;
	position:relative;
	display:block;
	height:340px;
	border:0px solid #fff;
	
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:570px;
	height:330px;
	display:block;
}

.slides_container a img {
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	display: block;
    height: 43px;
    left: -30px;
    position: absolute;
    top: 140px;
    width: 24px;
    z-index: 101;
	outline:none;
}

#slides .next {
	left:187px;
}

/*
	Pagination
*/

.pagination ul{
	margin:18px auto 0;
	width:150px;
	
}

.pagination li {
	float:left;
	list-style:none;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 0px;	
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image: url(/images/infrastructure/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
	outline:none;
	
}

.pagination li.current a {
	background-position:0 -12px;
}

/*slider in article ends*/

/* Bottom Social Media Buttons */
.social-media{
	background-image:url('/images/social-media-img.gif'); 
	background-position:left top; 
	background-repeat:no-repeat; 
	border:0px solid red; 
	display:block; 
	float:left; 
	height:30px; 
	margin:0 6px 6px 0; 
	padding:12px 10px 10px 80px; 
	width:270px;
}
/* Bottom Social Media Buttons */

/* ScrollMore Button Starts */
#scrollMore{
  background: url("/images/scroll-more.png") no-repeat scroll center bottom;
  bottom: 0;
  cursor: pointer;
  height: 48px;
  position: fixed;
  right: 0px;
  text-indent: -9999px;
  width: 142px;
  z-index: 100;
}
/* ScrollMore Button Ends */
