body {
	margin: 0px;
	padding: 0px;
	background-color:#934b01;
	font-family: arial, sans-serif;
}

legend {
	color:#934b01;
}

td.subcontent h1, td.subcontent h2, td.subcontent h3, td.subcontent h4 {
	color:#934b01;
}

h1 {
	font-size: 17px;
}

h2 {
	font-size: 17px;
}

h3 {
	font-size: 14px;
	color: #934b01;
}

h4 {
	font-size: 17px;
}

td.sideconversionbody h2 {
	text-align: center;
	color: #87541a;
	margin-bottom: 10px;
	margin-top: 0px
	font-size: 13px;
}

h3.conversionbox {
	color: #934b01;
	
	font-size: 22px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: center;

	padding-top: 5px;
	margin-bottom: 0px;
	
}

hr.conversionbox {
	color: #934b01;
}

td.subleft h3 {
	font-size: 16px;
	font-weight: bold;
}

td {

}

th {

}

p {

}

.posting-title {
	font-weight: bold;
	color:#254f84;
	font-size: 17px;
}

.resume-box {
	background-color: white;
	border: 2px solid #254f84;
	padding:5px;
}

/******************* LINKS ***********************/

a {
	text-decoration: none;
	color: #87541a;
}

a.more {
	font-weight: bold;
	color: #934b01;
	text-decoration: none;
	
	padding-left: 75px;
}

a.convbox {
	font-weight: bold;
	color: #934b01;
	text-decoration: none;
	font-size: 15px;
	margin: 0px;
	padding: 0px;	
	vertical-align: top;
}

td.footerContainer a {
	color: white;
}

td.blackboxcontent2 a, td.blackboxcontent2wide a {
	color: white;
	font-weight: bold;
}

td.blackboxcontent2 ul, td.blackboxcontent2wide ul {
	margin-left: 15px;
	padding-left: 0px;
}

a.blue {
	color: #184b8a;
}

a.yellow {
	color: #6e6614;
}

/************************************************/
h2.bluetitle {
	color: #184b8a;
	
	font-size: 20px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: left;
	margin-bottom: 4px;
}

h2.yellowtitle {
	color: #6e6614;
	
	font-size: 20px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: left;
	margin-bottom: 4px;
}

h2.browntitle {
	color: #934b01;
	
	font-size: 20px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: left;
	margin-bottom: 4px;
}


h2.extraBox {
	color: #647266;
	
	font-size: 18px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: center;
	margin: 15px;
}

td.yellowboxtop h3, td.blackboxtop h3, td.blackboxtopwide h3 {
	margin: 0px;
	color: white;
}

/**********************TD************************/
td.banner {
		width: 700px;
		height: 191px;
}

td.toprightContainer {
		/*width: 324px;*/
		height: 191px;
		background-image: url('../images/template-pieces/right-bg.jpg');
		background-repeat: repeat-y;
}

td.navContainer {
		height: 29px;
		/*width: 1024px;*/
		/*background: white url('../images/template-pieces/general-right-bg.jpg') repeat-y scroll top right;*/
}

td.maincontentContainer {
		width: 700px;
		background-image: url('../images/template-pieces/main-content-bg.jpg'); 
}

td.sidecontentContainer {
		/*width: 324px;*/
		background-image: url('../images/template-pieces/side-content-bg.jpg');
		background-repeat: repeat-y;
}

td.footerSpacer {
		height: 5px;
		width: 924px;
		background-color: #e5ebee;
}

.footerContainer_td {
		height: 40px;
		width: 720px;
		background-color: #676e76;		
		color: white;
		font-size: 12px;
		font-weight: normal;
		font-family: arial, sans-serif;
		text-align: left;
		padding-left: 5px;
}

.footerContainer_td a {
				
		color: white;
		
}

.addressContainer_td {
		height: 30px;
		width: 192px;
		background-color: #676e76;		
		color: white;
		font-size: 12px;
		font-weight: normal;
		font-family: arial, sans-serif;
		text-align: right;
		padding-right:7px;
}

td.gnright {
	/*width: 1024px;*/
	background: white /*url('../images/template-pieces/general-right-bg.jpg') repeat-y scroll top right*/;
}

td.toprightContent {
	
		width: 200px;

		color: #934b01;

		font-size: 20px;
		font-weight: bold;
		font-family: arial, sans-serif;
		text-align: left;
		
		padding-bottom: 25px;
}

td.navitemBlue {
		background-color: #254f84;
		color: white;

		font-size: 14px;
		font-weight: bold;
		font-family: arial, sans-serif;
		text-align: center;		
}

td.navitemYellow {
		background-color: #aeae3f;
		color: white;

		font-size: 14px;
		font-weight: bold;
		font-family: arial, sans-serif;
		text-align: center;		
}

td.navitemGrey {
		background-color: #647266;
		color: white;

		font-size: 14px;
		font-weight: bold;
		font-family: arial, sans-serif;
		text-align: center;		
}

td.navitemBrown {
		background-color: #87541a;
		color: white;

		font-size: 14px;
		font-weight: bold;
		font-family: arial, sans-serif;
		text-align: center;		
}

td.navitemDarkblue {
		background-color: #676a76;
		color: white;

		font-size: 14px;
		font-weight: bold;
		font-family: arial, sans-serif;
		text-align: center;		
}

td.navitemDivider {
		background-color: #393939;
		width: 3px;
}

td.right {
	/*width: 324px;*/

}

table.mainContentBoxes {
	width: 646px;
	margin-left: 51px;
	margin-right: 0px;
	color: black;
	font-size: 14px;
	font-weight: normal;
	font-family: arial, sans-serif;
	text-align: left;
}

table.mainContentBoxes td {
	padding-left: 25px;
	padding-right: 20px;
	
}

td.extraBox {
	width: 645px;
	height: 120px;
	background-image: url('../images/template-pieces/accreditations-bg.jpg');	
	background-repeat: no-repeat;
}

table.extrabox {
	width: 500px;
	padding-left:50px;
}

td.extraBoxTitle {

}

td.extraBoxContent ul{
	padding:0;
	margin:2;
	font-size: 13px;
	font-weight: bold;
	list-style-type: square;
	color: orange;
}

td.extraBoxContent a{
	color: #6e6614;
}

td.yellowboxtop {
	background: white url('../images/template-pieces/yellow-box-top.jpg') no-repeat scroll;
	width: 300px;
	height: 48px;
	margin: 0px;
}

td.yellowboxcontent {
	background: white url('../images/template-pieces/yellow-box-bg.jpg') repeat-y scroll;
	width: 230px;	
	padding: 15px 40px 0px 30px;
}


td.yellowboxhollow {
	background: white url('../images/template-pieces/yellow-box-bg-hollow.jpg') repeat-y scroll;
	width: 225px;	
	padding: 15px 37px 0px 38px;
}



td.yellowboxbottom {
	background: white url('../images/template-pieces/yellow-box-bottom.jpg') no-repeat scroll;
	width: 300px;
	height: 48px;
	margin: 0px;
}

td.blackboxtop {
	background: white url('../images/template-pieces/black-box-top.jpg') no-repeat scroll;
	width: 300px;
	height: 48px;
	margin: 0px;
}

td.blackboxtop2 {
	background: white url('../images/template-pieces/black-box-bg.jpg') repeat-y scroll;
	width: 300px;	
	height: 48px;
	margin: 0px;
	color: white;
}

td.blackboxcontent {
	background: white url('../images/template-pieces/black-box-bg.jpg') repeat-y scroll;
	width: 190px;	
	padding: 15px 30px 0px 80px;
	color: white;
}

td.blackboxcontent2 {
	background: white url('../images/template-pieces/black-box-bg.jpg') repeat-y scroll;
	width: 240px;	
	padding: 15px 30px 0px 30px;
	color: white;
}

td.blackboxcontent3 {

	width: 206px;	
	padding: 25px 27px 0px 25px;
	
	color: white;
}

td.blackboxbottom {
	background: white url('../images/template-pieces/black-box-bottom.jpg') no-repeat scroll;
	width: 300px;
	height: 48px;
	margin: 0px;
}


td.blackboxtopwide {
	background: white url('../images/template-pieces/black-box-top-wide.jpg') no-repeat scroll;
	width: 350px;
	height: 48px;
	margin: 0px;
}

td.blackboxcontent2wide {
	background: white url('../images/template-pieces/black-box-bg-wide.jpg') repeat-y scroll;
	width: 290px;	
	padding: 10px 30px 0px 30px;
	color: white;
}

td.blackboxbottomwide {
	background: white url('../images/template-pieces/black-box-bottom-wide.jpg') no-repeat scroll;
	width: 350px;
	height: 48px;
	margin: 0px;
}

td.additional{
		color: #ffa500;

		font-size: 14px;
		font-weight: bold;
		font-family: arial, sans-serif;
		text-align: center;	
}


/**********************TABLE************************/

table.bodycontainer {
	margin: 0px;
	padding: 0px;
	height: 100%;
	/*width: 1024px;*/
}

table.toprightContainer {
	height:100%;
	margin-left: 25px;
}

table.navContainer {
	width:924px;
	height:100%;	
}

table.navContainer td {

}

table.rightContainer {
	/*width: 324px;*/


}

.conversionBox {
	/*width: 324px;*/
	background-image: url('../images/template-pieces/conversion-box-bg.jpg');
	background-repeat: no-repeat;
	
	color: #4a4a49;

	font-size: 14px;
	font-weight: normal;
	font-family: arial, sans-serif;
	text-align: left;

}

.conversionBox_td {
	padding-top: 0px;
	padding-left: 15px;
	/*padding-right: 110px;*/
	margin: 0;
}

.conversionBox_td_p{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
}

td.conversionBoxBottom {
	background-image: url('../images/template-pieces/side-content-bg.jpg');
	height: 18px;
	margin: 0px;
	padding: 0px;
}


table.mainContentBoxes {
	width: 646px;
	margin-left: 51px;
		
	color: black;
	font-size: 14px;
	font-weight: normal;
	font-family: arial, sans-serif;
	text-align: left;
}

table.mainContentBoxes td {
	padding-left: 12px;
	padding-right: 12px;
	padding-top:3px;

}

.mainboxbg {
	height: 237px;
	background-image: url('../images/template-pieces/main-content-box-bg.jpg');
	background-repeat: no-repeat;
}

.webdesign {
	height: 235px;
	background-image: url('../images/template-pieces/btn-website-content-bg.jpg');
	background-repeat: no-repeat;
}

.marketing {
	height: 235px;
	background-image: url('../images/template-pieces/btn-marketing-content-bg.jpg');
	background-repeat: no-repeat;
}

.conversion {
	height: 235px;
	background-image: url('../images/template-pieces/btn-conversion-content-bg.jpg');
	background-repeat: no-repeat;
}

table.contentTitle {
	height: 95px;
	width: 700px;

	background-image: url('../images/template-pieces/content-title-bg.jpg');
	background-repeat: no-repeat;
	
	color: #fb9c04;
	
	font-size: 18px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: left;
	padding-bottom:30px;
}

table.contentTitle td {
	padding-left: 50px;
	padding-top: 5px;
}

table.content {
	width: 700px;
	height: 95px;
	
	background-color: #efefef;
	
	color: black;

	font-size: 15px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: left;
}

table.content td {
	padding-left: 50px;
	padding-top: 15px;
	padding-right:15px;
	padding-bottom:15px;
}

/******************************************** SUB **********************************************/

td.subtopleft {
	background: #393939 url('../images/template-pieces/topleftlogo.jpg') no-repeat;
}

td.subbanner {
	/*width: 826px;*/
	height: 150px;	
	/*background: white url('../images/template-pieces/general-right-bg.jpg') repeat-y scroll top right;/*/
}

td.subleft {
	width: 196px;
	background-color: #393939;
	border-right: 1px solid #bebebe;
	color: white;	
	font-size: 13px;
}

td.subleft a{
	color: white;	;
}

td.subbodycontainer {
	/*width: 826px;*/
	background: #ffffff /*url('../images/template-pieces/general-right-bg.jpg') repeat-y scroll top right*/;
}

td.sideconversionbox {
	width: 152px;
	height: 198px;
	background: orange url('../images/template-pieces/sidebox.jpg') no-repeat scroll;
	font-size: 12px;
	padding-left: 24px;
	padding-right: 22px;	
}

td.sideconversionboxtop {
	width: 152px;
	height: 40px;
	background: orange url('../images/template-pieces/sidebox-top.jpg') no-repeat scroll;
}

td.sideconversionboxbottom {
	width: 152px;
	height: 40px;
	background: orange url('../images/template-pieces/sidebox-bottom.jpg') no-repeat scroll;
}

td.sideconversionbody {
	width: 152px;
	background: orange url('../images/template-pieces/sidebox-repeat.jpg') repeat-y scroll;
	font-size: 12px;
	padding-left: 24px;
	padding-right: 22px;	
}

td.sideconversionbox2 {
	width: 152px;
	background-color: #5d5d5d;
	font-size: 12px;
	padding-left: 24px;
	padding-right: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;	
}

table.subcontent {
	margin: 15px;
}

td.subcontent {
	color: #393939;
	width: 675px;	
	font-size: 12px;
}

td.subcontent td{
	font-size: 12px;
}

td.subleft p{
	padding-top: 0px;
	/*
	padding-left: 15px;
	padding-right: 15px;	
	*/
}

.conversionbtn_tbl {
	padding:0;
	margin:0;
}

.activeConversion_side {
	color: #4a4a49;
	font-size: 14px;
	font-weight: normal;
	font-family: arial, sans-serif;
	text-align: center;
	padding: 3px;
}

.activeConversion_side_tbl {

	margin-left: 5px;
	padding-top: 5px;
	
	}
	
.stumble {
	margin-left: 5px;
}

/*--------------Share & Enjoy---------------*/

div.sociable { margin: 16px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.main-description{
	padding: 8px 0 0 0;
	font-family:arial;
}

.socialform td{color:#ffffff;}
.socialform input, textarea {width:150px;}
.socialform p {margin-bottom:10px;}
.socialform .sub {background:#8B7B2E; border:3px outset #8B7B2E; padding:2px; color:#ffffff; font-weight:bold; font-size:16px;}

.gbpg input, .gbpg textarea {width:200px;}
.gbpg .sub {background:#8B7B2E; border:3px outset #8B7B2E; padding:2px; color:#ffffff; font-weight:bold; font-size:16px;}


div.news {padding-left:5px;}

.images-p img{vertical-align:top;}

.box div {margin:0; padding:0; position:relative;}
.box .a1 {background:#393939 url(../images/box/box_02.jpg) repeat-x top center;}
.box .a2 {background:url(../images/box/box_04.jpg) repeat-y center left;}
.box .a3 {background:url(../images/box/box_06.jpg) repeat-y center right;}
.box .a4 {background:url(../images/box/box_08.jpg) repeat-x bottom center;}
.box .a5 {background:url(../images/box/box_01.jpg) no-repeat top left;}
.box .a6 {background:url(../images/box/box_03.jpg) no-repeat top right;}
.box .a7 {background:url(../images/box/box_07.jpg) no-repeat bottom left;}
.box .a8 {background:url(../images/box/box_09.jpg) no-repeat bottom right;}

.box, .box h4, .box table {color:#ffffff!important; margin-top:0px!important; margin-bottom:10px;}
.box .a8 {padding:5px 10px;}
.box input, .box textarea {width:200px; font-family:arial; font-size:10pt; border:1px solid #aaa; border-right:1px solid #666; border-bottom:1px solid #666666; }
.box {width:300px;}
.box .sub {background:#154680!important; color:#ffffff; font-size:14px; font-weight:bold; border:1px solid #456E9F; padding:5px 0px}
.box h4 {padding-top:5px;}

/* .smlinks {position:absolute; padding-left:440px; padding-top:10px;}*/
.smlinks a, .smlinks img {border:0;}
.indexhome .smlinks {text-align:center; margin-right:30px}