/* oooooooooooooooooooooooooooooooooooooooooooooooo */

/*	Author		-> www.mezmamedia.com
				-> Richie Grainger

/*	Date			-> 19 June 2008

/*	File			-> style.css

/*	Contact		-> www.mezmamedia.com
				-> richie@mezmamedia.com
				
/* 	Copyright (c)	-> Mezma Media

/* oooooooooooooooooooooooooooooooooooooooooooooooo */


a:link { 			color: #e98b43; background-color: transparent; text-decoration: underline; }
a:visited {			color: #e98b43; background-color: transparent; text-decoration: underline; }
a:hover {			color: #4343e9; background-color: transparent; text-decoration: none; }

a.copy:link { 		color: #ffa311; background-color: transparent; text-decoration: underline; }
a.copy:visited {		color: #ffa311; background-color: transparent; text-decoration: underline; }
a.copy:hover {		color: #ffffff; background-color: transparent; text-decoration: none; }

a.left:link { 		color: #68181b; background-color: transparent; text-decoration: underline; }
a.left:visited {		color: #68181b; background-color: transparent; text-decoration: underline; }
a.left:hover {		color: #ffffff; background-color: transparent; text-decoration: none; }

a.page:link { 		color: #e98b43; background-color: transparent; text-decoration: none; }
a.page:visited {		color: #e98b43; background-color: transparent; text-decoration: none; }
a.page:hover {		color: #000000; background-color: transparent; text-decoration: none; }

body {

	height: 100%;
	background-color: #ffffff;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}


/* oooooooooooooooooooooooooooooooooooooooooooooo TEXT TYPES HERE oooooooooooooooooooooooooooooooooooooooooooooo */

.text_nogap {			font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; }
.text_main {				font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #383838; line-height: 16px; }
.text_leftmain {			font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #3d0002; line-height: 16px; }
.text_copy {				font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px; color: #d9d9d9; line-height: 18px; }

.text_special {			font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 18px; color: #c12328; line-height: 24px; }
.text_specialtitle {		font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 22px; color: #5b57a6; line-height: 28px; }
.text_specialfooter {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px; color: #ffffff; }


.text_title {			color: #000000; font-weight: bold; }
.text_italic {			font-style: italic; }
.text_date {				color: #3f3f3f; font-size: 10px; font-style: italic; }
.text_red {				color: #ff0000; }










/* oooooooooooooooooooooooooooooooooooooooooooooo TABLES TYPES HERE oooooooooooooooooooooooooooooooooooooooooooooo */

td.body_text_area {			text-align: left; vertical-align: top; }
td.centered {				text-align: center; vertical-align: middle; }
td.left_center {				text-align: left; vertical-align: middle; }
td.height_max {				height: 100%; }

td.page_lborder {			background-image: url(background_images/page_lborder.jpg); background-repeat: repeat-y; background-position: right; }
td.page_rborder {			background-image: url(background_images/page_rborder.jpg); background-repeat: repeat-y; background-position: left; }
td.page_mid {				vertical-align: top; width: 960px; }


td.top_red {					background-color: #ed1b23; vertical-align: top; height: 163px; }
td.top_banner {				height: 128px; }
td.top_buttons {				height: 33px; }

td.mid_area {				height: 190px; }
td.middle_left {				background-image: url(background_images/middle_left.gif); background-repeat: no-repeat; height: 190px; width: 548px; }

td.redline {					background-color: #ed1b23; height: 2px; }

td.body_left {				vertical-align: top; background-color: #d2e0ed; width: 274px; }
td.body_left_news {			background-image: url(background_images/arrow_news.jpg); background-repeat: no-repeat; background-position: top left; height: 28px; }
td.body_left_press {			background-image: url(background_images/arrow_press.jpg); background-repeat: no-repeat; background-position: top left; height: 28px; }
td.body_left_adia {			background-image: url(background_images/arrow_adia.jpg); background-repeat: no-repeat; background-position: top left; height: 28px; }
td.body_left_bottom {		background-image: url(background_images/bodyleft_bottom.jpg); background-repeat: no-repeat; height: 10px; width: 274px; }
td.body_right_title {		text-align: left; vertical-align: top; height: 28px; }
td.body_right_image {		text-align: right; vertical-align: top; width: 220px; }
td.body_right_text {			text-align: left; vertical-align: top; width: 250px; }
td.body_right_news {			text-align: center; vertical-align: top; width: 250px; }

td.fivepix {					height: 5px; }
td.tenpix {					height: 10px; }

td.footer_area {				height: 45px; }
td.footer_left {				background-image: url(background_images/footer_left.jpg); background-repeat: no-repeat; height: 45px; width: 10px; }
td.footer_right {			background-image: url(background_images/footer_right.jpg); background-repeat: no-repeat; height: 45px; width: 10px; }
td.footer_mid {				background-color: #ed1b23; text-align: center; vertical-align: middle; width: 940px; }


td.pageination_bg {			border: #9fbad6 1px solid; background-color: #d2e0ed; text-align: right; vertical-align: middle; }
td.main_text_left {			text-align: right; vertical-align: top; width: 90px; }
td.image {					width: 190px; vertical-align: top; text-align: right; }


td.form_left {				width: 130px; text-align: right; vertical-align: top; }
td.contact_left {			width: 75px; text-align: left; vertical-align: top; }

tr.sec {						background-color: #e6e6e6; }
td.aright {					text-align: center; vertical-align: middle; width: 80px; }


td.special_underline {		border-bottom: 2px #cccccc solid; }
td.special_footer {			background-color: #2170b4; text-align: center; vertical-align: middle; height: 40px; }

img.index_image {			margin-bottom: 5px; }


form {						margin: 0; } 
.input_box {					font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; border: 1px solid #006ba9; background: #ffffff; color: #000000; }
input.submit_box {			font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; border: 1px solid #006ba9; background: #ffffff; color: #ed1b23; font-weight: bold; }

