/* CSS Document */

html, body {
	margin: 0;
	padding: 0;
	font: 95% Arial, Helvetica, sans-serif;
	background-image: url(../images/top_BG.jpg);
	background-repeat:repeat-x;
	background-color: #443751;
	color: #fff;
	text-align: justify;
}

h2 {
	font: 140% Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}

p img.left {
	margin: 5px 10px 0 0;
	border: 0;
}

p img.right {
	margin: 5px 0 0 10px;
	border: 0;
}

.quote {
	color: #fff;
	font-weight: bold;
}


		#container {
			width: 750px;
			\width: 770px;
			w\idth: 750px;
			border: 0px solid gray;
			margin-top: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
		}
		
		#topBar {
			padding: 7px 0 6px 0;
			text-align: center;
			font: 72%/1em Verdana, Arial, Helvetica, sans-serif;
			color: #edf;
		}
		
		#topBar a:link {
			color: #edf;
			text-decoration: none;
		}
		
		#topBar a:hover {
			color: #fff;
			text-decoration: underline;
		}


		#banner {
			padding: 0px;
			margin-bottom: 0;
			height: 150px;
		}
		
		#navBar {
			padding: 0px;
			margin-bottom: 0;
			height: 30px;
			position: relative;
			top: 109px;
		}
		
		#topBorder {
			padding: 0;
			height: 20px;
			margin-bottom: 0;
		}

		#content {
			width: 470px;
			padding: 5px;
			margin-top: 20px;
			float: right;
			font: 0.8em/1.6em Verdana, Arial, Helvetica, sans-serif
		}

		#sidebar-a {
			float: left;
			width: 250px;
			margin: 0;
			margin-top: 50px;
			padding: 5px;
		}
		
		
		/* set millions of background images */
		.rbroundbox { background: #769; url(../images/nt.gif) repeat;}
		.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
		.rbtop { background: url(../images/tr.gif) no-repeat top right; }
		.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
		.rbbot { background: url(../images/br.gif) no-repeat bottom right; }
		
		/* height and width stuff, width not really nessisary. */
		.rbtop div, .rbtop, .rbbot div, .rbbot {
		width: 100%;
		height: 10px;
		font-size: 1px;
		}
		.rbcontent {
	margin: 0 10px;
	font: .75em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 15px;
	color: #ecf;
}
		.rbroundbox { width: 90%; margin: 1em auto; }
		

		#footer {
			clear: both;
			padding: 7px 0 0 0;
			margin-top: ;
			background-color: #332641;
			height: 25px;
			font: .9em Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			text-align: center;
		}
		
#footer a:link, a:visited {
	color: #c9f;
	text-decoration: none;
}

#footer a:hover { 
	color: #fff;
	text-decoration: underline;
}

		
 #tabsE {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;

      }
    #tabsE ul {
	margin:0;
	padding:5px 5px 0 5px;
	list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url(../images/tabLeft_01.gif) no-repeat left top;
      margin:0 5px;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url(../images/tabright_01.gif) no-repeat right top;
      padding:3px 12px 2px 4px;
      color:#ccc;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      } 
	  
    #tabsE a.liveLink {
      background-position:0% -42px;
	  color: #fff;
      }
    #tabsE a.liveLink span {
      background-position:100% -42px;
	  color: #fff;
      }
	  
#content ul {
  float: left;
  width: 470px;
  margin: 0;
  padding: 0 0 20px 0;
  list-style: none;
}
 
#content li {
  float: left;
  width: 13em;
  margin: 0;
  padding: 0 5px 0 0;
}

#content a {
color: #CCCCFF;
text-decoration: none;
}

#content a:hover {
color: #fff;
text-decoration: underline;
}

#content.privacy {
	width: 700px;
	float: left;
}

#sidebar-a a {
color: #CCCCFF;
text-decoration: none;
}

#sidebar-a a:hover {
color: #fff;
text-decoration: underline;
}


div.row {
  clear: both;
  padding-top: 5px;
  margin: 0 0 0 25px;
  }

div.row span.label {
  float: left;
  width: 85px;
  text-align: right;
  font: 105% Arial, Helvetica, sans-serif;
  color: #fff;
  font-weight: bold;
  padding-top: 4px;
  margin: 0;
  }

div.row span.formw {
  float: right;
  width: 325px;
  text-align: left;
  margin: 0;
  } 
  
xinput {
	background-color: #435;
	border: 1px solid #fef;
	color: #fff;
}

xtextarea {
	background-color: #435;
	border: 1px solid #fef;
	color: #fff;
}

  
.roundcont {
	width: 100%;
	margin: 0;
	background-color: #665873;
	color: #ede;
	font: 99%/1.4em Arial, Helvetica, sans-serif;
}

.roundcont2 {
	width: 100%;
	margin: 0;
	padding: 0x;
	background-color: #98b;
	color: #fef;
	font: 120%/1.3em Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.imgPad{
	border: 0;
	padding: 5px 5px 5px 5px;
}

.roundcont p {
	margin: 0 25px;
}

.roundcont2 p {
	margin: 0 8px;
	color: #fef;
}

.roundtop { 
	background: url(../images/tright.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/bright.gif) no-repeat top right; 
}

.roundtop2 { 
	background: url(../images/tr2.gif) no-repeat top right; 
}

.roundbottom2 {
	background: url(../images/br2.gif) no-repeat top right; 
}


img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block !important;
}

#credit {
	padding: 0 0 0 30px;
	font: 80%/1.2em Arial, Helvetica, sans-serif;
}

.privacy a:link{
	margin: 0;
	padding: 0 0 10px 20px;
	font: 70%/1em Verdana, Arial, Helvetica, sans-serif;
	color: #CC99FF;
}

#coltext {
	margin: 0 10px;
	font: 1em/1.6em Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 15px;
	color: #fef;
}

.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	color: #FFFFFF;
}
.style5 {color: #FFFFFF}
