* {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,blockquote,form,ul,ol,dl,fieldset,address {margin:0.2em 0;}
li {list-style: none;} 
ul {margin: 0;}
img {border:0;}
a img {border:0;}
.clear {clear: both;}
.left {float: left;}
.right {float: right;}
a {color: #FFF;}
a:hover {color: #00457C;}
.inside {padding: 10px;}

html, body {
	height: 100%;
background-color:#4695D1;
	font: normal 0.85em Arial, Helvetica, sans-serif ;

}
#head {	background-image: url(../images/head_bl.gif);position: relative;background-repeat: no-repeat;background-position: bottom left;background-color:#fff;}
.sign {background-image: url(../images/signup.gif);float:right;width:186px;height:173px;
	background-repeat: no-repeat;
	background-position: bottom;
	position: absolute;
	bottom: 0px;
	right: 0px;

}
.sign a
{
    position: absolute;
    bottom: 0;
    right: 0;
    width: 186px;
    height: 173px;
}
.sign a h2 {display: none;}


.logo {background-image: url(../images/logo.gif);width:782px;height:168px;background-repeat: no-repeat;margin-left:154px;}

h1 {color:#003F75; font-size: 1.5em; margin-top: 0.5em; margin-bottom: 0.2em;}
h2 {color:#FFF; font-size: 1.2em;}
hr {border: 0; color: #003F75; margin-top: 0.5em; margin-bottom: 0.5em;	background-color: #003F75; height: 2px;}

#container {min-width:900px; float: left; }
.region {float:left; overflow:hidden;}

#left {width: 160px;margin-top:0.8em}
#left ul {float:right;}

#center {
  width:60%;    
  background: url(../images/left_faux.gif) repeat-y left top; 
  border-right: 2px solid #337FBA;
  border-left: 2px solid #337FBA;
  padding-bottom: 8px;
}
span.intro {color: #00457C;}
#article {padding-left: 190px; padding-right: 10px;}
#article p {margin:0.8em 0;}
#article ul {padding-top: 0.5em;padding-bottom: 0.5em;}
#article li {
	background-image: url(../images/bullet_content.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 1.6em;
	padding-top: 0.2em;
}
#article img {/*float:left;*/}
#article table {float:left;}

#sideright {max-width: 26%; padding-left: 10px;padding-top: 0.8em;}
#sideright li {	
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 1.6em;
	padding-top: 0.2em;
}
#sideright li a {text-decoration: none;}
#footer {border-top: 2px solid #337FBA;background-color: #FFFFFF;}
/* FLASH */
#flashcontent {
	float: left;
	background-image: url(../images/holding.jpg);
	background-repeat: no-repeat;
}
#flashcontent .getflash {
	width:173px;
	height: 500px;
	color: #FFF;
	padding: 5px;
}
#flashcontent .getflash a {color: #E34C89;}

#supported {
	display:        block;
	margin:         0px auto;
	width:           800px;
	height:         80px;
}
#footer img {float:left;padding-right:10px;}
/* FORMS */

fieldset
{
border: 1px solid #007DC3;
padding: 5px;
}
#form label {
	float: left;	
	margin-right: 0.5em;
	width: 8em;
	display: block;
	text-align: right;
	font-weight: bold;
}