body {	margin: 0;	padding: 0;	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 10pt;  background: #151515;	height: 100%;}/* above is carry over */p{	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 10pt;	color: #ffffff;	margin: 0 auto 1em auto;	padding-left: 15px;	padding-right: 15px}h1 {	color: #e3682f;	font-size: 14pt;	margin: 12px 0 10px 15px;	padding-left: 15px;	padding: 0;	font-weight: bolder;}h2 {	color: #e3682f;	font-size: 12pt;	margin: 12px 0 9px 15px;	padding-left: 15px;	padding: 0}ul.main {	margin: 0;	padding-left: 15px;	padding-right: 15px;		font-size: 10pt;}li.main{	/*border-bottom: 1px solid #3f3f3f;*/	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 10pt;	margin-bottom: 12px;	margin-left: 15px;	color: #ffffff;}li{	/*border-bottom: 1px solid #3f3f3f;*/	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 10pt;	margin-bottom: 2px;	margin-left: 15px;	color: #ffffff;}.text {  	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 10pt;	color: #ffffff;	font-style: normal;}A{    TEXT-DECORATION: underline;    color: #ffffff;}A:visited{    TEXT-DECORATION: underline;    color: #ffffff;}A:hover{    TEXT-DECORATION: underline;    color: #ffffff;}A:active{    TEXT-DECORATION: none;    color: #ffffff;}.Acontent {	text-decoration: none;	color: #ccc;	border-bottom: 1px dotted #a70f13;}.Acontent:hover{	color: #333;	background-color: #ccc;}.Afooter {	text-decoration: none;	color: #ccc;	border-bottom: 1px dotted #a70f13;}.Afooter:hover{	color: #333;	background-color: #ccc;}/* grey */.colour1{	background-color: #3f3f3f;}/* red */.colour2{	background-color: #a70f13;}/*blue*/.colour3{	background-color: #3C4D62;}.colour4{	background-color: #000000;	background: url(images/navbar-top.jpg) center repeat-x;}div#top input.text {	border: 0;	background: none !important;	border-bottom: 1px solid #a70f13;	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 1em;	font-style: italic;	color: #fff;	padding: 2px;	line-height: 10pt;	height: 23px;/*	height: 15px;*/}div#top input.button {	border: 2px solid #a70f13;	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 1em;	line-height: 10pt;	background: #a70f13;	color: #fff;	margin: 0 5px 0 2px;	margin: 0;	height: 23px;}div#topbar {	background: url(images/navbar-top.jpg) center repeat-x;/*	height: 50px;*//*	line-height: 50px;*/	margin: 0;/*	margin-top: 37px;	border-top: 3px solid #a70f13;	border-bottom: 3px solid #a70f13;*/	float: left;}div#topbar a {	text-transform: lowercase;	text-decoration: none;	font-size: 1em;	color: #fff;	height: 40px;	line-height: 40px;	padding: 0 1em;  voice-family: "\"}\"";   voice-family:inherit;	padding: 0.75em;}div#topbar a:hover {	text-transform: lowercase;	text-decoration: underline;	font-size: 1em;	color: #fff;	height: 40px;	line-height: 40px;	padding: 0 1em;  voice-family: "\"}\"";   voice-family:inherit;	padding: 0.75em;}.footer {	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 8pt;	clear: both;	margin: 0 15px;	margin-top: 15px;	padding: 10px 0;	color: #ccc;	text-align: center;	border-top: 1px solid #a70f13;}.accentimg {	border: 3px solid #333;	padding: 2px}.bgimg{		background-image: url(images/content-bg.gif);		background-position: top left;		background-repeat: repeat-x;		background-color: #151515}.left {	padding: 0;	/* background: #151515; */	min-height: 360px;	height: 100%;	margin: 8px 15px 0 0;	list-style: none;}ul.left a {	display: block;	text-decoration: none;	color: #ffffff;	margin: 0;	/*padding: 4px 0 0 0;*/	border-bottom: 1px solid #3f3f3f;	background: url(images/link-nav.gif) left center no-repeat;	padding-left: 15px;	padding-top: 0px;	padding-bottom: 3px}ul.left a:hover {	border-bottom: 1px solid #a70f13;}.zandk {		background: url(images/left-z-and-k7.jpg) no-repeat top;}.cokaseki {		background: url(images/left-cokaseki.jpg) no-repeat top;}.soojung {		background: url(images/left-soojung.jpg) no-repeat top;}.sinha {		background: url(images/left-sinha.jpg) no-repeat top;}a.left {	text-decoration: none;	margin: 0;	padding: 0;}div#signup input.text {	border: 0;	background: none !important;	border-bottom: 1px solid #a70f13;	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 1em;	font-style: italic;	color: #fff;	padding: 2px;	line-height: 10pt;	height: 15px;}div#signup input.button {	border: 2px solid #a70f13;	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 1em;	line-height: 10pt;	background: #a70f13;	color: #fff;	margin: 0 5px 0 2px;	margin: 0;	height: 23px;}