html, head, body, table, tr, td, th, div, a, img, p, span, em, h1, h2, h3, h4, h5, h6, dd, dt, dl, ul, ol, li, hr	, select, input, form, textarea, iframe {margin:0; padding:0; }
html, body	{height:100%; width:100%; background:#fff; font:normal 14px/1.3em Arial, sans-serif; color:#666; }
body	{text-align:left; }


h1	{font: bold 50px/1.0em "FranklinGothic Demi", Arial; color: #231f20; padding: 5px 0 10px 87px; margin: 0; text-transform: uppercase; display: none;}
h1 small {font-size: 30px; color: #808184; display: block; position: relative; top: -16px; margin-bottom: -20px;}

p.franklin50 {font: bold 50px/1.0em "FranklinGothic Demi", Arial; color: #231f20; padding: 9px 0 2px; margin: 0; display: block;}
p.franklin30 {font-size: 30px; height: 30px; color: #808184; display: block; padding: 0; margin: 0; text-transform: uppercase;}

p.pdf {background: transparent url(/i/site/Default/icons/pdf.png) no-repeat 0 0; padding: 10px 0 10px 35px; margin: -1px 0 32px 0;}
	p.pdf a {text-decoration: none;}
	p.pdf a:hover {text-decoration: underline;}

h2	{font: normal 24px/27px Arial; padding: 0; margin: 0; color: #222;}	

h3	{font: bold 16px/1.2em Arial; padding: 0; margin: 10px 0 9px; color: #222;}
.right-column h3 {margin-top: 0;}

.title-line {background:url(/i/site/Default/diagonal.png) no-repeat 100% 0; padding: 51px 0 0 0; margin: -17px -150px 0 0; position: relative;}
	/*div.editable-content > div.title-line {margin-top: -37px;}*/
	.title-line h3 {display: block; position: relative; border-bottom: 1px solid #999; font: bold 16px/1.2em Arial; color: #333; padding: 0; margin: 0 150px 14px 0; clear: both; }
		.title-line h3 span {background: #fff; display: block; float: left; clear: left; position: relavite; margin: -14px 0 0 0; padding: 0 8px 0 0;}
		.title-line img {position: absolute; right: 0; top: 52px;}

h4	{padding:0 0 5px; margin:0; font: bold 14px/1.3em Arial, sans-serif;}

h5	{}

h6	{}

p	{padding:0 0 10px; margin:0; }

a	{color:#006a71; text-decoration:underline; }
a:hover	{text-decoration:none; }
.editable-content a {text-decoration:none;}
.editable-content a:hover {text-decoration:underline;}

p.big {font: bold 16px/18px Arial; color: #666; padding: 0 0 16px;}
.bigX {font-size: 24px; color: #222;}

img	{border: none; }

textarea	{resize: none; }

table	{border-collapse:collapse; border:none; }
table tr td, table tr th	{border-collapse:collapse; border:none; padding:5px; text-align:left; vertical-align:top; }

.editable-content ul	{margin: 0 -23px 10px 0; padding: 0; display:block; position: relative; left: -23px; list-style:none;}
.editable-content ul li	{background: transparent url(/i/site/Default/icons/li.gif) no-repeat 0 10px; padding: 0 0 0 23px;}
	.editable-content ul.big	{padding: 8px 0 0 0;}
	.editable-content ul.big li	{padding: 0 0 8px 23px;}
	.editable-content ul.big.nopaddings	{padding: 8px 0;}
	.editable-content ul.big.nopaddings li	{padding: 0 0 0 23px;}
	.team-personal ul.nopaddings	{padding: 0; left: 0; margin-left: 18px;}
	.team-personal ul.nopaddings li	{padding: 0 0 0 23px;}	
	.editable-content ul.big li strong	{color: #333;}
	

ol	{margin:10px 20px 38px; //margin:10px 25px 38px; display:block; list-style:none outside decimal; position: relative; left: -20px;}
ol ol	{margin:10px 20px; //margin:10px 25px; display:block; list-style:none outside decimal;  }
ol ul	{margin:10px 15px; display:block; list-style:none outside disc; }
ol li	{margin:0 0 7px; }

/*content styles*/
.grey-text	{color:#666;}

.small-text	{font:italic 11px/18px Arial; color:#666; padding:0 0 24px !important;}

table.table {border: 2px solid #ccc;}
table.table td {border: 1px solid #ccc;}

table.table-stripes {border: none;}
table.table-stripes td {padding: 5px; border: 1px solid #ccc; border-width: 1px 0;}

table.table-borderless {border: 2px solid #fff; border-width: 2px 0 0 2px; margin: -2px 0 0 -2px;}
table.table-borderless td {padding: 5px; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}

/* mce styles */
.mceListBoxMenu .mce_gray-text .mceText{ color: #9f9e98 !important; }
.mceListBoxMenu .mce_small-text .mceText{ color: #9f9e98 !important; font-size: 11px !important; font-style: italic !important;}
.mceListBoxMenu .mce_phone .mceText{ font-size: 11px !important; background: url(../i/site/Default/icons/phone.png) 1px 50% no-repeat !important; padding-left: 17px !important; margin-left:10px !important;}

.picture-left	{float:left; margin:0 20px 20px 0; }
.picture-right	{float:right; margin:0 0 20px 20px; }

.linkFLV {padding: 20px 0 7px 110px;}		
	.linkFLV img {float: left; margin: 0 18px 0 0; position: relative; top: -14px;}
	.linkFLV a {text-decoration: none;}
	.linkFLV a:hover {text-decoration: underline;}

