/* -- TOP GLOBAL -- */


#SKYContainerbox{
		width: 180px;
		background-color: #f0f0e7;
layer-background-color: #f0f0e7;
		padding: 12px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:center;
margin-top:0px;
margin-bottom:0px;
		position: absolute;
		top: 235px;
		left: 630px;
	}




table.elfixo 

{table-layout:fixed; }


.topNavPad{
	margin-left:9px;
	margin-top:8px;
	margin-bottom:4px;
}


#adContainer{
		width: 800px;
		background-color: #cececd;
layer-background-color: #cececd;
		padding: 9px 0px 9px 0px;
		z-index: 1;
			float:left;
			text-align:center;
margin-top:0px;
margin-bottom:5px
	}

#adContainerBLANK{
		width: 800px;
		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
		padding: 9px 0px 9px 0px;
		z-index: 1;
			float:left;
			text-align:center;
margin-top:0px;
margin-bottom:5px
	}

.Bspace5{
	margin-bottom:5px;
}
.Bspace8{
	margin-bottom:8px;
}
.Bspace10{
	margin-bottom:10px;
}
.Bspace15{
	margin-bottom:15px;
}

.linePad{
	margin-bottom:10px;
	margin-top:10px;
}

.crumbSPACE{
	margin-bottom:8px;
	margin-top:7px;
}

#height100{
	width: 20;
	height: 100;
}




/* -- HOME PAGE -- */

.searchPAD{
	margin-left:9px;
	margin-top:0px;
	margin-bottom:0px;
}

.inputPad{
	margin-top:0px;
	margin-bottom:4px;
}

.inputPadlast{
	margin-top:0px;
	margin-bottom:6px;
}

.TabAlign{
	margin-left:170px;
	margin-top:112px;
}

.LoginAlign{
	margin-left:140px;
	margin-top:26px;
}


#COPROFileContainer{
		width: 580px;
		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
		padding: 0px 0px 0px 15px;
		z-index: 1;
			float:center;
			text-align:center;
margin-top:15px;
margin-bottom:15px
	}


.LeftMargin10{
	margin-left:10px;
}

.MarginPadding{
	margin-left:8px;
	margin-right:8px;
	margin-bottom:4px;
}




#BlueBar{
		width: 290px;
		background-color: #225b79;
layer-background-color: #225b79;
		padding: 2px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:0px;
margin-bottom:3px
	}





#BlueBarUTILITY{
		width: 230px;
		background-color: #225b79;
layer-background-color: #225b79;
		padding: 2px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:center;
margin-top:1px;
margin-bottom:0px
	}

#UTILITYbox{
		width: 230px;
		background-color: #f0f0e7;
layer-background-color: #f0f0e7;
		padding: 2px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:0px;
margin-bottom:3px
	}

.utilityPadding{
	margin-left:8px;
	margin-right:8px;
	margin-bottom:5px;
	margin-top:5px;
}

.CareerBoxPad{
	margin-left:15px;
	margin-right:8px;
	margin-bottom:2px;
}



/* --  BULLET LINKS  -- */

#bulletWrap ul {padding: 0px 3px 0px 15px; margin: 0; }
#bulletWrap li {padding: 0; margin: 0 0 7px 0px; list-style: square ; color: #000000 ;line-height: 1.0; position: relative; }
#bulletWrap .link {display: block; width: 270px; padding-top: 2px; }



/* -- QUESTION BULLET LINKS  -- */

#QuestionWrap ul {padding: 0px 3px 0px 35px; margin: 0; }
#QuestionWrap li {padding: 0; margin: 0 0 3px -20px; list-style-image: url("http://i.cmpnet.com/techweb/techcareers/forumicon_blue.gif"); line-height: 1.0; position: relative; }
#QuestionWrap .link {display: block; width: 270px; padding-top: 2px; }




/* -- LATEST BLOG BULLET LINKS  -- */

#yelloBlog ul {padding: 0px 3px 0px 35px; margin: 0; }
#yelloBlog li {padding: 0; margin: 0 0 0px -20px; list-style-image: url("http://i.cmpnet.com/techweb/techcareers/blogicon_orange.gif"); line-height: 1.0; position: relative; }
#yelloBlog .link {display: block; width: 200px; padding-top: 2px; }



/* -- BLUE BLOG BULLET LINKS  -- */

#blueBlog ul {padding: 0px 3px 0px 35px; margin: 0; }
#blueBlog li {padding: 0; margin: 0 0 3px -20px; list-style-image: url("http://i.cmpnet.com/techweb/techcareers/blogicon_blue.gif"); line-height: 1.0; position: relative; }
#blueBlog .link {display: block; width: 230px; padding-top: 0px; }


/* -- ORANGE BLOG BULLET LINKS  -- */

#orangeBlog ul {padding: 0px 3px 0px 35px; margin: 0; }
#orangeBlog li {padding: 0; margin: 0 0 3px -20px; list-style-image: url("http://i.cmpnet.com/techweb/techcareers/blogicon_blueOrange.gif"); line-height: 1.3; position: relative; }
#orangeBlog .link {display: block; width: 230px; padding-top: 0px; }


/* -- BOTTOM NAVS  -- */

#MEDIAsitesContainer{
		width: 800px;
			border-color: #999999;
			border-width: 1px;
			border-style: solid;

		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
margin-top:1px;
		z-index: 1;
			float:left;
			text-align:center;

	}

#MEDIAsitesBAR{
		width: 800px;
		background-color: #999999;
layer-background-color: #999999;
		padding: 1px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:center;
margin-top:0px;
margin-bottom:0px;
	}

.mediaPAD{
	margin-bottom:15px;
	margin-top:25px;
	margin-left:25px;
	margin-right:25px;
}


.NetworkPad{
	margin-bottom:15px;
	margin-top:5px;
	margin-left:8px;
	margin-right:8px;
}



#greyMediaLinksBar{
		width: 800px;
		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
z-index: 1;
			float:center;
			text-align:center;
		padding: 5px 0px 5px 0px;
margin-bottom:0px;

	}





/* -- NEWS PAGE  -- */

#NewsBlueBar{
		width: 390px;
		background-color: #225b79;
layer-background-color: #225b79;
		padding: 2px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:0px;
margin-bottom:5px
	}


.NewsBoxPad{
	margin-bottom:8px;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}


#SPONSORBOX{
		width: 190px;
			border-color: #666666;
			border-width: 1px;
			border-style: solid;

		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
margin-top:1px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:5px;
margin-bottom:0px
	}

.sponsPad{
	margin-bottom:15px;
	margin-top:5px;
	margin-left:8px;
	margin-right:10px;
}



#longBlueBar{
		width: 602px;
		background-color: #225b79;
layer-background-color: #225b79;
		padding: 2px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:0px;
margin-bottom:5px
	}



#greyBar{
		width: 290px;
		background-color: #f0f0e7;
layer-background-color: #f0f0e7;
		padding: 2px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:0px;
margin-bottom:3px
	}

#greyBarIMU{
		width: 260px;
		background-color: #f0f0e7;
layer-background-color: #f0f0e7;
		padding: 2px 0px 1px 0px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:0px;
margin-bottom:3px
	}





/* -- BLOGS PAGE  -- */
.blogMargin{
	margin-left:5px;
	margin-right:10px;
	margin-bottom:4px;
}

.blogLISTindent{
	margin-left:5px;
	margin-bottom:10px;
}

#blogLISTcolONE{
		width: 205px;
			border-color: #999999;
			border-width: 1px;
			border-style: solid;

		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
		padding: 1px 0px 2px 5px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:0px;
margin-bottom:3px
	}

#blogLISTcolTWO{
		width: 80px;
			border-color: #999999;
			border-width: 1px;
			border-style: solid;

		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
		padding: 1px 0px 2px 0px;
		z-index: 1;
			float:left;
			text-align:center;
margin-left:5px;
margin-top:0px;
margin-bottom:3px
	}

#blogLISTcolTHREE{
		width: 80px;
			border-color: #999999;
			border-width: 1px;
			border-style: solid;

		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
		padding: 1px 0px 2px 0px;
		z-index: 1;
			float:left;
			text-align:center;
margin-left:5px;
margin-top:0px;
margin-bottom:3px
	}



#BLOGBOX{
		width: 185px;
		background-color: #DEE7EB;
layer-background-color: #DEE7EB;
margin-top:1px;
		z-index: 1;
			float:right;
			text-align:left;
margin-top:0px;
margin-bottom:0px
	}



.blogPad{
	margin-bottom:15px;
	margin-top:5px;
	margin-left:8px;
	margin-right:10px;
}


#blogCOPROFileContainer{
		width: 597px;
		background-color: #f0f0e7;
layer-background-color: #f0f0e7;
		padding: 10px 0px 15px 5px;
		z-index: 1;
			float:center;
			text-align:center;
margin-top:15px;
margin-bottom:15px
	}

#blogHEADBOX{
		width: 100px;

		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
		padding: 1px 0px 2px 0px;
		z-index: 1;
			float:left;
			text-align:center;
margin-left:20px;
margin-top:0px;
margin-bottom:3px
	}


#blogTEXTBOX{
		width: 400px;

		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
		padding: 1px 0px 2px 0px;
		z-index: 1;
			float:left;
			text-align:left;
margin-left:5px;
margin-top:0px;
margin-bottom:3px
	}

#height10{
		width: 20px;
		height: 10px;

	}


.OrangeSponsPad{
	margin-bottom:5px;
	margin-top:5px;
	margin-left:8px;
	margin-right:10px;
}



#utilityBOX{
		width: 188px;

		background-color: #f0f0e7;
layer-background-color: #f0f0e7;
		padding: 5px 10px 2px 8px;
		z-index: 1;
			float:left;
			text-align:left;
margin-left:0px;
margin-top:0px;
margin-bottom:10px
	}


#orangeBOX{
		width: 188px;

		background-color: #FFCD66;
layer-background-color: #FFCD66;
		padding: 5px 10px 2px 8px;
		z-index: 1;
			float:left;
			text-align:left;
margin-left:0px;
margin-top:0px;
margin-bottom:5px
	}




#BlogSpotContainer{
		width: 368px;
			border-color: #FFCD66;
			border-width: 1px;
			border-style: solid;

		background-color: #FFFFFF;
layer-background-color: #FFFFFF;
		padding: 10px 10px 10px 2px;
		z-index: 1;
			float:left;
			text-align:left;
margin-left:4px;
margin-top:0px;
margin-bottom:15px
	}



#blogsBlueBar{
		width: 390px;
		background-color: #225b79;
layer-background-color: #225b79;
		padding: 2px 0px 2px 0px;
		z-index: 1;
			float:left;
			text-align:left;
margin-top:0px;
margin-bottom:5px
	}




#dialog1 .bd {
	background:#fff;
	padding:0 9px;
	border:1px solid #aaa;
	border-bottom:none;
}

#dialog1 .ft {
	height:30px;
	border:1px solid #aaa;
	border-top:none;
	background:#fff;
	padding:0 9px;
	margin-top:-16px;
	padding-top:20px;
	text-align:right;
}

.ft .button-group button {
	border:1px solid #000;
	margin:5px;
}


#dialog1_mask {
	background-color:#000000 !important;
	opacity:0.25 !important;
	filter:alpha(opacity=25) !important;
}

#dialog1 {
	left:-200px;
	top:-150px;
}

h1.blueheader {
	color:#356E8C;
	font-size:22px;
	letter-spacing:-1px;
	line-height:25px;
}

h1.blueheader2 {
	color:#356E8C;
	font-size:27px;
	letter-spacing:-1px;
	line-height:25px;
	position:relative;
	top:-5px;
}

h1.blueheader2 span.smaller {
	color:#739AAF;
	font-size:21px;
}

span.smallyellowheader {
	color:#FFCC00;
	font-weight:bold;
	left:7px;
	position:relative;
	top:4px;
}

span.smallyellowheader2 {
	color:#FFCC00;
	font-weight:bold;
	left:7px;
	position:relative;
	top:0px;
}

