/* Internal Scrollbars */

body {
scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #333333; 
scrollbar-3dlight-color: #333333; 
scrollbar-arrow-color:  #333333; 
scrollbar-track-color: #f0f0f0; 
scrollbar-darkshadow-color: #ffffff; 
}

/* Main site styles */
table.border {border-width: thin; bordercolor: #6064F9}

table.bimage {
background-image:url(http://www.catch-22.net.nz/content/mainimages/watermark.jpg);
background-repeat:no-repeat;
background-attachment: scroll;
background-position: left top;
}

td {font-family:verdana,arial; font-size:11px; color:#000000;}
td.white {background-color: #ffffff;font-family:verdana,arial; font-size:11px; color:#000000;}
td.nav {background-color: #000000;font-family:verdana,arial; font-size:11px; color:#ffffff;}
td.black {background-color: #000000;font-family:verdana,arial; font-size:10px; color:#000000;}
td.grey {background-color: #505050;font-family:verdana,arial; font-size:10px; color:#000000;}
td.blue {background-color: #6566FF;font-family:verdana,arial; font-size:10px; color:#000000;}
td.header {font-family:verdana,arial; font-size:11px; color:#808080; font-weight:bold; filter:DropShadow(Color=#000000, OffX=1, OffY=1)}
td.tiny {font-family:verdana,arial; font-size:9px; color:#000000;}
td.tinywhite {font-family:verdana,arial; font-size:10px; color:#ffffff;}
td.whitetext {font-family:verdana,arial; font-size:11px; color:#ffffff;}
td.tinygreen {font-family:verdana,arial; font-size:10px; color:#28682D;}
td.tinybrown {font-family:verdana,arial; font-size:10px; color:#404000;}
.bold  {font-family:verdana,arial; font-size:13px; font-weight:bold; color:#14085E;}


/* normal page */
a:link {font-family: verdana,arial;font-size: 11px;color: #000080;text-decoration: none;}
a:active {font-family:verdana,arial;font-size: 11px;color: #000080;text-decoration: none;}
a:visited {font-family:verdana,arial;font-size: 11px;color: #000080;text-decoration: none;}
a:hover {font-family:verdana,arial;font-size: 11px;color: #000000;text-decoration: underline;}
H3 {font-family:verdana,arial;font-size: 9px;color: #000000;}

/* normal page black */
a:link.black {font-family: verdana,arial;font-size: 11px;color: #000000;text-decoration: underline;}
a:active.black {font-family:verdana,arial;font-size: 11px;color: #000000;text-decoration: underline;}
a:visited.black {font-family:verdana,arial;font-size: 11px;color: #000000;text-decoration: underline;}
a:hover.black {font-family:verdana,arial;font-size: 11px;color: #6A82AE;text-decoration: none;}

/* black */
a:link.blackfont {font-family: verdana,arial;font-size: 11px;color: #000000;text-decoration: underline;}
a:active.blackfont {font-family:verdana,arial;font-size: 11px;color: #000000;text-decoration: underline;}
a:visited.blackfont {font-family:verdana,arial;font-size: 11px;color: #000000;text-decoration: underline;}
a:hover.blackfont {font-family:verdana,arial;font-size: 11px;color: #6A82AE;text-decoration: none;}

/* normal page white */
a:link.whitelink {font-family: verdana,arial;font-size: 11px;color: #ffffff;text-decoration: underline;}
a:active.whitelink {font-family:verdana,arial;font-size: 11px;color: #ffffff;text-decoration: underline ;}
a:visited.whitelink {font-family:verdana,arial;font-size: 11px;color: #ffffff;text-decoration: underline;}
a:hover.whitelink {font-family:verdana,arial;font-size: 11px;color: #ff0000;text-decoration: none;}


/* small links */
a:link.small {font-family: verdana,arial;font-size: 9px;color: #14085E;text-decoration: underline;}
a:active.small {font-family:verdana,arial;font-size: 9px;color: #14085E;text-decoration: underline;}
a:visited.small {font-family:verdana,arial;font-size: 9px;color: #14085E;text-decoration: underline;}
a:hover.small {font-family:verdana,arial;font-size: 9px;color: #0638A9;text-decoration: none;}

/* small footer links */
a:link.smallf {font-family: verdana,arial;font-size: 9px;color: #000000;text-decoration: none;}
a:active.smallf {font-family:verdana,arial;font-size: 9px;color: #000000;text-decoration: none;}
a:visited.smallf {font-family:verdana,arial;font-size: 9px;color: #000000;text-decoration: none;}
a:hover.smallf {font-family:verdana,arial;font-size: 9px;color: #6A82AE;text-decoration: none;}

/* small white links */
a:link.smallwhite {font-family: verdana,arial;font-size: 10px;color: #ffffff;text-decoration: none;}
a:active.smallwhite {font-family:verdana,arial;font-size: 10px;color: #ffffff;text-decoration: none;}
a:visited.smallwhite {font-family:verdana,arial;font-size: 10px;color: #ffffff;text-decoration: none;}
a:hover.smallwhite {font-family:verdana,arial;font-size: 10px;color: #f7f7f7;text-decoration: none;}

/*rollover menu */
.menu {color: #000000;font-family: verdana,arial;font-weight: cssnormal;font-size: 11px;text-decoration: none;}
.menu a {color: #000000;font-family: verdana,arial;font-weight: cssnormal; font-size: 11px; text-decoration: none;}
.menu a:visited {color: #000000;font-family: verdana,arial;font-weight: cssnormal;font-size: 11px;text-decoration: none;}
.menu a:hover {color: #000000;font-family: verdana,arial;font-size: 11px;font-weight: cssnormal;text-decoration: none}



/* form stylesheets */
input, textarea, select, file, option {font-family: verdana,arial, Geneva;padding: 0px;font-size: 10px;color: #000000;background-color: #f7f7f7;}
button {font-family: verdana,arial, Geneva; padding: 0px; height: 11px; font-size: 10px; color: #000000;background-color: #f7f7f7;}
input.blank {font-family: verdana,arial, Geneva; font-size: 12px; color: #000000; background-color: transparent}
/* sidebar modules */
td.section {
	background:#000000;
	border-top:1px solid #0099CC;
	border-left:1px solid #0099CC;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	color:#FFFFFF;
	cursor:default;
	font-family:Arial, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	padding:2px 2px;
}