body {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	color: #990033;
	text-align: justify;
	background: url(http://pipetech.tv/images/pt_ghost.jpg) no-repeat 0px 10px ;
	margin: 21px 0px 0px 30px;
	}
	
div#banner {
	width: 1000px;
	height: 73px;
	margin: 0px 0px 30px 0px;
	}
	
div#page {
	width: 1000px;
	}

div#left_bar {
	margin: 0px 0px 30px 0px;
	float: left;
	text-align: left;
	width: 170px;
	}

.left_menu {
	width: 100%;
	margin: 0px 0px 10px 0px;
	border-bottom: solid #CCCCCC;
	border-bottom-width: 2px;
	}
	
.look2{ 
	margin: 0px 0px 0px 30px;
    padding: 0px;
	list-style-type: square;
	}

.nav_head {
	width: 100%;
	margin: 0px 0px 0px 20px;
    padding: 0px;
	}

	/* Search Bar */
#left_bar p.search {
	vertical-align: bottom;
	text-align: left;
	margin: 0px 0px 0px 5px;
	}

#left_bar input.box {
	display: inline;
	font-family: arial, helvetica, sans-serif;
	background-color: #CCCCCC;
	border: 2px inset #444444;
	margin: 0px 0px 0px 0px;
	font-size: 13px;
	color: #990033;
	}

#left_bar input.button {
	display: inline;
	vertical-align: middle;
	margin: -2px 0px 0px 0px;
	}
	/* End Search Bar */

#left_bar a.title{
	margin: 0px 0px 0px 5px;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
	color: #990033;
	}

#left_bar a.title:hover {
  	color: #990033;
	text-decoration: none;
	}

#left_bar a.title:visited {
  	color: #990033;
	text-decoration: none;
	}

#left_bar a.title:active {
  	color: #990033;
	text-decoration: none;
	}

	/* Body */
div#body {
	margin: 0px 0px 30px 0px;
	width: 800px;
	float: right;
	}

div#r_body {
	margin: 0px 0px 30px 0px;
	width: 800px;
	float: right;
	}		
	
div#bug_body {
	margin: 0px 0px 30px 0px;
	width: 800px;
	float: right;
	background: url(http://bt.pipetech.tv/images/bugtrackerlogo.gif) no-repeat 0px 30px;
	}
	
div#footer {
	width: 1000px;
	text-align: center;
	clear: both;
	margin: 30px 0px 30px 0px;
	}
	
     /* Company Page */
div.name {
	width: 200px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	}
	
div.email {
	width: 220px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	}
	
div.telephone {
	width: 110px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	}

div.ext {
	width: 70px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	}

.clear {
	clear: both;
	}
div.clear p {
 	line-height: 115%;
	vertical-align: middle;
	}
div.name_c {
	vertical-align: bottom;
	width: 200px;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	}
	
div.email_c {
	vertical-align: bottom;
	width: 220px;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	}
	
div.telephone_c {
	vertical-align: bottom;
	width: 110px;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	}

div.ext_c {
	vertical-align: bottom;
	width: 70px;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;	
	}

div.underline {
	vertical-align: bottom;
	width: 250px;
	height: 30px;
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	}

p.underline {
	border-bottom: solid 1px #CCCCCC;
	width: 150px;
	}
	
	/* Message Board */
div#message_board {
	margin: 0px 0px 0px 0px;
	}
.post_name {
	background-color: #c0c0c0;
	}
.post_bottom {
	border-bottom: solid #CCCCCC;
	border-bottom-width: 2px;
	}
	
	/* Misc */
a {
	color: #444444;
	}
a:visited {
	color: #444444;
	}
	
a:active {
	color: #444444;
	}

a:hover {
	text-decoration: none;
	}
	
img {
	border-style: none;
	margin: 0px 0px 0px 0px;
	}
	
h1, h2, h5, h6 {
	padding: 0px;
	margin: 0px 0px 15px 0px;
	vertical-align: bottom;
	}
h3, h4 {
	padding: 0px;
	margin: 0px 0px 0px 5px;
	vertical-align: bottom;
	}	
	
h1 {
	font-size: 20pt;
	}
h2 {
	font-size: 17pt;
	}
h3 {
	font-size: 14pt;
	}
h4 {
	font-size: 11pt;
	text-align: left;
	}
h5 {
	font-size: 10pt;
	text-align: left;
	}
	
#login input.box {
	font-family: arial, helvetica, sans-serif;
	background-color: #CCCCCC;
	border: 2px inset #444444;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 13px;
	color: #990033;
	}

p.login {
	padding: 0px;
	margin: 0px 0px 5px 5px;
	}
.border {
	border-bottom: solid 1px #CCCCCC;
	text-align: left;
	padding: 0px;
	margin: 0px;
	}
.padding {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	}

.folding{
	margin: 0px 0px 0px 0px;
	display: inline;
	cursor:pointer;
	}

ul.bulletlist {
	margin: 0 0 15px 15px;
	padding: 0;
	list-style-type: circle;
	list-style-position: outside;
	}
li.second {
	margin: 0px 0px 0px 15px;
	}
span.pipetech {
	color: #CC0000;
	font-weight: bold;
	font-family: "Times New Roman", times, serif;
	}
span.inspint {
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-family: "Times New Roman", times, serif;
	}

p.justified {
	margin: 0 0 15px 0;
	text-align: justify;
	}

p.centered {
	margin: 0 0 15px 0;
	text-align: center;
	}

.floatright {
	float: right;
	line-height: 130%;
	padding: 0;
	margin: 8px 8px 8px 0;
	}

div.iconfloat {
	float: left;
	padding: 0;
	margin: 0 8px 15px 0; 
	}

div.iconfloat a {
	text-decoration: none;
	}

.inline {
	display: inline;
	}

.trueright {
	float: right;
	}
	
.trueleft {
	margin: 0 5px 0 0;
	}
	
.floatleft {
	float: left;
	line-height: 130%;
	padding: 0;
	margin: 8px 8px 8px 0;
	}

div.adobebutton {
	height: 31px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}

div#scvflow p, div#scvflow h5 {
	clear: right;
	margin-bottom: 25px;
	}

div#scvflow .viewsummaryscoot {
	padding: 100px 0 0 0;
	}

div#scvflow .viewdetailsscoot {
	padding: 50px 0 0 0;
	}

div#scvflow .viewlightscoot {
	padding: 250px 0 0 0;
	}
.profile_low {
	vertical-align: bottom;
	}
	

.oddeven {
	background-color: transparent;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	}

.even, .odd {
	line-height: 130%;
	}

.odd {
	background-color: #c0c0c0;
	text-align: left;
	}
	
#profile_list {
	padding-left: 5px;
	padding-right: 1px;
	height: 30px;
	background: #c0c0c0;
	}
	
#profile_list ul {
	padding: 0; margin: 0;
	}

#profile_list li {
 	display: inline; 
 	padding-top: 5px;
 	}

#profile_list li a {
	margin-top: 5px;
	color: #383D42;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 20px;
	height: 20px;
	border-right: 1px solid #F1F2EB;
	text-decoration: none;
	display: block;
	float: left;
	}

#profile_list li a:hover { background: #eaeaea; }

#profile_list li a.current {
	text-decoration: none;
	background: #939393;
	}
	
.forum_header {
	width: 500px;
	text-align: center;
	background-color: #C0C0C0;
	}
	
p.forum_header {
	text-align: center;
	}
.post_comment {
	width: 100%;
	background-color: #dbdbdb;
	border-bottom: solid #CCCCCC;
	border-bottom-width: 2px;
	}

.forum_topic { width: 350px; display: inline; text-align: left;}
.forum_posts { margin-left: 15px; display: inline; text-align: left;}
.forum_topics { margin-left: 150px; display: inline; text-align: left;}

.thread_topic { display: inline; text-align: left; float: left;}
.thread_posts { display: inline; text-align: left; float: right;}

.forum_title1 {width: 350px; }
.forum_title2 {width: 75px; }
.forum_title3 {width: 75px; }

#forum_list {
	width: 100%;
	}

#forum_list ul {
	padding: 0; margin: 0;;
	}

#forum_list li {
	width: 33%;
 	display: inline; 
	text-align: right;
 	}
 	
.comment {
  	margin-left: 10px
}
	
.thread_title {
	height: 30px;
 	}
	
.thread_title_odd {
	height: 30px;
	background-color: #eaeaea;
 	}	

.forum_comment {
	border-left: thin;}

/* Bug Tracker Style Sheet */
div#nav {
	width: 500px;
	text-align: left;
	margin: 0px 0px 15px 0px;
  	font-size: 15px;
	}
	
div#news {
  	margin: 10px 0 10px 0;
  	width: 500px;
  	background: transparent url("http://pipetech.tv/bt/images/divlines.gif") repeat-y top center;
  	clear: both;
	}
	
.newsleft {
  	margin-left: 5px;
  	text-align: left;
  	float: left;
  	width: 240px;
	}
	
.newsright {
  	margin-left: 9px;
  	text-align: left;
  	float: left;
  	width: 240px;
	}

p.firefoxfix {
	margin: 0;
	padding: 0;
	clear: both;
	height: 0px;
	color: #ffffff;
	text-align: right;
	font-size: 1px;}

.bug_list {
  	font-size: 14pt;
	}

.bug_header {
  	margin-top: 10px;
	width: 500px;
	background-color: #C0C0C0;
	}
	
.underline {
  	font-weight: bold; 
   	width: 120px;
  	padding: 0px;
  	margin: 0px;
  	border-bottom: thin solid #990033;
	}

.bug_summary {
	background-color: #E1E1E1;
	font-size: 15px;
	font-weight: bold;
  	width: 500px;
  	border-bottom: thin solid #990033;
	}
	
.bug_summary_align {
  	width: 250px;
  	float: left;
	}
	
.wide_summary_align {
  	clear: both;
  	width: 100%;
	} 
	
.bug_summary_total {
  	width: 250px;
  	text-align: right;
	}

.bug_link {
	text-decoration: none;
	}

.bug_left { width: 23%; text-align: left;}
.bug_right {text-align: justify; border-left: thin solid #FFFFFF; text-align: left;}
.row_even {border-top: thin solid #FFFFFF; background-color: #B4B4B4; width: 100%; color: #990033;}
.row_odd {border-top: thin solid #FFFFFF; background-color: #D2D2D2; width: 100%; color: #990033;}
.row_left {float: left; display: inline; font-size: 11pt; padding: 0px; margin: 0px;}
.row_right {float: right; display: inline; font-size: 11pt; padding: 0px; margin: 0px; text-align: right;}
.bug_status {margin-top: 3px; text-align: center; background-color: #E9E9E9; clear: both; border-bottom: thin solid #000;}

.wide_header {
	width: 100%;
	background-color: #C0C0C0;
	}
	
.wide_left { width: 20%; text-align: left;}
.wide_right { width: 10%; border-left: thin solid #FFFFFF; text-align: left;} 

.bug_track_header {
	width: 500px;
	text-align: center;
	background-color: #A5A5A5;
	}

p.bug_track_header {
	text-align: center;
	}

.bug_track {
	height: 22px;
	background-color: #EAEAEA;
 	}
	
.bug_track_odd {
	height: 22px;
	background-color: #D2D2D2;
 	}

/* Overlay Database */
#overlay_db a {
	text-decoration: none;
	}

#overlay_db a:hover {
 	background-color: #E1E1E1;
	text-decoration: underline;
	}

.odb_column {
	line-height: 130%;
	padding: 0;
	width: 249px;
	float: left;
	}

.odb_entry {
	margin-top: 8px;
	}

.odb_clear {
	display: inline;
	}

.odb_inline {
	display: inline;
	}