BODY
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    SIZE: landscape
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.txtnavybld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
A
{
    FONT-SIZE: 10px;
    COLOR: #000033;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}

.TitleBar
{
	background-color:#9D9FA2;
}

a:hover  
{
	color:#b1d34a;
}

.SmallHeader
{
    FONT-SIZE: 10px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.CommunityLink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #107cf0;
    FONT-FAMILY: Verdana
}

.CommunityLinkSmall
{    
    FONT-SIZE: 8pt;
    COLOR: #107cf0;
    FONT-FAMILY: Verdana
}

A.navlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000033;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.onnavlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #e1e6fa;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.onnavlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #e1e6fa;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.navlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #e1e6fa;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.addlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #e1e6fa;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.projectlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000033;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.homelink:link
{
    COLOR: #107cf0;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.homelink:visited
{
    COLOR: #107cf0;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.formpad
{
    PADDING-LEFT: 40px;
    PADDING-BOTTOM: 40px;
    PADDING-TOP: 40px
}
.toppad
{
    PADDING-BOTTOM: 40px;
    PADDING-TOP: 40px
}
.sidepad
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 40px
}
.navpad
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.linkpad
{
    PADDING-TOP: 8px
}
.pad
{
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.smallpad
{
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.leftpad
{
    PADDING-LEFT: 10px
}
.leftbottompad
{
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px
}
.toppadsmall
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.allpad
{
    BORDER-RIGHT: black;
    PADDING-RIGHT: 10px;
    BORDER-TOP: black;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: black;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black
}
SELECT
{
    FONT-SIZE: 11px;
    BEHAVIOR: url(#default#savehistory);
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
INPUT
{
    FONT-SIZE: 11px;
    BEHAVIOR: url(#default#savehistory);
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.Submit
{
    BORDER-RIGHT: #000033 thin solid;
    BORDER-TOP: #000033 thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000033 thin solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #000033 thin solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #C8c8c8
}
.SubmitAttachment
{
    BORDER-RIGHT: #000033 thin solid;
    BORDER-TOP: #000033 thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000033 thin solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #000033 thin solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #b0d34a
}
.Manage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #000033;
    BACKGROUND:#C8c8c8;  /* #a0b4d0; */
    BORDER-BOTTOM-COLOR: #000033;
    WIDTH: 110px;
    COLOR: #000000;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #000033;
    FONT-FAMILY: verdana;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BORDER-RIGHT-COLOR: #000033;
    BORDER-BOTTOM-STYLE: solid
}
.Add
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #000033;
    BACKGROUND: #a0b4d0;
    BORDER-BOTTOM-COLOR: #000033;
    WIDTH: 145px;
    COLOR: #000000;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #000033;
    FONT-FAMILY: verdana;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BORDER-RIGHT-COLOR: #000033;
    BORDER-BOTTOM-STYLE: solid
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.Page
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.signin
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
    line-spacing: 1em
}
.pad15
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px
}
.pad20
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px
}
.founders
{
    LINE-HEIGHT: 1.2em
}
.margin1
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em;
    FONT-FAMILY: Verdana
}
.welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.confident
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 1.1em;
    FONT-STYLE: italic;
    FONT-FAMILY: times, times new roman
}
.darkconfident
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 1.1em;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.hcopyright
{
    PADDING-LEFT: 1em;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.copyright
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3em;
    COLOR: #000000;
    PADDING-TOP: 2.5em;
    FONT-FAMILY: Verdana
}
.form
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana
}
.ReadOnly
{
    BACKGROUND-COLOR: #e8e8e8
}
.RadioButton
{
    BACKGROUND-COLOR: #e8e8e8
}
.title
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.NoPersist
{
    BEHAVIOR: url()
}
.NoPersistTextArea
{
    BEHAVIOR: url(#default#savehistory)
}
.Persist
{
    BEHAVIOR: url(#default#savehistory)
}
.welcome2
{
    FONT-SIZE: 13px;
    COLOR: #79797b;
    FONT-FAMILY: verdana
}
.Border
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid;
    BACKGROUND-COLOR: white
}
.LetterBold
{
    FONT-SIZE: 10px;
    COLOR: #e1e6fa;
    FONT-FAMILY: Verdana
}
.FrontTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ContractBold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.ContractNormal
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.count
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.classified
{
    FONT-SIZE: 11px;
    COLOR: #107cf0;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.Disabled
{
    COLOR: gray;
    BACKGROUND-COLOR: #e8e8e8
}
.OrgLogo
{
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana
}
.ActiveFaxOnly
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.pubTable
{
}
.pubTable .pubTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: gray;
    BACKGROUND-COLOR: #e1e6fa
}
.pubTable .pubHeader
{
    FONT-WEIGHT: bolder
}
.pubTable .pubRecords
{
    FONT-SIZE: 9px
}
.testTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #e1e6fa
}
.testText
{
    FONT-SIZE: 10px;
    COLOR: #e1e6fa;
    FONT-FAMILY: Tahoma
}
.pubBidYet
{
    COLOR: black;
    BACKGROUND-COLOR: #e1e6fa
}
.pubTable .pubBidLink
{
    FONT-WEIGHT: bolder;
    COLOR: #107cf0;
    TEXT-DECORATION: underline
}
.makeWhite
{
    COLOR: #e1e6fa
}
.pubTable .pubBorder
{
    BACKGROUND-COLOR: #e1e6fa
}
.pubTable .publink
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-STYLE: italic;
    TEXT-DECORATION: none
}
.pubTable .pubname
{
    FONT-SIZE: 9px;
    FONT-STYLE: normal
}
.darkback
{
    BACKGROUND-COLOR: #7e8dab
}
.AttachmentExpired
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #696969;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.AttachmentDeleted
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.NonRenewal
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.LINP
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.StateOption
{
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
    COLOR: #107cf0
}
.DarkLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: gray;
    TEXT-DECORATION: none
}
.LightLabel
{
    FONT-WEIGHT: bolder;
    COLOR: white
}
.LightLabel2
{
    FONT-WEIGHT: bolder;
    COLOR: white;
    TEXT-DECORATION: none
}
.Inactive
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}


/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #292523;
    text-align: left;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(images\bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(images\bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(images\bubble.gif) no-repeat bottom;
}

/* ------------ rounded corners for a table -------------------------*/


.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(http://www.gradebeam.com/images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(http://www.gradebeam.com/images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(http://www.gradebeam.com/images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(http://www.gradebeam.com/images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

.widthlessbox {
	margin: 0 1%; /* NO WIDTH! Opens up a world of possibilities! */
	background: url(http://www.gradebeam.com/images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}


/* ---------------------------body center ------------------------------ */
.bodycenter
{
  text-align: center;
  min-width: 600px;
  vertical-align: middle;
 
}

.divcenter
{
  width: 580px;
  margin: 0 auto;
  text-align: center;
}


/*** new navigation menu styles ***/
#nav{
	float:right;
	display:inline;	
	border-bottom:solid #dbdcde 2px;
	padding: 8px 10px 0 0px;
}
#nav li{
	float:left;
	display:inline;
	width:93px;
	height:17px;
	margin-bottom:-2px;
	text-align:center;
	padding-top:3px;
	
}



#nav li a{
	color:#acacac;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	font-style:italic;
}
#nav li a:hover{
	color: #b1d34a;
}
#nav li.current{
	background: #fff url(../Images/tab-active.png);
}
#nav li.current a{
	color: #b1d34a;
}




