table.c td.main {width: 63%; background-position: top left; background-repeat: no-repeat; background-color: #f7f5ef;}
table.c td.right {width: 37%; padding: 15px 50px 30px 30px; background-color: white;}
table.c td.mf {border-style: solid; border-width: 0 1px 0 0; border-color: #f7f5ef; background-color: white; padding-top: 15px;}

table.c td.main p, table.c td.main h1, table.c td.main h2 {margin-left: 50px;}
table.c td.mf p, table.c td.mf h1, table.c td.mf h2 {margin-left: 50px;}

table.c td.main div.cat {padding-top: 1em;}
table.c td.main table.scts {margin: 0 2% 1.5em; width: 96%; border-collapse: collapse;}
table.c td.main table.scts td.sct {text-align: center; font-size: 11pt;}
table.c td.main p.scts {margin: 0 0 0 50px; padding: .5em 0 1em; font-size: 10pt; font-style: italic;}
table.c td.main p.scts span {color: #666;}
table.c td.main table.scts td.sct img {text-decoration: none;}

table.c td.main table.pops {margin: 0 0 1.5em 4%; width: 92%; border-collapse: collapse;}
table.c td.main table.pops td {padding: .5em .7em 1.4em; text-align: center; font-size: 10pt;}

table.c table.request_form {border-collapse: collapse; width: 100%;}
table.c table.request_form tr td {padding: 0 15px 10px 0;}
table.c table.request_form tr td {font-size: 14px; }
table.c table.request_form tr.error {background-color: #ffeeee;}
table.c table.request_form textarea {margin-top: .6em;}
table.c table.request_form input {margin-right: .5em;}

table.c table.request_form span.rfn {color: #666; font-size: .9em;}

table.c form.sform {display: block; margin: 1em 0;}
table.c form.sform .sfield {background-color: #eaeaea; border-style: solid; border-width: 1px; margin: 0; height: 17px; border-top-color: #9f9d98; border-left-color: #9f9d98; border-bottom-color: #f8f6f5; border-right-color: #f8f6f5; width: 75%;}
table.c form.sform .sbutt {position: relative; top: 4px; left: 5px;}

ul.sl {font-size: 10pt; list-style-type: none; padding: 0; margin: 0;}
ul.sl li {margin-bottom: .8em; color: #666;}
ul.sl li span {color: #999;}

table.c td.right a {color: #6699cc;}

div.bestBlock {
	position: relative;
	z-index: 5;
	background-color: #383634;
	background-repeat: repeat; background-position: 30% 0;
	background-image: url('/images/slidebg.png');
	width: 100%;
}

div.bestBlock #prevlink, div.bestBlock #nextlink {position: absolute; top: 80px; cursor: pointer;}
div.bestBlock #prevlink { left: 5px; }
div.bestBlock #nextlink { right: 10px; }

div.bestBlock div.slide {
	height: 200px;
}
div.bestBlock div.slide div.slideContainer {
	background-repeat: no-repeat; background-position: left center; height: 200px;
}

div.slide div.slideInfo {
	position: absolute;
	top: 0px; left: 35px;
	padding: 0 4em 0 15px;
	z-index: 7;
	background-image: url('/images/transbg.png');
	height: 200px;
	overflow: hidden;
	max-width: 65%;
}
table.c td.main div.slide div p {
	margin: 0;
	padding: 0;
	font-size: 1em;
	color: #fff;
	font-weight: normal;
}
table.c td.main div.slide div h3 {
	color: #e0e0e0;
	font-family: Arial, Helvetica;
	font-weight: bold;
	margin: 45px 0 .1em 0;
	font-size: 2.4em;
	letter-spacing: -1px;
}
table.c td.main div.slide div a {
	color: #fff;
}
div.slide div.slideShadow {
	position: absolute;
	top: 1px; left: 36px;
	padding: 0 4em 0 15px;
	z-index: 6;
}
table.c td.main div.slide div.slideShadow h3 {color: #333;}
table.c td.main div.slide div.slideShadow p {display: none;}
table.c td.main div.slide div.slideShadow a {color: #333;}

