/* 
	Jason Industrial Main Styles
	Developer: Tyson Willey
	Designer: Leia Vieira
	Company: First Marketing Group, International // Chisano Marketing Group
	Date: November 3, 2006

 */
 
 /* Redefined Tags */
Body { margin: 0px; text-align: center; background-image: url(../images/main_background.gif); }
H1 { font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #545454; margin-bottom: 30px; margin-top: 0px; }
H4 { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; font-weight: bold; margin: 00px; }
P { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; }
UL {}
LI { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; }
A {font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #c41130; }
A:Hover { text-decoration: none;}
HR { height: 4px; color: #f1f0f0; background-color: #f1f0f0; border:0px; margin-top: 10px; margin-bottom: 5px; }

UL#milestones {list-style: square; font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; left-margin: 0px;} 

/* Header */
#headerTable_table { }
	#headerTopGrey_tr {background-color: #1b2533; height: 28px;}
		#languages_td { font-family: Tahoma, Helvetica, Arial,  sans-serif; font-size: 11px; color: #FFFFFF; text-align: right; vertical-align: middle; padding-right: 20px;}
			#languages_td A {font-family: Tahoma, Helvetica, Arial,  sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
			#languages_td A:Hover {text-decoration: underline;}
	#headerTopRed_tr {background-color: #c41130; height: 5px}
	#headerRightNav_td { background-image:url(../images/navUp.gif);}
	#loginBox_td { width: 253px; vertical-align: top; text-align: left; padding: 10px;}
	#mainNav_td { height: 41px; }
	#underLogingBox_td { width:253; background-image:url(../images/underSearch.jpg);}
	#searchBox_table {background-image: url(../images/loginBox.png); height:186; width:253; background-repeat: no-repeat;}
	

/* Content */
#contentTable_table { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #FFFFFF;}
	#headerBottom_tr { height: 32px; }
	#subnav_td { width: 533px; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; text-align: right; padding-left: 10px; padding-right: 10px; font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; }
		#subnav_td A { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; text-decoration: none;}
		#subnav_td A:Hover { text-decoration: underline; }
		#subnav_td Select { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454;  }
	#headerBottomDkCell_td { width: 244px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #FFFFFF;}
	
	#contentCell_td { text-align: justify; padding-top: 20px; padding-left: 25px; padding-right: 25px; padding-bottom: 30px; vertical-align: top;}
	
	#sideBar_td { vertical-align: top; border-bottom: 1px solid #FFFFFF; }
		#sideBarTable_table { }
			#sideBarImage_td { border-bottom: 1px solid #FFFFFF; }
			#quickNav_td { text-align: left; background-color:5d6677; padding-top: 10px;}
			#quickNav_form { text-align: center; padding-left: 10px; padding-right: 10px; margin-top: 15px; margin-bottom: 15px }
				#quickNav_form Select { width: 90%; margin: 0px; margin-bottom: 5px; font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454;}

/* Email Signup */
#emailSignUp_td { text-align: center; background-image:url(../images/redExtend.gif);}
	#emailSignUp_form { margin: 3px; text-align: center; }
		#emailSignUp_table { width: 90%;}
			#emailSignUp_table TD { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #FFFFFF; text-align: center; padding: 0px; vertical-align: middle;}
			#emailSignUpTitle_td { font-weight: bold; }
			#emailSignUpTitle_tdFORIEGN { font-weight: normal; font-size: 10px; }
				#emailSignUp_form INPUT { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; }
				#emailSignUp_form INPUT.textBox { background-color: #F0F0F0; width: 100px; text-align: left; padding: 2px; border-left: 1px #545454 solid; border-top: 1px #545454 solid; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid;  }
			
/* Footer */			
#copyright_td { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #FFFFFF; text-align: center; }
#footer_td { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; padding: 5px; text-align: center; }
	#footer_td A { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; text-decoration: none;  }
	#footer_td A:Hover { text-decoration: underline; color: #D12236; }
	


/* ------------------------------------------------------------------ */

/* Reusable Classes */
TD.ltGreyCell_td {background-color: #dbdde2;}
TD.BlackCell_td {background-color: #5d6677;}
TD.dkGreyCell_td {background-image:url(../images/greyExtend.gif);}
TD.redCell_td { background-color: #D12236; }
IMG.arrowBullet_img {padding-right: 7px;}

TD.catalogTitle {width: 25%; padding-left: 10px; text-align: center; vertical-align: top; padding: 10px;}

SELECT { width: 250px; }

OPTION.optionHead_option { font-weight: bold; background-color: #EEEEEE; border-bottom: 1px solid #CCCCCC; }
OPTION.optionBG1_option { background-color: #FFFFFF; font-weight: normal; }

.cellHead {font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; font-stretch: condensed;}
.QuickNav {font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; font-stretch: condensed; padding-left:15px; padding-top:15px;}
.cellHeadLine HR { height: 1px; color: #FFFFFF; background-color: #FFFFFF; border:0px; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px; }

/* Main Nav */

#navTable_table { height: 41px; width: 100%;}
	.mainNavCell { border-left: 1px solid #FFFFFF; border-right: 1px solid #d4d5d6; background: url(../images/navUp.gif); background-repeat: repeat-x; background-color: #FFFFFF; padding-top: 8px; vertical-align: middle; text-align: center; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #161415; font-stretch: condensed; cursor: pointer;}
	
	.subNav_dropDown {position: absolute; z-index: 200; width: 300px;  text-align: left; float: left; vertical-align: bottom; display: block; visibility: hidden; margin-top: 10px;}
		.subNav_dropDown .dropDownTopLeft {background-image: url(../images/dropDown_topLeft.png); background-repeat: no-repeat; width: 15px; height: 7px;}
		.subNav_dropDown .dropDownTop {background-image: url(../images/dropDown_top.png); background-repeat: repeat-x; height: 7px;}
		.subNav_dropDown .dropDownTopRight {background-image: url(../images/dropDown_topRight.png); background-repeat: no-repeat; width: 18px; height: 7px;}
		
		.subNav_dropDown .dropDownLeft {background-image: url(../images/dropDown_left.png); background-repeat: repeat-y; width: 15px;}
		.subNav_dropDown .dropDownCenter {background-image: url(../images/dropDown_center.png); padding-top: 5px; text-align: center;}
		
		/*Headlink up*/	
			.subNav_dropDown .dropDownCenter .headLink_table {}
				.subNav_dropDown .dropDownCenter .headLink_table .headLink_left {background-image: url(../images/headLink_left.jpg); width: 15px; height: 35px; background-repeat: no-repeat}
				.subNav_dropDown .dropDownCenter .headLink_table .headLink_center {background-image: url(../images/headLink_middle.jpg); background-repeat: repeat-x; height: 35px; vertical-align: middle; text-align: left; word-wrap: none;}
					.subNav_dropDown .dropDownCenter .headLink_table .headLink_center A {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
					.subNav_dropDown .dropDownCenter .headLink_table .headLink_center A:Hover {}
				.subNav_dropDown .dropDownCenter .headLink_table .headLink_right {background-image: url(../images/headLink_right.jpg); width: 14px; background-repeat: no-repeat; height: 35px;}
				
				.subNav_dropDown .dropDownCenter .headLink_table .secondaryLinks {background-image: url(../images/secondaryLinks_back.png); background-repeat: repeat-x; background-position: top; text-align: left; vertical-align: top; padding-top: 5px; padding-bottom: 10px; }
					.subNav_dropDown .dropDownCenter .headLink_table .secondaryLinks A {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #596374; text-decoration: none; display: block; padding-left: 5px; padding-right: 5px;}
					.subNav_dropDown .dropDownCenter .headLink_table .secondaryLinks A:Hover {background-color: #C41130; color: #FFFFFF;}
				
		/*Headlink over*/		
			.subNav_dropDown .dropDownCenter .headLink_table_over {}
				.subNav_dropDown .dropDownCenter .headLink_table_over .headLink_left {background-image: url(../images/headLink_left_over.jpg); width: 15px; height: 35px; background-repeat: no-repeat}
				.subNav_dropDown .dropDownCenter .headLink_table_over .headLink_center {background-image: url(../images/headLink_middle_over.jpg); background-repeat: repeat-x; height: 35px; vertical-align: middle; text-align: left;}
					.subNav_dropDown .dropDownCenter .headLink_table_over .headLink_center A {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
				.subNav_dropDown .dropDownCenter .headLink_table_over .headLink_right {background-image: url(../images/headLink_right_over.jpg); width: 14px;  background-repeat: no-repeat; height: 35px;}
				
				.subNav_dropDown .dropDownCenter .headLink_table_over .secondaryLinks {background-image: url(../images/secondaryLinks_back.png); background-repeat: repeat-x; background-position: top; text-align: left; vertical-align: top; padding-top: 5px;  padding-bottom: 10px;}
					.subNav_dropDown .dropDownCenter .headLink_table_over .secondaryLinks A {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #596374; text-decoration: none; display: block; padding-left: 5px; padding-right: 5px;}
					.subNav_dropDown .dropDownCenter .headLink_table_over .secondaryLinks A:Hover {background-color: #C41130; color: #FFFFFF;}
				
					
		.subNav_dropDown .dropDownRight {background-image: url(../images/dropDown_right.png); background-repeat: repeat-y; width: 18px;}
		.subNav_dropDown .dropDownLeftBottom {background-image: url(../images/dropDown_bottomLeft.png); width: 15px; height: 25px;}
		.subNav_dropDown .dropDownBottom {background-image: url(../images/dropDown_bottom.png); background-repeat: repeat-x; height: 25px;}
		.subNav_dropDown .dropDownRightBottom {background-image: url(../images/dropDown_bottomRight.png); width: 18px; height: 25px;}
		
	
/* News */
.featuredNewsTable {border: 1px solid #CCCCCC; width: 100%; background-color: #EEEEEE;}
.newsTable {border: none; width: 100%;}
.newsHeadline { padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 0px; vertical-align: bottom;}
.newsHeadline A { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #c41130; font-weight: bold; text-decoration: none}
.newsHeadline A:Hover{ text-decoration: underline;}
.newsDate {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #545454; text-align: left; font-weight: bold; padding-left: 6px; padding-right: 6px; padding-top: 0px; padding-bottom: 5px; vertical-align: top;} 
.newsCopy {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #545454; text-align: justify; padding: 6px; vertical-align: top;}	
.artPic {text-align: center; vertical-align: top; padding: 6px;}
.artPic IMG {border-top: 1px solid #666666; border-left: 1px solid #666666; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
	
/* Forms */

TR.FormRow_1 {background-color: #EEEEEE;}
TR.FormRow_2 {backgrond-color: #FFFFFF;}
TD.FormCell {padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #161415; text-align: left; vertical-align: middle; }
INPUT.FormField, TEXTAREA.FormField, SELECT.FormField {font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #545454; border: 1px solid #CCCCCC; background-color: #FFFFFF; width: 200px; padding: 3px;}\
SELECT.FormField OPTION.Bold {font-weight: bold; border-bottom: 1px solid #CCCCCC;};
INPUT.Button {}
INPUT.CheckBox {}
INPUT.Radio {}
.FormHead {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C41130; font-weight: bold; }


