﻿

@charset "utf-8";
/* CSS Document */

/****************************************************************************************************************/

/* Anadocs IT Solutions Website Cascading Style Sheet					

» Site designed and developed by Anadocs IT Solutions | www.anadocs.com | info@anadocs.com		

» This Site compliance with W3C XHTML, W3C CSS								

» This Stylesheet has been tested for compliance with IE 6.0+, NS 7.0+, Opera 6.0+, Mozilla Firefox 1.5+, Safari 1.0+ (Windows) */

/****************************************************************************************************************/

body
{
	background: url(../images/inner-body-bg.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
}

/* OUTER BACKGROUND */

.outer-bg
{
	width: 100%;
	background:url(../images/inner-header-bg.jpg) no-repeat center top;
	float:left;
}
/* ABOUT US */

.page-theme
{
	width: 970px;
	float: left;
	height: 82px;
	padding: 68px 0px 25px 0px;

}

.company{
	background:url(../images/company-header-bg.jpg) no-repeat right top;
}

.pro{
	background:url(../images/products-header-bg.jpg) no-repeat right top;
}

.ser{
	background:url(../images/services-header-bg.jpg) no-repeat right top;
}

.indus{
	background:url(../images/industries-header-bg.jpg) no-repeat right top;
}

.port{
	background:url(../images/portfolio-header-bg.jpg) no-repeat right top;
}

.contact{
	background:url(../images/contact-header-bg.jpg) no-repeat right top;
}


.about-us{
	background:url(../images/about-us-bg.jpg) no-repeat right top;
}
.products-theme {
	background:url(../images/products-bg.jpg) no-repeat right top;
}
.page-theme h1
{
	font-size: 27px;
	float:left;
	width: 245px;
	color: #ffffff;
	font-weight:normal;
}

.page-theme p
{
	font-size: 13px;
	float:left;
/*	width: 832px;*/
	color: #0fa0f9;
	padding: 5px 0px 0px 0px;
	line-height: 19px;
}

.para-au
{
	background:url(../images/para-line.gif) no-repeat left top;
}


/* INNER CONTENT BACKGROUND */

.content-bg
{
	width: 100%;
	float:left;
}

.pro-bg
{
	background: url(../images/pro-content-bg.jpg) repeat-x left top;
}

/* BREAD CRUMB */

.bread-crumb
{
	color: #007ec7;	
	font-size: 11px;
	padding-bottom: 10px;
}

.bread-crumb a
{
	color: #7d7d7d;		
}

.bread-crumb a:hover
{
	color: #007ec7;		
}

.bread-crumb em
{
	font-style: normal;
	color: #7d7d7d;	
}

/* INNER CONTENT LEFT */

.content-left {
	width: 287px;
	float:left;
}

.content-left h3
{
	font-size: 17px;
	font-weight: bold;
	padding: 14px 0px 10px 15px;
}

.content-left h4
{
	font-size: 17px;
	font-weight: bold;
	width: 287px;	
	float: left;
	padding: 20px 0px 8px 0px;
	border-bottom: 1px solid #dcdcdc;
}

.content-left h5
{
	font-size: 15px;
	padding: 10px 0px 5px 0px;
	color: #4b4b4b;
	float: left;
	width: 287px;
	font-weight: bold;	
}

.content-left h6
{
	font-size: 11px;
	color: #4b4b4b;
	float: left;
	width: 287px;
	font-weight: bold;	
}

.content-left p
{
	font-size: 11px;
	color: #7d7d7d;
	padding: 10px 0px 0px 0px;
	float: left;
	width: 287px;
}
.content-left p a
{
	color: #7d7d7d;
	text-decoration: none;
}
.content-left p a:hover
{
	color: #000000;
	text-decoration: none;
}
.content-left p strong
{
	color: #000000;
}

p.dg-link a
{
	background-color: #36353A;
	padding: 2px 6px 2px 6px;
	color: #ffffff;
	float: left;
	margin-bottom: 25px;
}

p.dg-link a:hover
{
	background-color: #36353a;
	color: #6EE0FC;
}

.corporate-reaser
{
	width: 280px;
	float:left;
	background: url(../images/coporate-teaser-video.jpg) no-repeat center top;
	height: 176px;
	text-align:center;
	padding: 60px 0px 35px 6px;
}

.fullscreen
{
	width: 94px;
	float: left;
	padding: 0px 0px 0px 192px;
	background:url(../images/full-screen-bg.jpg) repeat-x left top;
}

.fullscreen a
{
	background:url(../images/full-screen-on.jpg) no-repeat left top;
	display:block;
	width: 64px;
	height: 25px;
	text-indent: -999999px;
}

.fullscreen a:hover
{
	background:url(../images/full-screen-over.jpg) no-repeat left top;
	display:block;
	width: 64px;
	height: 25px;
}


/* INNER CONTENT RIGHT */

.content-right
{
	width: 683px;
	float:left;
}

.content-iright
{
	width: 683px;
	float:left;
}

.content-right h3
{
	font-size: 19px;
	font-weight: bold;
	padding: 20px 0px 0px 0px;
}
.cr-menu {
	width: 683px;
	height: 43px;
	background:url(../images/content-menu-bg.jpg) repeat-x left top;	
}
.cr-menu ul
{
	height: 43px;
/*	width: 683px;*/
	width: 584px;
	float:left;	
}
.next-industry {
	width: 95px;
	float: left;
	height: 24px;
	margin: 8px 0px 0 0;
	padding: 5px 4px 0 0px;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	background: url(../images/next-indus-on.gif) no-repeat left top; 	
}	
.next-industry a {
	width: 92px;
	height: 24px;
	color: #FFFFFF;	
	display: block;
	float: left;
	text-decoration: none;
}
.next-industry a:hover {
	color: #E4E4E4;
	text-decoration: none;	
/*	background: url(../images/next-indus-over.gif) no-repeat right top;*/
}
.cr-menu ul li
{
	float: left;
	font-size: 13px;
	background:url(../images/content-menu-li.jpg) no-repeat right top;
	font-weight: bold;
	text-align: center;
	padding: 13px 0px 0px 15px;
	height: 30px;	
}

.cr-menu ul li a
{
	color: #666666;
	height: 30px;	
	cursor: pointer;
	float: left;
	padding: 0px 15px 0px 0px;	
}

.cr-menu ul li em {
	color: #00529d;
	float: left;
	height: 30px;
	font-style: normal;
	padding: 0px 15px 0px 0px;		
}
.product-content
{
	width: 681px;
	float:left;	
}
.cr-content
{
	width: 631px;
	float:left;	
	padding: 30px 25px;
/*	border: 1px solid #e1e1e1;*/
	margin-top:1px;
}

.cr-content p
{
	font-size: 12px;
	color: #7d7d7d;
	padding: 5px 0px;
	line-height: 17px;
}

.ind-content
{
	width: 631px;
	float:left;	
	padding: 0px 25px 30px 25px;
/*	border: 1px solid #e1e1e1;*/
}

.ind-content p
{
	font-size: 12px;
	color: #7d7d7d;
	padding: 5px 0px;
	line-height: 17px;
}


.cr-content h3, .ind-content h3, .o-pages h3

{
	font-size: 13px;
	font-weight: bold;
	color: #00529d;
	padding: 0px 8px 10px 0px;
	margin-bottom: 10px;
	border-bottom: 2px solid #00529d;
}


.cr-content h4, .ind-content h4, .o-pages h4
{
	font-size: 12px;
	color: #000000;
	padding:0px 0px 10px 0px;
	margin:0;
}

.cr-content h5, .ind-content h5
{
	font-size: 12px;
	color: #54525a;
	padding:0px 0px 10px 0px;
	margin:0;
}
h5.infoalign {
	padding: 5px 0px 0 10px 0;
	line-height: 20px;
}
ul.pd-list {
	padding: 0 0 5px 0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
}
ul.pd-list li {
	padding: 0px 0 8px 20px;
	background: url(../images/arrow1.gif) no-repeat left 4px ;
	font-size: 12px;
	line-height: 18px;
}

ul.pd-list li ul{
	padding: 5px 0 0px 0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
}

ul.pd-list li ul li {
	padding: 1px 0 5px 0px;
	font-size: 12px;
	line-height: 18px;
	background: none;
	list-style: circle;
	margin-left: 20px;
}

ul.pd-list li strong
{
	color: #000000;
	font-weight:normal;
}

ul.pd-list li a
{
	color: #000000;
}

ul.pd-list li a:hover
{
	color: #007ec7;
}

/* Site Map */

.site-map
{

	float:left;	
	padding-left: 15px;
}

.sw1
{
	width: 210px;	
}

.sw2
{
	width: 240px;	
}

.sw3
{
	width: 120px;	
}

.sw4
{
	width: 160px;	
}
.site-map ul
{
	padding: 0px 0px 8px 0px;
}

.site-map ul li
{
	color: #5f5d65;
	font-size: 12px;
	line-height: 18px;
}

.site-map ul li a
{
	color: #7d7d7d;
	font-size: 12px;
}

.site-map ul li a:hover
{
	color: #007ec7; 
}

.site-map h4
{
	color: #000000;
	font-size: 12px;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
}


/* PRODUCT PAGE */

.inner-content {
	width: 970px;
	float: left;
	margin: 0;
	padding: 0 0 15px 0;
}
.inner-content h2 {
	background:url(../images/bg-title1.jpg) repeat-x left top;
	height: 33px;
	font-size: 21px;
	font-weight: bold;
	color: #36353A;
	padding: 10px 0 0 16px;
	margin: 0 0 15px 0;
}
.pro-box-img {
	border: 3px solid #D5D5D5;
	float: left;
}
.pro-box-imgr {
	border-left: 1px solid #D5D5D5;
	border-top: 3px solid #D5D5D5;
	border-bottom: 3px solid #D5D5D5;
	border-right: 3px solid #D5D5D5;		
	float: left;
}

ul.product-list {
	width: 287px;
	float:left;
	background: #EBEBEB url(../images/bg-productlist.jpg) left bottom repeat-x;
	padding: 0 0 25px 0;
}
ul.product-list li {
	padding: 14px 0 11px 20px;
	background: url(../images/bg-li-product.jpg) repeat-x left bottom;
	font-size: 15px;
	float: left;
	width: 267px;
}
ul.product-list li a {
	color: #36353A;
	width: 225px;
	float: left;
	font-size: 11px;	
	line-height: 13px;
	text-decoration: none;
}
ul.product-list li h5 {
	color: #36353A;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0 0 0;
	width: 225px;
	float: left;	
	margin: 0;
	border: none;
}
ul.product-list li h6 {
	color: #36353A;
	width: 225px;
	float: left;
	font-size: 11px;	
	line-height: 13px;
	text-decoration: none;
	font-weight: normal;
}

ul.product-list li h5 a {
	color: #36353A;
	font-size: 15px;	
	text-decoration: none;
}
ul.product-list li a:hover, ul.product-list li h3 a:hover {
	color: #007EC7;
	text-decoration: none;
}

ul.product-list li img {
	float: left;
	padding: 2px 10px 0 0;
}
ul.productlist
{
	width: 283px;
	float:left;
	padding: 10px 0 0 0;
	border: 1px solid #FFFFFF;
}

ul.productlist li
{
	font-size: 12px;
	padding: 0px 0px 2px 0px;
	width: 140px;
	height: 23px;
	float: left;
}

ul.productlist li a
{
	color: #54525a;
	background:url(../images/blue-square-on.gif) no-repeat left top;
	padding: 0px 0px 0px 15px;
	float: left;
}

ul.productlist li a:hover
{
	color: #1e69e0;
	background:url(../images/blue-square-over.gif) no-repeat left top;
	
}

ul.serviceslist
{
	width: 283px;
	float:left;
	padding: 10px 0 0 0;
	border: 1px solid #FFFFFF;
}

ul.serviceslist li
{
	font-size: 12px;
	padding: 0px 0px 2px 0px;
	height: 23px;
}

ul.serviceslist li a
{
	color: #54525a;
	background:url(../images/blue-square-on.gif) no-repeat left top;
	padding: 0px 0px 0px 15px;
	float: left;
}

ul.serviceslist li a:hover
{
	color: #1e69e0;
	background:url(../images/blue-square-over.gif) no-repeat left top;
	
}

.bg-product {
	background: url(../images/bg-product-detail.gif) repeat-y left top;
	width: 970px;	
	float: left;
}
.bg-product-bot {
	background: url(../images/bg-product-bot.gif) no-repeat left bottom;
	width: 970px;	
	float: left;
	padding: 0 0 0px 0;
}

/****************************************************************************************************************/
/*											 Services Landing Page												*/
/****************************************************************************************************************/


#services {list-style:none; position:relative; margin:0px auto; width:750px; height:736px; background:url(../images/anadocs-services.jpg) no-repeat 162px 161px;}
#services li {display:block; width:160px; height:161px; position:absolute;}
#services li.web-development {left:295px; top:0px; background:url(../images/web-development.jpg) no-repeat center center;}
#services li.multimedia-development {left:486px; top:68px; background:url(../images/multimedia-development.gif) no-repeat center center;}
#services li.software-testing {left:103px; top:68px; background:url(../images/software-testing.gif) no-repeat center center;}
#services li.custom-software {left:591px; top:245px; background:url(../images/custom-software.jpg) no-repeat center center;}
#services li.technical-writing {left:0px; top:242px; background:url(../images/technical-writing.jpg) no-repeat center center;}
#services li.open-source {left:559px; top:447px; background:url(../images/open-source-software.jpg) no-repeat center center;}
#services li.outsourcing {left:28px; top:442px; background:url(../images/outsourcing.gif) no-repeat center center;}
#services li.mobile-applications {left:401px; top:578px; background:url(../images/mobile-application.jpg) no-repeat center center;}
#services li.technology-migration {left:189px; top:578px; background:url(../images/technology-migration.jpg) no-repeat center center;}


#services li a b {display:none; }
#services li a {display:block; width:160px; height:161px; text-align:center;}

#services li a:hover { text-decoration:none; font-family:arial, georgia, serif;}

#services li.web-development a:hover{background:url(../images/web-development-over.jpg);}
#services li.multimedia-development a:hover{background:url(../images/multimedia-development-over.gif);}
#services li.software-testing a:hover{background:url(../images/software-testing-over.gif);}
#services li.custom-software a:hover{background:url(../images/custom-software-over.jpg);}
#services li.technical-writing a:hover{background:url(../images/technical-writing-over.jpg);}
#services li.open-source a:hover{background:url(../images/open-source-software-over.jpg);}
#services li.outsourcing a:hover{background:url(../images/outsourcing-over.gif);}
#services li.mobile-applications a:hover{background:url(../images/mobile-application-over.jpg);}
#services li.technology-migration a:hover{background:url(../images/technology-migration-over.jpg);}

#services li a:hover b {position:absolute; display:block; width:169px; height:95px; font-size:16px; background:url(../images/services-desc.jpg) repeat-x left top;color: #ffffff; margin:0px 3px 0px 3px;}

#services li a:hover b span {display:block; font-size:12px; color:#08b2e7; font-weight:normal; margin:10px 3px 0px 3px;}

#services li.web-development a:hover b {left:-7px; top:329px;}
#services li.multimedia-development a:hover b  {left:-198px; top:261px;}
#services li.software-testing a:hover b  {left:185px; top:261px;}
#services li.custom-software a:hover b  {left:-303px; top:84px;}
#services li.technical-writing a:hover b  {left:288px; top:87px;}
#services li.open-source a:hover b  {left:-271px; top:-118px;}
#services li.outsourcing a:hover b  {left:260px; top:-113px;}
#services li.mobile-applications a:hover b  {left:-113px; top:-249px;}
#services li.technology-migration a:hover b  {left:99px; top:-249px;}



.tbl-content

{
	font-size: 12px;
	background: #fff;
	width: 625px;
	border-collapse: collapse;
	text-align: left;
}

.tbl-content th

{
	font-size: 13px;
	font-weight: bold;
	color: #00529d;
	padding: 10px 8px 10px 8px;
	border-bottom: 2px solid #00529d;
}

.tbl-content td

{
	border-bottom: 1px solid #cccccc;
	color: #7d7d7d;
	padding: 6px 8px;
}

.tbl-content tbody tr:hover td

{
	color: #000000;
	cursor: pointer;
}


/* CONTACT US */
.address-box
{
	width: 315px;
	float:left;
	background-color:red;
}

dl {
	float:left;		
	color:#525252;
	width:315px;
}
	
dt {
	color:#666666;
	background: url(../images/address-bg.jpg) no-repeat left top;
	padding: 20px 0px 12px 0px;
	margin-bottom: 10px;
	text-indent: -999999px;
	font-size: 12px;
	color: #6e6c75;
}	

dd{
	margin-bottom: 30px;	
	padding-left: 50px;
	font-size: 12px;
	line-height: 18px;
}

dd h2{
	font-size: 14px;
	color: #000000;
}

dd a
{
	color: #007ec7;
}

dd a:hover
{
	color: #000000;
}

dt.india {
	background-position:0 0;
}

dt.germany {
	background-position:0 -47px
}

dt.singapore {
	background-position:0 -94px
}

dt.us {
	background-position:0 -141px
}

/* INDUSTRIES */

.industries-main
{
	float: left;
	width: 300px;
	background: url(../images/industries-bg.jpg) repeat-x top left;
	padding-bottom: 25px;
}

.r-spacer
{
	margin-right: 32px;
}

.b-border
{
	border-top: 1px solid #e5e5e5;
	float: left;
	width: 970px;
	height: 25px;
}

.industries-main h3
{
	font-size: 24px;
	line-height: 17px;
	padding: 0 0 5px 0;
}

.industries-main h4
{
	font-size: 12px;
}

.industries-main p
{
	font-size: 12px;
}

.industries-main a
{
	color: #7d7d7d;	
}

.industries-main a:hover
{
	color: #000000;
}

.lblue a
{
	color: #08b2e7;
}

.dpurple a
{
	color: #5c587e;
}

.dorg a
{
	color: #ff8e06;
}

.dgreen a
{
	color: #699111;
}

.dpink a 
{
	color: #be4ba4;
}

/* PRODUCTS */

.pro-box
{
	width: 460px;
	float: left;
	background:url(../images/pro-bg.jpg) repeat-x left top;
}

.pro-box h3
{
	font-size: 18px;
	color: #000000;	
	height: 30px;
	padding: 7px 0px 0px 10px;
}

.pro-box img
{
	padding: 0px 3px 0px 3px;
}

.pro-box p
{
	line-height: 16px;
	font-size: 12px;
	padding: 15px 0px 30px 0px;
}

.pro-box a
{
	color: #7d7d7d;		
}

.pro-box a:hover
{
	color: #000000;		
}

/* SERVICES */

.services-box
{
	width: 455px;
	float:left;
	margin-bottom: 32px;
}

.services-box p
{
	line-height: 15px;
}

.services-box a:hover
{
	color: #ffffff;
}

.services-box h3
{
	font-size: 18px;
	color: #ffffff;
}

.s-web-dev a
{
	color: #49a7ff;
}

.s-multimedia a
{
	color: #8e8bcb;
}

.s-open-source a
{
	color: #ffba66;
}

.s-custom-soft a 
{
	color: #a8c158;
}

.s-mobile-app a
{
	color: #7e7e62;
}

.s-tech-migration a
{
	color: #ec93d4;
}

.s-tech-writing a
{
	color: #57cfcd;
}

.s-quality-control a
{
	color: #7a8da5;
}

.s-outsourcing a
{
	color: #d6a840;
}


.s-caption
{
	width: 445px;
	height: 22px;
	text-align: right;
	font-size: 12px;
	float:right;
    padding: 5px 10px 0px 0px;	
	background: url(../images/services-caption-bg.jpg) repeat-x left top;
}

.s-spacer
{
	margin-right: 59px;
}

.p-spacer
{
	margin-right: 50px;
}



.web-development, .multimedia, .open-source-software , .custom-software, .mobile-application, .technology-migration, .technical-writing, .quality-control, .outsourcing
{
	width: 255px;
	height: 146px;
	float: left;
	padding: 13px 10px 0px 190px;	
}

.web-development
{
	background: url(../images/web-development.jpg) no-repeat left top;
}

.multimedia
{
	background: url(../images/multimedia.jpg) no-repeat left top;
}

.open-source-software
{
	background: url(../images/open-source-software.jpg) no-repeat left top;
}

.custom-software
{
	background: url(../images/custom-software-development.jpg) no-repeat left top;
}

.mobile-application
{
	background: url(../images/mobile-application.jpg) no-repeat left top;
}

.technology-migration
{
	background: url(../images/technology-migration.jpg) no-repeat left top;
}

.technical-writing
{
	background: url(../images/technical-writing.jpg) no-repeat left top;
}

.quality-control
{
	background: url(../images/quality-control.jpg) no-repeat left top;
}

.outsourcing
{
	background: url(../images/outsourcing-placement.jpg) no-repeat left top;
}



/* TESTIMONIALS */

.tesimonial{
	width: 919px;
	float: left;
	margin: 0;
	padding: 0 25px 20px 26px;
}

.testi-logo
{
	float:left;
	width: 919px;
	background:url(../images/testi-box-bg.jpg) repeat-x left top;
}

.testi-top
{
	width: 919px;
	float:left;
	background: url(../images/testimonial-top-bg.gif) no-repeat left top;
	height: 5px;
}

.testi-content
{
	width: 879px;
	float:left;
	background:url(../images/testimonial-middle-bg.gif) repeat-y left top;
	padding: 10px 20px 10px 20px;
}

.testi-bottom
{
	width: 919px;
	float:left;
	background: url(../images/testimonial-bottom-bg.gif) no-repeat left top;
	height: 15px;
	text-align:right;
	padding: 25px 0px 0px 0px;
}

/* OTHER PAGES */

.o-pages{
	width: 925px;
	float: left;
	margin: 0;
	padding: 0px 25px 20px 20px;
}

.o-pages p
{
	font-size: 12px;
	color: #7d7d7d;
	padding: 5px 0px;
	line-height: 17px;
}

/* MANAGEMENT PROFILES */

a#jvk {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/vijayakumar-chairman.jpg) no-repeat left top;
}
a#jvk:hover { background: url(../images/vijayakumar-chairman-o.jpg) no-repeat left top; }

a .alt { display: none; }

a#jvs {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/jv-sreethar.jpg) no-repeat left top;
}
a#jvs:hover {
	background: url(../images/jv-sreethar-o.jpg) no-repeat left top;

}

a#tm {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/muthusamy.jpg) no-repeat left top;
}
a#tm:hover {
	background: url(../images/muthusamy-o.jpg) no-repeat left top;

}
a#gunaskn {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/guna.jpg) no-repeat left top;
}
a#gunaskn:hover { background: url(../images/guna-o.jpg) no-repeat left top; }

a#sarav {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/sarav-eng.jpg) no-repeat left top;
}
a#sarav:hover { background: url(../images/sarav-eng-o.jpg) no-repeat left top; }

a#robert {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/robert.jpg) no-repeat left top;
}
a#robert:hover { background: url(../images/robert-o.jpg) no-repeat left top; }

a#tarun {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/tarun.jpg) no-repeat left top;
}
a#tarun:hover { background: url(../images/tarun-o.jpg) no-repeat left top; }

a#karthik {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/karthik.jpg) no-repeat left top;
}
a#karthik:hover { background: url(../images/karthik-o.jpg) no-repeat left top; }

a#sillu {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/sillu.jpg) no-repeat left top;
}
a#sillu:hover { background: url(../images/sillu-o.jpg) no-repeat left top; }

a#lnn {
    display: block;
    width: 132px;
    height: 132px;
	background: url(../images/lakshmi-narayanan.jpg) no-repeat left top;
}
a#lnn:hover { background: url(../images/lakshmi-narayanan.jpg) no-repeat left top; }

.management {
	width: 531px;
	float:left;
	border-bottom: 1px solid #e1e1e1;
	padding: 0px  0px 20px 0px;
	margin:0px 0px 25px 0px;
}

.m-left
{
	float: left;
	width: 132px;
	padding-right: 20px;
}

.m-right
{
	float: left;
	width: 359px;
	padding-right: 20px;
}

.m-right h4, .colsplit h4
{
	font-size: 18px;
	color: #36353a;
}

.m-right h5
{
	font-size: 13px;
	color: #36353a;
	line-height: 16px;
}

.m-right h5 em
{
	font-style: normal;
	font-size: 12px;
	color: #7d7d7d;
	font-weight: normal;
}

.m-right a
{
	background-color: #36353a;
	color: #ffffff;
	padding: 3px 5px; 
}

.m-right a:hover
{
	color: #ffffff;
	background-color: #007ec7;
}

.s-line
{
	background:url(../images/line.jpg) repeat-y center top;
}

p.uiMessage { color:#009900; font-weight:bold; text-align:center; padding:5px 0px 0px 0px; }
p.errMsg { color:#ff0000; float:left; height: 18px; padding:0px; margin:0px; }
