@charset "utf-8";
/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
}

body {
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 13px;
	background: #fff url('images/background.jpg') top left repeat-x;
	font-weight: bold;
}

table  {
	font-size: 13px;
}

a  {
	outline: 0;
	outline: none;
}

td, tr {
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #9a2313;
}

td {
	overflow: auto;	
}

a {
	color: #9a2313;	
}

p a, div a {
	text-decoration: none;
	border-bottom: dotted 1px #9a2313;
}

.nav {
	
}

td.nav a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

img {
	border: none;	
}

blockquote {
	width: auto;	
}

td p, td div {
	margin-left: 5px;
	margin-right: 5px;
	font-weight: bold;
	color: #fff;
}

div.emphasis {
	font-size: 14px;
	font-weight: bold;
}

ul.acList {
	margin-left: 20px;
	padding: 0;
	list-style: none;
}

ul.acList li {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}

div.divGroup div {
	margin-bottom: 10px;	
}

.medium, .medium * {
	font-size: 14px;	
}

.expandaBox {
	height: 100%;
	width: auto;
	overflow: auto;
	text-align: justify;
}

.expandaBox * {
	color: #000;	
}

.expandaBox.red, td.red {
	color: #9a2313;	
}

td h2 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding: 0;
}

ul.clientList, ul.quotes {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

ul.clientList {
	background-color:#FFFFFF;
}


ul.clientList li, ul.quotes li {
	font-size:14px;
}

div.clientList .jcarousel-next, div.clientList  .jcarousel-prev
{
	padding-top: 160px;	
}

.dialogBox {
	font-weight: bold;
	font-size: 13px;
	color: #9a2313 !important;
}

.quote {
	list-style: none;
	font-size: 16px;
	font-weight: bold;
}

.quoteAttribution {
	list-style: none;
	font-size: 12px;
	padding-right:20px;
/*	float: right;
	position: relative;
	right: 2em;
	text-align: right;*/
}

.abquote {
	list-style: none;
	padding-left:7px;
/*	margin-top:4px;*/
	padding-right:16px;		
	font-size: 14px;
	font-weight: bold;
	line-height:13px;
}

.abquoteAttribution {
	list-style: none;
	font-size: 11px;
	margin-right:20px;
	margin-top:10px;
}

.ab2quote {
	list-style: none;	
	font-size: 13px;
	font-weight: bold;
	line-height:13px;
	padding-left:20px;
}

.ab2quoteAttribution {
	text-align:right;
	list-style: none;
	font-size: 11px;
	padding-right:20px;
}


.svcquote {
	list-style: none;
	margin-left:30px;
	margin-right:20px;
	margin-top:30px;
	font-size: 14px;
	font-weight: bold;
}

.svcquoteAttribution {
	list-style: none;
	margin-top:15px;
	font-size: 12px;
	margin-right:20px;	
	float: right;
	position: relative;
	right: 2em;
}

.idxquote {
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:0px;
	margin-left:10px;
	margin-top:20px;
/*	padding-bottom:5px;*/

}

.idxquoteAttribution {
	list-style: none;
	font-size: 11px;
		margin-right:20px;	
/*		margin-top:-15px;*/
	float: right;
	position: relative;
	right: 2em;
}

.teamquote {
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
/*	padding-top:25px;*/
	margin-left:15px;
	margin-right:15px;
/*	padding-bottom:5px;*/

}

.teamquoteAttribution {
	list-style: none;
	font-size: 11px;
/*	margin-top:-15px;*/
	margin-right:30px;			
/*	float: right;
	position: relative;
	right: 2em;*/
}

.clquote {
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	margin-top:20px;
	margin-left:20px;
	margin-right:10px;
	line-height:18px;
	padding-bottom:5px;

}

.clquoteAttribution {
	list-style: none;
	font-size: 12px;
/*		margin-top:-15px;*/
	margin-right:20px;			
	float: right;
	position: relative;
	right: 2em;
}


.crquote {
	list-style: none;
	font-size: 16px;
	font-weight: bold;
/*	margin-bottom:5px;*/
	margin-left:5px;
	margin-right:30px;
/*	padding-bottom:5px;*/

}

.crquoteAttribution {
	list-style: none;
	font-size: 12px;
/*		margin-top:-15px;*/
	margin-right:20px;			
/*	float: right;
	position: relative;
	right: 2em;*/
}

.whiteBox1  {
	width: 290px;
	margin-left: 60px;

}

.whiteBox1 h2  {
	color: #9a2313;

	
}

.team_names  {
	text-align: center;
	padding-bottom: 5px;
	font-size: 16px;
}

.team_names_box  {
	margin-top: 20px;
	margin-right: 50px;
}

.whiteBox, .whiteBox * {
	color: #9a2313;	
}

.whiteBox a {
	border-bottom: dotted 1px #9a2313;	
}

.redBox, .redBox * {
	color: #fff;
}

.redBox a {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}

.redbox #quotemovie  {
	position: relative;
	left: 5px;
	top: 20px;
}

.redbox #abquotemovie  {
	position: relative;
	left: 25px;
	top: 10px;
	overflow: hidden;
}

.redbox #clientquotemovie  {
	position: relative;
	left: 10px;
}

.redbox #seedquotemovie  {
	position: relative;
	left: 7px;
	top: 35px;
}

.redbox #teamquotemovie  {
	position: relative;
	left: 18px;
	top: 5px;
	overflow: hidden;
}

.redbox #careerquotemovie  {
	position: relative;
	left: 20px;
	overflow: hidden;
}

.redBox a:hover {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}

.smallText {
	font-size: 11px;
}

#tabs table {
	width: 300px;	
}
#tabs table td {
	width: 50%;	
}

#tabs.ui-widget-content {
	overflow: hidden;
	border: none;	
	background-color: #fff;
	color: #fff;
	margin: 0;
	padding: 0 0 4px 0;
}

#tabs .ui-widget-header{
	border-color: #fff;	
	border-width: 4px;
}

#tabs td {
	color: #fff;	
}

#tabs .ui-tabs-panel {
	background-color: #9a2313;	
}

input.fileupload {
	color: #9a2313;	
}

clientList {
	color: #9a2313;	
}

#termsOfUse  {
	color: #9a2313;
}

#privacyPolicy  {
	color: 9a2313;
}

/*@media scre{
en and (-webkit-min-device-pixel-ratio:0) {
	.redBox, td div.redbox, .redBox td, #tabs table td, .redBox *, .redBox ul li {
		font-weight: normal;
	}*/
	

