div.hint{background-color:#336699;COLOR: #336699;border:1px solid #000055;}

.closed 
{ 
	display: none; 
} 


.opened 
{ 
	display: normal; 
} 





td#bannerarea{background-color:#000000;height:70px; vertical-align:middle;text-align:center;}
span#headerorange{color:#FBA103;font-size:60px;font-weight:normal;font-family:@Arial Unicode MS,Arial Unicode MS,Lucida Sans Unicode,Arial;}

span#headergreen{color:#03FBB2;font-size:60px;font-weight:normal;font-family:@Arial Unicode MS,Arial Unicode MS,Lucida Sans Unicode,Arial;}

body
  {background-color : #000055;
	color: #ffffff;
	font-size: small;
	font-family: verdana, sans-serif;
  }

/* For the link tree. */
.nav:link
  {font-weight: bold;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
  }
.nav:visited
  {font-weight: bold;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
  }
a.nav:hover
  {font-weight: bold;
	color: Gold;
	background-color: transparent;
	text-decoration: underline;
  }

/* Tables should show empty cells too. */
table
  {empty-cells: show;}
table#topmain
  {width:95%;  }

.additionalDesktopNotes{font-size:10px;
                      border:1px solid #FBA103;
                      background:#074796;
                      padding:5px;
                      margin:10px 5px 5px 7px;}

INPUT		  { FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana,arial, helvetica, serif; BACKGROUND-COLOR: #074796}
TEXTAREA	  { FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana,arial, helvetica, serif; BACKGROUND-COLOR: #074796}
SELECT		 { FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana,arial, helvetica, serif; BACKGROUND-COLOR: #074796}


/* Checkboxes shouldn't have a background color. */
input.check
{background-color: transparent;}


/* Standard horizontal rule.. */
hr
  {color: #6394bd;
	background-color: transparent;
  }

/* A more colorful hr.. */
.hrcolor
  {height: 1px;
	border: 0;
	color: #6394bd;
	background-color: #6394bd;
  }

.quoteheader
{  color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-size: x-small;
	line-height: 1.2em;
}
.codeheader
{
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-size: x-small;
	line-height: 1.2em;
}


.quote		 
  {
	padding:3px 5px 3px 5px;
	background-color:#336699;
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, verdana, helvetica, serif; 
	}
.code		  
  {
	padding:3px 5px 3px 5px;
	background-color:#336699;
	FONT-SIZE: 13px; 
	COLOR: #FFFFFF;	
	FONT-FAMILY: Lucida Sans Typewriter,Courier New, helvetica,  serif; 
  }



/* Generally, those [?] icons. */
.help
{
	cursor: help;
	background-color: transparent;
}

/* /me uses this a lot. */
.meaction
  {color: red;
	background-color: transparent;
  }


/* The main post box - this makes it as wide as possible. */
.editor
{
	width: 90%;
}

/* Highlighted text - such as search results. */
.highlight
{
	background-color: yellow;
	font-weight: bold;
	color: black;
}

/* Alternating backgrounds... */
.windowbg	 
  {FONT-SIZE: 13px; 
	FONT-FAMILY: Verdana, arial, helvetica, serif; 
	BACKGROUND-COLOR: #154580;
  }
.windowbg2	
  {FONT-SIZE: 13px;  
	FONT-FAMILY: Verdana, arial, helvetica, serif; 
	BACKGROUND-COLOR: #003366;
  }
.enginetext
  {color:#003366;}

/* Titles - such as table headers. */
.titlebg	  { COLOR: #000000; BACKGROUND-COLOR: #000055}

tr.titlebg th, tr.titlebg td,  .titlebg2, tr.titlebg2 th, tr.titlebg2 td 
{
	font-weight: bold;
	font-style: normal;
	color: #000044;/*#ffffff*/ 
	background-color: #666699;
}
.my_fix{background-color: #000055;}

.titlebg a:link, .titlebg a:visited,
.titlebg2 td a:link, .titlebg2 td a:visited,
.titlebg td a:hover, .titlebg2 td a:hover
{
	color: #ffffff;
	text-decoration: underline;
}


a:link		 
  {color: #ADB9C1; 
	background-color : transparent; 
	text-decoration: none
  }
a:visited
  {color: #ADB9C1; 
	background-color : transparent; 
	text-decoration: none
  }
a:hover		
  {color: FFFFFF; 
	background-color : transparent; 
	text-decoration: underline
  }



/* The category headers, page indexes, and such things. */
.catbg { FONT-WEIGHT: bold; FONT-SIZE: 14px;  COLOR: #FFFFFF; background-color: #336699}

.catbg3
{
	font-weight: bold;
	background-color: #afc6db;
	background-image: url(images/catbg.gif);
	color: #000000;
}

.catbg a:link		 
  {color: #FFFFFF; 
	background-color : transparent; 
	text-decoration: none
  }
.catbg a:visited
  {color: #FFFFFF; 
	background-color : transparent; 
	text-decoration: none
  }
.catbg a:hover		
  {color: #ADB9C1; 
	background-color : transparent; 
	text-decoration: underline
  }


/* The borders around things. */
.bordercolor
{/*background-color: #6394bd;*/}
.tborder
{/*border: 1px solid #6394bd;*/}

/* Default font sizes. */
.smalltext
{
	font-size: x-small;
}
.normaltext, .mediumtext
{
	font-size: small;
}
.largetext
{
	font-size: large;
}
/* No image should have a border when linked */
img#verificiation_image{background:silver;
								border-top:2px solid gray;
								border-left:2px solid gray;
								border-bottom:2px solid white;
								border-right:2px solid white;
								margin-bottom:3px;
								padding-bottom:3px;}
a img{
	border: 0;
}

/* The AJAX notifier */
#ajax_in_progress
{
	background: #32CD32;
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 18pt;
	padding: 3px;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
}