/* Style sheet for Indian Ocean Race 2009.org.uk */

body {
/*	background-image:url(images/grad_down_thin.jpg);
	background-repeat:repeat-x;
	background-attachment: fixed; */
	background-color: #FFFFFF;
	color: #000080; /* text color */
	font-family: Verdana; /* font name */
	font-size: 12px; /* font size */
	margin: 0px 0px 0px 0px; /* top right bottom left */

scrollbar-face-color: #0c254d;
scrollbar-highlight-color: #e98514;
scrollbar-shadow-color: #0c254d;
scrollbar-3dlight-color: #e98514;
scrollbar-arrow-color:  #FFFFFF;
scrollbar-track-color: #e98514;
scrollbar-darkshadow-color: #e98514;
}

a:link {color: #e98514; text-decoration: none;}
a:visited {color: #e98514; text-decoration: none;}
a:hover {color: #e98514; text-decoration: none;}
a:active {color: #e98514; text-decoration: none;}

b:link {color: blue; text-decoration: underline;}
.pic_border {
	border-style : solid ;
	border-width: 1px ;
	border-color: #0000FF;
}

.fr_border {
	border-style : solid ;
	border-width: 2px ;
	border-color: #800000 ;
}

h2 {
	background-color: #0c254d;
	color: white;
	}

fieldset { 	margin-top:10px;
	border-color: #0c254d;
	border-width: 6px;
	width: 50%;
	border-style: double;
	padding: 20px;
}
.page_title {
	background-color: red;
	color: white;
	font-size: 18px;  font-weight: bold; text-align: left;
	}

.link_off {color: #800000; text-decoration: underline;}
.link_hdr {color: #DFD299; text-decoration: underline; font-size: 11px;}
.text1 {font-size: 9px; text-align: left;} /* xx-small */
.text2 {font-size: 10px; text-align: left;} /* x-small */
.text280 {font-size: 10px; text-align: left; color: #800000;}  /* x-small */
.text3 {font-size: 13px; text-align: left; font-weight: bold;} /* small */
.text4 {font-size: 16px; text-align: left;} /* medium */
.text5 {font-size: 18px; text-align: left;} /* large */
.text6 {font-size: 24px; text-align: left;} /* x-large */
.text6x {font-size: 24px; text-align: left;} /* x-large */
.text7 {font-size: 32px; text-align: left;} /* xx-large */

.text1b {font-size: 9px;  font-weight: bold; text-align: left;}
.text2b {font-size: 10px;  font-weight: bold; text-align: left;}
.text3b {font-size: 13px;  font-weight: bold; text-align: left;}
.text4b {font-size: 16px;  font-weight: bold; text-align: left;}
.text5b {font-size: 18px;  font-weight: bold; text-align: left;}
.text6b {font-size: 24px;  font-weight: bold; text-align: left;}
.text7b {font-size: 32px; font-weight: bold; text-align: left;}

.text1r {font-size: 9px; text-align: right}
.text2r {font-size: 10px; text-align: right}
.text3r {font-size: 13px;  text-align: right}
.text4r {font-size: 16px; text-align: right}
.text5r {font-size: 18px;  text-align: right}
.text6r {font-size: 24px; text-align: right}
.text7r {font-size: 32px; text-align: right}

.text1c {font-size: 9px;  font-weight: bold; text-align: center;}
.text2c {font-size: 10px;  font-weight: bold; text-align: center;}
.text3c {font-size: 13px;  font-weight: bold; text-align: center;}
.text4c {font-size: 16px;  font-weight: bold; text-align: center;}
.text5c {font-size: 18px;  font-weight: bold; text-align: center;}
.text6c {font-size: 24px;  font-weight: bold; text-align: center;}
.text7c {font-size: 32px; font-weight: bold; text-align: center;}
.phead {font-size: 32px; font-weight: bold; color: #800000; font-style: italic;}
.phead_less {font-size: 18px; font-weight: bold; color: #800000;}
.nhead {font-size: 16px; font-weight: bold; color: #DFD299; font-style: italic;}
.nshow {font-weight: bold; color: #800000; font-style: italic;}
.nyear {font-weight: bold; color: #800000;}


.maintable {
/*	background-image:url(images/grad_down_thin.jpg);
	background-repeat:repeat-x; */
	color: #000033; /* text color */
	font-family: Arial; /* font name */
	background-color: #FFFFFF;
	border: 1px outset; /* border */
	text-align: left;
	border-collapse: collapse;
	border-color: blue;
	padding: 5px;
	/*table-layout: inherit; */
	height: 570px;
	width: 570px;
}

/* left column table data cells */
.maintable tr {
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
}

/* main table data cells */
.maintable td {
	padding: 5px; /* cell padding */
	border: 0px solid; /* cell spacing */
	vertical-align: middle;
	text-align: left;
	width: 100%;
}

.sponlisting {

font-size:11px;
color:#FFFFFF;
}

.lhstable {
/*	background-image:url(images/grad_up_thin.jpg);
	background-repeat:repeat-x; */
	background-color: #FFFFFF;
	table-layout: inherit;
	color: #000080; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	border: 1px outset; /* border */
	text-align: left;
	border-collapse: collapse;
	border-color: blue;
	padding: 5px;
}

/* left column table data cells */
.lhstable tr {
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
}

/* main table data cells */
.lhstable td {
	padding: 5px; /* cell padding */
	border: 0px solid; /* cell spacing */
	vertical-align: middle;
	text-align: center;
	width: 100%;
}

#logo { height: 55; }

.input {
font-family : inherit;
font-size : 10pt;
font-weight : normal;
color: #000080;
background-color: #000033;
border : 1px inset #800000;
}
.inputw {
font-family : inherit;
font-size : 10pt;
font-weight : normal;
color: #FFFFFF;
background-color: #000033;
border : 1px inset #800000;
}

#blue { color: blue;}
A.pagelinks:link, A.pagelinks:visited, A.pagelinks:hover {
color : #0066ff;
font-weight : bold;
text-decoration : none;
}
/* End of Script style.css */
/*===========================*/
