
html, body {
	margin:0px; 
	padding:0px; 
	background: #003300; 
	}

/*form formatting*/

div#nifty{margin-top: 0px; background: #999999;}
.rtop, .rbottom{display:block;background: #003300}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background: #999999}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

form.searchform {
	margin-top:10px;
	text-align: center;
	position:relative;
	background: #999999;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
}

.formtext {
 font-size: 14px;
 font-family:verdana, Arial, Helvetica, sans-serif;
 background-color: #CCCCCC;
 border: 1px solid #FFFFFF;
}

input.btn{
   color:#000000;
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:normal;
   background-color:#FFFFFF;
   }

div.navlist { 
	background: #003300;            
	width: 125px;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 5px 5px;
	border: 1px #FFFFFF dotted;
}

div.navlistgreen { 
	/*background: repeat url(../images/spacer_orange.gif);*/
	background: #003300;
	width: 125px;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 5px 5px;
	border: 1px #FFFFFF dotted;
	text-indent: 10px;
}

div.navlistwhite { 
	background: #003300;            
	width: 125px;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 5px 5px;
	border: 1px #FFFFFF dotted;
}

div#commentForm
{ 	
    /*opacity: 0.6;
     filter:alpha(opacity: 60);
     -moz-opacity: 0.6;
     -khtml-opacity: 0.6;
	*/
	margin-top: 20px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 10px;
	border: 1px #999999 dashed;
	text-align: center;
	background: #003300;
}


b.qtop, b.qbottom {display:block; background: #003300}
b.qtop b, b.qbottom b{display:block;height: 1px;
    overflow: hidden; background: #003300;}
b.q1{margin: 0 5px}
b.q2{margin: 0 3px}
b.q3{margin: 0 2px}
b.qtop b.q4, b.qbottom b.q4{margin: 0 1px;height: 2px}


#header {
	top:5px;
	display:block; 
	height:27px; 
	background:repeat url(../images/spacer_orange.gif);  
	text-align:left;
	}
	
#container {
	position:relative; 
	display:block; 
	/*min-width: 400px;*/
	background:#003300; 
	border-left:140px solid #003300;
	border-right:227px solid #003300;
	/*border-bottom: 20px solid #FFFFFF;*/
	}
	
#inner {
	display:block; 
	margin-left:-140px; 
	margin-right:-227px;
	padding:5px;	
	}

#searchresults {
	text-align:left;
	display:block; 
	padding:5px;
	padding-top:20px; 
	}

#left {
	float:left;
	position:relative;
	top: 20px;
	bottom: 10px;
	width:140px; 
	left:10px;
	}
	
#right {
	float:right; 
	position:relative; 
	top: 20px;
	bottom: 10px;
	width:217px; 
	right:10px;
	}
	
#center {
	/*text-align: justify;*/
	margin-left:180px; 
	margin-right:280px; 
	position:relative; 
	display:block; 
	height:1%;
	}

#description {
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 20px;
	position:relative;
	border: 1px #999999 solid;
	}
	
.clear {clear:both;}


#footer {
	margin-top: 20px;
	display:block; 
	background:#003300;
	text-align:center;
	}
	
a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
}

a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
}

a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
}

a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: normal; 
	color: #333333;
}

a.text:active {
	font-family: verdana;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
}

a.text:hover {
	font-family: verdana;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
}

.text {
	font-family: verdana;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
}

a.textsidenav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-variant:small-caps;
	font-weight: normal;	
	color: #CCCCCC;
}

a.textsidenav:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-variant:small-caps;
	font-weight: normal;	
	color: #CCCCCC;
}

a.textsidenav:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-variant:small-caps;
	font-weight: normal;	
	color: #FFFFFF;
}

a.textsidenav:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-variant:small-caps;
	font-weight: normal;	
	color: #CCCCCC;
}
.textcaption {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #999999;

}
a.textcaption:visited {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #999999;
}

a.textcaption:hover {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #999999;

}
a.textcaption:active {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #999999;
}

.textbasicform {
	font-family: verdana;
	font-size: 14px;
	font-weight:normal;
	color: #CC9933;
}

.textwhatsnew {
	font-family: verdana;
	font-size: 14px;
	font-style:italic;
	font-weight:bold;
	color: #CCCCCC;
}

a.textwhatsnew:active {
	font-family: verdana;
	font-size: 14px;
	font-style:italic;
	font-weight:bold;
	color: #CCCCCC;
}

a.textwhatsnew:visited {
	font-family: verdana;
	font-size: 14px;
	font-style:italic;
	font-weight:bold;
	color: #CCCCCC;
}

a.textwhatsnew:link {
	font-family: verdana;
	font-size: 14px;
	font-style:italic;
	font-weight:bold;
	color: #CCCCCC;
}

a.textwhatsnew:hover {
	font-family: verdana;
	font-size: 14px;
	font-style:italic;
	font-weight:bold;
	color: #CCCCCC;
}

.textbasic {
	font-family: verdana;
	font-size: 16px;
	font-style: normal;
	color: #CCCCCC;
}

.textwhite {
	font-family: verdana;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
}

.texttitle {
	font-family: verdana;
	font-size: 16px;
	font-style:oblique;
	font-weight:bolder;
	color: #666666;
}

a.texttitle:link { 
	font-family: verdana;
	font-size: 16px;
	font-style:oblique;
	font-weight:bolder;
	color: #666666;
}

a.texttitle:active { 
	font-family: verdana;
	font-size: 16px;
	font-style:oblique;
	font-weight:bolder;
	color: #666666;
}

a.texttitle:hover { 
	font-family: verdana;
	font-size: 16px;
	font-style:oblique;
	font-weight:bolder;
	color: #666666;
}

a.texttitle:visited { 
	font-family: verdana;
	font-size: 16px;
	font-style:oblique;
	font-weight:bolder;
	color: #666666;
}

.textconcept {
	font-family: verdana;
	font-size: 20px;
	font-style: normal;
	color: #CC9933;
	/*color: #CC9933;*/
	font-weight: bolder;

}

.textquote {
	font-family: verdana;
	font-size: 14px;
	font-style: italic;
	color: #CCCCCC;
	font-weight: bold;

}

.textauthor {
	font-family: verdana;
	font-size: 14px;
	font-style: italic;
	color: #CC9933;
	font-weight: bold;

}
.textsidenav {
	font-family: verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;	
	color: #000000;
}

.textfooter {

	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	color: #CC9933;
}

.textyellowlarge {

	font-family: verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: lighter;
	color: #0066FF;
}

.textwhatsnewheading {
	font-family: verdana;
	font-size: 14px;
	font-style: normal;
	color: #FFFF66;
	font-weight: bold
}
td {
	font-family: verdana;
	font-size: 14px;
	font-style: normal;
	color: #333333;
}
