A:visited {color: #0000FF;}
A:link {color: #0000FF;}

#wrapper {
       float:left;      
       width:100%;

} 

#pageMainTop {
       float:left;      

}

#abapcode {  


background:#eeeeee;
color: #000000;
 padding: 5px 5px 5px 0px;
 text-align:left;

border-width: .05em; 
border-style: solid; 
border-color: #cccccc; 
	font-size: 13px;
 
/*width:555;     "keep all abap together side or below
  width: 100%;   "move abap to below right column
float:left;      "stops wrap of box to under add
*/
}

#fillCol {
       float:right; 
position:absolute; top:130px; 

}
.fColumn {
 
  border: 0px;
  width: 275px;
  height: 130;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
background:#ffffff;

} 

#pageCol {
       float:right; 
}
#pageColMenu {
       float:right;      
}
#comments {
       padding: 10px 10px 0px 10px;   
       float:left;

}

.pColumn {
  border: 0px;
  width: 300px;
  height: 1050;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
background:#ffffff;

} 
.pColumnMenu {
  border: 0px;
  width: 150;
  height: 950;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
background:#ffffff;

}
.pMainTop {
  border: 0px;
  width: 300;
  height: 0;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;

}


.pageSpacer {
font-size:0

}
 
.tFooter {
       float:left; 
       width:100%;

}
.tFootermenu {
       float:left; 
       width:100%;
/*       padding: 5px 5px 5px 5px; */

}

.footerADD {
  border: 0px;
  width: 100%;
  height: 245px;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
}
.footermenuADD {
  border: 0px;
  width: 100%;
  height: 245px;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
}

#contentEnd {
       padding: 10px 10px 0px 10px;   
       float:left;
}
.iCend {
  border: 0px;
  width: 350px;
  height: 280px;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;

}

#contEndMenu {
       padding: 10px 10px 0px 10px;   
       float:left;
}
.iCendMenu {
  border: 0px;
  width: 350px;
  height: 280px;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
}


#floatRight {
       float:right;     
}
#floatLeft {
       float:left;      
}

.bannerMenuTop {
  border: 0px;
  height: 0px;
  width: 728px;
  align: left;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
}

.bannerTop {
  border: 0px;
  height: 0px;
  width: 728px;
  align: left;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
 
} 

#addHere {
  vertical-align: BOTTOM;
      float:right;     
      padding: 3px 80px 0px 0px;
}

.footerLinks {
       float:left; 
       width:100%;

}

#dLinksnav {
       width:100%;
       text-align: LEFT;
       padding: 5px 5px 5px 5px;
}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-paper-source:0;}

div.Section1{
 page:Section1;
}
.tableBANNER
{

}


.tablePAGE{
 border="0" 
 vertical-align: top;
 width="100%";
}
.trPAGE {
 vertical-align: top;
 width="100%";
}
.tdCONT {background-image:  url(images/contents.JPG);
 vertical-align: top;
 height: 100%;
 width: 170;
}
.tdMAIN {
 vertical-align: top;
 padding: 0px 5px 0px 0px;
}
.tdADD {
  border: 0px;
  width: 0px;
}


.contABOVE {background-image:
 vertical-align: top;
 height:2680px;
 width:170px;
}

.contBELOW{
 vertical-align: top;
 height:0px; 
 width:0px;
}

.LinksTable {
  border: 0px;
  width: 100%;
  padding: 0px 0px 0px 0px;

}

.headerlineBG {background-image:  url(images/header_line.GIF);
        border: 0px;}
.linkslineBG {background-image:  url(images/links_line.PNG);
        border: 0px;}
.linkslineBG A{text-decoration:none}

.footerlineBG {background-image:  url(images/contentsend.JPG);
        border: 0px;}
.toplineBG {background-image:  url(images/topline.PNG);
        border: 0px;}
.titlelineBG {background-image:  url(images/topline.PNG);
        border: 0px;} 
.downlineBG {background-image:  url(images/topline_down.PNG);
 vertical-align: TOP;
        border: 0px;}

.contentsBG {background-image:  url(images/contentstop.JPG);
        border: 0px;
        width: 200;}

.iframeColMenu {
  border: 0px;
  width: 100%;
 height: 450;
  align: right;
 vertical-align: TOP;
}
.iframeSS {
  border: 0px;
  width: 100%;
 height: 250;
  align: right;
 vertical-align: TOP;
}

.iframeTOP {
  border: 0px;
  width: 100%;
 height: 70px;
  align: left;
 vertical-align: BOTTOM;
}
.advertsTOP {
  border: 0px;
  width: 100%;
  align: right;
 vertical-align: TOP;
}

table {
 border-collapse: collapse;
word-wrap:break-word;
}

td
{
padding:0;
}

td img{vertical-align:bottom;}

BODY {	margin:0 auto; text-align:left;
        padding:0; margin:0;  text-align:center;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	white-space: nowrap;
        background:#ffffff;

}




P {
//	FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
//	color: #666;
}
li {
//	FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
//	color: #666;
}
P1 {
//	FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
h1 {
//	FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
        vertical-align: bottom;
	color: #444444;   //#000000; //blue;   //

}
h2 {
//	FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #444444;   //#000000; //blue;   //
        display: inline;

}



.noWrap {
       white-space:nowrap;
}

.tableMenu{
 border="0" 
 vertical-align: top;

}
.menuPage {
//	FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
        border: 0px;
}

.infoTab2 {
	border: 0px;
       border-style: solid;
       align: middle;
       background-color: #CCFFCC;
//       border-bottom-width: 15px
//       border-color: #ff0000
}
.infoTab {
	border: 1px;
       border-style: solid;
       align: middle;
       background-color: #FFFFCC;
//       border-bottom-width: 15px
//       border-color: #ff0000
}
.infoTabNoborder {
	border: 0px;
       border-style: solid;
       align: middle;
       background-color: #FFFFCC;
//       border-bottom-width: 15px
//       border-color: #ff0000
}

.infoText {

       align: left;
       background-color: #EEEEEE;
}

.infoSearch {
       border: 0px;
       align: middle;
       background-color: #EEFFFF;
       width: 900px;
}

.infoSearch2 {
       border: 0px;
       align: middle;
       background-color: #FFFFFF;
       width: 900px;
}

.infoTabGrey {
	border: 1px;
       border-style: solid;
       align: middle;
       background-color: #EEEEEE;
//       border-bottom-width: 15px
//       border-color: #ff0000
}

.infoTabwhite {
	border: 1px;
       border-style: solid;
       align: middle;
}


.iframeADDS {
  border: 0px;
  height: 280;
  vertical-align: TOP;
  marginwidth:  0;
  marginheight: 0;
}

.iframeCONT {
  border: 0px;
  width: 220;
  height: 800;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
  scrolling: NO;
}
 


.iframeMAIN {
  border: 0px;
  width: 100%;
  height: 100%;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;
}
.iframeADD {
  border: 100%;
  width: 100%;
  height: 280;
  vertical-align: TOP;
  marginwidth: 0;
  marginheight: 0;

}




.iframeBOTTOM {
  border: 0px;
  width: 100%;
 height: 100;
  align: left;
 vertical-align: TOP;
}




.footerTab {
       align: left;
       border: 0px;
       background-color: #EEEEEE;
       padding: 5px 5px 5px 5px;
}



p.MsoNormal {
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Verdana";
}
.fpcdsborder{
border:1px solid #666666;
}
.fpcds {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:10px;
	text-align:justify;
	text-decoration:none;
}
.fpcds h1 {
color:#0066A5;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:6px;
text-decoration:none;
}
 
#toplink { height:25px; position:absolute; top:70px; left:220px; right:20px; }
#toplink ul {padding:0; margin:0; list-style:none; position:absolute; left:20px; top:0px;}
#toplink ul li {float:left; margin-right:12px; font-size:11px; line-height:25px; color:#09c; } //background:url(images/links_text.PNG) no-repeat;}
#toplink ul li a {font-size:11px; line-height:25px; color:#444; text-decoration:underline; font-weight:bold;}
#toplink ul li a:hover {text-decoration:underline; color:#09c;}
#toplink ul li a img {border:0; padding-top:4px;}


#bottomlink { height:25px; position:absolute; left:220px; right:20px; }
#bottomlink ul {padding:0; margin:0; list-style:none; position:absolute; left:20px; top:-12px; }
#bottomlink ul li {float:left; margin-right:12px; font-size:11px; line-height:25px; color:#09c; } //background:url(images/links_text.PNG) no-repeat;}
#bottomlink ul li a {font-size:11px; line-height:25px; color:#444; text-decoration:underline; font-weight:bold;}
#bottomlink ul li a:hover {text-decoration:underline; color:#09c;}
#bottomlink ul li a img {border:0; padding-top:4px;}

.addthisHeader {
       float:right;
}
.searchHeader {

       float:left;
}
.addthisFooter {
       float:right;
}
.searchFooter {
       float:left;
}
.addlinkTop {
       float:right;
       position:absolute; left:350px; top:69px;
}

.searchTop {
       float:right;
       position:absolute; right:5px; top:20px;
}

.imageTop {
       float:left;
       position:absolute; left:0px; top:0px;
      background:url(images/top_fill.JPG);
}



.sapCopy {
       float:right;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif;
       font-size: 12px;
       color: #666;
}

.firstAdd {
       float:left;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif;
       font-size: 12px;
       color: #666;

}

.secondAdd {
       float:right;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif;
       font-size: 12px;
       color: #666;
}

.prevFM {
       float: left;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif;
       font-size: 12px;
       color: #666;
       text-align: bottom;
}
.nextFM {
       float: right;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif;
       font-size: 12px;
       color: #666;
       text-align: bottom;
}







.box200 {width:1025px; padding:0 0 15px 0; background:url(box_base200.gif) no-repeat left bottom; margin-bottom:10px;}
.box200 h3 {background:url(box200.gif); height:30px; line-height:30px; color:#333; padding:0 15px; margin:0; font-size:12px;}

.box200 dl {list-style:none; padding:0 14px; margin:0; width:1025px; background:#fff; border:1px solid #d8d9da; border-width:0 1px;}
.box200 dd {padding:3px 0; margin:0;   color:#444;  solid #f0f0f0;}
.box200 dd a {display:block; color:#048; text-decoration:none; font-size:12px;}
.box200 dd a em {color:#666; float:right; font-style:normal; font-size:11px;}
.box200 dd a:hover {color:#08c; text-decoration:none;}

.box200 LI {list-style: square inside;}

.box200 form {margin:0;}

.box200 a.bannerad img {display:block; padding-bottom:4px;}

pre {
white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */
white-space: -pre-wrap; /* Opera 4 - 6 */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
word-wrap: break-word; /* IE 5.5+ */
}


.relLinks{
        width=100%;
       float: left;
} 

.backLinks{
//	FONT-SIZE: 8px; FONT-FAMILY: 'Arial', Verdana, Tahoma, Helvetica, sans-serif
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
        vertical-align: top;
        width=100%;
       float: left;
}

.backLinks td {vertical-align: top;
               width="50%";
               padding: 0px 30px 10px 0px;}  //top right bottom leff

