/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#d6d6d6;
 color: #333333;
 text-align:center;
 padding:0;
 margin-top:0px;
 font-family: small Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size:0.9em;
 }
 
 
#outer {
 text-align:left;
 border:1px solid #000000;
 width:800px;
 margin:auto;
 }

#hdr {
 max-width:800px;
 max-height:125px;
 background:#eeeeee;
 color: #333333;
 background-image:url(/Images/starlogo.jpg);
 background-repeat:no-repeat;
 padding-bottom:0px;
 }
 
 #hdr a {
  position: absolute;
  top: 0; 
  left: 0;
  width: 275px;
  height: 200px;
}

#namebar {
 background:#074572;
 color: #ffffff;
 font-size:1.2em;
 font-weight:bold;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 text-align:right;
 font-stretch:extra-expanded;
 padding-right: 2px;
 }
 
#bar2 {
 background:#569995;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 font-size: .9em;
 color: #ffffff;
 padding-right: 4px;
 text-align: right;
 height: 25px;
 }
 
   
#bar2 input
{
 	font-size:0.85em;
	vertical-align:middle;
	font-family: small Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
}

#bar2 searchbutton
{
	height: 17px;
}

#bar2 a
{
	text-decoration: none;
	color: #ffffff;
	font-size: .9em;
}

#bar2 a:hover
{
	text-decoration: underline;
	color: #ffffff;
	font-size: .9em;
}

#bodyblock {
 position:relative;
 background: #074572;
 color: #333333;
 width:800px;
 padding:0;
 min-height:600px;
 }

#l-col {
 float:left;
 background:#074572;
 color: #333333;
 width:145px;
 }

#cont {
 width:590px;
 background:#ffffff;
 color: #333333;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 padding-left: 25px;
 padding-right: 25px;
 padding-top: 15px;
 font-family: small Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size:0.9em;
 min-height:775px;
 height: auto !important;
 }
 
 #cont a:link {color: #074572; text-decoration: underline; }
 #cont a:active {color: #074572; text-decoration: underline; }
 #cont a:visited {color: #569995; text-decoration: underline; }
 #cont a:hover {color: #3573a1; text-decoration: underline; }
 
 #cont th
{
	color: #ffffff;
	font-size: 1.0em;
	background-color: #074572;
	text-align:center;
}
.breadcrumbs {
font-size:x-small;
float:left;
width: 50%;
}

.icons{
float: right;
width: 50%;
}

#pageicons{	
	text-align: right;
}

.shaded
{ background-color: #d4e5f0;
}

.shadedsmaller
{ background-color: #d4e5f0;
font-size:smaller;
}

.lavendar
{ background-color: #e6e6fa;
}

 .pageheader {
 font-size:medium;
 font-weight:bold;
 }

 .mainHeader {
 font-size: 1.4em;
 font-weight: bold;
 width: 100%;
 }

 H2 {
 font-size: 1.2em;
 font-weight: bold;
 width: 100%;
 }

 H3 {
 font-size: .9em;
 font-weight: bold;
 width: 100%;
 }
 
 .tqmainHeader {
 font-size: 1.5em;
 font-weight: bold;
 width: 100%;
 }
 /*for TQ people*/
 .tqHeader {
 font-size: 1.3em;
 font-weight: bold;
 width: 100%;
 }
 
 .searchinfo {
height: 0px;
 }

 searcharea {
width: 100px;
 }
 
table { 
border-collapse: collapse;
}
 
 .introtext {
 font-size:small;
 }

 .smaller2 {
 font-size:x-small;
 }

 .smaller {
 font-size:smaller;
 }
 
  .small {
 font-size:small;
 }
 
 .darkBlue 
{
	color: #ffffff;
	font-size: 1.0em;
	background-color: #074572;
}

#darkBlue a:link 
{
	color: #ffffff;
	background-color: #074572;
}

.lightgreen
{
	background-color: #C6DCD1;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: .95em;
}

.footercheat
{
  font-size: .7em;
  text-align: center;
}

 #lightgreen a:link {color: #000000; text-decoration: underline; background-color: #C6DCD1; font-size: .95em; height:15px; }
 #lightgreen a:active {color: #000000; text-decoration: underline; background-color: #C6DCD1; font-size: .95em; height:15px; }
 #lightgreen a:visited {color: #000000; text-decoration: underline; background-color: #C6DCD1; font-size: .95em; height:15px; }
 #lightgreen a:hover {color: #000000; text-decoration: underline; background-color: #C6DCD1; font-size: .95em; height:15px; }

#footer {
 height:25px;
 width:640px;
 background:#ffffff;
 color: #333333;
 font-size: .7em;
 border:solid #000000;	
 border-width: 0 0 0 1px;
 padding-top:30px;
 }

 #footer a{
 color:  #074572;
 font-size:x-small;
 bottom: 0px;
 }




 

 /*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{
	margin: 0;
	padding-left: 3px;
	list-style-type: none;
	font-size: .8em;
	width: 150px; /* Width of Menu Items */
}

.suckerdiv ul li{
	position: relative;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 7px;
}

.suckerdiv ul li a:hover{
	color:#FFFFFF; 
	background-color:#7e98aa;
	font-weight: bold;
	text-decoration: none;
	width: 150px;
}

.suckerdiv ul li a:visited{
	color:#FFFFFF;
}

.suckerdiv ul li ul a:hover{
	color:#FFFFFF; 
	background-color:#7e98aa;
	font-weight: bold;
	text-decoration: none;
	width: 150px;
}

/*Sub level menu items */
.suckerdiv ul li ul{
	position: absolute;
	width: 160px; /*sub menu width*/
	top: 0;	
	padding: 0px;
	font-size: 1em;
	background-color: #3573a1;
	visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li ul a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	text-decoration: none;
	color:#FFFFFF;
	background: #3573a1;	
	padding-left: 10px;
	border-bottom: 0;
	width: 150px;
}

/* Sub level menu links style */
.suckerdiv ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	text-decoration: none;
	color:#FFFFFF;
	background: #074572;	
	border-bottom: 0;
	width: 150px;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

/* reset default styles */


























a[target ^="_blank"] {   padding-right: 20px; 
	  background: transparent url("../images/layout/backgrounds/arrow-up.png") no-repeat center right;}

a[id ^="pdf"] {   padding-right: 20px; 
	  background: url("../images/pdf_icon.gif") no-repeat center right;}

a[href $="pdf"] {   padding-right: 20px; 
	  background: url("../images/pdf_icon.gif") no-repeat center right;}

a[href $="PDF"] {   padding-right: 20px; 
	  background: url("../images/pdf_icon.gif") no-repeat center right;}


a[id ^="doc"] {   padding-right: 20px; 
	  background: url("../images/word_icon.gif") no-repeat center right;}
a[href $="doc"] {   padding-right: 20px; 
	  background: url("../images/word_icon.gif") no-repeat center right;}
a[href $="DOC"] {   padding-right: 20px; 
	  background: url("../images/word_icon.gif") no-repeat center right;}

a[id ^="xls"] {   padding-right: 20px; 
	  background: url("../images/layout/backgrounds/icon_xls.gif") no-repeat center right;}







