a {
	color: #333333;
}
	
input {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif
}
table {
	background-color: #3E3E3E;
	padding: 9px;
	border: 1px solid #000000;
}
td {
	font-size: 11px;
	color: #4c4d48;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}

/*------------------------------------------------*/

.navigation {
	font-size: 11px; 
	color: #4c4d48; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 6px; 
}
.navigation a {
	font-size: 11px; 
	color: #4c4d48;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
.navigation a:hover { 
	color: #262624;
	text-decoration: underline
} 

/*------------------------------------------------*/

.leftlinks {
	display:block;
  	width:181px;
	margin: 15px 0px 8px 30px;
	background-image: url(images/box1.gif);
  	background-position: 0px 5px;
  	background-repeat: no-repeat;
}
  
.leftlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFEFEF;
	padding: 0px 0px 8px 10px;
	text-decoration: none;
	background-image: url(images/box2.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
}
.leftlinks a:hover {
	background-image: none;
}
/*------------------------------------------------*/

.appcontent {
	padding-right: 10px;
	padding-left: 10px;
}

/*------------------------------------------------*/

.headers {
	font-weight: bold; 
	font-size: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif
}

/*------------------------------------------------*/

#about {
  display:block;
  width:84px; 
  height:32px;
  float:right;
  background-image: url(images/nav_about_over.jpg);
}
#about a {
  display:block;
  width:84px; 
  height:32px;
  float:right;
  background-image: url(images/nav_about.jpg);
}
#about a:hover {
  background-image: url(images/nav_about_over.jpg);
}


#qa {
  display:block;
  width:75px; 
  height:32px;
  float:right;
  background-image: url(images/nav_qa_over.jpg);
}
#qa a {
  display:block;
  width:75px; 
  height:32px;
  float:right;
  background-image: url(images/nav_qa.jpg);
}
#qa a:hover {
  background-image: url(images/nav_qa_over.jpg);
}


#snapshots {
  display:block;
  width:118px; 
  height:32px;
  float:right;
  background-image: url(images/nav_snapshots_over.jpg);
}
#stories a {
  display:block;
  width:118px; 
  height:32px;
  float:right;
  background-image: url(images/nav_snapshots.jpg);
}
#stories a:hover {
  background-image: url(images/nav_snapshots_over.jpg);
}


#preview {
  display:block;
  width:156px; 
  height:32px;
  float:right;
  background-image: url(images/nav_preview_over.jpg);
}
#preview a {
  display:block;
  width:156px; 
  height:32px;
  float:right;
  background-image: url(images/nav_preview.jpg);
}
#preview a:hover {
  background-image: url(images/nav_preview_over.jpg);
}


#parents {
  display:block;
  width:102px; 
  height:32px;
  float:right;
  background-image: url(images/nav_parents_over.jpg);
}
#parents a {
  display:block;
  width:102px; 
  height:32px;
  float:right;
  background-image: url(images/nav_parents.jpg);
}
#parents a:hover {
  background-image: url(images/nav_parents_over.jpg);
}


#app {
  display:block;
  width:118px; 
  height:32px;
  float:right;
  background-image: url(images/nav_app_over.jpg);
}
#app a {
  display:block;
  width:118px; 
  height:32px;
  float:right;
  background-image: url(images/nav_app.jpg);
}
#app a:hover {
  background-image: url(images/nav_app_over.jpg);
}


#video {
  display:block;
  width:84px; 
  height:32px;
  float:right;
  background-image: url(images/nav_video_over.jpg);
}
#video a {
  display:block;
  width:84px; 
  height:32px;
  float:right;
  background-image: url(images/nav_video.jpg);
}
#video a:hover {
  background-image: url(images/nav_video_over.jpg);
}


#snapshots {
  display:block;
  width:118px; 
  height:32px;
  float:right;
  background-image: url(images/nav_snapshots_over.jpg);
}
#snapshots a {
  display:block;
  width:118px; 
  height:32px;
  float:right;
  background-image: url(images/nav_snapshots.jpg);
}
#snapshots a:hover {
  background-image: url(images/nav_snapshots_over.jpg);
}



/*------------------------------------------------*/

div.edgerow {
  clear: both;
  padding-top: 5px;
  }
div.edgerow span.title {
  float: left;
  width: 150px;
  text-align: right;
  }
div.edgerow span.entry {
  float: right;
  width: 270px;
  text-align: left;
  } 
div.edgerow input,textarea {
  width:250px;
}

/*------------------------------------------------*/

div.approw {
  clear: both;
  padding-top: 5px;
  }
div.approw span.title01 {
  float: left;
  width: 150px;
  text-align: right;
  }
div.approw p {
  float: right;
  width: 300px;
  text-align: left;
  }
div.approw span.entry01 {
  float: right;
  width: 300px;
  text-align: left;
  padding-top: 0px;
  } 
div.appbtn span.btn {
  float: left;
  width: 450px;
  padding-top: 5px;
  text-align: right;
  }  
div.approw input,textarea01 {
  width:300px;
}

/*------------------------------------------------*/



/*------------------------------------------------*/

.imageleft {
	float: left;
	margin-right: 10px;
}
.imageright {
	float: right;
	margin-left: 10px;
}
.errortext {
	color:red;
}
