/* ---------------------------------basic elements*/


body {
background-image:url(http://www.solutionsforprogress.com/images/bg_beige.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 72%;
}

A:link { 
font-size: 1.0em;
text-decoration: underline; 
color:#000000; 
} 
A:visited { 
text-decoration: underline;  
color:#000000; } 

A:hover { 
text-decoration: underline;
color:#003399;
}
img {/* border style for all images */
  border: 0;
  }

img.menuRe{

  width: 53.13em; 
  height: 1.56em;

}
img.logoRe{

  width: 38.31em; 
  height: 7.8em;

}

img.blockRe{

  width: 48.60em; 
  height: 19.80em;

}
img.blockReText{

  width: 48.60em; 
}
img.blockReB{

  width: 48.50em; 
  height:auto;

}
img.blockReC{

  width: 48.50em; 
  height:auto;

}
img.blockReD{

  width: 48.50em; 
  height:auto;

}

img.blockRe_SM{

  width: 48.50em; 
  height:auto;

}
img.sheerOpenRe{

  width: 48.60em; 
  height: 20.50em;

}



hr {
color:#990000;
}
#Container {

	position:absolute;
	left:0px;
	top:0px;

	width:100%;
	height:100%;
}
#Tech_Container {

	position:absolute;
	left:0px;
	top:0px;

	width:100%;
	height:100%;
}
p {
	font-size: 1.0em;
	line-height: 1.5em;
	margin: 1.2em 3em 1.2em 2em;
	
	}
#menuText{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
#bodyText{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

.quoteText{

	font-family:Georgia, Times, serif;
	font-size:14px;
}
.redText {
	color: #990000;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.navText {
	color: #990000;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.grayText {
	color:#990000;
	text-decoration:none;
	font-size: 90%;
	/*border-bottom:2px solid #990000;*/
	}
.breadcrumb {
	color:#000000;
	text-decoration:none;
	font-size: 90%;
	/*border-bottom:2px solid #990000;*/
	}	
.underlineBig {
background:transparent url(../html/underlineBig.gif) repeat-x scroll 0 100%;
}
.underlineHome {
background:transparent url(../images/underline_Home.gif) repeat-x scroll 0 100%;
}
.underlineAbout {
background:transparent url(../images/underline_About.gif) repeat-x scroll 0 100%;
}
.underlineAbout1 {
background:transparent url(../images/underline_About1.gif) repeat-x scroll 0 100%;
}
.underlineAbout2 {
background:transparent url(../images/underline_About2.gif) repeat-x scroll 0 100%;
}
.underlineAbout3 {
background:transparent url(../images/underline_About3.gif) repeat-x scroll 0 100%;
}
.underlineTech1 {
background:transparent url(../images/underline_Tech1.gif) repeat-x scroll 0 100%;
}
.underlineTech2 {
background:transparent url(../images/underline_Tech2.gif) repeat-x scroll 0 100%;
}
.underlineTech3 {
background:transparent url(../images/underline_Tech3.gif) repeat-x scroll 0 100%;
}
.underlineTBB {
background:transparent url(../images/underline_TBB.gif) repeat-x scroll 0 100%;
}
.underlineWSI1 {
background:transparent url(../images/underline_WSI1.gif) repeat-x scroll 0 100%;
}
.underlineWSI2 {
background:transparent url(../images/underline_WSI2.gif) repeat-x scroll 0 100%;
}
.underlinePP {
background:transparent url(../images/underline_PP.gif) repeat-x scroll 0 100%;
}
.underlineExpertise1 {
background:transparent url(../images/underline_Expertise1.gif) repeat-x scroll 0 100%;
}
.underlineExperise2 {
background:transparent url(../images/underline_Expertise2.gif) repeat-x scroll 0 100%;
}

.headertext {
padding-top:60px;
padding-left: 45px;
color:#000000;
font-family:georgia;
width: 40em;

}
.headertext1 {
padding-top:65px;
padding-left: 55px;
color:#000000;
font-family:georgia;
width: 40em;

}

.headertextB {
padding-top:20px;
padding-left: 40px;
padding-right: 20px;
color:#000000;
font-family:georgia;
width: 40em;

}
.bigger {
font-size:42px;
line-height:40px;

}
.big {
font-size:30px;
line-height:40px;

}
.medium {
font-size:22px;
line-height:30px;
}

.regular {
font-size:16px;
line-height:20px;

}
h1,h2,h3,h4,h5,h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
display: inline;

font-style: normal;
}

/* ----------------------------------------------top contact bar*/
#PhoneAddEmail{

/*background-image:url(../images/colorbars.gif); background-repeat:repeat-x;*/
background-color:#990000;
	position:absolute;
	/*original setting in next line*/
	/*left:0px;*/
	padding-top: .3em;
	left:355px;
	top:0px;
	/*original setting in next line*/
	/*width:100%;*/
	/*width:568px;
	height:19px;*/
	width: 49.00em;
	height: 1.50em;
		/*borders were not on the original*/
	/*border-left: 2px solid gray;
border-right: 2px solid gray;*/
}



#PhoneAddEmail_text{
font-size: .95em;
	line-height: 1.0em;
	margin: 1.2em 2em 1.2em 1.5em;

 color:white;
}

#PhoneAddEmail_text a{
text-decoration:underline;
font-size: .99em;
	line-height: 1.0em;
	margin: 0em 0em 0em 0em; color:white;
}
#PhoneAddEmail_text a:hover{
font-size: .99em;
	line-height: 1.0em;
	margin: 0em 0em 0em 0em; color:#FFFF00;
}
#PhoneAddEmail_text{
font-size: .95em;
	line-height: 1.0em;
	margin: 0em 0em 0em 0em; color:white;
}
/*++++++++++++++++++++++++++++++++++++++++++++++top navigation*/


/*
#SfPMenubar{
background-image:url(http://www.solutionsforprogress.com/images/SfPmenubar.gif); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:136px;
	width:850px;
	height:25px;
	line-height: 1.0em;
}
*/
#SfPMenubar{
	position:absolute;
	left:70px;
	top:136px;
	width:850px;
	height:25px;
	line-height: 1.0em;
}
.menubarText{
	line-height: 1.0em;
	margin-top: 4px;
}
#menuText a:hover{
color:#003399;
}
 
#about .about{
color: #990000;


} 
#contact .contact{
color: #990000;
font-size: 1.0em;

} 
#tech .tech{
color: #990000;
font-size: 1.0em;

} 
#pp .pp{
color: #990000;

} 
#exp .exp{
color: #990000;

} 
#bank .bank{
color: #990000;

}
#wsi .wsi{
color: #990000;

}
#art .art{
color: #990000;

} 
/*--------------page blocks*/
#SfPLogo{
background-image:url(../images/logo_sfp_and_tagline1.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:37px;
	width:465px;
	height:87px;
}
#alert { position:absolute	;
	left:570px;
	top:67px;
	color:#660000;
}

#ArtGallery {
position:absolute; 
top: 175px; 
height: 673px; 
width: 850px; 
left: 70px;
}


/* ------------------------------------------------Right blocks-*/
#Right_Sheer_Open{
/*background-image:url(../images/sheer_top.gif); background-repeat:no-repeat;*/
padding-left:5px;
padding-top: 20px;
	position:absolute;
	left:355px;
	top:190px;
		width: 49.88em;
	height: 17.50em;
	
}

#Right_Sheer_Open_a{
/*background-image:url(../images/sheer_top.gif); background-repeat:no-repeat;*/
padding-left:0px;
padding-top: 0px;
	position:absolute;
	left:355px;
	top:190px;
		width: 49.88em;
	height: 17.50em;
	
}
#Right_SheerTextB{
/*background-image:url(../images/sheer_top.gif); background-repeat:no-repeat;*/
padding-left:0px;
padding-top: 0px;
	position:absolute;
	left:355px;
	top:190px;
		width: 49.88em;
	height: auto;
	
}
#Right_Full{
padding-left:0px;
padding-top: 0px;
	position:absolute;
	left:355px;
	top:190px;
width: 50.00em;
	height: auto;
	
}
#PP_Right_Open{
background-image:url(../images/photoRight_open_568_X_226.png); background-repeat:no-repeat;
padding-left:15px;
padding-top: 40px;
	position:absolute;
	left:355px;
	top:191px;
	width:572px;
	height:226px;
	
}
#PhotoRightText{
/*background-image:url(../images/photoRight_sheer_white1.png); */
/*background-image:url(../images/photoRight_home.png); background-repeat:no-repeat;*/
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/

	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}
#PhotoRightTextB{
/*background-image:url(../images/photoRight_sheer_white1.png); */
/*background-image:url(../images/photoRight_home.png); background-repeat:no-repeat;*/
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
position:absolute;
	left:355px;
	top:423px;
	/*width:568px;
	height:200px;*/
	width: 45.88em;
	height: 17.50em;
	
}
#PhotoRight{
/*background-image:url(../images/photoRight_sheer_white1.png); */
background-image:url(../images/photoRight_home.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}


#Right_About{

background-image:url(../images/photoRight_About1.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}


#Right_Contact{

background-image:url(../images/photoRight_Contact.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}
#Right_TBB{
background-image:url(../images/photoRight_TBB_new.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}
#Right_WSI{
background-image:url(../images/photoRight_WSI.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}
#Right_Demo{
background-image:url(../images/photoRight_Demo.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}
#Tech_Right{

background-image:url(../images/photoRight_sheer_white_tech.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}

#Tech_Right_How{

background-image:url(../images/photoRight_How.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:568px;
	height:226px;
	
}


#PP_Right{

background-image:url(../images/photoRight_sheer_white_pp.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:572px;
	height:226px;
	
}


#PP_Right_Civic{
/*background-image:url(../images/photoRight_sheer_white1.png); */
background-image:url(../images/photoRight_sheer_white_ppCivic.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:572px;
	height:226px;
	
}

#PP_Right_EGov{
/*background-image:url(../images/photoRight_sheer_white1.png); */
background-image:url(../images/photoRight_sheer_white_ppEgov.png); background-repeat:no-repeat;
padding-left:25px;
padding-top: 80px;
	position:absolute;
	left:355px;
	top:190px;
	width:572px;
	height:226px;
	
}


/*----------------------------------------------------------------left blocks*/


#PhotoLeft_PP_Open{
background-image:url(../images/photoLeft_sheer_smaller.png); background-repeat:no-repeat;

	position:absolute;
	left:70px;
	top:190px;
	width:252px;
	height:226px;
}

#PhotoLeft{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}

#PhotoLeft_HomePage{
background-image:url(../images/photoLeft_dragon.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_About{
background-image:url(../images/photoLeft_deer.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_Contact{
background-image:url(../images/photoLeft_lizard_up.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_SiteMap{
background-image:url(../images/photoLeft_feet.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_TermsOfUse{
background-image:url(../images/photoLeft_mask.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_Privacy{
background-image:url(../images/photoLeft_gymnast.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}

#PhotoLeft_Technology{
background-image:url(../images/photoLeft_dog.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
	z-index:10;
}


#PhotoLeft_How {
background-image:url(../images/photoLeft_car.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_WSI {
background-image:url(../images/photoLeft_car.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}

#PhotoLeft_Work {
background-image:url(../images/photoLeft_gymnast.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}

#PhotoLeft_TBB {
background-image:url(../images/photoLeft_bull.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
	z-index:10;
}

#TBB{
	position:absolute;
	left:70px;
	top:615px;
	width:253px;
	height:47px;
}
#PhotoLeft_Demo {
background-image:url(../images/photoLeft_feet.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}

#PhotoLeft_PP{
background-image:url(../images/photoLeft_bobBrand_PP.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_PP_Civic{
background-image:url(../images/PhotoLeft_PP_greendress.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_PP_EGov{
background-image:url(../images/photoLeft_mask.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_PP_Discuss{
background-image:url(../images/photoLeft_lizard_up.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_PP_Disability{
background-image:url(../images/photoLeft_momChild.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}

#PhotoLeft_PP_Education{
background-image:url(../images/photoLeft_panther.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_PP_Health{
background-image:url(../images/photoLeft_skelton.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_PP_Reentry{
background-image:url(../images/photoLeft_jail.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}

#PhotoLeft_Research{
background-image:url(../images/photoLeft_AmericansAll.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_Analysis{
background-image:url(../images/photoLeft_nicaragua.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_SoftwareEngineering{
background-image:url(../images/photoLeft_devil_chick.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}


#PhotoLeft_CMS{
background-image:url(../images/photoLeft_greendragon.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}
#PhotoLeft_HomeOffice{
background-image:url(../images/photoLeft_sfp.png); background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:190px;
	width:301px;
	height:226px;
}

#PhotoLeft_PP_Blank{
background-image:url(); background-repeat:no-repeat;

	position:absolute;
	left:70px;
	top:425px;
	width:213px;
	height:auto;
}
/*-------------------------------------------------Right Lables--*/
#PP_Technology{
padding-left:25px;
padding-top:5px;
background-image:url(../images/PublicPolicy_sheer_palantino.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}
#PP_Lable{
padding-left:25px;
padding-top:5px;
background-image:url(../images/PublicPolicy_sheer_palantino.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}



#Technology_Lable_Right{
padding-left:25px;
padding-top:5px;
background-image:url(../images/Technology_sheer_palantino.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}



#TBB_Right_Label{
padding-left:25px;
padding-top:5px;
background-image:url(../images/TBB_Label.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}
#WSI_Right_Label{
padding-left:25px;
padding-top:5px;
background-image:url(../images/WSI_Label.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:238px;
	height:31px;
	z-index:5;
}
#SiteMap_Right_Lable{
padding-left:25px;
padding-top:5px;
background-image:url(../images/SiteMap.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}
#TermsOfUse_Right_Lable{
padding-left:25px;
padding-top:5px;
background-image:url(../images/TermsOfUse.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}
#Privacy_Right_Lable{
padding-left:25px;
padding-top:5px;
background-image:url(../images/Privacy.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}
#About_Right_Lable{
padding-left:25px;
padding-top:5px;
background-image:url(../images/About_Sheer.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}


#Contact_Right_Lable{
padding-left:25px;
padding-top:5px;
background-image:url(../images/Contact_sheer.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:190px;
	width:177px;
	height:31px;
	z-index:5;
}

/***********************************************center***************************************************/


#PhotoRight_Open_Long{
background-image:url(../images/photoRight_open_568_X_626.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:425px;
	width:568px;
	height:626px;
}



#Issues{
background-image:url(../images/Issues.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:470px;
width: 49.88em;
	height: 17.50em;
}



#sub_Issues_A{
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
	position:absolute;
	left:355px;
	top:423px;
	/*width:568px;
	height:200px;*/
	width: 49.88em;
	height: 17.50em;
	
	
}
#sub_Issues_A_flex{
background-image:url(../images/Issues.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:425px;
	width:49.88em;
	height:auto; /*this is why I call it flex*/
}
#sub_Issues_A_Open_How{
background-image:url(../images/TBB_Front_En_State_Fed_Systems1.png); background-repeat:no-repeat;
	position:absolute;
	left:351px;
	top:425px;
	width:568px;
	height:428px; /*this is why I call it flex*/
}
#ContentAnalysis_Picture{
background-image:url(../images/masks_sheer.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:425px;
	width:568px;
	height:400px;
}
#Research_Picture{
background-image:url(../images/research_sheer.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:425px;
	width:568px;
	height:400px;
}
#CMS_Picture{
background-image:url(../images/cms_sheer.png); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:425px;
	width:568px;
	height:400px;
}
#sub_Issues_B{
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
	position:absolute;
	left:355px;
	top:658px;
	width:568px;
	height:200px;
}
#sub_B{
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
	position:absolute;
	left:355px;
	top:425px;
width: 50.00em;
	height: auto;
}
#sub_C{
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
	position:absolute;
	left:355px;
	top:425px;
width: 50.00em;
	height: auto;
}
#sub_D{
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
	position:absolute;
	left:355px;
	top:425px;
width: 50.00em;
	height: auto;
}
#sub_Issues_C{
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
	position:absolute;
	left:355px;
	top:895px;
width: 48.60em;
	height: 17.50em;
}

#sub_Issues_D{
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
	position:absolute;
	left:355px;
	top:1131px;
	width: 48.60em;
	height: 17.50em;
}
#sub_Issues_E{
/*background-image:url(../images/Issues.png); background-repeat:no-repeat;*/
	position:absolute;
	left:355px;
	top:1371px;
	width: 48.60em;
	height: 17.50em;
}
#sub_Issues_B_show{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:656px;
	width: 48.60em;
	height:auto;
	/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
#sub_Issues_B_show_higher{

	position:absolute;
	left:355px;
	top:430px;
	width: 48.60em;
	height:50px;;
	/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
#sub_home{

	position:absolute;
	left:355px;
	top:450px;
	width: 48.60em;
	height:50px;;
	/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
#sub_Issues_B_show_lines{

	position:absolute;
	left:355px;
	top:647px;
width: 48.60em;
	height:50px;;
	/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
#sub_Issues_B_show_lines_lower{

	position:absolute;
	left:0px;
	top:558px;
width: 48.60em;
	height:50px;;
	/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
#sub_Issues_C_show{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:998px;
	width: 48.60em;
	height:auto;
/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}


#sub_Issues_C_showMe{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:882px;
width: 48.60em;
	height:auto;
/*border-right:1px solid gray;
	border-left:1px solid gray;*/	
}
#sub_Issues_C_showMeLow
{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:985px;
width: 48.60em;
	height:auto;
/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
#sub_Issues_C_showMeLower{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:1134px;
width: 48.60em;
	height:auto;
/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}


#sub_Issues_D_show{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:1234px;
	width: 48.60em;
	height:auto;
/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
#sub_Issues_D_showMeLower{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:1380px;
	width: 48.60em;
	height:auto;
/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
#sub_Issues_E_show{
background-image:url(); background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:1604px;
width: 48.60em;
	height:auto;
/*border-right:1px solid gray;
	border-left:1px solid gray;*/
}
/*----------------------------------left elements under block---------*/

#blog {
position:absolute;
top: 430px;
left: 70px;
width:257px;
height:124px;
}

#menuFlex {
position:absolute;
top: 424px;
left: 70px;
width:275px;
height:auto
}


#menu_lower_flex {

	position:absolute;
	left:70px;
	top:470px;
	width:257px;
	height:auto;
}

#leftNav {
border-left: 2px dotted #990000;
border-bottom: 2px dotted #990000;
padding-left:6px;
padding-bottom:10px;

}



/***********************************************footer***************************************************/
#Tech_How_SiteMap_test{
/*background-image:url(../images/colorbars_bottom.gif); background-repeat:repeat-x;*/
background-color:#990000;
position:absolute;
top: 699px;
bottom:0px;
/*top:1480px;
margin-top: -17px;*/

left:355px;
width: 49.00em;
	height: 1.30em;
padding-top: .3em;
padding-bottom: .2em;

clear:both;
}

#Tech_How_SiteMap{
/*background-image:url(../images/colorbars_bottom.gif); background-repeat:repeat-x;*/
background-color:#990000;
position:relative;
margin-top:50px;
bottom:0px;
/*top:1480px;
margin-top: -17px;*/

left:0px;
/*width:100%;
height:17px;*/
clear:both;
	width: 49.00em;
	height: 1.30em;
padding-top: .3em;
padding-bottom: .2em;
}

#SiteMap{
background-image:url(../images/colorbars_bottom.gif); background-repeat:repeat-x;
background-color:#800000;
	position:absolute;
	left:0px;
	top:764px;
	width:100%;
	height:19px;
}
/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {

}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {

}
.dtree a.nodeSel {
	/*background-color: #c0d2ec;*/
	color:#880000;

}
.dtree .clip {
	overflow: hidden;
}
------------------------
.dtree1 {
	white-space: nowrap;
}
.dtree1 img {
	border: 0px;
	vertical-align: middle;
}
.dtree1 a {

}
.dtree1 a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree1 a.node:hover, .dtree a.nodeSel:hover {

}
.dtree1 a.nodeSel {
	/*background-color: #c0d2ec;*/
	color:#880000;

}
.dtree1 .clip {
	overflow: hidden;
}




