table
{
position:relative;
z-index:50;
}

div.refreshBoxOne
{
float:left;
width:190px;
}

div.refreshBoxOneB
{
float:left;
width:250px;
}

div.refreshBoxTwo
{
float:left;
width:365px;
}

div.refreshBoxTwoB
{
float:left;
width:305px;
}

div.refreshBoxThree
{
padding-top:120px;
float:left;
}

div.refreshBoxThreeB
{
padding-top:190px;
float:left;
}

#colA
{
float:right;
width:625px;
}

#colB
{
float:left;
width:250px;
padding: 0 10px 0 10px;
margin-right:15px;
margin-top:10px;
background-color: #f8f8f8 ;
background-image: url(../images/boxGrad.png);
background-position:center top;
background-repeat: repeat-x;
border: 1px solid #AAAAAA;
}

#colOne
{
width:298px;
float:left;
margin-right:30px;
}

#colTwo
{
width:297px;
float:left;
}

#colThree
{
float:left;
width:250px;
}

#colThree div.articleTitle
{
border-bottom:1px dotted #AAAAAA;
padding-bottom:2px;
text-transform:capitalize;
}

#colThree div.articleDate
{
margin-bottom:15px;
font-size:10px;
}

div.displayTopBox
{
width:595px;
height:200px;
background-color: #f8f8f8 ;
padding:5px 15px 15px 15px;
margin-top:10px;
margin-bottom:10px;
border: 1px solid #AAAAAA;
background-image: url(../images/boxGrad.png);
background-position:center top;
background-repeat: repeat-x;
}

div.displayTopBoxB
{
width:595px;
height:280px;
background-color: #f8f8f8 ;
padding:5px 15px 15px 15px;
margin-top:10px;
margin-bottom:10px;
border: 1px solid #AAAAAA;
background-image: url(../images/boxGrad.png);
background-position:center top;
background-repeat: repeat-x;
}

img.refreshIcon
{
cursor:pointer;
}

div.displayL
{
text-align:left;
margin:0;
padding:0;
}

div.displayL2
{
height:100px;
width:155px;
float:left;
text-align:left;
margin:0;
padding:0;
}

div.displayL3
{
height:100px;
width:195px;
float:left;
text-align:left;
margin:0;
padding:0;
}

div.displayL2B
{
height:100px;
width:95px;
float:left;
text-align:left;
margin:0;
padding:0;
}

div.displayL3B
{
height:100px;
width:195px;
float:left;
text-align:left;
margin:0;
padding:0;
position:relative;
left:30px;
}

ul.filterList
{
margin:0;
padding-left:0;
list-style-type: none;
}

div.displayM
{
width:320px;
height:80%;
margin:0;
padding-left:10px;
color:#0033FF;
font-style: italic;
}

div.displayMB
{
width:300px;
height:80%;
margin:0;
padding-left:10px;
color:#0033FF;
font-style: italic;
margin-top:165px;
}

div.displayMC
{
width:300px;
height:80%;
margin:0;
padding-left:10px;
color:#0033FF;
font-style: italic;
}

div.varHead
{
font-weight:bold;
margin: 8px 0 4px 0 ;
}

h2 {margin-top:6.0pt;
    margin-right:0in;
    margin-bottom:3.0pt;
    margin-left:0in;
    line-height:normal;
    page-break-after:avoid;
    font-size:14px;
    font-family : Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold
    }


a.mail
{
font-family : Verdana, Arial, Helvetica, sans-serif; 
color: #666600;
font-size : 11px;
}

a.mail:hover
{
font-family : Verdana, Arial, Helvetica, sans-serif; 
color: red;
font-size : 11px;
}

a.company
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000033;
font-size : 11px;
}

a.company:hover
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: red;
font-size : 11px;
}

td.descriptor
{
font-weight: bold;
color: #6699CC;
}

div.logout img
{
position:relative;
top:4px;
}

/* ERP Detailed View */
/* ----------------- */


#ERPDV
{
padding-left:8px;
}

#ERPDV h1.company 
{
font-family:Verdana,Arial,Helvetica,sans-serif;
color: #990000 ;
font-size: 14px;
font-weight: bold ;
text-align: left;
padding-bottom:10px;
}

#ERPDV div.headerA
{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight: bold ;
padding-bottom:2px;
}

#ERPDV div.headerB
{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight: bold ;
padding-bottom:6px;
}

#ERPDV div.text
{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

#ERPDV a.product 
{
font-family:Tahoma,Arial,sans-serif;
font-weight: bold;
color: #0000EE;
font-size : 12px;
}

#ERPDV a.product:visited 
{
font-family:Tahoma,Arial,sans-serif;
font-weight: bold;
color: #0000EE;
font-size : 12px;
}

#ERPDV a.product:hover
{
font-family:Tahoma,Arial,sans-serif;
font-weight: bold;
color: #ff0000;
font-size : 12px;
}

#ERPDV a.email 
{
font-family:Tahoma,Arial,sans-serif;
color: #666600;
font-size : 12px;
}

#ERPDV a.email:visited 
{
font-family:Tahoma,Arial,sans-serif;
color: #666600;
font-size : 12px;
}

#ERPDV a.email:hover
{
font-family:Tahoma,Arial,sans-serif;
color: #ff0000;
font-size : 12px;
}

#ERPDV div.pushI
{
margin-left:30px;
padding-top: 10px;
padding-left: 10px;
padding-right:10px;
padding-bottom: 10px;
background-color: #f8f8f8 ;
background-image: url(../images/boxGrad.png);
background-position:center top;
background-repeat: repeat-x;
border: 1px solid #AAAAAA;
}

#ERPDV div.pushD
{
margin-left:30px;
padding-top: 10px;
padding-left: 10px;
padding-right:10px;
padding-bottom: 10px;
background-color: #f8f8f8 ;
background-image: url(../images/boxGrad.png);
background-position:center top;
background-repeat: repeat-x;
border: 1px solid #AAAAAA;
}

#ERPDV ul.industry
{
padding-left:20px;
list-style-type:circle;
list-style-position:outside;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
}

/* ----------------- */




/*    Registration   */
/* ----------------- */

#Reg
{
margin-top:10px;
}

#Reg div.header
{
color:#336699;
font-family:Tahoma,Arial,sans-serif;
font-size:25px;
font-weight:bold;
text-align:left;
}

#Reg h1.headerB
{
color:#336699;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
font-weight:bold;
text-align:left;
}

#Reg p.textI
{
color:#FF0000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
}

#Reg p.text
{
color:#000000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
}

#Reg div.rBox
{
display: inline-block; 
border:1px solid #336699;
margin-left:10px;
padding-left:5px;
padding-right:5px;
}

#regForm
{
height:auto;
background-color: #f8f8f8 ;
padding:5px 15px 15px 15px;
margin-bottom:10px;
border: 1px solid #AAAAAA;
background-image: url(../images/boxGrad.png);
background-position:center top;
background-repeat: repeat-x;
}

/* ----------------- */


/*       Login       */
/* ----------------- */

#loginForm
{
width:300px;
height:auto;
background-color: #f8f8f8 ;
padding:5px 15px 15px 15px;
margin-bottom:10px;
margin-top:10px;
border: 1px solid #AAAAAA;
background-image: url(../images/boxGrad.png);
background-position:center top;
background-repeat: repeat-x;
}

#loginForm h3
{
padding-bottom: 5px;
}

#loginForm div
{
padding-top:3px;
height:26px;
text-align:left;
vertical-align:top;
}


#Login h1.header
{
color:#336699;
font-family:Tahoma,Arial,sans-serif;
font-size:25px;
font-weight:bold;
text-align:left;
}

#Login h1.headerB
{
color:#336699;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
font-weight:bold;
text-align:left;
}

#Login p.warning
{
color:#FF0000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
}

#Login p.text
{
color:#000000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
}

#Login a.link 
{
font-family:Calibri,Tahoma,"Times New Roman";
font-weight: bold;
color: #0000EE;
font-size : 14px;
}

#Login a.link:visited 
{
font-family:Calibri,Tahoma,"Times New Roman";
font-weight: bold;
color: #0000EE;
font-size : 14px;
}

#Login a.link:hover
{
font-family:Calibri,Tahoma,"Times New Roman";
font-weight: bold;
color: #ff0000;
font-size : 14px;
}

/* ----------------- */


/*    Maintenance    */
/* ----------------- */

#Main
{
width:920px;
}

#table
{
font-size:11px;
}

#Main div.container
{
width:920px;
height:35px;
}

#Main h3
{
margin: 3px 0 0 0;
}

#Main h1.headerB
{
color:#336699;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:18px;
font-weight:bold;
text-align:left;
margin:0;
padding-bottom:7px;
}

#Main div.headerC
{
color:#888888;
font-family:Verdana,Arial,sans-serif;
font-size:18px;
font-weight:normal;
text-align:left;
margin:0;
padding-bottom:7px;
float:left;
border-bottom: 1px dotted #AAAAAA;
}

#Main div.headerF
{
color:#0B9547;
font-family:Tahoma,Arial,sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
margin:0;
padding-bottom:7px;
}

#Main div.headerG
{
color:#CC0000;
font-family:Tahoma,Arial,sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
margin:0;
padding-bottom:7px;
}

#Main div.logout
{
position:relative;
top:-25px;
color:#000000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:16px;
font-weight:bold;
text-align:left;
float:right;
}

#Main input.box1
{
float:right;
}

#Main input.box2
{
float:right;
}

#Main div.addForm
{
width:245px;
display: block;
border: 1px solid #6D7B8D;
padding:7px;
margin:0;
}

#Main div.errors
{
position:absolute;
margin-left: 280px;
border: 1px solid #6D7B8D;
padding-left:10px;
padding-right:10px;
padding-top:7px;
padding-bottom:7px;
}

#Main div.errors ul
{
padding-left:12px;
color:#CC0000;
margin:0;
}

#Main div.systemDetailed
{
padding-left:10px;
padding-top:5px;
}

#Main div.Reciprocal
{
width:475px;
display: block;
border: 1px solid #6D7B8D;
padding:7px;
}

#Main div.Fcontainer
{
color:#000000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
font-weight:bold;
border: 1px solid #cccccc ;
padding:4px;
}

#Main div.mainError
{
display:block ;
color:#CC0000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
font-weight:bold;
border: 1px solid #336699 ;
padding:4px;
margin-bottom:10px;
}

#Main div.admSelectL
{
float:left;
margin-right:30px;
}

#Main div.admSelectM
{
float:left;
margin-right:30px;
padding-top:25px;
font-weight:bold;
}

#Main div.admSelectR
{
float:left;
padding-top:12px;
margin-right:30px;
}


#Main div.addBox
{
display:block ;
color:#000000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
font-weight:bold;
border: 1px solid #336699 ;
padding:4px;
margin-bottom:10px;
}

#Main select.addSys
{
margin-top:5px;
margin-bottom:5px;
}

#Main div.officeLoc
{
display:none;
font-weight:normal;
font-style:italic; 
padding-top:4px;
}

#Main img
{
cursor: pointer;
} 

#Main img.floatL
{
float:left;
}

#Main div.inputA
{
width:161px;
}

#Main div.inputB
{
width:461px;
}

#Main div.push
{
font-weight:normal;
padding-left:10px;
}

#Main div.push div.A
{
width:225px;
height:20px;
}

#Main div.push div.B
{
width:455px;
height:20px;
}

#Main div.push div.A span
{
float:left;
}

#Main div.push div.B span
{
float:left;
}

#Main div.max
{
font-size:13px;
font-weight:normal;
color:#ff0000;
}

#Main div.add
{
padding-top:3px;
color:#000000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
}
#Main div.edit
{
padding-top:4px;
color:#000000;
font-family:Calibri,Tahoma,"Times New Roman";
font-size:14px;
text-align:left;
}


/* ----------------- */

/*   Documentation   */
/* ----------------- */


#help div.title
{
color: #124774;
font-weight:normal;
text-align:center;
font-size: 25px;
padding-bottom:20px;
}

#help div.header
{
margin:10px 0 10px 0;
padding 0;
color:#124774;
font-family:Verdana,"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:normal;
}

#help div.subHeader
{
padding-bottom:10px;
margin:0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#007734;
font-weight:bold;
}

#help div.paragraph
{
padding-bottom:10px;
margin:0;
line-height:150%
}

#help div.listTop
{
color:#000000;
padding-bottom:10px;
}

#help div.listMid
{
color:#000000;
padding-bottom:10px;
padding-left:20px;
}

#help div.listBot
{
color:#000000;
padding-bottom:10px;
padding-left:40px;
}


#help ul
{
margin-top:0;
margin-bottom:0;
}

#help li
{
padding-bottom:10px;
}
/* ----------------- */