/* LANDING PAGE style definition */
#landing_body  {background-color : #FFD700; background-image : url(/images/body_bg.jpg); background-position : top; background-repeat : repeat-x; margin : 0px 0px 0px 0px; }
#landing_enter { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; text-align: center; font-weight: bold; }
#landing_enter A {color : #F70008;	text-decoration : underline; }
#landing_enter A:HOVER { color : #000000; text-decoration : underline; }

/* INNER PAGES style definition */
#inner_body  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#inner_content {width: 776px;	background-color: #FFFFFF;	background-image: url(/images/content_bg.gif);	background-position: top;	background-repeat: repeat-x;	margin: 0px 0px 0px 0px;	padding: 33px 0px 0px 0px;	vertical-align: top;}
#head_logo {float: left; width: 209px; height: 97px; display: block;}

/* LEFT MENU style definition */
#menu { float: left; width: 209px; }
#menuitem { padding-left: 15px; padding-bottom: 3px; padding-top: 3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase;}
#menuitem A {color : #000000;	text-decoration : none; }
#menuitem A:HOVER { color : #bf0000; text-decoration : none; }

/* TOP MENU style definition*/
#menutop { float: left; width: 530px; 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; 	line-height: 140%; color: #ffa9ac; 	margin: 0px 0px 0px 0px;}
#menutop A {color : #999999;	text-decoration : none; }
#menutop A:HOVER { color : #000000; text-decoration : none; }

/* CONTENT style definition */
#content {float: left; width: 530px; padding-bottom: 30px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size: 8pt; line-height: 140%; color: #000000; }
#content H1{ font-size: 12pt; font-weight: bold; line-height: 130%; margin: 25px 0px 10px 0px; }
#content #backtotop A { font-weight: bold; color: #000000; text-decoration: none;}
#content #backtotop A:hover { font-weight: bold; color: #dd0600; text-decoration: none;}
#content A {color : #bf0000;	text-decoration : underline; }
#content A:HOVER { color : #000000; text-decoration : underline; }
#content TABLE {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size: 8pt; line-height: 140%; color: #000000; }

/* WELCOME page style definition */
#welcome_inner_content {width: 776px;	background-color: #FFFFFF;	background-image: url(/images/content_bg.gif);	background-position: top;	background-repeat: repeat-x;	margin: 0px 0px 0px 0px;	padding: 5px 0px 0px 0px;	vertical-align: top;}
#welcome_content {float: left; width: 530px; padding-bottom: 30px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size: 8pt; line-height: 140%; color: #000000; }
#welcome_menu { float: left; width: 209px; padding-top: 28px;}
#welcome_menuitem { padding-left: 15px; padding-bottom: 3px; padding-top: 3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase;}
#welcome_menuitem A {color : #000000;	text-decoration : none; }
#welcome_menuitem A:HOVER { color : #bf0000; text-decoration : none; }
#welcome_inner_content #selector {vertical-align: bottom; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 130%; color: #000000; padding: 0px 10px 10px 10px;}
#welcome_inner_content #selector A {color : #e40035; text-decoration : underline; }
#welcome_inner_content #selector A:HOVER {color : #FFFFFF; text-decoration : underline; }
#welcome_menuitem A.env {color : #000000;	text-decoration : underline; font-weight: normal; text-transform: capitalize;}
#welcome_menuitem A.env:HOVER { color : #bf0000; text-decoration : underline; }

/* HEAD TITLE style definition */
#head_company { float: left; width: 567px; 	height: 97px;  display: block; background-image: url(/images/head_company_bg.jpg);  background-position: top; background-repeat: no-repeat; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #bf0000; text-align: left; }
#head_downloads { float: left; width: 567px; 	height: 97px;  display: block; background-image: url(/images/head_downloads_bg.jpg);  background-position: top; background-repeat: no-repeat; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #bf0000; text-align: left; }
#head_contact { float: left; width: 567px; 	height: 97px;  display: block; background-image: url(/images/head_contact_bg.jpg);  background-position: top; background-repeat: no-repeat; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #bf0000; text-align: left; }
#head_products { float: left; width: 567px; 	height: 97px;  display: block; background-image: url(/images/head_products_bg.jpg);  background-position: top; background-repeat: no-repeat; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #bf0000; text-align: left; }
#head_welcome { float: left; width: 567px; 	height: 97px;  display: block; background-image: url(/images/head_welcome_bg.jpg);  background-position: top; background-repeat: no-repeat; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #bf0000; text-align: left; }

/* FOOTER style definition */
#footer { padding-top: 20px; vertical-align: top;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; text-align: center; font-weight: bold; color : #FFFFFF;}
#footer A {color : #FFFFFF;	text-decoration : none; }
#footer A:HOVER { color : #FFFFFF; text-decoration : underline; }

/* COLOR SPAN styles */
.green {color: #006600;  font-weight: bold; }
.red {color: #ff0000; font-style: italic; }