html {
    overflow-y:scroll; /*keep scrollbar position present in FF at all times*/
    height:100%;/*reference for #wrapper min-height:100%*/
min-height:100%;
} 

body{background-image: url('images/bg2.jpg');
background-repeat: repeat-x; 
background-attachment: fixed;
background-position:bottom;
background-color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
}
.hiddenPic {display:none;}

.form_submit_block{color:#cccccc;}

td.tabs{background-repeat: no-repeat;
			text-align:center;
			height:30;}

td.left{background-image: url('images/left.gif');
background-position: left; 
background-repeat: repeat-y;
width:2px;}

td.right{background-image: url('images/right.gif'); 
background-position: right;
background-repeat: repeat-y;
width:2px;
}

td.body{background-image: url('images/body.gif'); 
			background-repeat: repeat;
			width:757px;
			padding-left:20px;
			padding-right:20px;}
			
td.homebody{background-image: url('images/body.gif'); 
			background-repeat: repeat;
			width:757px;
			padding-left:20px;
			padding-right:20px;
			vertical-align:middle;}

td.leftbottom{background-image: url('images/leftcorner.gif'); 
background-repeat: no-repeat;
width:25;
height:25;}

td.rightbottom{background-image: url('images/rightcorner.gif'); 
background-repeat: no-repeat;
width:25;
height:25;}

td.middlebottom{background-image: url('images/bottom.gif'); 
background-repeat: repeat-x;
background-position: bottom;
width:711;
height:25;}

img.imgFader{border:none;}

p {color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
margin-left:10px;
}

p.plain {color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
margin-left:10px;
}

li {color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
margin-left:10px;
}

hr{color:#000066;
}

p.large {color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
margin-left:10px;
font-size:27px;
padding-top:20px;}



p.indent {color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
padding-left: 150px;
}

p.alert {color:#feb200;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
}

p.quickquote {color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
margin:0px;}

font.textlink{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
font-size:x-large;}






a.small:link{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
font-size:small;}

a.small:visited{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
font-size:small;}

a.small:hover{color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
font-size:small;}








a.textlink:link{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
font-size:medium;}

a.textlink:visited{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
font-size:medium;}

a.textlink:hover{color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
font-size:medium;}

a:link{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
font-size:x-large;}

a:visited{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
font-size:x-large;}

a:hover{color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
font-size:x-large;}


a.quote:link{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
font-size:small;}

a.quote:visited{color:#ccff99;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
font-size:small;}

a.quote:hover{color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
font-size:small;}

img {border:0px;}

.leftquote{float:left; width:245px; height:660px; margin-left:20px; text-align: left; background-color: #153E7E; padding:20px;}

.rightquote{float:right; width:400px; margin-right:10px; text-align: center;}

.floatleft{float:left;}

.floatright{float:right;}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

