html { height: 100%;font-size: small;} /* declare font-size as small instead of pixels so text can be resized in IE */
body
{
	background: #054d7d url(/images/common/bgBody.jpg) repeat-x top left;
	font-size: 90%;
	line-height: normal;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666;
	text-align: center;
	margin: 13px 0 0 0;
	height: 100%;
}
a:link, a:active, a:visited, a:hover{ color: #2b6b94;}
a:hover { color: #a70439;}

span.blue
{
	color: #5a8cae;
}


span.red
{
	color: #b5084a;
}

p,ul { margin: 0 0 1em 0;}

h1 { margin-bottom: 5px; color: #a70439; font-size: 125%; line-height: 100%;}
h2.dots 
{
	padding-bottom: 4px;
	background: url(/images/common/dotsHz.gif) repeat-x bottom left;
	margin-bottom: 6px;
}
h2 { padding-bottom: 4px; }

/* LAYOUT STYLES */
#wrapper
{
	margin: 0 auto;
	text-align: left;
	width: 977px;
}
#main
{
	background: #fff;
	width: 955px;
	border: 1px solid #999;
	padding: 11px 12px 20px 16px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 925px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
}

#left 
{
	width: 187px;
	padding-right: 5px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 177px;
	float: left;
}
#right 
{
	float: right;
	width: 740px;
}
#rcenter 
{
	float: left;
	width: 540px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 540px;
}
#rright 
{
	float: right;
	width: 190px;
	padding-left: 0px;
		voice-family: "\"}\""; 
		voice-family:inherit;
	width: 184px;
}

#ecLure
{
    font-size:x-small; 
    background-color:#ced8e2; 
    margin-top:10px; 
    padding:4px;
}

/* END LAYOUT STYLES */


/* USER-DEFINED ELEMENT STYLES */
#unav 
{
	text-align: right;
	margin-right: 23px;
	margin-bottom: 0;
}
#unav li 
{
	display: inline;
	background: url(/images/nav/sepUnav.gif) no-repeat center right;
	padding: 0 7px 0 4px;
}
#unav li.last { background: none; border-right: none;}

#pnav 
{
	border: 1px solid #999;
	padding: 1px;
	margin-bottom: 8px;
}
#pnav-content
{
	background: url(/images/nav/bgPnav.gif) repeat-x top left;
	height: 19px;	
}
#pnav ul 
{
	height: 19px;
	margin-bottom: 0;
}
#pnav ul li 
{
	float: left;
	text-align: center;
	height: 19px;
	padding-top: 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 19px;
}
#pnav ul li a:link, #pnav ul li a:active, #pnav ul li a:visited, #pnav ul li a:hover
{
    font-size: 85%;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	
}
#pnav ul li.on, #pnav ul li:hover{ background: url(/images/nav/bgPnav_over.gif) repeat-x top left;}


#p1 { width: 85px;}
#p2 { width: 215px;}
#p3 { width: 155px;}
#p4 { width: 80px;}


#pnavLong 
{
	border: 1px solid #999;
	padding: 1px;
	margin-bottom: 8px;
	width: 785px;
}

#pnavLong-content
{
	background: url(/images/nav/bgPnav.gif) repeat-x top left;
	height: 19px;
	padding-left: 50px;	
}

#pnavLong ul 
{
	height: 19px;
	margin-bottom: 0;
	text-align: center;
	position:relative;
	left:50%;
}
#pnavLong ul li 
{
	float: left;
	display: block;
	text-align: center;
	height: 19px;
	padding-top: 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 19px;
	position:relative;
	right:50%;
}
#pnavLong ul li a:link, #pnavLong ul li a:active, #pnavLong ul li a:visited, #pnavLong ul li a:hover
{
    	font-size: 85%;
	display: block;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	line-height: 19px;
	padding: 0 3em;
	
}
#pnavLong ul li.on, #pnavLong ul li:hover{ background: url(/images/nav/bgPnav_over.gif) repeat-x top left;}

#p1 { width: 85px;}
#p2 { width: 215px;}
#p3 { width: 155px;}
#p4 { width: 80px;}

#pnavLong #p1, #pnavLong #p2, #pnavLong #p3, #pnavLong #p4 { width: auto;}


#ftr 
{
	color: #fff;
	width: 955px;
	text-align: center;	
	font-size: 95%;
	padding-bottom: 25px;
}
#ftr ul li 
{
	display: inline;
	background: url(/images/common/sepFtr.gif) no-repeat center right;
	padding: 0 13px 0 10px;
}
#ftr ul li.last { background: none;}
#ftr a:link, #ftr a:active, #ftr a:visited{ color: #fff; }
#ftr a:hover { color: #ccc;}
/* END USER DEFINED ELEMENT STYLES */

/* INDEX STYLES */
#logo
{
	padding-bottom: 15px;
}
#idx-intro, #idx-news
{
	margin-bottom: 28px;
}
#idxflash
{
	border: 1px solid #999;
	padding: 2px;
	margin-bottom: 8px;
}

#energy-services, #natural-gas
{
	border: 1px solid #999;
	background: #e9e2d7;
	height: 250px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 248px;
}
#energy-services .ctr, #natural-gas .ctr 
{
	border: 2px solid #fff;
	height: 248px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 244px;
}
#energy-services .info, #natural-gas .info
{
	padding: 8px 0 8px 5px;
}
#energy-services
{	
	width: 329px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 327px;
}

#natural-gas
{
	width: 208px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 206px;
}

#energy-center-top 
{
	background: url(/images/index/bgEnergyCenterTop.jpg) no-repeat top left;
	border: 1px solid #999;
	height: 330px;
	margin-bottom: 12px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 328px;
}

#energy-center /* THIS ID IS USED IN A CONTROL */
{
	padding-top: 61px;
	background: url(/images/index/bgEnergyCenterBtm.jpg) no-repeat bottom left;
	height: 328px;
	/*margin-bottom: 9px;*/
	border: 1px solid #fff;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 265px;
}
#energy-center-login div
{
	margin-bottom: 8px;
}
#energy-center-login
{
	padding: 0 0 0 5px;
}








/* SUB STYLES */
/* border color #999 */
/* link color #075385 */
/* link background #e9e2d7 */
/* selected link background #a70439 */
/* selected link color #fff */
#snav 
{
}
#snav ul.nb
{
	border: 1px solid #999;
    border-bottom: none;
}
#snav ul.nb li ul.sub
{
    margin-bottom: 0;
}

#snav ul.nb li
{
    padding: 1px;
	border-bottom: 1px solid #999;
	text-transform: uppercase;
}
#snav ul.nb li.hasSub
{
    padding-bottom: 0;
}
#snav ul.nb li.hasSub a.on
{
    display: block;
    margin-bottom: 1px;
}

#snav ul.nb li.last
{
}

#snav ul.nb li ul.sub li
{
    padding: 0px;
    list-style: none;
    border-bottom: 0 none;
}
#snav ul.nb li ul.sub li.last
{
    border-bottom: 0 none;
}

#snav ul.nb li a.avail,
#snav ul.nb li a.avail2,
#snav ul.nb li a:link,
#snav ul.nb li a:active,
#snav ul.nb li a:visited,
#snav ul.nb li a:hover,
#snav ul.nb li ul.sub li a:link,
#snav ul.nb li ul.sub li a:active,
#snav ul.nb li ul.sub li a:visited,
#snav ul.nb li ul.sub li a:hover
{
    font-size: 85%;
	display: block;
	padding: 2px 3px 2px 3px;
	text-decoration: none;
	font-weight: bold;
	color: #075385;
	background: #e9e2d7;
	width: 173px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 167px;
}

#snav ul.nb li a:hover,
#snav ul.nb li a.on:link,
#snav ul.nb li a.on:active,
#snav ul.nb li a.on:visited
{
	background: #a70439;
	color: #fff;
}

#snav ul.nb li a.avail
{
	background: #e9e2d7;
	color: #aaa;
	cursor: pointer;
}

#snav ul.nb li a.avail2
{
	background: #e9e2d7;
	color: #075385;
	cursor: pointer;
}

#snav ul.nb li ul.sub li a:hover,
#snav ul.nb li ul.sub li a:link,
#snav ul.nb li ul.sub li a:active,
#snav ul.nb li ul.sub li a:visited,
#snav ul.nb li ul.sub li a.off,
#snav ul.nb li ul.sub li a.on,
#snav ul.nb li ul.sub li a.avail2,
#snav ul.nb li ul.sub li a.avail
{
	padding: 2px 3px 2px 20px;
	text-decoration: none;
	font-weight: normal;
	color: #000;
	background: #E9E2D7;
	width: 156px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 150px;
}

#snav ul.nb li ul.sub li a.on,
#snav ul.nb li ul.sub li a:hover
{
	background: #E9E2D7;
	color: #A70439;
	border-bottom: 0 none;
	margin-bottom: 0;
}

#snav ul.nb li ul.sub li a.avail { color: #aaa;}


.sep-box { padding: 8px 0 16px 0; text-align: center;}
#send-rfp 
{
	padding: 1px;
	border: 1px solid #999;
	text-align: center;
}
.sub-content
{
	border: 1px solid #999;
	padding: 1px;	/* 726px IS MAX WORKABLE CONTENT FOR ENERGY CENTER */
}

.sub-content div#public-content img.border-left
{
    margin-right: 18px;
    float: left;
    border: 1px solid #999;
    padding: 1px;
    background-color: #fff;
    clear: left;
    margin-bottom: 20px;
}

.sub-content div#public-content img.border-right
{
    margin-left: 18px;
    float: right;
    border: 1px solid #999;
    padding: 1px;
    background-color: #fff;
    clear: right;
    margin-bottom: 20px;
}

.sub-content div#public-content img.borderless-left
{
    margin-right: 18px;
    float: left;
    border: 0px none;
    padding: 0px;
    background-color: #fff;
    clear: left;
    margin-bottom: 20px;
}

.sub-content div#public-content img.borderless-right
{
    margin-left: 18px;
    float: right;
    border: 0px none;
    padding: 0px;
    background-color: #fff;
    clear: right;
    margin-bottom: 20px;
}

#sub-content-main h1
{
    text-transform: capitalize;
}

#sub-content-main h1, #sub-content-ec h2
{
	padding-bottom: 3px;
	background: url(/images/common/dotsHz.gif) repeat-x bottom left;
	margin-bottom: 5px;
}
#sub-content-ec h1, #sub-content-ec h2.norm { background: none;}
#sub-content-ec h1 { margin-bottom: 10px;}
#sub-content-main, #sub-content-ec
{
	padding: 17px 13px 20px 20px;
	background: #e9e2d7;
	min-height: 360px;
	height: auto !important;
	height: 360px;
}
#sub-content-ec { padding: 12px;}


/* ENERGY CENTER LOGIN USER INFO */
#user-data 
{
	line-height: 110%;
	margin-bottom: 15px;
}
#usupport { background: url(/images/common/dotsHz.gif) repeat-x bottom left; padding-bottom: 1px;margin-bottom: 10px;}
#ulogo { margin-bottom: 4px;}
#uwelcome { margin-bottom: 9px;}
#uwelcome div { margin-bottom: 2px;}
.uname{ font-weight: bold;}
.ucompany{ font-style: italic;}

.udinfo
{
	background: url(/images/common/dotsHz.gif) repeat-x bottom left;
	padding-bottom: 1px;
	margin-bottom: 10px;
}
.udheadshot { float: left; margin-right: 6px; margin-bottom: 5px;}
.udheadshot img { padding: 1px; border: 1px solid #999;}
.udname { color: #a70439;}
.udemail { clear: both; margin-bottom: 5px;}
.udfax { margin-bottom: 6px;}

/* ENERGY CENTER INFO POPUP */
#energy-center-info-wrapper
{
	display: none;
}
* html #energy-center-info-wrapper { position: absolute;}
#energy-center-info
{
	margin: 0 auto;
	text-align: left;
	width: 440px;
	background: #fff;
	border: 3px solid #054D7D;
	padding: 30px 20px 20px 20px;
	position: relative;
	z-index: 101;
	height: 450px;
}
#energy-center-info .scroller
{
	width: 440px;
}

/* CREATE LOGIN POPUP */
#create-login-wrapper
{
	display: none;
}

/* CREATE Password POPUP */
#create-password-wrapper
{
	display: none;
}
#create-login
{
	margin: 0 auto;
	text-align: left;
	width: 440px;
	height: 520px;
	background: #fff;
	border: 3px solid #054D7D;
	padding: 30px 20px 20px 20px;
	position: relative;
	z-index: 101;
}
#create-password
{
	margin: 0 auto;
	text-align: left;
	width: 440px;
	height: 180px;
	background: #fff;
	border: 3px solid #054D7D;
	padding: 30px 20px 20px 20px;
	position: relative;
	z-index: 101;
}
#create-login .err { border: 2px solid #A73952; text-align: center;padding: 5px; font-weight: bold;}
#create-login table { width: 430px;position: absolute;top:20px;left:20px;background: #fff; z-index: 102;}
#create-login iframe
{
display/**/:block;/*sorry for IE5*/
position:relative;/*must have*/
top:0;/*must have*/
left:0;/*must have*/
z-index:-1;/*must have*/
width: 340px;/*must have for any big value*/
height: 300px;/*must have for any big value*/
}
#create-login .scroller
{
	height: 100px;
	border: 1px solid #ccc;
	padding: 7px;
}


/* Management Bios */
div#dBio div#dName
{
    font-weight: bold;
    margin-top: 17px;
    margin-bottom: 3px;
}

div#dBio div#dJobTitleLine1,
div#dBio div#dJobTitleLine2
{
    font-style: italic;
    margin-bottom: 3px;
}

div#dBio div#dBioSpacer
{
    height: 6px;
}

div#dBio div#dBioImage
{
    float: left;
    margin-right: 15px;
    margin-bottom: 23px;
}

div#dBio div#dBioImage img
{
    border: 1px #999 solid !important;
    padding: 1px;
}







/* Contact Us */
div#dContact
{
}

div#dContact label
{
    font-weight: bold;
}

div#dContact div input.input /* all browsers */
{
    width: 175px;
}

div#dContact > div input.input /* all browsers except IE */
{
	width: 190px;
}

*+html div#dContact div input.input /* IE 7 */
{
    width: 175px;
}

div#dContact div#dReason select
{
    width: 255px;
}

div#dContact div#dReason label
{
    display: inline;
}

div#dContact div#dReason
{
    margin-top: 19px;
}

div#dContact div#dFirst,
div#dContact div#dEmail
{
    float: left;
    margin-right: 26px;
}

div#dContact div#dFirst,
div#dContact div#dCompany,
div#dContact div#dEmail,
div#dContact div#dPhone,
div#dContact div#dMessage
{
    margin-top: 11px;
}

div#dContact div#dMessage textarea
{
    width: 412px;
    height: 132px;
}

div#dContact div#dSend
{
    margin-top: 18px;
}





/* News Center */
div#dNewCenter div#dNewsCenterList
{
    float: right;
    background-color: #F2EEE7;
    padding: 6px 4px 3px 4px;
    margin-left: 31px;
    margin-bottom: 42px;
    width: 178px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 142px;
}

div#dNewsCenterListEC, div.link-listing
{
    background-color: #F2EEE7;
    padding: 6px 4px 3px 4px;
    margin-bottom: 42px;
    width: 500px;
}
div.link-listing { width: 550px;}
div#dNewCenter div#dNewsCenterList span, div#dNewsCenterListEC span, div.link-listing span
{
    font-weight: bold;
    display: block;
    margin-bottom: 5px;
    margin-left: 17px;
}

div#dNewCenter div#dNewsCenterList ul, div#dNewsCenterListEC ul, div.link-listing-body
{
    background-color: #CED8E2;
    padding: 11px 14px 20px 14px;    
    margin: 0;
}
div.link-listing-body .l, div.link-listing-body .r { width: 48%;}
div.link-listing-body { padding-left: 17px;}
div#dNewCenter div#dNewsCenterList ul li.notlast
{
    margin-bottom: 7px;
}

div#dNewCenter div#dTitle
{
    font-weight: bold;
}

div#dNewCenter div#dDate
{
    font-style: italic;
}

div#dNewCenter div#dContent
{
    margin-top: 24px;
}

div#dHappenings ul li
{
    margin-bottom: 5px;
}




/* Submit Resume */
div#dSubmitResume
{
    margin-bottom: 20px;
}

div#sub-content-main div.dWhiteHSepHolder
{
    position: relative;
    margin-bottom: 80px;
}

div#sub-content-main div.dWhiteHSepHolder div.dWhiteHSep
{
    margin-top: 40px;
    position: absolute;
    left: -20px;
    height: 10px;
    background-color: #fff;
    width: 536px;
}

div#dSubmitResume div#dForm input.input
{
    width: 170px;
}

div#dSubmitResume div#dForm label
{
    display: block;
    font-weight: bold;
}

div#dSubmitResume div#dForm div
{
    margin-top: 10px;
}

div#dSubmitResume div#dForm div#dFirst,
div#dSubmitResume div#dForm div#dEmail
{
    float: left;
    margin-right: 46px;
}






div#sub-content-main div#dHeight
{
    height: 239px;
}

div#sub-content-main div#dBottomMargin
{
    height: 10px;
}

div#sub-content-main div#dNatBottomHolder
{
    position: absolute;
}

div#sub-content-main div#dNatBottomHolder div.vSep
{
    width: 10px;
    background-color: #fff;
    height: 253px;
    float: left;
    z-index: 10;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom
{
    position: relative;
    left: -20px;
    width: 536px;    
    background-color: #fff;
    padding-top: 6px;
}


div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dHats,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dGauges,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTower,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dWelding
{
    float: left;
    z-index: 5;
    height: 253px;
    width: 172px;
    padding-top: 130px;
    padding-left: 13px;
    padding-right: 6px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 153px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
	height: 123px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTopDown,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTanks
{
    float: left;
    z-index: 5;
    height: 253px;
    /*width: 172px;*/
    width: 262px;
    padding-top: 130px;
    padding-left: 13px;
    padding-right: 6px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	/*width: 153px;  THIS IS THE WIDTH OF WORKABLE CONTENT */
	width: 243px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
	height: 123px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTopDown,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTanks
{
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTopDown
{
    background: url(/images/common/imgTopDown2.jpg) top left no-repeat #E9E2D7;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTanks
{
    background: url(/images/common/imgTanks2.jpg) top left no-repeat #E9E2D7;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dHats
{
    background: url(/images/common/imgHelmets.jpg) top left no-repeat #E9E2D7;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dHatsX,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dGaugesX,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTowerX,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dWeldingX
{
    float: left;
    z-index: 5;
    height: 253px;
    width: 172px;
    padding-top: 130px;
    padding-left: 13px;
    padding-right: 6px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 153px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
	height: 123px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTopDownX,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTanksX
{
    float: left;
    z-index: 5;
    height: 253px;
    width: 172px;
    /*width: 262px;*/
    padding-top: 130px;
    padding-left: 13px;
    padding-right: 6px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 153px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
	/*width: 243px;  THIS IS THE WIDTH OF WORKABLE CONTENT */
	height: 123px; /* THIS IS THE WIDTH OF WORKABLE CONTENT */
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTopDownX,
div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTanksX
{
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTopDownX
{
    background: url(/images/common/imgIndustrialSwoosh.jpg) top left no-repeat #E9E2D7;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTanksX
{
    background: url(/images/common/imgCommercialSwoosh.jpg) top left no-repeat #E9E2D7;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dHatsX
{
    background: url(/images/common/imgProducerSwoosh.jpg) top left no-repeat #E9E2D7;
}



div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dGauges
{
    background: url(/images/common/imgGauge.jpg) top left no-repeat #E9E2D7;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dTower
{
    background: url(/images/common/imgTower.jpg) top left no-repeat #E9E2D7;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom div#dWelding
{
    background: url(/images/common/imgWeld.jpg) top left no-repeat #E9E2D7;
}









div#sub-content-main div#dNatBottomHolder div#dNatBottom div.button
{
    text-align: center;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom h3
{
    color: #A70439;
}

div#sub-content-main div#dNatBottomHolder div#dNatBottom ul.blueArrows
{
    list-style-image: url(/images/common/listArrBlue.gif);
}


/* Submit an RFP */
div#submitRFP label
{
    font-weight: bold;
}

div#submitRFP div#dFirst,
div#submitRFP div#dCompany,
div#submitRFP div#dPhone
{
    float: left;
    margin-right: 26px;
}

div#submitRFP div#dComments textarea
{
    width: 412px;
    height: 132px;
}

div#submitRFP div#dPrefix,
div#submitRFP div#dFirst,
div#submitRFP div#dLast,
div#submitRFP div#dCompany,
div#submitRFP div#dPosition,
div#submitRFP div#dPhone,
div#submitRFP div#dEmail,
div#submitRFP div#dUpload
{
    margin-top: 11px;
}

div#submitRFP div#dSend
{
    margin-top: 18px;
}

div#submitRFP div input.input /* all browsers */
{
    width: 175px;
}

div#submitRFP > div input.input /* all browsers except IE */
{
	width: 190px;
}

*+html div#submitRFP div input.input /* IE 7 */
{
    width: 175px;
}
/* End "Submit an RFP" */

/* Start Site Map */
/* W00T! 1000 lines of CSS!!!!!!11!!oneoneonenoneoneone!!one */
div#sitemapHolder *
{
    margin-bottom: 0px;
}
div#sitemapHolder div.sitemap
{
    width: 140px;
}
div#sitemapHolder div.col1,
div#sitemapHolder div.col2,
div#sitemapHolder div.col0
{
    float: left;
    margin-top: 10px;
}
div#sitemapHolder div.col1,
div#sitemapHolder div.col2
{
    margin-right: 40px;
}

.OhioIcon {
	position:relative;
	left:349px;
	top:428px;
	z-index:10;
	width: 10px;
	height: 10px;
}

.PittIcon {
	position:relative;
	left:369px;
	top:406px;
	z-index:10;
	width: 10px;
	height: 10px;
}

.AkronIcon {
	position:relative;
	left:370px;
	top:420px;
	z-index:10;
}

.CoIcon {
	position:relative;
	left:200px;
	top:575px;
	z-index:10;
}
/* End Site Map */

