/* Standard styles to save problems -------------------------------------------------------*/

body {
margin:0px;
}

img {
border:0px;
}
td {
padding:0px;
}

#main {
background-color: #f8faf9;
margin: 0px;
padding: 0px;
font-family: arial, verdana, sans serif;
font-size:12px;
color:#000000;
}

#wholesitepositionid {
position:relative;
padding-bottom: 4px;
margin-left:auto;
margin-right:auto;
width:980px;
}

#wholesitecenterid {
position: relative;
margin: auto;  
width: 980px;
}
#topmenuline {
position:absolute;
top:147px;
left:280px;
width:670px;
}

/* Although not very elegant, this solution to the positioning of the searchfield works. Place the searchfield into the div element searchfieldid, make it big enough to contain all of the form elements and position it in such a way as to be below the topmenuline. In order for this work around to work you must makesure that topmenuline does not overlap where you type into the field.*/
#searchbox {
position:absolute;
left:35px;
top:147px;
z-index:80;
font-size:9px;
}
#searchinput {
background-image:url("/Images/site-images/infocash_search_box.gif");
background-repeat:no-repeat;
padding-left:42px;
}
#notsignedin{
display:none;
}

#article {
position:relative;
margin-top:0px;
margin-left:32px;
width: 914px;
min-height:458px;
/*height:458px !important; */
margin-bottom:0px;
background-image:url("/images/site-images/infocash_inset_panel.gif");
background-repeat:no-repeat;
padding-top:28px;
padding-left:32px;
}

#idpagetext {
width:919px;
}

#stretcher {
display:none;
}

#basescrollgraphicid {
margin-top:-5px;
margin-left: 32px;  
margin-right: auto;
//width: 980px;
position: relative;
z-index:90;
}


/* The syles below control the text display --------------------------------------------------*/

a {font-size:12px;}

#idpagetext a:link {color: #000066; text-decoration: none;font-weight:bold;}
#idpagetext a:hover {color: #9999ff;}
#idpagetext a:visited {color: #000066; text-decoration: none;font-weight:bold;}
#idpagetext a:visited:hover {color: #9999ff; text-decoration: none;font-weight:bold;}

#basescrollgraphicid a:link {font-size:10px; color: #a0a2a1;}
#basescrollgraphicid a:hover {color:#008b5a;}
#basescrollgraphicid a:visited {font-size:10px; color: #a0a2a1;}
#basescrollgraphicid a:visited:hover {color: #008b5a;}

div {
padding: 0px;
margin: 0px;
}

img {
padding: 0px;
margin: 0px;
}

#leftshadow {
position:absolute;
left:0px;
top:177px;
z-index:82;
}
#rightshadow {
position:absolute;
left:951px;
top:177px;
z-index:82;
}
table.footer {
z-index:70;
}
table.bottomshadow {
z-index:50;
margin-left:-32px;
}
td.quotebox {
background-image:url("/images/site-images/quotebox-gradient.gif");
background-repeat:repeat-x;
height:403px;
vertical-align:top;
padding-left:40px;
padding-right:40px;
}

/*setting the background image of each div to the hover state prevents the button from flickering while the image loads */

#selffill a {
display:block;
background:url("/images/buttons/self-fill.gif") 0 0 no-repeat;
width:128px;
height:142px;
}
#selffill a:hover {
background-position:-128px 0;
}

#fullymanaged a {
display:block;
background:url("/images/buttons/fully-managed.gif") 0 0 no-repeat;
width:126px;
height:142px;
}
#fullymanaged a:hover {
background-position:-126px 0;
}

#freeplacement a {
display:block;
background:url("/images/buttons/free-placement.gif") 0 0 no-repeat;
width:128px;
height:142px;
}
#freeplacement a:hover {
background-position:-128px 0;
}

#corporate a {
display:block;
background:url("/images/buttons/corporate.gif") 0 0 no-repeat;
width:180px;
height:142px;
}
#corporate a:hover {
background-position:-180px 0;
}

#freetouse a {
display:block;
background:url("/images/buttons/free-to-use.gif") 0 0 no-repeat;
width:128px;
height:142px;
}
#freetouse a:hover {
background-position:-128px 0;
}

#hardware a {
display:block;
background:url("/images/buttons/hardware.gif") 0 0 no-repeat;
width:126px;
height:142px;
}
#hardware a:hover {
background-position:-126px 0;
}

#proactive a {
display:block;
background:url("/images/buttons/proactive-support.gif") 0 0 no-repeat;
width:128px;
height:142px;
}
#proactive a:hover {
background-position:-128px 0;
}

#smallbusiness a {
display:block;
background:url("/images/buttons/small-business.gif") 0 0 no-repeat;
width:180px;
height:142px;
}
#smallbusiness a:hover {
background-position:-180px 0;
}
/*#aboutus {
background-image:url("/images/infocash_about_us_button_down.gif");
background-repeat:no-repeat;
}*/
#aboutus a {
display:block;
background:url("/images/buttons/about-us.gif") 0 0 no-repeat;
width:128px;
height:142px;
}
#aboutus a:hover {
background-position:-128px 0;
}

#customers a {
display:block;
background:url("/images/buttons/customers.gif") 0 0 no-repeat;
width:126px;
height:142px;
}
#customers a:hover {
background-position:-126px 0;
}

#contact a {
display:block;
background:url("/images/buttons/contact.gif") 0 0 no-repeat;
width:128px;
height:142px;
}
#contact a:hover {
background-position:-128px 0;
}

#maximumuptime a {
display:block;
background:url("/images/buttons/maximum-uptime.gif") 0 0 no-repeat;
width:180px;
height:142px;
}
#maximumuptime a:hover {
background-position:-180px 0;
}
#quotetext {
width:180px;
height:200px;
font-size:18px;
font-weight:bold;
color:#0E825B;
padding-top:35px;
}
#quoteauthor {
width:160px;
padding:8px;
/* height:50px; */
color:#6a9383;
border-color:#0e825b;
border-width:1px;
border-style:solid;
background-repeat:repeat-y;
background-color:#d7e7df;
background-image:('/images/site-images/quotebox-gradient.gif');
}
#quoteauthor a:link { color:#173f1f; font-size:17px; }
#quoteauthor a:visited { color:#173f1f; font-size:17px; }
#quoteauthor a:link:hover { color:#000000; font-size:17px; }
#quoteauthor a:visited:hover { color:#000000; font-size:17px; }

h1 {
color:#0e825b;
font-weight:bold;
}
span.copybold {
color:#000000;
font-weight:bold:
}

#idheadingtext {
display:none;
}
