﻿#_ctl0__ctl0_ContentPlaceHolder1_InteriorContent1_isprincipal input{float: left;}
/* Makes all links orange and NOT underlined */
a{text-decoration: none; color: #F58026;}
/* makes links underline when you mouse over them */
a:hover{text-decoration: underline;}
/* holds banner ads and makes them center within the space, clear both means that other divs won't try to wrap around it */
#adcontainer{text-align: right; padding-bottom: 4px; padding-top: 0; margin-left: auto; margin-right: auto; width: 837px; clear:both;}
.backgroundcolor1{background-color: #EEEEEE;}
.backgroundcolor1 b{color: #F58026;}
/* gives banner ads thier borders, margins, and padding */
.bannerad{padding: 2px; margin: 5px 0; display: inline; border-style: solid; border-width: 1px; border-color: #CCCCCC;}
.black{color: Black;}
.BlackLeafBoardMbrs{line-height: 140em;}
/* these set the blue color for anything under suppliers */
.blue{color: #79919D;}
.bluegraylink{color: Gray;}
.bluegraylink:hover{color: #79919D; text-decoration: underline; cursor: hand;}
/* Same as above but blue (needs work) */
.bluesubmenuleft{float: left; text-align: center; color: white; background-color: #79919D; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0 15px; white-space: nowrap; line-height: 18px;}
/* Same as above but provide extra spacing R/L for smaller headings */
.bluesubmenuleft_morespace{float: left; text-align: center; color: white; background-color: #79919D; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0 15px; white-space: nowrap; line-height: 18px;}
.bluesubmenuright{border-bottom-style: solid; border-color: #79919D; border-bottom-width: 3px; width:100%; padding-top: 0px; padding-bottom: 0px; margin-bottom: 4px; display: inline; float: right; line-height: 0px;}
.bluesubmenuright a{padding-right: 3px; padding-left: 3px;}
.bold{font-weight: bold;}
/* Holds Those Little Links at the bottom of the page*/
#bottom{width: 885px;  padding: 0; text-align: right; margin-top: 1px; margin-bottom: 10px;}
/* this is the outer container for the calendar */
#bottomcontainer{margin-left: auto; margin-right: auto; width: 837px; text-align: left; margin-top: 22px; margin-bottom: 15px;}
.caldates{font-family: arial, verdana, geneva, sans-serif; font-size: x-small;}
/* This is the inner container for the calendar */
#calendaronhomepage{float: right; width: 274px; padding: 0; text-align: left; padding-left: 15px; margin-bottom: 7px;}
.CEOAgenda_Date{padding: 15px 2px 2px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cccccc; font-family: arial, verdana, geneva, sans-serif; font-size: 0.7em; color: Gray; line-height: 1.25em; text-transform: uppercase; letter-spacing: .1em;}
.CEOAgenda_text{font-family: arial, verdana, geneva, sans-serif; font-size: 0.75em; color: Gray; margin: 0; line-height: 1.25em; padding-top: 8px; padding-left: .05em;}
.CEOBlue{color: #326DA7;}
/* places space between top of page and orange header */
.clearingdiv{height: 29px; margin:0; padding: 0; clear: both;}
/* places space between orange header and text below*/
.clearingdiv2{margin:0; padding: 0; clear: both;}
#conatiner2{width: 885px; padding: 0; background-color: white; border-style: solid; border-width:1px; border-color: Gray;}
/* Smaller typesize for contact info. See execboards.aspx */
.ContactInfo{font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; line-height: 1.30em; color: gray; margin-top: 2px; white-space: nowrap;}
/* holds all page content on main master page */
#container{width: 885px; margin: 0 auto; text-align: center; padding-top: 20px; }
/* Text format for the copyright line at the bottom of the page, no space on the right*/
.copyright{font-family: inherit; font-size: smaller; color: #9b8948;}
.currentpage{padding-right: 3px; padding-left: 3px; color: #F58026;}
/* this makes any horizontal line inside a div look thin and gray */
div.hr{height: 1px; background: #ccc; overflow: hidden; padding: 0;}
/* this hides any horixontal line that is withing another horizontal line within a div, used in the adcontainer in Interior MAster */
div.hr hr{display: none;}
#eventborderbottom{margin-left: auto; margin-right: auto; margin-bottom: 15px; padding: 0; line-height: 0px; background-image: url('Images/eventborderbottom.JPG'); background-repeat: no-repeat; width: 844px; height: 5px;}
#eventbordermid{margin-left: auto; margin-right: auto; padding: 0; text-align: left; border-width: 0; background: url('Images/eventbordermid.JPG') 100% repeat-y; width: 844px; height: auto;}
#eventbordertop{margin-left: auto; margin-right: auto; border-width: 0; background-image: url('Images/eventbordertop.JPG'); background-repeat: no-repeat; width: 844px; height: 23px;}
.eventgraytext{color: #cccccc; font-size: +1; font-weight: bold; line-height: 22px;}
/* Horizonyalline for the events pages */
.eventhr{height: 1px; border: 0; width:75%;}
.eventhr_FOCUS{height: 1px; border: 0; width:100%;}
.eventImage{margin-top: 6px;}
.eventnavbottom{line-height: 1.75em; margin-top: 5px; padding-top: 5px;}
/* navigation for left hand side of events pages */
.eventnavtop{line-height: 1.75em; margin-bottom: 5px; padding-top: 5px;}
#eventrightcontent{width: 530px; padding-left: 5px; float: right; text-align: left; margin-left: 0; margin-top: 23px; margin-right: 30px; display: inline;}
.Events_Testimonial{font-style: italic; line-height: 1.40em;}
#eventsubmenu{width: 230px; padding: 0; text-align: left; margin-left: 30px; padding-top: 7px; margin-right: 0px;}
#eventsubmenu:after{ content: ""; display: block; height: 0; clear: both; }
.FOCUSAgenda_Date{padding: 15px 2px 2px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cccccc; font-family: arial, verdana, geneva, sans-serif; font-size: 0.7em; color: Gray; line-height: 1.25em; text-transform: uppercase; letter-spacing: .1em;}
.FOCUSAgenda_text{font-family: arial, verdana, geneva, sans-serif; font-size: 0.75em; color: Gray; line-height: 1.25em; margin-top: 9px;}
li.FOCUSAgenda_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1.25em;
	color: gray;
}
ul.FOCUSAgenda_Text {
	margin: 0px;
	padding: 0px;
}
.FOCUS_Month{color: #71BF44; line-height: .7em; text-transform: uppercase; padding-top: 2px;}
/* These 2 apply a multi-column format to FOCUS city list */
.FOCUS_MultipleColumnList{font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: gray; list-style-type: none; float: left; padding: 0px; margin-top: 6px; line-height: 1.40em; margin-left: 0px;}
.FOCUS_MultipleColumnList li{float: left; width: 95px; margin: 0; padding: 0 3px 1px 8px; white-space: normal; border-right-width: 1px; border-right-style: dotted; border-right-color: #21205F;}
/* These 2 apply 2-column format to FOCUS city list */
.FOCUS_TwoColumnList{font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: gray; list-style-type: none; float: left; padding: 0px; margin-top: 6px; line-height: 1.40em; margin-left: 0px;}
.FOCUS_TwoColumnList li{
	float: left;
	width: 200px;
	margin: 0;
	padding: 0 3px 1px 8px;
	white-space: normal;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #21205F;
	height: 250px;
}
/* These two styles are for Education Sessions for FOCUS */
.FOCUS_TableData{font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #666666; line-height: 1.25em; padding: 3px 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc;}
.FOCUS_TableHead{font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #dcdcdc; font-size: 0.75em; color: #666666; line-height: 1.25em; padding: 3px 3px;}
.FOCUSBlue{color: #21205F;}
.FOCUSGreen{color: #71BF44;}
.FOCUSsubhead{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: .95em; color: #21205F; line-height: 1.75em;}
/* Text format for those little Links at the bottom of the page, crates space to the right of each one*/
.footertext{color: #9b8948; font-family: inherit; font-size: smaller; margin-right: 20px;}
form{margin-bottom: 0px; display: inline;}
/* Set styles for Forms (eid_form.aspx) */
#FormData td{font-family: Arial, Helvetica, sans-serif; font-size: .75em; color: gray; padding-top: 2px; padding-right: 10px; padding-bottom: 0px;}
.formdiv{clear: both; margin-top: .25em;}
/* formats the labels on each line of an e-mail submit form */
.formdiv label{ display: block; width: 10em; font-family: arial, verdana, geneva, sans-serif; font-size: .75em; color: Gray; float: left; }
/* Makes anythhing gold */
.gold{color: #9b8948;}
/* Makes anything gray */
.gray{color: Gray;}
/* these set the green color for various elements under trade printers */
.graygreenlink{color: Gray;}
.graygreenlink:hover{color: #AABB66; text-decoration: underline; cursor: pointer;}
/* these make links that hover green for trade printers */
.grayredlink{color: Gray;}
.grayredlink:hover{color: #b46a62; text-decoration: underline; cursor: hand;}
.green{color: #AABB66;}
/* Same as above but green (needs work) */
.greensubmenuleft{float: left; text-align: center; color: white; background-color: #AABB66; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0 15px; white-space: nowrap; line-height: 18px;}
/* Same as above but provide extra spacing R/L for smaller headings */
.greensubmenuleft_morespace{float: left; text-align: center; color: white; background-color: #AABB66; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0 15px; white-space: nowrap; line-height: 18px;}
.greensubmenuright{border-bottom-style: solid; border-color: #AABB66; border-bottom-width: 3px; width:100%; padding-top: 0px; padding-bottom: 0px; margin-bottom: 4px; display: inline; float: right; line-height: 0px;}
.greensubmenuright a{padding-right: 3px; padding-left: 3px;}
h1{font-family: arial, verdana, geneva, sans-serif; color: #F58026; margin: 0;}
h2{font-family: arial, verdana, geneva, sans-serif; font-size: medium; color: #F58026; margin-bottom: 2px;}
h3{font-weight: bold; font-size: 0.8em; color: gray; font-family: Arial, Helvetica, sans-serif;}
/* holds PSDA Logo and Google Search*/
#header{width: 885px;  height: 105px; padding: 0; margin: 0;}
/*container-within-a-container for google search and the two links below it */
#headerinner{margin-top: 15px; margin-bottom: 10px; margin-right: 0px; width:300px; float: right; text-align: right; padding: 0px;}
/* This text is for the headline on the nav menus in the membership pages */
.highlighttext{padding-left:12px; padding-right: 15px; padding-top: 8px; font-weight: bold; margin: 0; font-size: .8em;} 
.HollowBullet{font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: gray; line-height: .7em; vertical-align: text-bottom; margin-bottom: 0px;}
/* text for the 3 ctaegory boexes onthe home page */
.homepageboxpara{padding: 0 18px 0 18px; margin: 3px 0 0 0; color: #FFFFFF; text-align: left;}
/* this holds the text in the home page */
#homepagetext{width: 540px; text-align: left; padding: 0; margin: 0;}
.homepagetext_table{font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: Gray; margin: 0.8em 0 0; line-height: 175%;}
/* makes ALL images display as block without borders, margins or padding */
img{border: 0; padding: 0; margin: 0; display: block; vertical-align:text-top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999;}
/* This indents the text below the headline on the nav menus in the membership pages */
.indentedforroundeddiv{padding-left:12px; padding-right: 0px; margin: 0; line-height: 1.45em; font-size: 0.72em;}
.indentedforroundeddiv a.graygreenlink:hover{color: #AABB66;}
/* this keeps the text on the homepage from going to wide */
.indentedonrightside{margin-right: 28px;}
.indentedtext{margin-left: 80px; margin-top: 0; padding: 0;}
/* holds the three buttons (Print Sales, etc...) sets width and margin between it and other content to the right */
#interiorleftside{width: 298px; float: left; padding: 0; margin: 0 0 7px 0;}
/* Holds all variable content in pages served by the interior master, places a margin between that anf the right edge of the page */
#interiormaincontent{width: 527px; float: right; text-align: left; padding-left: 1px; padding-right: 35px;}
/* Individual Profile Styles */
.IPButtons {
	font-size: 10px;
	text-transform: uppercase;
	background-color: #dcdcdc;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
}
#IP_SubscriptionTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Gray;
	margin: 0px;
	padding: 0px;
}
#JoinButtonDiv{font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; float: right; margin-top: -15px; margin-right: 13px; line-height: 1em; font-weight: bold;}
.label2{width: 15em;}
.label3{display: inline; float: none; margin-left: 3px; margin-right: 10px;}
.label4{width: 18em;}
/* COnatiner for membership categories on homeapge */
#leftcontainerhome
{width: 298px;  float:left;  height: 306px;  margin: 0;  padding: 0; background-image: url('Images/membercatbox.jpg'); background-repeat: no-repeat; text-align: center;}
/* Adds padding between list items */
li{padding-bottom: 4px;}
.loaded_txt{font-family: Arial, Helvetica, sans-serif; color: #999999; text-align: center;}
/* the next two set the positon of the login.logout button and the space around it */
.loginbutton{float: right; margin-top: 4px; margin-bottom: 4px;}
.logoutbutton{float: right; margin-top: 4px; margin-bottom: 4px;}
/* Holds All Variable Content for pages on PSDA_Master*/
#main{width: 877px; text-align: center; margin: 0; padding-top: 4px; padding-right: 4px; padding-left: 4px; padding-bottom: 0px; background-color: white;  border-style: solid; border-width: 0 1px 1px 1px; border-color: #CCCCCC;}
#membershipmaincontent{width: 527px; float: right; text-align: left; padding-left: 1px; padding-right: 35px; margin: 0;}
/* These 2 apply a 2-column format to long lists */
.MultipleColumnList{font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: gray; list-style-type: none; float: left; padding: 0px; margin-top: 4px; line-height: 1.25em; margin-left: 0px;}
.MultipleColumnList li{float: left; width: 250px; margin: 0; padding: 0 0 1; white-space: normal;}
.noindent{padding-left: 0em; margin-left:0; list-style-position: inside;}
.noindent li{padding-bottom:10px;}
/* a substitute for P where spans must be used instead */
.normal{font-family: arial, verdana, geneva, sans-serif; font-size: .75em; color: Gray; margin: 0; line-height: 125%;}
/* same as Normal but bold */
.normalbold{font-family: arial, verdana, geneva, sans-serif; font-size: .75em; color: Gray; font-weight:bold; margin: 0; line-height: 125%;}
/* Makes anything orange */
.orange, .PSDA{color: #F58026;}
.orangebold{color: #F58026; font-weight: bold;}
/* Next 3 set up the orange header and underline at the top of many interior pages */
#orangesubmenuleft{float: left; text-align: center; color: white; background-color: #F58026; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0 10px; white-space: nowrap; line-height: 18px;}
/* ornage lines for SOL-Center */
.orangesubmenuleft{float: left; text-align: center; color: white; background-color: #F58026; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0px 10px; height: 19px; white-space: nowrap; line-height: 1.8em;}
/* Same as above but provide extra spacing R/L for smaller headings */
#orangesubmenuleft_morespace{float: left; text-align: center; color: white; background-color: #F58026; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0 15px; white-space: nowrap; line-height: 18px;}
.orangesubmenuleft_morespace{float: left; text-align: center; color: white; background-color: #F58026; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0px 15px; height: 19px; white-space: nowrap; line-height: 1.8em;}
#orangesubmenuright{border-bottom-style: solid; border-color: #F58026; border-bottom-width: 3px; width:100%; padding-top: 0px; padding-bottom: 0px; margin-bottom: 4px; display: inline; float: right; line-height: 0px;}
.orangesubmenuright{border-bottom-style: solid; border-color: #F58026; border-bottom-width: 3px; width:100%; padding-top: 0px; padding-bottom: 0px; margin-bottom: 4px; display: inline; float: right; line-height: 0px;}
#orangesubmenuright a{padding-right: 3px; padding-left: 3px;}
.orangesubmenuright a{padding-right: 3px; padding-left: 3px;}
/* Standard paragraph text, the margin line determies the space between paragraphs */
p{font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: Gray; margin: 0.8em 0 0; line-height: 130%;}
/* puts space above the print sales and suppliers to printers buttons */
.paddedontop{padding-top: 8px;}
/* puts space above the testimonial or left-side image*/
.paddedontop12{padding-top: 12px;}
#printers{background-color: #c0ce95; height: 76px; width: 277px; margin-top: 0; margin-bottom: 5px; margin-left: auto; margin-right: auto; text-align: left;}
/* text for ctaegory above on the home page */
.printers_text{padding: 0 13px 0 10px; margin: 2px 0 0; color: #FFFFFF; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 75%;}
#printsales{background-color: #cc8d86; height: 76px; width: 277px; margin-bottom: 5px; margin-top: 9px; margin-left: auto; margin-right: auto; text-align: left;}
/* text for ctaegory above on the home page */
.printsales_text{padding: 0 13px 0 10px; margin: 2px 0 0; color: #FFFFFF; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 75%;}
.PSECAgenda_text{font-family: arial, verdana, geneva, sans-serif; font-size: 0.75em; color: gray; margin: 0; line-height: 1.25em; padding-top: 8px;}
.PSECAgenda_text strong{color: #527092;}
.PSECBlue{color: #527092;}
/* these set the red color for anything under print sales */
.red{color: #b46a62;}
.redgraylink{color: Gray;}
.redgraylink:hover{color: #b46a62; text-decoration: underline; cursor: pointer;}
/* Same as above but red (needs work) */
.redsubmenuleft{float: left; text-align: center; color: white; background-color: #b46a62; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0 15px; white-space: nowrap; line-height: 18px;}
/* Same as above but provide extra spacing R/L for smaller headings */
.redsubmenuleft_morespace{float: left; text-align: center; color: white; background-color: #b46a62; margin: 20 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.75em; padding: 0 15px; white-space: nowrap; line-height: 18px;}
.redsubmenuright{border-bottom-style: solid; border-color: #b46a62; border-bottom-width: 3px; width:100%; padding-top: 0px; padding-bottom: 0px; margin-bottom: 4px; display: inline; float: right; line-height: 0px;}
.redsubmenuright a{padding-right: 3px; padding-left: 3px;}
/* Makes things align to the right side of the page */
.rightalign{float: right;}
/* creates a div that appears to be a rounded gray rectangle, used in member pages */
#roundeddiv{width: 527px; height: 91px; padding: 0; background-image: url('Images/div_background.jpg'); background-repeat: no-repeat; text-align: left;}
roundeddiv{width: 527px; height: 91px; padding: 0; background-image: url('Images/div_background.jpg'); background-repeat: no-repeat; text-align: left;}
.RoyalBlue{color: #527091;}
.SDSBlue{color: #415a68;}
/* style the search input and button at the top of the master page */
.searchinput {margin: 0 6px 1px 0; vertical-align: bottom; width: 92px; padding: 0;}
.searchbutton {margin: 1px 0 0 0; vertical-align: bottom; padding: 0;}
select{font-size:.75em;}
/* These styles enable a link that appears only when activated by the tab key. It is for disabled users who don't want to tab throgh the navigation each time */
#skip a, #skip a:hover, #skip a:visited
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
#skip a:active, #skip a:focus
{
position:static;
width:auto;
height:auto;
} 
/* Small italic text */
.Small_Ital{font-size: x-small; font-style: italic;}
.Small_Ital_NormalLineHgt{
	font-size: x-small;
	font-style: italic;
	line-height: normal;
}
/* Puts 5px of space below anything */
.spacebelow{margin-bottom: 5px;}
/* This is to line up copy in the correct position on pages with no sub nav */
#SpacerDiv{height: 5px;}
.STCAgenda_Date{padding: 15px 2px 2px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cccccc; font-family: arial, verdana, geneva, sans-serif; font-size: 0.7em; color: Gray; line-height: 1.25em; text-transform: uppercase; letter-spacing: .1em;}
.STCAgenda_text{font-family: arial, verdana, geneva, sans-serif; font-size: 0.75em; color: Gray; margin: 0; line-height: 1.25em; padding-top: 8px;}
li.STCAgenda_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1.25em;
	color: gray;
}
ul.STCAgenda_Text {
	margin: 0px;
	padding: 0px;
}
.STCRed{color: #c41230;}
/* Creates those bold orange headers seen at the top of paragraphs */
.subhead{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1em; color: #F58026; padding-bottom: 10px; line-height: 1.75em;}
/* Same as above but with no top margin, used if at the top of a page */
.subhead2{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1em; color: #F58026;line-height: 1.75em; margin-top: 0;}
.subhead3{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: .75em; color: #F58026; padding-bottom: 5px; line-height: 1.75em;}
/* less line space, no padding */
.subhead4{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #F58026;
	line-height: 1.5em;
}
.subhead5{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: .75em; color: #F58026;line-height: 1.75em; margin-top: 0;}
#supptoprint{background-color: #79919D; height: 76px; width: 277px; margin-bottom: 5px; margin-left: auto; margin-right: auto; text-align: left;}
/* text for ctaegory above on the home page */
.supptoprint_text{padding: 0 13px 0 10px; margin: 2px 0 0; color: #FFFFFF; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 75%;}
/* For the Individual Profile update */
table100percent b
{font-family: Arial;}
table100percent tr
{height: 1em;}
/* These two styles are for tabular data */
.TableData{font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #666666; line-height: 1.25em; padding: 3px 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc;}
.TableHead{font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #dcdcdc; font-size: 0.7em; color: #666666; line-height: 1.25em; padding: 3px 3px;}
.tightlist{margin-top: 0; margin-left: 0; padding-left: 0; list-style-position: inside;}
.tightlist li{line-height: 18px;}
#top{width: 885px; height: 54px; text-align: left; padding: 0; margin: 8px 0 0 0; border-style: solid; border-width: 1px 1px 0 1px; background-color: white; border-color: #CCCCCC; position: relative;}
/* Used for link text above orange lines at the top of the page*/
.topmenu{color: Gray; margin-top: 0;}
.trademarttext{color: #003468; font-size: +1; font-weight: bold; line-height: 22px;}
/*Makes anything white and puts 3px of space on top, used for text within the orange background at the top of the page */
.white{color: #FFFFFF; margin-top: 3px;}

