body {
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
}

.bold{font-weight:bold;}  
.yellow{color:yellow;}
.smallfont{
    font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size:smaller;
}

#maintable a{padding:0px;}
#cable-fieldset{font-size:10px;}

td{text-align:left;}
.odd { background-color:#fef3c5;}

.even  {background-color:#fff;}
.hide {display:none;}

a {text-decoration: underline; padding: 1px; }
a:link { color: #03c; }

a:visited { color: #03c; }
a:hover { color: #fff; background-color: #30c; text-decoration: none; }

#cable-table th{font-size:10px;font-weight:bold;text-align:left;}
h4{font-size:10px;font-weight:bold;margin:0px;padding:0px;}
.nopad{
  padding:0px;
  margin: 0px;
  
}

.pad10{padding:10px;}
.pad5{padding:5px;}
.fieldWithErrors input{border: 3px solid #f00;float:left;}
.quote-border{border-left: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #999;}


#Header {
  background-color: #036;
}

#Header h1 {
  color: #fc0;
}

#P2P_selector {
  border: 1px solid #fff;
  color: #fc0;
}

#Header h3, #Header h3 a:link, #Header h3 a:visited {
  color: #fff;
}

#Header h3 a:hover {
  color: #fff;
  background-color: #1D64AD;
}

#Header h3 a.current:link, #Header h3 a.current:visited {
  color: #fc0;
}

#Header h3 a.current:hover {
  color: #fc0;
  background-color: #036;
}

#Header h1 a:link, #Header h1 a:visited {
  color: #fc0;
  text-decoration: none;
}

#Header h1 a:hover {
  color: #fc0;
  background-color: #036;
  text-decoration: underline;
}

#Header h1 span {
  color: #fff;
}

.alt-row { 
background: #fab444; 
}

#Tabs a:link, #Tabs a:visited {
  background-color: #1A4F85;
  color: #fff;
  border: 1px solid #036;
  border-bottom: 1px solid #1A4F85;
}

#Tabs ul#MainTabs a:link.current, #Tabs ul#MainTabs a:visited.current,
div#CategoryList a.current:link, div#CategoryList a.current:visited {
  color: #090;
}

#Tabs a:hover {
  color: #fff;
  background-color: #1D64AD;
  border-bottom: 1px solid #1D64AD;
}

#Tabs li#AdminTab a:link, #Tabs li#AdminTab a:visited {
  color: #fff;
  background-color: #036;
  border-bottom: 1px solid #036;
  text-decoration: underline;
}

#Tabs li#AdminTab a:hover {
  color: #fc0;
}

#Tabs li#AdminTab a.current {
  color: #fc0;
  text-decoration: none;
}