/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: -moz-scrollbars-vertical;
	font-size: 69%; line-height: 1.5em;
	color: #444;
	padding:0; margin:0; 
	background:#E0DFE3 url(images/siteBkgTan.gif) left repeat; 
}
.navBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em; 
	font-weight:bold; 
	vertical-align:top;
	color: #FFF;
	padding:0; margin:0;
	background-image: url(images/navbar.jpg); 
	background-position: top left; 
	background-repeat: repeat-x
}
a img {border: 0}
form {margin:0px; border:0px}
a:link, a:visited {text-decoration: underline; color: #336699}
a:hover, a:active, a:focus {color: #746980}
br {line-height:.5em}
ol,ul {margin: 0;padding: 0 0 0 30px}
li {margin-top: 4px}
hr {
	border: 0 dotted;
	color: #999;
	background-color:#434B58;
	height: 2px
}
.centerDiv{ text-align:center}
.clearBR{ clear: both;}
.clearNOBR{ clear: both; padding:0; margin:0; line-height:0}
img {border:0}
h1,h2,h3,h4{font-weight:bold; color:#333}
h1{font-size:15px}
h2{font-size:14px}
h3{font-size:12px}
h4{font-size:11px}
h6{font-size:28px}
/* top menu */
    #navBarMenu { text-align:center;
      font-size:1em;
	  color:#FFF; 
	  padding:0; 
      }
    #navBarMenu ul {
	  margin:0;
	  padding:0;
	  list-style:none;
      }
    #navBarMenu li {
      display:inline;
      margin:1px;
      padding:10px 4px 4px 4px; 
	  font-weight:bold; vertical-align: middle
      }
    #navBarMenu li a{
       color: #FFF; text-decoration:none 
      }
	#navBarMenu li a:hover{
       color: #99CC00; text-decoration: none 
      }
	#navBarMenu li img{ vertical-align: top; border:0
      }
/* top menu */		
#homePgFeatures{
	background:#7EA44D url(images/homeFeatures.gif) top left no-repeat; 
	width:374px; 
	height:326px
	}
#soloOpt{
	color:#FFF;
	background:#7EA44D url(images/homeSolo.gif) top right no-repeat;
	width:184px;
}	
#sharedOpt{
	color:#FFF;
	background:#7EA44D url(images/homeShared.gif) top left no-repeat;
	width:184px
}
.sidesText{ 
		margin:25px 15px 10px 0px; 
		text-align: justify; 
		width:165px; 
		font-size:1em
}	
.sidesTextRt{ 
		margin:25px 0 10px 0px; 
		text-align: justify; 
		width:165px; 
		font-size:1em
}	
.bkgText{
	color: #434B58; 
	text-align:center; 
	margin:0 0 5px 0;
	font: 2.75em Arial Black, Verdana, Arial, Helvetica, sans-serif, ; 
	font-weight:bold; }
.bkgTile{
	background:#7EA44D url(images/homeBottomTile.gif) top left no-repeat;
	 width:394px; 
	 height:303px
	}
.homeContent{margin: 30px 30px 15px 15px; text-align:justify}
.homeContent H2{
	font-family:Arial Black; 
	text-align: center; 
	padding:0; 
	margin:2px}
.floatRight{float:right}
.floatLeft{float:left}
.hugeText{font-size:4em}
.bodyText{font-size:1.1em; text-align:justify}
.inputBox{
	width:280px; 
	padding:2px; 
	margin:2px; 
	background:#EAE9DF; 
	border: #C8C4AE 
	solid 1px; 
	font-size: 11px;
	font-family:verdana, arial, helvetica, sans-serif
}
.btn{
	padding:2px; 
	margin:2px; 
	background: #99CC00; 
	border: #666633 solid 1px; 
	font-size: 1em; 
	color: #666633
}
.backbtn{
	padding:4px;
	 margin:20px; 
	 background: #6699CC; 
	 border: #444 outset 1px; 
	 font-size: 2em; 
	 color: #FFF
}
.backbtn a{text-decoration:none; color:#FFF
} 
.sectionHeader{
	font-size:12px; 
	font-weight:bold; 
	color:#333;
	background:#EFEFEF url(images/headerBar.gif) top left no-repeat; 
	padding:3px 0 0 22px; 
	height:22px 
	}
.tableHeader{background-color:#434B58; color:#FFF; border:#C8C4AE 1px solid}
.tableCell{background-color:#FFF; color:#666; border:#C8C4AE 1px solid; font-size:.9em}
.textIndent{margin-left:10px}
#pageFooter {
	bottom:0;
	padding-bottom:10px;
	color:#444; 
	font-size:.9em; 
	text-align:center
}

.underDev{
	 background-color: #434B58; 
	 color:#FFF; 
	 position: static; 
	 text-align:center; 
	 top:0; 
	 height:14px; 
	 border-bottom:#333 1px solid
}