﻿html, body, form, div, p, h1, h2, h3, h4, h5
{
	margin: 0;
}
html, body, form
{
	height: 100%;
	margin:0;
}
.mainFrame ul
{
    padding:0 0 10px 0;
    list-style-image:url(../../images/ListImage.gif);
}
form
{

}
#wrapper
{
    position:relative;
	min-height: 100%;
	/*height: auto !important;
	height: 100%;*/
	margin: 0 auto 0;  /* the bottom margin is the negative value of the footer's height */
}
.footer
{
	height: 50px; 
	clear:both;
}
.background
{
    min-height: 100%;
	height: auto !important;
	height: 100%;
    background-color:#D0E0FF;
    
}
#header
{
    position:relative;
    height:100px;
    background-image:../Images/Pro4uHeaderBackground.jpg;
    background-color:#E8F0FF;
}
#header .headerImage
{
    height:100px;
    width:1000px;
}
.headerImage
{
    display:none;
}
.logoImage
{
    position:absolute; 
    top:10px; 
    left:20px;
}
.logoImage img
{
    height:77px;
}
.footer
{
    position:relative;
    width:1000px;
    background-color:White;
    margin:0 auto 0px;
    border-top:1px solid GrayText;
    
}
#wrapper
{
    width:1000px;
    background-color:White;
}
body
{
    font-size: 10px;
	color: black;
	font-family: Arial;
    SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #333333; SCROLLBAR-ARROW-COLOR: #333333; 
	SCROLLBAR-TRACK-COLOR: #ffffff;  
	SCROLLBAR-DARKSHADOW-COLOR: #333333; SCROLLBAR-BASE-COLOR: #ffffff;
}
#framePanel
{
    position:relative;
    float:left;
    margin-left:20px !important;
    margin-left:10px;
    margin-top:10px;
    margin-bottom:10px;
    width:710px;
    border-right:1px solid GrayText;
    padding-right:10px;
    min-height:420px !important;
    height:auto !important;
    height:420px;
}
#rightPanel
{
    margin-top: 10px;
    margin-right: 20px !important;
    margin-right: 10px;
    margin-bottom:10px;
    float:right;
    width:220px;
}
.searchControl
{
    position:absolute; 
    top:5px; 
    Right:0px;
    height:10px;
}
.searchControl .searchButton
{
    position:relative;
    margin:0;
    padding:0;
    top:-6px;
    height:16px;
    width:16px;
}
.searchControl .searchTextBox
{
    position:relative;
    width:100px;
    height:10px;
    font-size:10px;
}
.pagerControl
{
    position:absolute;
    top:5px;
    right:140px;
    /*background-color:White;*/
}
.pagerControl .textbox
{
    width:40px;
    height:10px;
    font-size:10px;
}
.pagerControl img, .pagerControl .enter
{
    margin:0;
    padding:0;
    border:0;
    height:12px;
}
.topHeading
{
	position:absolute;
	top:38px;
	left:130px;
	font-weight: bold;
	font-size: 16px;
	color:#002395;
	font-family: Arial;
	text-decoration: none;
}
.mainMenue
{
    position:absolute;
    right:4px;
    bottom:25px;
}
.mainMenue .menueLink
{
    text-decoration:none;
}
.mainMenue .menueLinkSelected
{
    text-decoration:underline;
}
.mainMenue a
{
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    padding-right:11px;
    color:GrayText;
}
.auxMenue
{
    position:absolute;
    right:0px;
    bottom:10px;
}
.auxMenue .menueLink
{
    text-decoration:none;
}
.auxMenue .menueLinkSelected
{
    text-decoration:underline;
}
.auxMenue a
{
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
    padding-right:10px;
    color:GrayText;    
}
.auxMenue .auxText
{
    padding-right:15px;
    font-size:10px;
    font-weight:bold;
    color:GrayText;
}
.salesMenue
{
    font-size:10px;    
}
.salesMenue .salesMenueSelected
{
    text-decoration:underline;
}
.salesMenue a
{
    text-decoration:none;
    color:Black;
    font-weight:normal;
    color:GrayText;
    font-size:10px;
}
.salesMenue td
{
    width:120px;
    padding-left:20px;
    padding-top:0px;
    white-space:nowrap;
}
.footer .salesMenueHeading
{
    padding-left:20px;
    padding-top:0px;
    width:480px;
    color: Black;
}
.footer .footerAdress
{
    position:absolute;
    right:200px;
    top:0px;
}
.footer .footerAdress a
{
    text-decoration:none;
    color:Black;
    font-weight:normal;
    color:GrayText;
    font-size:10px;
}
.footer .footerTelephone
{
    position:absolute;
    right:20px;
    top:0px;
}
.footer .footerTelephone a
{
    text-decoration:none;
    color:Black;
    font-weight:normal;
    color:GrayText;
    font-size:10px;
}
.footer .copyRightText
{
    display:none;
    position:absolute;
    left:20px;
    display:block;
    top:-12px;
    font-size:8px;
    color:Black;
}
.footer .footerText
{
    position:absolute;
    display:block;
    top:-12px;
    right:0px;
    font-size:8px;
    color:Black;
}