﻿@import url("../_common.css");

#header
{
    background-position: left top;
    background: url(Images/apmgradient.jpg) repeat-x;
    border-bottom: 0px solid #dad8d8;
    clear: both;
    margin: 0 0 0px 0;
    width: 350px;
    width: 350px;
}

.logolink
{
	padding-top:.25em;
	}

.logolink a, .logolink a:link, .logolink a:visited, .logolink a:active, .logolink a:hover
{
	text-decoration: none;
	color: rgb(153, 0, 0);
	text-align: left;
	white-space: nowrap;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 6px;
}

.logocompany
{
	padding-top:1.2em;
	}

.logocompany a, .logocompany a:link, .logocompany a:visited, .logocompany a:active, .logocompany a:hover
{
	font: 22px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black; /*font-weight: bold;*/
	padding-left: 6px;
	padding-top:1em;
	margin-right:2px;
	text-align: left;
	white-space:nowrap;

}

.divider
{
    width: 1000px;
    background-position: center top;
    background: transparent url(/images/apm-divider.gif) repeat scroll center top;
    width: 1000px;
    height: 25px;
    color:White;
    font: 11px Arial, Helvetica, sans-serif;
}

#header #headernav
{
    background-position: left top;
    background: url(Images/apmgradient.jpg) repeat-x;
    color: #fff;
    font: 13px Arial, Helvetica, sans-serif;
    line-height: 1.3;
    height: 85px;
    text-align: right;
    width: 650px; /* ie5win fudge begins */
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 650px;
    background-color: #EAE6D8;
    vertical-align: top;
}



/* Begin QuickLinks CSS */

#LeftColumn .sublinks
{
    padding: 10px 20px 20px 10px;
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #DFAB25;
    text-align: left;
}

#LeftColumn .sublinkstext
{
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #DFAB25;
    padding: 10px 10px 10px 10px;
    font: bold 13px Arial, Helvetica, sans-serif;
}

#LeftColumn .sublinkshead
{
    height: 14px;
    width: 200px;
    width: 200px;
    background-position: left top;
    background: url(Images/apm_links_top_left.jpg) repeat-x;
}

.sublinkstable
{
    width: 200px;
    width: 200px;
}

.sublinkshead
{
    height: 14px;
    width: 200px;
    width: 200px;
    background-position: left top;
    background: url(Images/apm_links_top.jpg) repeat-x;
}

.sublinks
{
    padding: 10px 10px 20px 20px;
    border-style: none none solid solid;
    border-width: 1px;
    border-color: #DFAB25;
    text-align: left;
}



.sublinkstext
{
    border-style: none none solid solid;
    border-width: 1px;
    border-color: #DFAB25;
    padding: 10px 10px 10px 10px;
    font: bold 13px Arial, Helvetica, sans-serif;
}

/* End QuickLinks CSS */


/* Begin SideNote CSS */

.keypoint
{
    background-position: url(Images/apm_right_grad.gif) repeat;
    background: url(Images/apm_right_grad.gif) repeat;
    width: 14px; /* ie5win fudge begins */
    width: 14px;
}

.keypointtext
{
    padding: 10px 10px 10px 10px;
    font: bold 13px Arial, Helvetica, sans-serif;
    font-style: italic;
    width: 187px;
    width: 187px;
    background-color: #EFE2BF;
}

.keypointtextContact
{
    padding: 10px 10px 10px 10px;
    font: bold 13px Arial, Helvetica, sans-serif;
    width: 187px;
    width: 187px;
    background-color: #EFE2BF;
}

/* End SideNote CSS */


/* Begin The Difference CSS */

#RightColumn .quote
{
    padding: 10px;
    border-style: none none solid solid;
    border-width: 1px;
    border-color: #DEAE29;
    text-align: left;
    font: bold 13px Arial, Helvetica, sans-serif;
    font-style: italic;
}


.quote
{
    padding: 10px;
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #DEAE29;
    text-align: left;
    font: bold 13px Arial, Helvetica, sans-serif;
    font-style: italic;
}

.quote p
{
    width: 175px;
    width: 175px;
    }
    
    #RightColumn .quotehead
    {
        width: 200px;
    width: 200px;
        background-position: left top;
    background: url(Images/apm_difference_top_right.jpg) repeat-x;
        }
    
    .quotehead
    {
        width: 200px;
    width: 200px;
        background-position: left top;
    background: url(Images/apm_difference_top.jpg) repeat-x;
        }

/* End The Difference Css */




.form th
{
    font: normal 1.1em Arial, Helvetica, sans-serif;
    padding: 5px 10px 5px 5px;
    text-align: left;
}

.form td
{
    padding: 5px 10px 5px 5px;
}



.formbox
{
    width: 400px;
    text-align: left;
    margin: 0px 0px 20px 0px;
    clear: both;
}
.formboxl
{
    float: left;
    width: 125px;
    font: 10pt Arial, Helvetica, sans-serif;
}
.formboxr
{
    float: left;
    width: 262px;
    margin: 0px 0px 10px 0px;
    font: 10pt Arial, Helvetica, sans-serif;
}


.caption
{
    font: 10pt Arial, Helvetica, sans-serif;
    width: 450px;
    text-align: left;
    height: 18px;
    margin: 0px 0px 15px 0px;
    padding: 2px 2px 2px 2px;
    background: #bab9b8;
    color: #000000;
}


