/* CSS Document */
body {margin:0px;padding:0px;}
body,td,div,p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
body.common {margin-left:20px;margin-right:20px;text-align:center;}
a,a:link {color:#000066;}
a:visited {color:#000066;font-style:normal;}
a:hover {font-style:italic;color:blue;}
h1,h2,h3,h4,h5,h6 {color:#666666;letter-spacing:1px;margin-top:5px;margin-bottom:2px;}
p {margin-bottom:10px;}
p.Justified {text-align:justify;}

ul,ol {margin-top:10px;margin-bottom:10px;}
/* Common Sales Menu */
#AM_menu {padding-left:50px;padding-bottom:20px;margin-top:10px;color:#006699;font-weight:bold;font-size:9pt;line-height:14pt;text-align:center;}
#AM_menu_listheader,.AM_menu_link,.AM_menu_link:link,.AM_menu_link:hover,.AM_menu_link:visited {color:#000066;font-family:Georgia, "Times New Roman", Times, serif;}
#AM_menu_listheader {margin-bottom:5px;}
#AM_menu_links {margin-top:5px;}
.AM_menu_link,.AM_menu_link:link,.AM_menu_link:hover,.AM_menu_link:visited {line-height:16pt;}
/* REMOVED AT ANNE'S REQUEST .AM_menu_link,.AM_menu_link:link {color:#006699;}*/
.AM_menu_link:hover {text-decoration:none;}
/* Common Footer */
#CommonFooter {font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:30px;font-size:9px;color:#666666;letter-spacing:1px;text-align:center;}
/* Classifieds */
div.Classified {border:dashed #000099 1px;width:500px;padding:5px;margin-top:20px;margin-bottom:5px;text-align:left;font-size:9pt;}
div.Classified_Offer {text-align:center; font-size:9pt; border-top:#CCCCCC solid 1px;margin-top:3px;padding-top:2px;font-style:italic;letter-spacing:1px;}
div.Classified_Contact {margin-top:3px;text-align:center;font-size: 9pt;}
#Classified_LeadIn {font-size:11pt;font-weight:bold;color:#003366;font-style:italic;}
/* Home Page Only */
p.HPp {margin:0px; margin-bottom:2px;text-indent:20px;}
#HPList {padding:2px;padding-left:15px;margin:0px;margin-bottom:5px;}

#NCols {text-align:justify;padding:8px;width:350px;}
#OurMission,#MissionStatement {font-size:10pt;font-style:italic;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;text-align:justify;color:#00699B;}
#MissionStatement {width:550px;padding:5px;padding-bottom:10px;}
.RCol {border-right:dashed 1px #cccccc;border-left:dotted 1px #cccccc;}

/* Applications only */
#Application_Column_Text {padding-top:15px;}
ul.Application_List {margin-left:30px;margin-top:5px;}
li.Application_List {margin-bottom:8px;}
div.Application_Descriptor,div.Application_TagLine {color:#999999;font-family:Georgia, "Times New Roman", Times, serif;text-align:left;}
div.Application_Descriptor {
	font-size:16pt;
	font-weight:bold;
	letter-spacing:2px;
	font-variant:small-caps;
}
div.App_NextApp {margin-top:70px;text-align:right;padding-right:30px;}
a.App_NextApp,a.App_NextApp:link,a.App_NextApp:hover,a.App_NextApp:visited {color:#666666;letter-spacing:2px;text-transform:capitalize;font-style:normal;text-decoration:none;}
a.App_NextApp:hover {text-decoration:underline;}
div.Application_TagLine {font-size:12pt;margin-bottom:50px;}
div#Application_View_Menu {width:400px;text-align:left;}
td.AVM {width:50px;background-color:#FFFF99;text-align:center;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
/* Background,Tooling, Molding, Assembly, Contact/Visit */
div.Section_Header {
	font-size:16pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#999999;
	letter-spacing:2px;
	font-variant: small-caps;
	margin-bottom:5px; //was 36px
	}
div.Section_Paragraph_Header {
	font-size: 9pt;
	color: #003366;
	font-weight: bold;
	margin-top:30px;
}

/* Contact/Visit */
div.PhotoBulletList {width:280px;text-align:left;background:#ffff99;padding:5px;border-style:ridge;border-color:#CCCCCC;margin-top:20px;margin-bottom:50px;color:#006699;font-weight:bold;}
ul.CVOffer {color:#666666;font-weight:bold;}
li.CVOffer {line-height:150%;}
div.CVAddress {color:#666666;width:200px;padding-left:50px;font-weight:bold;margin-top:5px;line-height:150%;}

/* Forms */
span.required {color:blue;font-size:18pt;margin-left:5px;}

/* NEW DROP DOWN MENU AS OF 3/2/2005 */
.ddm1 {
    font: 12px tahoma;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 3px 8px 4px 8px;
    border: 1px #cccccc;
    border-style: solid solid none solid;
    text-decoration: none;
    display: block;
    position: relative;
	font-style:normal;
}
.ddm1 .item1 {
    background: #ffff99;
    color: #000000;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #ffff66;
    color: #000000;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
    background: #ffff99;
    color: #000000;
}
.ddm1 .item2:hover {
    background: #ffff66;
    color: #000000;
	font-style:normal;
}
.ddm1 .section {
    border: 1px;
	border-color:  #eeeeee  #cccccc  #cccccc  #eeeeee;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
	text-align:left;
	width:100px;
}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */