

a:link { 			color: #0f2e38; background-color: transparent; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:visited {			color: #0f2e38; background-color: transparent; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover {			color: #449da6; background-color: transparent; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }


a.blue:link { 		color: #3f5860; background-color: transparent; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.blue:visited {		color: #3f5860; background-color: transparent; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.blue:hover {		color: #000000; background-color: transparent; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }



body {
	height:100%;
	background-color: #449da6;
	background-image: url(background_images/background.gif);
	background-position: top left;
	background-repeat: no-repeat;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}


/* The text CSS types start here */

.text_index {			font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; }
.text_links {			font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; font-size: 11px; }
.text_copy {				font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; }

/* The text CSS types end here */







/* * * * * * Template Layout with td tages (tables) * * * * * */

td.index_main {			height: 348px; width: 688px; }
td.index_tl {			background-repeat: no-repeat; background-position: left; background-image: url(background_images/tl.jpg); height: 15px; width: 25px; }
td.index_tr {			background-repeat: no-repeat; background-position: right; background-image: url(background_images/tr.jpg); height: 15px; width: 25px; }
td.index_bl {			background-repeat: no-repeat; background-position: left; background-image: url(background_images/bl.jpg); height: 15px; width: 25px; }
td.index_br {			background-repeat: no-repeat; background-position: right; background-image: url(background_images/br.jpg); height: 15px; width: 25px; }
td.index_c {				width: 658px; text-align: top; }
td.index_sides {			height: 318px; width: 25px; }
td.indexm_bottom {		background-image: url(background_images/underline.jpg); background-repeat: repeat-x; background-position: top; text-align: right; vertical-align: middle; height: 30px; }
td.indexm_left {			text-align: left; vertical-align: bottom; height: 318px; width: 45%; }
td.indexm_right {		background-image: url(background_images/logo.jpg); background-position: center left; background-repeat: no-repeat; width: 55%; }
td.indext_spacer {		height: 30px; }
td.indext_lspacer {		width: 26px; }
td.indext_links {		height: 22px; text-align: left; vertical-align: middle; }



td.zz_bottom_copyright {	text-align: left; vertical-align: top; }

.signup_input {			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-image: url(background_slices/signupinput.jpg); background-position: top; background-repeat: repeat-x; background-color: #ffffff; }

#fullheight
{
height:100%;
}

html, #wrapper
{
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
}
#wrapper
{
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
}
