BODY
{
    
    FONT-FAMILY:	ARIAL;
    margin-left:	12;   
    margin-right:	12;
    margin-top:		5;
}

P
{
    FONT-FAMILY:	ARIAL;
}
A
{
    FONT-WEIGHT:	normal;
    FONT-FAMILY:	ARIAL;
    TEXT-DECORATION: none;
    color:			#2F4F4F;
}

A:hover
{
	TEXT-DECORATION: underline;
}
span:hover
{
   background: #fff;
}
TD
{
    FONT-FAMILY:	ARIAL;
}

TABLE
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    FONT-FAMILY:	ARIAL;
}
TR
{
    FONT-FAMILY:	ARIAL;
}
INPUT
{
    FONT-FAMILY:	ARIAL;
    font-size:smaller;
}
.search
{
    width:     140px;
}
.special
{
    width: 150px;
}
SELECT
{
    FONT-FAMILY:	ARIAL;
    font-size:smaller;
    width: 200px;
}
.vendor
{
   width: 183px;
}
.doctype
{
   width: 243px;
}
.criteria
{
   width: 100;
}
.smallselect
{
   width: 100px;
}
B
{
    font-weight:  bolder;
}
.page-results
{
   font-family:   Arial;
 	COLOR:         BLACK; 
	FONT-SIZE:     12pt;
	FONT-WEIGHT:   normal;
}
OPTION
{
    FONT-FAMILY:	ARIAL;
}
.instructions
{
	color: #2F4F4F;
	FONT-FAMILY:ARIAL;
	font-size:smaller;
}

.data_table_bgcolor
{
	color: #2F4F4F;
}
.data_table
{
	width:100%;
	color: #2F4F4F;
	FONT-FAMILY:	ARIAL;
	background:images/background_soft_world.jpg;
	text-align:left;
	font-size:smaller;
}
.data_table A:link 
{
	color:#2F4F4F;
	FONT-WEIGHT:600;
	text-decoration:underline;
}
.data_table A:visited 
{
	color:gray;
	FONT-WEIGHT:600;
	text-decoration:underline;
}
.data_table A:active 
{
	color:#2F4F4F;
	FONT-WEIGHT:600;
	text-decoration:underline;
}
.data_table A:hover
{
	text-decoration:none;
}

.nested_data_table
{
	color: #2F4F4F;
	FONT-FAMILY:	ARIAL;
	background:images/background_soft_world.jpg;
	text-align:left;
	font-size:x-small;
}


.btnInTD
{	
	text-align:left;
}

.textboxes
{
	CURSOR: auto;
}

.textarea
{
	HEIGHT: 75px;
	width:400;
	CURSOR: auto;
}

.selectMenu
{
	width:100%;
}

.selectMenu2
{
	width:180px;
}

.selectMenuLang
{
	width:152px;
}

.textareaTD
{
	width:400;
}

.searchTitleTD
{
	width:45px;
	height:25;
	color:white;
	FONT-SIZE: 9pt;  
	FONT-WEIGHT: bold	  
}

.searchTitleTDlong
{
	width:120px;
	height:25;
	color:white;
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold	  
}

.searchTitleTDdate
{
	width:132px;
	height:25;
	color:white;
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold	  
}

.searchTitleTDMethod
{
	width:124px;
	height:25;
	color:white;
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold	  
}


.searchInputTD
{
	width:115px; 
	height:24px; 
}

.searchInputTDLang
{
	width:80px; 
	height:24px; 
}

.searchInputTDCrit
{
	width:96px; 
	height:24px; 
}

.searchSpacerTD
{
	width:5;	
}

.searchHelpTD
{
	color:white;
	height:84;
	width:120;
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold	  
}
.searchHelpTD A:link 
{
	color:white;
	FONT-WEIGHT:600;
	text-decoration:underline;
	FONT-SIZE: 9pt; 
}
.searchHelpTD A:visited 
{
	color:white;
	FONT-WEIGHT:600;
	text-decoration:underline;
	FONT-SIZE: 9pt; 
}
.searchHelpTD A:active 
{
	color:white;
	FONT-WEIGHT:600;
	text-decoration:underline;
	FONT-SIZE: 9pt; 
}
.searchHelpTD A:hover
{
	text-decoration:none;
	FONT-SIZE: 9pt; 
}

.loginSpacerTD
{
	width:400;
}

.inputHeadingsTD
{
	height:auto;
	vertical-align:top;
	text-align:left;
	COLOR:BLACK; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold;
}

.inputEmailToSp
{
	HEIGHT: 22px; 
	WIDTH: 454px;
}

.inputEmailtext
{
	HEIGHT: 22px; 
	WIDTH: 520px;
}

.inputEmailLargeText
{
	 HEIGHT: 154px; 
	 WIDTH: 520px;
}

.loginHeadingTD
{
	text-decoration:bolder;
	text-align:left;
	vertical-align:top;
	width:75;
	height:25;
}

.commentHeadingTD
{
	height:auto;
	vertical-align:top;
	text-align:left;
	COLOR:#2F4F4F; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold;
	width:95;
}

.commentSlLineInputTD
{
	align:left;
	width:240;
	height:25;
}

.commentTextAreaTD
{
	width:300;
}

.btnNorm
{
	font-family:   ARIAL;
	font-size:x-small;
	font-weight:bold;
	width:60px;
	height:24px;
}

.btnSmall
{
	font-family:   ARIAL;
	font-size:xx-small;
	font-weight:bold;
	width:45px;
	height:22px;
}

.top{}
.left {}
.right {}
.bottom 
{
	align:left;	
}

.ms-link
{
	text-align:right;
}
.ms-link a:link 
{
   font-family:  Verdana, serif;
   font-size:    8pt;
   color:        #2F4F4F;
   font-weight:  normal;
   text-decoration: none;
}
.ms-link a:visited 
{
   font-family:  Verdana, serif;
   font-size:    8pt;
   color:        #2F4F4F;
   font-weight:  normal;
   text-decoration: none;
}
.gray
{
	background-color:#dddddd;	
}
#object1
{
   font-family:   arial;
   font-size:  smaller;
   font-weight: bold;
   position:   absolute;
   top:        19px;
   left:       40px;  
   color:      white;
}
#object2
{
   position: absolute;
   top: 16px;
   left: 142px;
}
#object3
{
   font-family:   arial;
   font-size:  smaller;
   font-weight: bold;
   position:   absolute;
   top:        19px;
   left:       370px;  
   color:      white;
}
#object4
{
   position: absolute;
   top: 16px;
   left: 472px;
}
#object5
{
   position: absolute;
   z-index: 1150;
   top: 15px;
   left: 575;
}
#object6
{
   font-family:   arial;
   font-size:  smaller;
   font-weight: bold;
   position:   absolute;
   top:        53px;
   left:       72px;  
   color:      white;
}
#object7
{
   position: absolute;
   top: 50px;
   left: 142px;
}
#object8
{
   font-family:   arial;
   font-size:  smaller;
   font-weight: bold;
   position:   absolute;
   top:        53px;
   left:       367px;  
   color:      white;
}
#object9
{
   position: absolute;
   top: 50px;
   left: 472px;
}
#object10
{
   position: absolute;
   top: 16px;
   left: 726px;
}
#object11
{
   position: absolute;
   top: 100px
   left: 100px;
  
}
#topnavlogo
{
   position: absolute;
   width: 20px;
   top: 7px;
   left: 795px;
   height: 30px;
}