/*@import url(/toplevel_extensions.css)*/
a.pulldownText {font-family: arial,helvetica,helv,sans-serif; font-size: 10px; line-height: 17px; color:black;text-decoration:none;}
a.pulldownText:link {font-family: arial,helvetica,helv,sans-serif; font-size: 10px; line-height: 17px;color:black;text-decoration:none;}
a.pulldownText:visited {font-family: arial,helvetica,helv,sans-serif; font-size: 10px; line-height: 17px;color:black;text-decoration:none;}
a.pulldownText:hover {font-family: arial,helvetica,helv,sans-serif; font-size: 10px; line-height: 17px;color:#AF784A;text-decoration:none;}
#pulldown {position:absolute;left:500px;top:100px;width:157px;visibility:hidden;
color: #033392; 
font-family: arial,helvetica,helv,sans-serif; 
font-size: 10px; 
line-height: 17px;
padding-left: 2px;
padding-right: 2px;}

.pulldownText {
line-height: 17px;
padding-left: 2px;
padding-right: 2px;
background-color: #BAD7EC; } 

.pulldownTexthilite {
line-height: 17px;
padding-left: 2px;
padding-right: 2px;
background-color: #C4E7FF; }

.menuText {
color: #033392; 
background-color: #ffffcc; 
font-family: arial,helvetica,helv,sans-serif; 
font-size: 10px; 
line-height: 17px;
padding-left: 2px;
padding-right: 2px;} 

.menuTexthilite {color: #033392; 
background-color: #ffffcc; 
font-family: arial,helvetica,helv,sans-serif; 
font-size: 10px; 
line-height: 17px;
padding-left: 2px;
padding-right: 2px;}

strong.triangle {font-size: 16px;} 

a.menuText:link {color: #033392; text-decoration: none;} 
a.menuText:visited {color: #033392; text-decoration: none;} 
a.menuText {color: #033392; text-decoration: none;} 
a.menuText:hover {color: #000000; text-decoration: none;} 
#clu {position: absolute; left: 135px; top:134px; visibility: hidden;z-index:10}
#tech {position: absolute; left: 135px; top:163px; visibility: hidden;z-index:10} 
#chara {position: absolute; left: 135px; top:193px; visibility: hidden;z-index:10} 
#pubs {position: absolute; left: 135px; top:285px; visibility: hidden;z-index:10} 
#training {position: absolute; left: 135px; top:222px; visibility: hidden;z-index:10}
#technol {position: absolute; left: 135px; top:376px; visibility: hidden;z-index:10}
#partner {position: absolute; left: 135px; top:253px; visibility: hidden;z-index:10}
#db {position: absolute; left: 135px; top:314px; visibility: hidden;z-index:10}
#software {position: absolute; left: 135px; top:346px; visibility: hidden;z-index:10}
#vendor {position: absolute; left: 135px; top:405px; visibility: hidden;z-index:10}
#about {position: absolute; left: 135px; top:435px; visibility: hidden;z-index:10}
#sub1 {position: absolute; left: 355px; top:193px; visibility: hidden;z-index:20} 
#sub2 {position: absolute; left: 355px; top:212px; visibility: hidden;z-index:20}
#sub3 {position: absolute; left: 290px; top:475px; visibility: hidden;z-index:20}
#issueschar {position: absolute; left: 355px; top:253px; visibility: hidden;z-index:20}
#issuesremed {position: absolute; left: 345px; top:201px; visibility: hidden;z-index:20}


#gwtfpapers {position: absolute; left: 135px; top:175px; visibility: hidden;z-index:10}
#gwtfapproaches {position: absolute; left: 135px; top:193px; visibility: hidden;z-index:10}

A:link { text-decoration: underline; color: #033392 }

A.headline:link {font-size: 13px; font-family: tahoma, arial; color: #033392; text-decoration: none; line-height: 14px}
A.headline:visited {font-size: 13px; font-family: tahoma, arial; color: #033392; text-decoration: none; line-height: 14px}
.blurb {font-size: 14px; color: #000000; font-family: arial, helvetica, sans-serif; line-height: 13px}
BODY.noframe { background-repeat: repeat-y; background-image: url(/images/lftbartile2_012501.gif); background-attachment: fixed; }
td.globeleft4 {background-repeat: no-repeat; background-image: url(/images/doorway4_l.jpg)  } 
td.globeleft4nolive {background-repeat: no-repeat; background-image: url(/images/doorway4_l_nolive.jpg)  } 
td.globeright4 {background-repeat: no-repeat; background-image: url(/images/doorway4_r.jpg)  } 
SELECT {  font-size: 11px }
INPUT {  font-size: 12px }  
.footer { font-size: 11px; font-family: arial, helvetica, helv, sans-serif; color: #000000}
div.upcominglive { width: 165px; border-top-width: 0px; border-bottom-width: 4px; border-left-width: 2px; border-right-width: 2px; border-color: #003399; border-style: inset; background-image: none; padding-left: 2px} 


.technologylist {font-size: 9pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; line-height: 10pt; color: #000000; padding-left: 25px}
.subcategorylist {font-size: 11pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; color: #B95402}
.subcategorylist2 {font-size: 11pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; color: #033392}
.subcategorytable {
	border-top-width: 0px; 
	border-bottom-width: 9px; 
	border-left-width: 4px; 
	border-right-width: 4px; 
	border-color: #003399; 
	border-style: solid; 
	padding-left: 5px}
.arrow {font-size: 14pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; color: #000000}
.resourcetitle { font-size: 10pt; font-weight: bold; font-family: arial, helvetica, helv, sans-serif; color: #033392; padding-top: 10px}
.resourcetitle2 { font-size: 10pt; font-weight: bold; font-family: arial, helvetica, helv, sans-serif; color: #033392; padding-top: 10px}
.resourcetitle3 { font-size: 10pt; font-weight: bold; font-family: arial, helvetica, helv, sans-serif; color: #033392;}
.resourcebody {font-size: 10pt; font-family: times new roman, times, serif; padding-left: 0px; padding-right: 5px}
ul.resourcebody {font-size: 10pt; font-family: times, times new roman, serif; padding-left: 10px; padding-right: 15px}
.resource {color: #000000; font-size: 9pt; font-family: arial, helvetica, sans-serif; margin-left: 0px; padding-left: 0px }
ol.resource {color: #000000; font-size: 9pt; font-family: arial, helvetica, sans-serif; margin-left: 10px; padding-left: 15px }
A.resource {text-decoration:underline; color: #000000; font-size: 9pt; font-family: arial, helvetica, helv, sans-serif }
A.subcategory:link { text-decoration: none}
A.subcategory:visited { text-decoration: none}
A.thirdlevel:link { text-decoration: none}
A.thirdlevel:visited { text-decoration: none}
A.subcategorylist:link { text-decoration: none}
A.subcategorylist:visited { text-decoration: none}
A.resourcetitle:link { text-decoration: underline}
A.resourcetitle:visited { text-decoration: underline}
h1.emergency {font-size: 14pt; font-family: tahoma, arial; color: #033392; line-height: 16pt}
h2.emergency {font-size: 14pt; font-family: tahoma, arial; color: #033392; line-height: 14pt}
A.resourcetitle2 { font-size: 10pt; font-weight: bold; font-family: arial, helvetica, helv, sans-serif; color: #033392; text-decoration: none;}
A.resourcetitle2:link { text-decoration: none}
A.resourcetitle2:visited { text-decoration: none}
.resource2 {color: #000000; font-size: 9pt; font-family: arial, helvetica, helv, sans-serif; margin-left: 0px; }
A.resource2 {text-decoration:underline; color: #000000; font-size: 9pt; font-family: arial, helvetica, helv, sans-serif }
.resourcenolink {font-size: 9pt; font-family: arial, helvetica, helv, sans-serif;}

 .upcominglive2  {
	padding: 2px;
	width: 165px;
	display: block;
	color: #033392;
	background-color: #ffffff;
	border-top: 1px #001D55 solid;
	border-left: 2px #001D55 solid;
	border-bottom: 3px #B2C1E0 solid;
	border-right: 2px #B2C1E0 solid;
	line-height: 100%;
	

}
 .upcominglive2divider  {
	padding: 2px;
	border-bottom: 1px #B2C1E0 dashed;


	

}

.upcominglivelist 

{color: #000000; font-size: 10px; line-height: 100%; font-family: arial, sans-serif;}

.upcominglive2hilite {
	padding: 2px;
	width: 165px;
	display: block;
	color: #033392;
	background-color: #ffffff;
	border-top: 1px #B2C1E0 solid;
	border-left: 2px #B2C1E0 solid;
	border-bottom: 3px #001D55 solid;
	border-right: 2px #001D55 solid;
	line-height: 100%;

}
.topbarbreaks {
}

div.smallsearchtextbox {
margin-top: 3px;
margin-left: 0px;
margin-right: 1px;
float: right;

}

input.smallsearchtextbox {
width: 106px;
/* border: 2px #DF7200 ridge;
color: #033392; */
	border-top: 2px #001D55 solid;
	border-left: 2px #001D55 solid;
	border-bottom: 2px #B2C1E0 solid;
	border-right: 2px #B2C1E0 solid;
}

input.largesearchtextbox {
/* border: 1px #000000 solid;*/
border: 1px #000000 solid;
}



div.largesearchtextbox {

margin-top: 0px;
}

div.spotlightotherbutton {
background-repeat: no-repeat;
background-image: url(/images/highlights_top_also.gif); 
background-position: top left;
width: 164px;
background-color: #ffffcc;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
padding-bottom: 0px;
padding-top: 30px;
float: right;
margin-top: 0px;
clear: none;

	
}

.spotlightotherbutton a:link {
text-decoration: none;
color: #033392;
}

.spotlightotherbutton a:visited {
text-decoration: none;
color: #033392;
}

spotlightotherbutton a:hover {
text-decoration: none;
color: #B95402;
}

span.spotlightotherindent {margin-left:15px; display:block; margin-top:-12px; margin-bottom: -8px; margin-right: 5px; text-decoration:none; line-height: 110%;}


p.spotlightotherhititle {margin-top: -10px;
 margin-bottom: 0px;
 }
 
.spotlightotherborder { 
border-right: 2px #B6DAEC solid;
border-left: 2px #B6DAEC solid;
}



.acckey {text-decoration:underline;} 


a.hoverbehavior: {
color: #033392;
}

a.hoverbehavior:link {
text-decoration: none; color: #033392;
}

a.hoverbehavior:visited {
text-decoration: none; color: #033392;

}

a.hoverbehavior:hover {
text-decoration: underline; color: #033392;

}
a.active:hover {
text-decoration: underline; color: #033392;

}

div.printable  {display:inline; float:left; margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; line-height: 17px;} 
a.printable,a.printable:visited,a.printable:active,a.emailthis,a.emailthis:hover,a.emailthis:visited,a.emailthis:active {text-decoration:none; font-size:11px; color:#375B97; font-family:arial,helvetica,sans-serif; }
a.printable:hover {text-decoration:underline;}

div.secondaryform {display: none;}

div.StaffBubbleOff {
	width:85%;
	margin-top:5px;
	margin-bottom:2px;
	margin-left:39px;
		text-align:right;
	background-color: #ffffff;
	border-top: 1px #B2C1E0 dotted;
	border-left:1px #B2C1E0 dotted;
	border-bottom: 1px #001D55 dotted;
	border-right: 1px #001D55 dotted;
	padding:3px;
	}
	
	div.StaffBubbleOn{
	width:85%;
	margin-top:5px;
	margin-bottom:2px;
	margin-left:39px;
		text-align:right;
	background-color: #ffffcc;
	border-top: 1px #001D55 dotted;
	border-left:1px #001D55 dotted;
	border-bottom: 1px #B2C1E0 dotted;
	border-right: 1px #B2C1E0 dotted;
	padding:3px;
	}
	
	div.StaffBubbleOnfooter, div.StaffBubbleOfffooter	{
	text-align:right;
	width:100%;
	text-align:right;
	display:inline;
	margin-top:0px;
	line-height: 100%;
	font-size: 11px; 
	font-family: arial, helvetica, helv, sans-serif; 
	color: #000000}

	div.StaffBubbleOn .resourcetitle, div.StaffBubbleOff .resourcetitle {
	margin-left:0px;
	margin-top:-10px;
	text-align:left;
	width:100%;}