/*////////////////////////NAVIGATION////////////////////////*/
.Main_Nav_blue {
	font-family: "Franklin Gothic Book", Arial;
	height: 30px;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/nav-bg1.gif);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: E2E2E2;
	vertical-align: middle;
	white-space: nowrap;
}
a.Main_Nav_red:link, a.Main_Nav_red:visited {
    text-decoration: none;
	color: #000000;
}
a.Main_Nav_red:hover {
	color: #1258D0;
			
}
/*////////////////////////SPACERS////////////////////////*/
#main {
	margin: 0 auto;
	width: 970px; 
	background: #FFFFFF;
	border: 0px solid #FFFFFF;
	padding: 0px;
	
}
body {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	leftmargin: 0px;
	topmargin: 0px;
	marginwidth: 0px;
	marginheight: 0px;
}
.divider {
	height: 5px;
}
.sm_divider {
	background: #000000;
	height: 1px;
}
.med_divider {
	height: 3px;
}
.sm_footer_divider {
	height: 1px;
}
.sm_home_divider {
	background-image: url(http://www.exactamerica.com/siteimages/dote-line-gr.gif);
	height: 1px;
}
.bg_divider {
	height: 10px;
}
.vdivider {
	width: 5px;
}
.bigdivider {
	width: 25px;
}
.sm_vdivider {
	width: 1px;
}
.bg_vdivider {
	width: 10px;
}
.gutter {
	width: 36px;
}
.menu_divider {
	background: #E2E2E2 url(http://www.alphaplastics.com/images/nav-bg1.gif) repeat-x;
	height: 48px;
	padding-left:18px; 
	padding-right:19px; 
	line-height:30px;
}
.menu_divider:hover a
.menu_divider a:hover {
	background:#FF9900;
	color: #000000;
	text-decoration:none;
}
/*////////////////////////FORM_BEGIN////////////////////////*/
input {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
}
input.formField {
	height: 13px;
	padding: 2px 2px 2px 2px;
	width: 239px;
	border: 1px solid #7F9DB9;
}
input.formFieldSm {
	height: 13px;
	padding: 2px 2px 2px 2px;
	width: 95px;
	border: 1px solid #7F9DB9;
}
.formArea {
	padding: 2px 2px 2px 2px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	width: 493px;
	border: 1px solid #7F9DB9;
}
.formAreaSm {
	padding: 2px 2px 2px 2px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	width: 240px;
	border: 1px solid #7F9DB9;
}
.selectDrop {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	height: 21px;
	width: 240px;
}
.selectDropSm {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	height: 21px;
	width: 135px;
}
.required {
	color: #CC0000;
	font-weight: bold;
}

input.textInput {
	height: 20px;
	width: 140px;
	padding: 3px 2px 2px 2px;
	border: 1px solid #C3C3C3;
}
input.submitLogin {
	background-image: url(http://www.exactamerica.com/ptsoft/images/buttonBGSM.gif);
	border: 0px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	width: 60px;
}
input.submitBgLogin {
	background-image: url(http://www.exactamerica.com/ptsoft/images/buttonBG.gif);
	border: 0px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	width: 200px;
}
input.submitMedLogin {
	background-image: url(http://www.exactamerica.com/ptsoft/images/buttonBGMED.gif);
	border: 0px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	width: 80px;
}
input.searchInput {
	height: 14px;
	width: 140px;
	padding: 3px 2px 2px 2px;
	border: 1px solid #C3C3C3;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
}
.selectInputDrop {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	height: 21px;
}
.selectInputLarge {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	height: 21px;
	width: 240px;
}
/*////////////////////////FORM_END////////////////////////*/

/*////////////////////////CONTACT_FORMS////////////////////////*/
input.contactformField {
	height: 13px;
	padding: 2px 2px 2px 2px;
	width: 239px;
	border: 1px solid #7F9DB9;
}
input.contactformFieldSm {
	height: 13px;
	padding: 2px 2px 2px 2px;
	width: 95px;
	border: 1px solid #7F9DB9;
}
.contactformArea {
	padding: 2px 2px 2px 2px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	width: 493px;
	border: 1px solid #7F9DB9;
}
.contactformAreaSm {
	padding: 2px 2px 2px 2px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	width: 240px;
	border: 1px solid #7F9DB9;
}
.contactselectDrop {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	height: 21px;
	width: 240px;
}
.contactselectDropSm {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	height: 21px;
	width: 135px;
}
.contactrequired {
	color: #CC0000;
	font-weight: bold;
}
.contactformtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	height: 13px;
}
/*////////////////////////FORM_END////////////////////////*/

.Main_Nav {
	font-weight: bold;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	background: #FFFFFF;
	height: 20px;
}
a.Main_Nav:link, a.Main_Nav:visited {
    color: #FFFFFF;
}
a.Main_Nav:hover {
    color: #FFFFFF;
}
.titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background: #E8E8E8;
	height: 16px;
	padding: 6px 4px 6px 4px
}
.highlighttext {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background: #FF6600;
	height: 16px;
	padding: 2px 2px 2px 2px
}
a.highlighttext:link, a.highlighttext:visited {
    color: #FFFFFF;
}
a.highlighttext:hover {
    color: #FFFFFF;
}
.home_quotes {
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-style: normal; 
	font-size: 11px;
	color: #3e3e3e;
	line-height:16px;
}
.Body {
	font-size: 11px;
	color: #3e3e3e;
	line-height:16px;
}
a.Body:link, a.Body:visited {
    color: #1258D0;
	text-decoration: none;
	
}
a.Body:hover {
    color: #1258D0;
	text-decoration: underline;
}
.body {
	font-size: 11px;
	color: #3e3e3e;
	line-height:16px;
}
a.body:link, a.body:visited {
    color: #1258D0;
	text-decoration: none;
	
}
a.body:hover {
    color: #1258D0;
	text-decoration: underline;
}
.BodyLink {
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;
}
a.wp:link, a.wp:visited {
    color: #cc0000;
	
}
a.wp:hover {
    color: #cc0000;
}
.Footer {
	font-size: 9px;
	color: #666666;
	
}
a.Footer:link, a.Footer:visited {
    color: #1258D0;
	text-decoration: none;
}
a.Footer:hover {
    color: #1258D0;
	text-decoration: underline;
}
.Bottom_Nav_Header {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Bottom_Nav {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.News_Header_Link {
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
	color: #000000;
}
a.News_Header_Link:hover {
    color: #cc0000;
	text-decoration: none;
}
.contact_Header_Link {
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
	color: #ffffff;
}
a.contact_Header_Link:hover {
    color: #ffffff;
	text-decoration: underline;
}
a.contact_Header_Link:link, a.contact_Header_Link:visited {
    color: #FFFFFF;
}
.Side_Nav {
	font-size: 10px;
	color: #3e3e3e;
	text-decoration: none;
	padding-left: 5px;
	line-height:16px;
}
a.Side_Nav:hover {
    color: #cc0000;
	text-decoration: none;
}
.News_Top {
	font-size: 11px; 
	color: #3e3e3e; 
	text-decoration: none;
}
a.News_Top:link, a.News_Top:visited {
    color: #3e3e3e;
}
a.News_Top:hover {
    color: #3e3e3e;
	text-decoration: underline;
}
.Product_Name_2 {
	font-size: 17px;
	font-weight: bold;
}
.Product_Name {
	font-size: 24px; 
	font-weight: bold; 
	text-decoration: none; 
}
.Header_Contact {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.blue_link {
	font-size: 10px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
}
.newsItems {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height:18px;
}
a.newsItems:hover {
    color: #cc0000;
	text-decoration: none;
}
.headerItems {
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	line-height:18px;
}
a.headerItems:hover {
    color: #ffffff;
	text-decoration: underline;
}
a.headerItems:link, a.headerItems:visited {
    color: #FFFFFF;
}
.newsItemsBold {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.Map_Nav {
	background-image: url(http://www.exactamerica.com/siteimages/map_link_bg.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.Map_Sub_Nav {
	background-image: url(http://www.exactamerica.com/siteimages/map_sublink_bg.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.whiteLG { 
	font-family: Arial, Helvetica, Geneva, sans-serif; 
	font-size: 14px; 
	line-height:17px; 
	font-weight: bold;
	font-style: normal; 
	color: #ffffff; 
}
.demolink2:link { 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	text-decoration: underline;
	FONT-SIZE: 12px;
	color: #cc0000;
}
.demolink2:visited { 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	text-decoration: underline;
	FONT-SIZE: 12px;
	color: #666666;
}
.demolink2:hover { 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	text-decoration: underline;
	FONT-SIZE: 12px;
	color: #ffcc00;
}
.demoText {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #000000;
}
.demoBull {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.section_statement {
	font-family: Arial, Helvetica, sans-serif; 
    font-size: 24px; 
    font-weight: bold; 
    font-style: normal; 
    color: #CC0000;
	padding-left: 15px;
	background-image:url("http://www.alphaplastics.net/images/gradient.jpg");
}
.section_statement_white_bg {
	background-image:url("http://www.vanguardbusinessanalytics.com/images/home_demo.gif");
	padding: 4px;
}
.section_statement_white {
	font-family: Arial, Helvetica, sans-serif; 
    font-size: 18px; 
    font-weight: bold; 
    font-style: normal; 
    color: #FFFFFF;
	padding: 4px;
	text-decoration:none;
}
.red {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	font-size: 10px; 
 	line-height:13px; 
	font-weight: bold;
	font-style: normal; 
	color: #cc0000;
} 
	
.redLG {
	font-family: Arial, Helvetica, Geneva, sans-serif; 
	font-size: 15px; 
	line-height:17px; 
	font-weight: bold;
	font-style: normal; 
	color: #cc0000;
} 
 		
.redLG2	{
	font-family: Arial, Helvetica, Geneva, sans-serif; 
	font-size: 16px; 
	line-height:18px; 
	font-weight: bold;
	font-style: normal; 
	color: #cc0000;
}

#header {
	width: 970px;
	margin: 0px auto;
	padding-bottom: 0px;
}