
/* NAVIGATION****************************************************************************************/

 
 a:link
{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:visited
{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:active
{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover
{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

a.menuitem:link{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.menuitem:visited{
      color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.menuitem:active{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.menuitem:hover{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}

a.pagelink:link{
    color: #000000;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.pagelink:visited{
      color: #000000;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.pagelink:active{
    color: #000000;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.pagelink:hover{
    color: #000000;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}


.menucontainer  {
    border-top: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    background: #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
    font-size: 10pt;
    color: EEEEEE; 

}

.menuitem  {   
    font-size: 10pt;
    color: FFFFFF; 
    padding-left: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: EEEEEE;
    background: #000000;
}

.menu-folder {
    border-bottom: 2px solid #000000;
    background: #ED1C24;
}

/* BODY  ******************************************************************************************/

BODY
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
	background : #DCDCDC;
}

.maintable {
background : #FFFFFF;
}

.disclaimer {
  font-size: 7pt;
  font-family: Times New Roman;
  color:#000000;
}

.titletxt {
  font-size: 14pt;
  font-family: arial;
  color: #000000;
  font-weight: bold;
  text-align: top;
}

.menu_button {
  background: #000000;
  color: #FFFFFF;
  font-size: 12;
}

.sitetext {
  color: #000000;
  font-size: 10pt;
  font-family: Verdana, Helvetica, sans-serif;
}

.sitetextheader {
  color: #000000;
  font-size: 15pt;
  font-weight: bold;
  font-family: arial;
  text-align: center;
}

.sitetextsubheader {
  color: #000000;
  font-size: 13pt;
  font-weight: bold;
  font-family: arial;
}

.compairtbl {
    font-size: 9pt;
    font-family: new times roman;
    border:0;
    padding:5px;
}

.compaircellhdr {
    font-size: 9pt;
    font-family: new times roman;
    font-weight: bold;
    color:#000000;
    background: #C6E5F2;
    border: 1px solid #4d4d4d;
    text-align:center;
    padding:5px;
} 
.compaircell {
    font-size: 9pt;
    font-family: new times roman;
    font-weight: bold;
    color:#000000;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #000000;
    padding:5px;
} 

.compaircelldark {
    font-size: 9pt;
    font-family: new times roman;
    font-weight: bold;
    background:#D0D0D0;
    color:#000000;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #000000;
    padding:5px;
} 

.compaircellend {
    font-size: 9pt;
    font-family: new times roman;
    font-weight: bold;
    color:#000000;
    border-bottom: 1px solid #000000;
    padding:5px;
}

.compaircelldarkend {
    font-size: 9pt;
    font-family: new times roman;
    font-weight: bold;
    background:#D0D0D0;
    color:#000000;
    border-bottom: 1px solid #000000;
    padding:5px;
}

.redboldastrix {
  color:EF0000;
}

.availabilitytxt {
  font-size: 9pt;
}

.alertcell {
    font-size: 9pt;
    font-family: new times roman;
    font-weight: bold;
    color:#000000;
    background: #C6E5F2;
    border: 1px solid #4d4d4d;
    text-align:left;
    padding:5px;
} 

* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(../images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(../images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(../images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

.clearwiretxt {
font-family: arial;
font-size: 16 pt;
font-weight: bold;
color: #B2B91B;
}

.clearwiretxtcenter {
font-family: arial;
font-size: 16 pt;
font-weight: bold;
color: #B2B91B;
text-align:center;
}

a.clearwire:link{
    text-align: center;
    color: #B2B91B;
    font-size: 20pt;
    font-weight: bold;
    font-family: arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.clearwire:visited{
text-align: center;
      color: #B2B91B;
    font-size: 20pt;
    font-weight: bold;
    font-family: arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.clearwire:active{
text-align: center;
    color: #B2B91B;
    font-size: 20pt;
    font-weight: bold;
    font-family: arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a.clearwire:hover{
text-align: center;
    color: #B2B91B;
    font-size: 20pt;
    font-weight: bold;
    font-family: arial, Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}

/* ADMIN CSS FOR TABLES ETC *************************/

table.grid {
	border-collapse: collapse;
}

td.grid_header {
	border: 1px solid #C0C0C0;
	background: #C0C0C0;
	font-weight: bold;
	color: #000000;
}

td.grid_cell {
	border: 1px solid #C0C0C0;
	background: #FFFFFF;
        color: #000000;
}

a.grid_cell_link {
  color: #000000;
}

a.grid_cell_link:visited {
  color:#000000;
}


/* COLO CSS ****************************************************************************************/
.columntitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #333333; font-weight: bold; color: #FFFFFF}
.rowtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #555555; color: #FFFFFF}
.blankentry {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #444444; color: #FFFFFF}
.filledentry {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #222222; color: #FFFFFF}
.redtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; background-color: #552222; color: #FFFFFF}
.redfilledentry {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; background-color: #332222; color: #FFFFFF}
.bluetitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; background-color: #222255; color: #FFFFFF}
.greentitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; background-color: #225522; color: #FFFFFF}
.bluestyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #222233; color: #FFFFFF}
.greenstyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #223322; color: #FFFFFF}
.greenempty {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #112211; color: #FFFFFF}
.blueempty {  background-color: #111122; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.redempty {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #221111; color: #FFFFFF}
/* INPUT  ******************************************************************************************/

TEXTAREA, SELECT {
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	border : 1px #333333 solid;
	background : White;
}

.menucontainer  {
    border-top: 1px solid #454440;
    border-left: 1px solid #454440;
    border-right: 1px solid #454440;
    background: #676765;
    border-bottom: 1px solid #454440;
}

.menuitem  {
    
    font-size: 8pt;
    padding-left: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
}


