html { height: 100%;}
body { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; background:url(../images/bg.gif) top center repeat-y; margin:0;padding:0;text-align:center;height:100%;}
* {margin:0; padding:0}
table {font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
img {border:0;display:block;}
p{ line-height: 12pt; margin: 12px 0 12px 0 }
a:link {color:#2776B9;}
a:visited {color:#2776B9;}
a:active {}
a:hover {color: red;}
.italic {font-style:italic}
.bold {font-weight:bold}
.red {color: #FF0000}


#content {width:708px;height:100%;margin: 13px auto;background:#FFFFFF;text-align:left}
#header {}
#logo {float:left;}
#logoImage {margin:0 0 0 20px;}
#icons {height:27px;float:right}
#icons ul {margin:10px 30px 0 0}
#icons ul li {display:inline;float:left}
#icons ul li img {margin:0 42px 0 0;list-style-type:none;display:inline}
#topNav {width:445px;height:41px;background: url(../images/topnavbg.gif) center top no-repeat;float:right;margin:6px 0 0 0}
#topNav ul {margin:0 0 0 33px;list-style-type:none;}
#topNav ul li {display:inline;float:left}
#topNav ul li img {display:inline;}
#intro {width:708px;height:228px;background: url(../images/introbg.gif) center top no-repeat;clear:both}
#subhead {width:708px;height:30px;background: url(../images/subheadbg.gif) center top no-repeat;clear:both;padding: 5px 0 0 0}
#subhead p {color:#FFFFFF;margin: 0 0 0 22px}
#subNav {position:relative;height:228px;}
#bodyContent {margin:20px 20px 0px 20px}
#bodyContent img{display:inline}
#leftColumn {width:435px;float:left;}
#leftColumn h1 {color:#2776B9;font-size:13pt;background:  url(../images/left_head_bot.gif) no-repeat 1px bottom;padding: 0 0 7px 0;margin: 0 0 14px 0}
#rightColumn {width:190px;float:right}
#rightColumn h1 {color:#2776B9;font-size:13pt;background:  url(../images/right_head_bot.gif) no-repeat 1px bottom;padding: 0 0 7px 0;margin: 0 0 14px 0}
#menuColumn {width:190px;float:left;}
#menuColumn h1 {color:#2776B9;font-size:13pt;background:  url(../images/right_head_bot.gif) no-repeat 1px bottom;padding: 0 0 7px 0;margin: 0 0 14px 0}
#menuColumn a {text-decoration:none;color:#000000}
#menuColumn a:hover {color: red;}
#contentColumn {width:445px;float:right}
#contentColumn h1 {color:#2776B9;font-size:13pt;background:  url(../images/left_head_bot.gif) no-repeat 1px bottom;padding: 0 0 7px 0;margin: 0 0 14px 0}
h2 {font-size: 12px;margin-bottom: 5px; padding: 2px 0 2px 0; border-bottom:1px solid #2776B9;}
#bottom {background:#FFFFFF url(../images/botbg.gif) center top no-repeat;clear:both;height:75px;width:780px}

.container {text-align:center;border:0;width:100%;height:100%;padding:0;border-collapse: collapse;margin:0}	 
.menu {margin:0 0 7px 14px;line-height: 12pt; list-style-image:url('../images/bullet.gif');}
.subMenu {margin:0 0 7px 14px;line-height: 12pt;list-style-image:url('../images/bullet_empty.gif')}
.selected {font-weight:bold}

.features {margin:0 0 4px 14px;line-height: 12pt; list-style-image:url('../images/bullet.gif');}
.hr_features { width: 100%;border: 0px; border-top: 1px solid #2776B9;height: 1px; }
.keyFeatures {margin: -5px 0px 0px 15px;padding-left: 15px;list-style-image:url('../images/bullet.gif');	line-height:14pt;}

.footer {width:704px;margin:40px auto 0 auto;border:0;border-top:1px solid #000000;padding:0;border-collapse: collapse}
.footer td {height:30px;vertical-align:middle}
.bottom {vertical-align:bottom}
.top {vertical-align:top}

.form td {
	text-align: left;
	font-size: 8pt;
	font-weight: normal;
  padding: 3px;	
	vertical-align:top;  
}

.headText {
	font-size: 10pt;
	font-weight:bold;
	color: #2776B9;
	padding: 0 0 0 0;
}	

.hr_form { 
	width: 372px; 
	border: 0px; 
	border-top: 1px dotted #2776B9; 
	height: 1px; }
	
	
input {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;}
select {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;}