body { 	background-color: white; font-family: verdana,sans-serif; font-size: 80%; color: #222; margin: 0px;  overflow: auto;  padding: 0;         }
h1, h2, h3, h4, h5 { font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: #555; background-color: inherit;}
textarea, select, input{ font-family: verdana,sans-serif; }
a{ font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; color: #056BC7; background-color:inherit; }
a:hover{ text-decoration: underline; color: #FF7300; background-color:inherit;}
.Form textarea, .Form input.Text, .Form select{ font-size: 100%; padding: 2px 5px 2px 5px; margin-bottom: 5px; width: 94%; border: 1px solid #DAEBFA; overflow: auto; color:inherit; background-color: #F8FBFD; }
.SmallFont{	font-size:0.85em;}

#QUICKNAV{ border-top: 3px solid #DCDCDC; text-align:right; padding: 0 3em 3.5em 0; font-size:85%; background: url(../images/mainNavBack.gif) repeat-x;     }
#QUICKNAV ul{	list-style: none; margin:0; padding:0; text-align:center;}
#QUICKNAV li{ display: inline; float: right; background:url(../images/mainNavSep.gif) repeat-y top left; }
#QUICKNAV a{ text-decoration: none;  background-image: url(arrow_quicknav.gif);  background-position: left;  background-repeat: no-repeat;  padding: 0 1em 0 1em;  font-weight:bold; color: #FFFFFF; }
#QUICKNAV a:hover{ color: #FF7300; text-decoration: underline; }
#QUICKNAV .first { display: none;}
#QUICKNAV img {	height: 1.2em;	border: none; padding: 0.5em 0;}
#QUICKNAV form {display: none;}


#LEFT{ width: 80%;  background-image: url(../images/bglogo.gif);  background-repeat: no-repeat;  text-align: center;  float: left;    }
	#LEFT div.Content{ width: 200px; text-align: left; padding: 0 0px 0 10px;  margin-bottom: 0;  margin-top: 0;  margin-left: auto;  margin-right: auto;     }
	#LEFT h1{ width:200px; display:block; margin:0; padding:0; height:87px;  background-image: url(../images/logo.gif); background-repeat: no-repeat; }
	#LEFT ul.Nav{ display:block; margin:30px 0 30px 0; padding:0; font-size: 100%;}
	#LEFT ul.Nav a{ font-family: trebuchet ms,arial,tahoma,verdana,sans-serif; font-weight: bold; letter-spacing: .005em; color: #333333; text-decoration: none; }
	#LEFT ul.Nav a:hover{ text-decoration: underline; }
	#LEFT li.Nav { line-height: 2.3em; display: block; margin: 0; padding: 0; list-style: none; }
	#LEFT li.NavSubActive{ padding: 0 0 0 20px  ;  line-height: 2.3em; display: block; margin: 0; list-style: none; }
	#LEFT li.NavSub{  display: none; visibility: hidden;}

	#LEFT p {display: none;}
	#LEFT ul {display: none;}
	#LEFT h2 {display: none;}
	#LEFT h3 {display: none;}
	#LEFT h4 {display: none;}
	#LEFT form {display: none;}
	#LEFT img {display: none;}
	#LEFT a.Logo img {display: block; border: none;}	
	
#RIGHT{ margin-left:5%;    }
	#RIGHT .Branding{ height: 87px;  background-repeat: no-repeat;  background-image: url(../images/branding.jpg);  background-color: #49AEEE;     }
	
#MAIN{ width: 100%; float: left;  position: static;  }
	#MAIN p{ margin: 0 0 9px 0; line-height:1.6em; }
	#MAIN form, #MAIN fieldset {border : none;}
	#MAIN form dt {	text-align:left;}
	#MAIN form dd {	margin:0.2em;}
	#MAIN li.secondLevel { margin: 0 0 0 20px  ; list-style: circle;}
	#MAIN img.grown {width: 100%;}
	#MAIN h1{ padding: 30px 0 2px 0; color: #FF7300; font-size: 130%; border-bottom: 1px solid #E5E5E5; clear: both; margin: 0 0 5px 0; background-color:inherit;}
	#MAIN h2{ color: #424242; font-size: 1.4em; background-color:inherit;}
	#MAIN h3{ font-size: 120%; font-weight: bold; margin: 20px 0 9px 0; }
    #MAIN code{ font-weight:bold; font-size:1.2em; margin: 0.5em;}
    #MAIN form.contact_form textarea {width: 90%;}
#SEQ{ display: none;}

#FOOTER{ clear: both; width: 100%; padding: 0px 0 0px 0; font-size: 85%; margin-left: auto; margin-right: auto; text-align: center;background-color: #49AEEE; }
	#FOOTER .Content{border-top: 1px solid #eeeeee;}
	#FOOTER p{	margin:3px 0 0 0; color:#FFFFFF;}
	#FOOTER .Content img {border : none;}
	

.Extralink {
	text-align:right;
}
.Extralink  a {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #287BC1;background-color:inherit;font-weight:bold;}

.Subbut {	background: #FFFFFF url(../images/button1.jpg) center no-repeat;	width:129px;	height:32px;	border:none;	color:#216baa;	font-weight:bold;}

.Sec_smallimg {	width : 120px;}
.Keyword {	text-decoration:underline;}

.stickypopup_back {	background-color:#ffbf00;}
.stickypopup_forg {	background-color:#FFFFFF;	color:#ff8e00;}
.stickypopup_font {	font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #ff8e00; background: inherit;}

#available {
	border-collapse: collapse;
}

#available td {
	border: none;
	height: 0.3em;
}

#available th {
	width:inherit;
	border: none; 
}

.locked {
	background-color: #F7091B; color:inherit;
}

.free {
	background-color: #00FF00;color:inherit;
}
