﻿html {min-width:980px}

* {margin:0; padding:0}

body {
	/*background:#000000 url(../../Images/PageImages/300sitebgnew.jpg) no-repeat top center;*/
	background:url(../../Images/bg_site_wood_2.jpg);
	/*background:url(../../Images/sitebg_wood_blue2.jpg) repeat-y top center;
	background:#313840 url(../../Images/bgbluestripe.gif);*/
	color:#444;
	font:normal 0.6875em Arial,sans-serif;
}
table, td, tbody {}

/*a {color:#718C8E; font-family:Arial, Helvetica, sans-serif; cursor:pointer}
a:hover {color:#1BA9D8}*/

a {color:#107698; font-family:Arial, Helvetica, sans-serif; cursor:pointer}
a:hover {color:#18A5D3}

a.yellow:hover {color:#FFF}

p {line-height:1.5em; padding-bottom:1em}
td {vertical-align:top}
img, img a {border:none}

/* positioning */
.clear {clear:both; font-size:0}
.clearfix:after
{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
.left {float:left}
.right {float:right}
.center {text-align:center}

/* misc */
.bt {border-top:1px solid #EEEFF0; margin-top:1em; padding-top:1em}
.bt2 {border-top:1px solid #EEEFF0; padding-top:1em}

.bb {border-bottom:1px solid #D9DFDF; margin-bottom:1em; padding-bottom:1em}
.bb2 {border-bottom:1px solid #EEEFF0; padding-bottom:1em}
.bb3 {border-bottom:1px solid #EEEFF0; padding-bottom:5px; margin-bottom:5px}
.bb4 {border-bottom:1px solid #EFEFEF; margin-bottom:1em; padding-bottom:1em}
.bb5 {border-bottom:1px solid #EFEFEF; padding-bottom:1em}
.bb3 p {padding-bottom:0}
.bb6 {border-bottom:1px solid #D9DFDF; margin-bottom:2em; padding-bottom:2em}

.margbottom5 {margin-bottom:5px}
.margtop5 {margin-top:5px}
.margbottom10 {margin-bottom:10px}
.margtop10 {margin-top:10px}
.margbottom15 {margin-bottom:15px}
.margtop15 {margin-top:15px}
.margbottom20 {margin-bottom:20px}
.margtop20 {margin-top:20px}

.pad1 {padding:1px}
.pad3 {padding:3px}
.pad5 {padding:5px}
.padtop1 {padding-top:1px}
.pad10 {padding:10px}
.pad20 {padding:20px}
.padbottom10 {padding-bottom:10px}
.padtop10 {padding-top:10px}
.padbottom20 {padding-bottom:20px}
.padtop20 {padding-top:20px}

.noborder {border:none}
.overflow {overflow:hidden;}
