@charset "utf-8";
/* CSS Document */
/** { padding:0; margin: 0 }*/
body {
	font-family:"Trebuchet MS", "Lucida Console", Arial;
	font-size:12px;
	color:#7e7e7e;
	/*letter-spacing:-0.01em;*/
	line-height:120%;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
#bodybg {
	background:url(images/bgnew.jpg) repeat-x top center #f4f4f4;
}
html{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
#flash{
	width:100%;
	height:195px;
	background:none;
}

p {
	font-family:"Trebuchet MS", "Lucida Console", Arial;
	font-size:12px;
	padding:3px 0px 3px 0px;
	margin:0px;
	/*letter-spacing:-0.01em;*/
	line-height:120%;
}
td {
	font-family:"Trebuchet MS", "Lucida Console", Arial;
	font-size:12px;
	line-height:120%;
}
b, strong {
	font-weight:bold;
	color:#333333;
}
h1 {
	font-size:24px;
	font-weight:bold;
	color:#2c2c2c;
	padding:5px 0px 15px 0px;
	margin:0px;
	line-height:25px;
}
a, a:active, a:visited, a:link {
	color:#1e5daa;
	text-decoration:underline;
}
a:hover {
	color:#000;
	text-decoration:none;
}
.blue, strong.blue, b.strong, strong .blue, b .blue, .blue strong, .blue b {
	color:#1e5daa;
}
.darkgrey {
	color:#2c2c2c;
}
.darkgrey-bold {
	color:#2c2c2c;
	font-size:12px;
	font-weight:bold;
}
#mainWrapper {
	padding: 0;
	margin: 0 auto;
	}
	
ul.list {
	color:#1e5daa;
	font-weight:bold;
}
ul.list li{
	color:#1e5daa;
	font-weight:bold;
	padding:3px 0px 3px 0px;
}

/* #Head, Navigation Section#   */

#header {
	background-color:#fff;
	height:130px;
}
#headerGray {
	width:100%;
	height:29px;
	background-color:#454545;
	background:url(images/headergray.jpg) repeat-x top left;
}
#headerBlue {
	position:absolute;
	top:0;
	left:55%;
	width:374px;
	height:36px;
	background:url(images/headerblue.jpg) no-repeat;
}
.telno {
	margin-top:4px;
	margin-left:7px;
}
#getAQuoteNow {
	float:left;
	margin-top:4px;
	margin-left:8px;
}
#innerHeader {
	margin-left:auto;
	margin-right:auto;
	width:990px;
}
#innerHeaderLogo {
	float:left;
	background:url(images/conversisLogoinner.jpg) no-repeat right top;
	height:102px;
}
#imageLogo {
	margin-top:0px;
	margin-left:80px;
}
#innerHeaderNav{
	float:left;
	width:807px;
	height:100px;
	background:url(images/innerHeaderNavBg.jpg) no-repeat top left;
}

/* Header navigation  */
#innerheaderTextHolder {
	height:50px;
}
#innerHeaderNavMenu {
	margin-top:23px;
	margin-left:15px;
	width:695px;
	height:27px;
}
#topNav {
	margin:0;
	padding:0;
}

ul.headerLinks {
	list-style:none;
	display:inline;
	padding:0px;
	margin:0px;
}

ul.headerLinks li {
	list-style:none;
	display:inline;
	padding:0px;
	margin:0px;
}

#home {
	float:left;
	width:auto;
	margin:0px 2px 0px 2px;
	font-size:14px;
	font-weight:bold;
}
#home a{
	width:62px;
	height:27px;
	background:url(images/homeBlue.jpg) no-repeat;
	text-align:center;
	display:block;
	line-height:27px;
	color:#1e5daa;
}
#home a:hover{
	width:62px;
	height:27px;
	background-position:bottom left;
	text-align:center;
	display:block;
	line-height:27px;
	color:#fff;
}

#international {
	float:left;
	width:auto;
	margin:0px 2px 0px 2px;
	font-size:14px;
	font-weight:bold;
}
#international a{
	width:173px;
	height:27px;
	display:block;
	background:url(images/IntenationalBlue.jpg) no-repeat;
	text-align:center;
	line-height:27px;
	color:#1e5daa;
}
#international a:hover {
	width:173px;
	height:27px;
	display:block;
	background-position:bottom left;
	text-align:center;
	line-height:27px;
	color:#fff;
}

#translation {
	float:left;
	width:auto;
	margin:0px 2px 0px 2px;
	font-size:14px;
	font-weight:bold;
}
#translation a{
	width:128px;
	height:27px;
	display:block;
	line-height:27px;
	background:url(images/translationBlue.jpg) no-repeat;
	text-align:center;
	color:#1e5daa;
}
#translation a:hover {
	width:128px;
	height:27px;
	display:block;
	line-height:27px;
	background-position:bottom left;
	text-align:center;
	color:#fff;
}
#casestudies {
	float:left;
	width:auto;
	margin:0px 2px 0px 2px;
	font-size:14px;
	font-weight:bold;
}
#casestudies a{
	width:89px;
	height:27px;
	display:block;
	background:url(images/CasestudiesBlue.jpg) no-repeat;
	text-align:center;
	line-height:27px;
	color:#1e5daa;
}
#casestudies a:hover {
	width:89px;
	height:27px;
	display:block;
	background-position:bottom left;
	text-align:center;
	line-height:27px;
	color:#fff;
}

#news {
	float:left;
	width:auto;
	margin:0px 2px 0px 2px;
	font-size:14px;
	font-weight:bold;
}
#news a{
	width:49px;
	height:27px;
	display:block;
	background:url(images/NewsBlue.jpg) no-repeat;
	text-align:center;
	line-height:27px;
	color:#1e5daa;
}
#news a:hover {
	width:49px;
	height:27px;
	display:block;
	background-position:bottom left;
	text-align:center;
	line-height:27px;
	color:#fff;
}

#contact {
	float:left;
	width:auto;
	margin:0px 2px 0px 2px;
	font-size:14px;
	font-weight:bold;
}
#contact a{
	width:62px;
	height:27px;
	display:block;
	background:url(images/ContactBlue.jpg) no-repeat;
	text-align:center;
	line-height:27px;
	color:#1e5daa;
}
#contact a:hover {
	width:62px;
	height:27px;
	display:block;
	background-position:bottom left;
	text-align:center;
	line-height:27px;
	color:#fff;
}

a.headerLinks, a.headerLinks:hover {
	font-size:14px;
	color:#1e5daa;
	text-decoration:none;
}

#clear {
	clear:both;
	width:100%;
	height:1px !important;
	line-height:1px !important;
}
.clear {
	clear:both;
	width:100%;
	height:1px !important;
	line-height:1px !important;
}
.transparent_class {
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
}
.floatleft {
	float:left;
	width:auto;
}
.floatright {
	float:right;
	width:auto;
}
#height20 {
	width:100%;
	height:20px;
	clear:both;
}



/***** #Header Flash# *****/

#headerFlash {
	background:url(images/flashheader_5.jpg) no-repeat top center #0c172a;
	height:195px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	margin:0px;
	padding:0px;
	background:none;
}


/*************  #Content#  *****************/

/* Content Section */

#contentTopBg {
	/*background-color:#f3f3f3;*/
	height:32px;
	background:url(images/contentTopBg.jpg) no-repeat top center;
}
#contentTopBg2 {
	background-color:#f3f3f3;
	height:32px;
	background:url(images/contentTopBg2.jpg) no-repeat top center;
}
#contentmain {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	/*background:url(images/contentbg.jpg) repeat-x top left;*/
}

/* Column 1  */
#column1 {
	float:left;
	width:195px;
	height:100px;
}

/* Column 2  */
#column2 {
	float:left;
	/*width:535px;*/
	width:545px;
}
#column2-1 {
	float:left;
	/*width:155px;*/
	width:175px;
	margin-top:5px;
}
#column2-1-internal {
	float:left;
	width:534px;
}
#column2-1-internal .indent {
	margin:5px 0px 0px 20px;
}
#column2-1 .indent {
	margin:0px 0px 0px 20px;
}
#column2-1 ul {
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#column2-1 li, #column2-1 ul li {
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
}
ul.homelist {
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.homelist li, ul.homelist li {
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
}
#column2-2 {
	float:left;
	width:359px;
	background:url(images/column3Bg.jpg) repeat-y top left;
	margin-left:5px;
	margin-top:5px;
}
#column2-2 .indent{
	/*margin:3px 10px 0px 15px;*/
	margin:3px 5px 0px 15px;
}
#column2-row2 {
	width:100%;
}
#column2-row2 h1.indent {
	padding-left:20px;
}
#column2-row2-1 {
	float:left;
	width:auto;
}
.homeCasestudyBg {
	background:url(images/homeCasestudyBg.jpg) no-repeat top left;
	width:167px;
	height:176px;
	margin-right:10px;
	float:left;
}
.homeCasestudyTitle {
	font-weight:bold;
	padding:15px 5px 5px 15px;
	height:75px;
}
.HomeCaseStudies {
	background:url(images/HomeCaseStudiesline.jpg) no-repeat top right;
	width:98%;
}
.HomeCaseStudieshead h1 {
	margin-left:20px;
	width:95%;
}
.homeCasestudyBtn {
	background:url(images/homeCasestudyBtn.jpg) no-repeat top left;
	width:142px;
	height:34px;
	line-height:34px;
	font-size:14px;
	font-weight:bold;
	color:#2c2c2c;
	margin-top:65px;
	margin-left:20px;
	text-align:center;
}
.homeCasestudyBtn a, .homeCasestudyBtn a:active, .homeCasestudyBtn a:link, .homeCasestudyBtn a:visited {
	color:#2c2c2c;
}


/* Column 3  */
#column3 {
	float:left;
	width:200px;
}
#column3 .NewsTitle, .NewsTitle{
	line-height:25px;
	font-size:13px;
	color:#1e5daa;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	text-decoration:none;
	text-transform:uppercase;
}
#column3 .NewsTitle a, #column3 .NewsTitle a:active, #column3 .NewsTitle a:link, #column3 .NewsTitle a:visited, 
.NewsTitle a, .NewsTitle a:active, .NewsTitle a:link, .NewsTitle a:visited {
	text-decoration:none;
}

#blackQuoteBox{
	padding-top:0px;
	padding-left:3px;
	margin-left:8px;
}
#blackQuoteBoxTop {
	background:url(images/blackQuoteTopBg.jpg);
	width:180px;
	height:5px;
}
#blackQuoteBoxMiddle {
	background-color:#2c2c2c;
	width:180px;
}
#blackQuoteBoxBottom {
	background:url(images/blackQuoteBotBg.jpg);
	width:180px;
	height:31px;
}
#blackQuoteBoxBottomManagers {
	background:url(images/blackQuoteBotBg.jpg);
	width:180px;
	height:31px;
}
.blackQuoteText {
	padding-top:5px;
	margin-right:8px;
	margin-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
	font-size:11px;
}
#blackQuoteBoxMiddle .visitLink a{
color:#7E7E7E;}

/*----RSS News Feed---*/
.newsFeed{
padding:18px 18px 6px 18px;}
.rssItem{
padding-bottom:12px;}
.rssItem a,
.rssItem a:link,
.rssItem a:visited,
.rssItem a:active,
.rssItem a:hover
{
line-height:1.3em;
color:#e1d7d2;
font-weight:bold;}

/*----RSS News Feed END---*/


#blackQuoteConversation {
	margin-left:10px;
}
.blackQuoteText a, .blackQuoteText a:active, .blackQuoteText a:link, .blackQuoteText a:visited{
	font-weight:bold;
	font-style:normal;
	color:#a29d9a;
}
a.blackQuoteDownload:link, a.blackQuoteDownload:visited,a.blackQuoteDownload:hover,a.blackQuoteDownload:active{
	margin-top:5px;
	margin-left:10px;
	color:#a29d9a;
	font-weight:bold;
	font-size:12px;

}
#column3 .indent {
	width:180px;
	margin-left:8px;
}
#column3 .column3head, .column3head {
	font-size:11px;
	font-weight:bold;
	color:#777777;
	line-height:25px;
	border-bottom:1px solid #ccc;
}
#columndiv {
	height:10px;
	clear:both;
	width:100%;
}
#height10 {
	height:10px;
	clear:both;
	width:100%;
}
.lateststoryhead {
	font-size:11px;
	font-weight:bold;
	color:#777777;
	line-height:25px;
	border-bottom:1px solid #ccc;
}
.lateststories ul {
	list-style:none;
	display:list-item;
	padding:0px;
	margin:0px;
}
.lateststories ul li{
	list-style:none;
	display:list-item;
	padding:0px;
	margin:0px;
	line-height:25px;
	font-size:13px;
	color:#1e5daa;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}

.rightpanehead {
	font-size:11px;
	font-weight:bold;
	color:#777777;
	line-height:25px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}
/* Column 4  */
#column4 {
	float:left;
	width:50px;
	height:300px;
	position:relative;
}



/*#Madical Translation Page#*/


/* Column 1  */
#translation-column1 {
	float:left;
	width:210px;
	height:100px;
}

/* Column 2  */
#translation-column2 {
	float:left;
	width:155px;
	margin-top:10px;
}
/* Column 3  */
#translation-column3 {
	float:left;
	width:359px;
	margin-left:5px;
	margin-top:5px;
}
#translation-column3 .indent{
	margin:5px 20px 20px 15px;
}
#translation-column3 .indent2{
	margin:5px 20px 20px 20px;
}
#translation-column3 {
	float:left;
	width:359px;
	margin-left:5px;
	margin-top:5px;
}

.translation-topconentbg {
	background:url(images/column3Bg.jpg) repeat-y top left;
	margin-left:5px;
	margin-top:5px;
}
/* Column 4  */
#translation-column4 {
	float:left;
	width:196px;
	height:300px;
	position:relative;
	margin-left:11px;
}
#translation-column4 .indent{
	width:180px;
	margin-left:10px;
}
#translation-column5 {
	float:left;
	width:50px;   
	height:100px;
}


/*#International clinical trials Page#*/

#clinicaltrials-column1 {
	float:left;
	width:210px;
	height:100px;
}
#clinicaltrials-column2 {
	float:left;
	width:720px;
	margin-top:5px;
}
#clinicaltrials-column2-1 {
	float:left;
	width:155px;
	margin-top:5px;
	margin-left:10px;
}
#clinicaltrials-column2-2 {
	float:left;
	width:359px;
}
#clinicaltrials-column2-2 .indent{
	margin:0px 20px 20px 15px;
}
#clinicaltrials-column2-3 {
	float:left;
	width:180px;
	margin-left:15px;
}
#clinicaltrials-column3 {
	float:left;
	width:50px;   
	height:100px;
	margin-top:5px;
}
.contentdivider {
	background:url(images/contentdivider.jpg) no-repeat top left;
	line-height:30px;
	padding-top:10px;
	clear:both;
}

#download {
	width:300px;
	margin-left:auto;
	margin-right:auto;
}
#download .floatright {
	padding-top:8px;
}


/*#Contact Page#*/



/* Column 1  */
#contact-column1 {
	float:left;
	width:195px;
	height:100px;
}

/* Column 2  */
#contact-column2 {
	float:left;
	/*width:535px;*/
	width:545px;
	background:url(images/contactbg.jpg) no-repeat left bottom;
}
#contact-column2-1 {
	float:left;
	/*width:155px;*/
	width:175px;
	margin-top:50px;
}
.contact-speechbal {
	background:url(images/speach-baloon.jpg) no-repeat top left;
	width:177px;
	height:87px;
	padding:5px;
	color:#FFFFFF;
	line-height:17px;
}
.contact-speechbal b, .contact-speechbal strong {
	color:#FFFFFF;
}
.contact-speechbal a, .contact-speechbal a:active, .contact-speechbal a:link, .contact-speechbal a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
#contact-column2-1 .indent .indent{
	margin:0px 0px 0px 5px;
}
#contact-column2-2 {
	/*float:left;
	width:359px;*/
	float:left;
	width:350px;
	margin-left:5px;
	margin-top:5px;
}
#contact-column2-2 .indent{
	/*margin:3px 10px 0px 15px;*/
	margin:3px 5px 10px 20px;
}
#contact-column2-2 .TextboxField {
	font-family:"Trebuchet MS", "Lucida Console", Arial;
	color:#999999;
	width:210px;
}
#contact-column2-2 .TextAreaField {
	font-family:"Trebuchet MS", "Lucida Console", Arial;
	color:#999999;
	width:322px;
	height:72px;
}
#contact-column2-2 .EditingFormLabel {
	/*color:#1E5DAA;
	font-weight:bold;
	line-height:20px;*/
}
.EditingFormControlNestedControl {
	/*float:left;*/
	width:auto;
}
.bluelabel {
	color:#1E5DAA;
	font-weight:bold;
	line-height:20px;
}
.contact-signup, .contact-signup .EditingFormLabel {
	font-weight:normal;
	color:#7e7e7e;
}

/* Column 3  */
#contact-column3 {
	float:left;
	width:200px;
}
#contact-column3 .indent {
	width:180px;
	margin-left:8px;
}
#contact-column3 .contact-column3head, .contact-column3head {
	font-size:11px;
	font-weight:bold;
	color:#777777;
	line-height:25px;
	border-bottom:1px solid #ccc;
}

/* Column 4  */
#contact-column4 {
	float:left;
	width:50px;
	height:300px;
	position:relative;
}


/********   #Footer Pane#  ********/

#footermain {
	background:url(images/ftbg.jpg) repeat-x bottom center;
	height:140px;
	margin-top:30px;
	width:100%;
	clear:both;
}
.footer {
	padding-top:30px;
	text-align:left;
	width:990px;
	margin-left:auto;
	margin-right:auto;
}
#ftcol1{
	float:left;
	width:200px;
}
#ftcol2{
	float:left;
	width:750px;
}
.ftnav, .ftnav a, .ftnav a:active, .ftnav a:link, .ftnav a:visited {
	font-size:11px;
	color:#fcfbfa;
	text-decoration:none;
}
.ftnav a:hover {
	color:#1e5daa;
}
.ftcall {
	font-size:15px;
	font-weight:bold;
	color:#928b87;
	margin:10px 0px 30px 0px;
}
.ftlangnav {
	color:#fcfbfa;
}
.uk-callbg {
	background:url(images/uk-callbg.jpg) no-repeat top left;
	width:174px;
	height:27px;
	font-weight:bold;
	line-height:27px;
	font-size:15px;
	color:#fefdfd;
	padding:3px 15px 4px 35px;
	letter-spacing:-0.05em;
}
.us-callbg {
	background:url(images/us-callbg.jpg) no-repeat top left;
	width:166px;
	height:27px;
	font-weight:bold;
	line-height:27px;
	font-size:15px;
	color:#fefdfd;
	padding:3px 25px 4px 35px;
	letter-spacing:-0.05em;
}

/*#Case Studies#*/


#cs-column1 {
	float:left;
	width:195px;
	height:100px;
} 
#cs-column2 {
	float:left;
	width:545px;
}
#cs-column3 {
	float:left;
	width:200px;
}
#cs-column3 .indent {
	width:180px;
	margin-left:10px;
}
#cs-column4 {
	float:left;
	width:50px;
	height:300px;
	position:relative;
}

.cs-column2-1 {
	float:left;
	width:185px;
}
.cs-column2-2 {
	float:right;
	width:359px;
}
.cs-column2-1 .indent {
	margin:10px 20px 20px 10px;
}
.cs-column2-2 .indent {
	margin:10px 20px 20px 15px;
}
.csbg {
	background:url(images/casestudiesbg.jpg) repeat-y top left;
	width:544px;
	margin:5px 0px 20px 0px;
}
.cs-areaname {
	font-size:12px;
	font-weight:bold;
	color:#1e5daa;
	text-transform:uppercase;
	margin-bottom:10px;
	margin-top:2px;
}
.cs-work {
	font-size:23px;
	font-weight:bold;
	color:#1e5daa;
	margin-bottom:10px;
}
.cs-languages {
	color:#fbfafa;
	font-size:23px;
	font-weight:bold;
	background:url(images/casestudiesQuotebg.jpg) no-repeat top left;
	width:59px;
	height:42px;
	margin:10px 0px 0px 0px;
	line-height:40px;
}
.cs-languages span {
	text-align:center;
	padding:0px 8px 0px 8px;
}




/*#Tab menu#*/

.TabControlTable
{
	margin: 0;
	height: 27px;
	padding: 0px;
	text-align:center;
	color:#1e5daa;
	font-size:13px;
	line-height:27px;
	font-weight:bold;
}
/*
.TabControlLeft, .TabControlRight, .TabControlSelectedLeft, .TabControlSelectedRight
{
	display: none;
}
*/
.TabControlLeft
{
	background: url(Images/TabLeft.jpg) no-repeat top right;
	width:5px;
}
.TabControlSelectedLeft
{
	background: url(Images/TabLeftSel.jpg) no-repeat top right;
	width:5px;
}
.TabControlSelectedLeft a, .TabControlSelectedLeft a:active, .TabControlSelectedLeft a:visited, .TabControlSelectedLeft a:link {
	color:#FFFFFF;
}
.TabControlSelectedLeft a:hover {
	color:#FFFFFF;
}

.TabControlRight
{
	background: url(Images/TabRight.jpg) no-repeat top left;
	width:5px;
}
.TabControlSelectedRight
{
	background: url(Images/TabRightSel.jpg) no-repeat top left;
	width:5px;
}
.TabControlSelectedRight a, .TabControlSelectedRight a:active, .TabControlSelectedRight a:visited, .TabControlSelectedRight a:link {
	color:#FFFFFF;
}

.TabControl
{
	background: url(Images/TabBg.jpg) repeat-x top left;
	margin: 0;
	height: 27px;
	padding: 0px;
	text-align:center;
	color:#1e5daa;
	font-size:13px;
	line-height:27px;
	font-weight:bold;
	display:block;
	padding-left:5px;
	padding-right:5px;
	letter-spacing:normal;
}

.TabControlSelected
{
	background: url(Images/TabBgSel.jpg) repeat-x top left;
	margin: 0;
	height: 27px;
	padding: 0px;
	text-align:center;
	color:#1e5daa;
	font-size:13px;
	line-height:27px;
	font-weight:bold;
	display:block;
	padding-left:5px;
	padding-right:5px;
	letter-spacing:normal;
}

.TabControlSelected a, .TabControlSelected a:active, .TabControlSelected a:visited, .TabControlSelected a:link {
	color:#FFFFFF;
}
.TabControlTable a
{
	color:#1e5daa;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.print {
	width:300px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
	color:#7d7d7d;
	left:225px;
	line-height:30px;
	margin-top:6px;
}
.print a {
	background:url(images/print.gif) no-repeat left center;
	line-height:20px;
	color:#7d7d7d;
	text-decoration:underline;
	padding:0px 0px 0px 20px;
}
.print a:active, .print a:link, .print a:visited {
	color:#7d7d7d;
	text-decoration:underline;
}

#formElem iframe body {
	background:transparent;
}
.blue{color:#3657b6;}
.lightblue{color:#537ad9;}
.red{color:#b51200;}
.grey{color:#a6a4a5;}
.darkGrey{color:#908a86;}
.white{color:#FFFFFF;}
.subhead{
	font-size:16px;
	font-weight:bold;
	margin-bottom:0px;
}

.ErrorLabel, .EditingFormErrorLabel {
	color:#FF0000;
}

.signupinput {
	float:left;
	width:auto;
}