/* CSS Document */
body		{
			background-color:#f0f0f0;
			color:#669;
			margin:0px;
			padding:0px;
			text-align:left; /* Fixes an IE5PC bug */
			font:11px/14px verdana,arial,helvetica,sans-serif normal;
}

img		{
			border-style:none;
			margin:0px;
			padding:0px;
}
.skip	{
		display:none;
}
.noprint	{
			display:block;
}
.printonly	{
			display:none;
}
#mainarea	{
			background-image: url(../images_table/navBgImage.gif);
			background-repeat:repeat-y;
			width:748px;
			margin:0px;
			background-color:#ffffff;
			text-align:left;
			position:relative;
			font:11px verdana,arial,helvetica,sans-serif;
}
#mainarea .main {
			position:relative;
			width:748px;
			background-image: url(../images_table/navBgImage.gif);
			background-repeat:repeat-y;
			background-color:#ffffff;
			float:left;
			margin:0px;
			padding:0px;
}
#mainarea .grey	{
			background-color:#f0f0f0;
			padding:2px 4px 0px 4px;
}
#mainarea div.navColumn {
			position:relative;
			float:left;
			width:141px;
			margin:0px;
			padding:0px;
			margin-bottom:25px;
}
#mainarea div.mainImage {
			width:327px;
			position:relative;
			float:left;
			/*width:141px;*/
			margin:0px;
			padding:0px 0px 20px 0px;
			margin-bottom:25px;
}
#mainarea div.titleColumn {
			position:relative;
			float:left;
			/*background-color:#E4ECF9;*/
			width:420px;
			margin:0px;
			padding:0px;
}
#mainarea div.titleColumnTeam {
			position:relative;
			float:left;
			/*background-color:#E4ECF9;*/
			width:346px;
			/*width:607px;*/
			margin:0px;
			padding:0px;
}
#mainarea div.titleColumnDirections {
			position:relative;
			float:left;
			/*background-color:#E4ECF9;*/
			width:550px;
			/*width:607px;*/
			margin:0px;
			padding:0px;
}
#mainarea div.midColumn	{
			position:relative;
			float:left;
			width:420px;
			margin-bottom:25px;
			margin-left:0px;
			padding:0px;
}
#mainarea div.midColumnTeam	{
			position:relative;
			float:left;
			width:346px;
			margin-bottom:25px;
			margin-left:0px;
			padding:0px;
}
#mainarea div.midColumnDirections	{
			position:relative;
			float:left;
			width:550px;
			margin-bottom:25px;
			margin-left:0px;
			padding:0px;
}
#mainarea div.otherColumn {
			position:relative;
			float:left;
			width:183px;
			margin:0px;
			padding:0px 4px 0px 0px;
			/*text-align:right;*/
}	
#mainarea div.otherColumnTeam {
			position:relative;
			float:left;
			width:254px;
			/*width:261px;*/
			margin:0px;
			padding:0px 4px 0px 0px;
			/*background-color:#333333;*/
}	
#mainarea div.otherColumnTitleInner{
			position:relative;
			margin-top:19px;
			margin-left:15px;
			padding:0px;
			/*background-color:#cccccc;*/
}	
#mainarea div.titleColumnInner	{
			position:relative;
			margin-top:20px;
			margin-left:19px;
			margin-bottom:0px;
			/*margin-right:15px;*/
}
#mainarea div.midColumnInner	{
			position:relative;
			margin-top:0px;
			margin-left:19px;
			/*background-color:#ffff99;*/
			/*margin-right:18px;*/

}
#mainarea div.otherColumnInner	{
			position:relative;
			margin:0px 0px 0px 15px;
			/*background-color:#333333;*/
}
#mainarea .navText A{
				display:block;
				/*backgrnd-color:#D7E2F4;*/
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:left;
				text-decoration: none;
				padding:3px 8px 3px 8px;
}	
#mainarea .navText a:hover{
				background-color:#66677B;
				/*background-color:#E5351A;*/
				/*color:#E5351A;
				color:#000033;*/
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:left;
				text-decoration: none;
}
#mainarea .navTextAct {
				display:block;
				background-color:#66677B;
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:left;
				padding:3px 8px 3px 8px;
				margin:0px;
				text-decoration: none;
}
#mainarea .navTextAct A{
				display:block;
				/*background-color:#9EBDE0;*/
				color:#000033;
				font:11px/14px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:left;
				/*padding:3px 8px 3px 0px;
				margin:0px;*/
				text-decoration: none;
}
#mainarea .navTextAct a:hover{
				/*color:#E5351A;*/
				color:#ffffff;
				text-decoration: none;
}
#mainarea .navTextSub {
				display:block;
				/*background-color:#9EBDE0;*/
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:left;
				text-decoration: none;
				padding:0px 0px 0px 16px;
}
#mainarea .navTextSub A{
				color:#ffffff;
				/*font:11px/14px verdana,arial,helvetica,sans-serif;*/
				text-align:left;
				text-decoration: none;
				/*padding:0px 0px 0px 0px;
				margin:0px;*/
}
#mainarea .navTextSub a:hover{
				color:#FFF;
				/*font:11px/11px verdana,arial,helvetica,sans-serif;*/
				text-align:left;
				text-decoration: none;
				
}
#mainarea .navTextSubAct {
				display:block;
				background-color:#66677B;
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:left;
				text-decoration: none;
				padding:0px 0px 6px 16px;
}
#mainarea .navTextSubAct A{
				color:#000033;
				font:11px/14px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				/*padding:0px 0px 3px 0px;
				margin:0px;*/
}
#mainarea .navTextSubAct a:hover{
				/*color:#E5351A;*/
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				
}
#mainarea .navTextSubSub {
				color:#369;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				padding:5px 0px 3px 5px;
}
#mainarea .navTextSubSub A{
				color:#369;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-decoration: none;
}
#mainarea .navTextSubSub a:hover{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-decoration: none;
}
#mainarea .navTextSubSubAct {
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				padding:1px 0px 6px 6px;
}
#mainarea .navTextSubSubAct A{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-decoration: none;
}
#mainarea .navTextSubSubAct a:hover{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-decoration: none;
}								
#mainarea .navSpacer 	{
				background-color:#ffffff;
				font:1px verdana,arial,helvetica,sans-serif normal;
}
#mainarea .navBigSpacer	{
				clear:both;
				height:48px;
				font:1px verdana,arial,helvetica,sans-serif normal;
}	
#mainarea .dirSpacer 	{
				background-color:#E5351A;
				font:1px verdana,arial,helvetica,sans-serif normal;
				height:1px;
}
#mainarea .dirSmallSpacer 	{
				height:12px;
}
#mainarea .dirBigSpacer	{
				clear:both;
				height:48px;
				font:1px verdana,arial,helvetica,sans-serif normal;
}	
#mainarea .dirText {
				color:#242542;
				/*background-color:#66677B;*/
				font:11px/14px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:center;
				padding:20px;
				text-decoration: none;
}
#mainarea .navMediumSpacer	{
				clear:both;
				height:20px;
				font:1px verdana,arial,helvetica,sans-serif normal;
}
#mainarea .pictureTop	{
				padding: 4px 0px 4px 4px;
				background-color:#242542;
				text-align:left;
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
}
#mainarea .pictureTop A{
				color:#9B9DCE;
				text-decoration:none;
				
}
#mainarea .pictureTop a:hover{
				color:#ffffff;
				text-decoration:underline;
}
#mainarea .pictureSurround	{
				padding: 0px;
				background-color:#242542;
				text-align:center;
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
}
#mainarea .pictureSurroundKit	{
				padding: 4px 0px 4px 0px;
				background-color:#242542;
				text-align:center;
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
}
#mainarea .pictureSurroundNews	{
				padding: 4px 0px 4px 0px;
				background-color:#f0f0f0;
				text-align:center;
				vertical-align:middle;
}
#mainarea .pictureBottom	{
				padding: 4px 4px 4px 0px;
				background-color:#242542;
				text-align:right;
				color:#ffffff;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
}
#mainarea .pictureSpacer	{
				height:25px;

}
#mainarea .text p	{
				color:#242542;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 8px 0px;
				margin:0px;
}
#mainarea .text hr	{
				color:#E5351A;
				height:1px;
				padding:0px 0px 0px 0px;
				margin:0px;
}
#mainarea .text p A{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 5px 0px;*/
				text-decoration:none;
}
#mainarea .text p a:hover{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 5px 0px;*/
				text-decoration:none;
}
#mainarea .text p	{
				color:#242542;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 8px 0px;
				margin:0px;
}
#mainImage .text p A{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 5px 0px;*/
				text-decoration:none;
}
#mainImage .text p a:hover{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 5px 0px;*/
				text-decoration:none;
}
#mainarea .text p.first{
				color:#242542;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:5px 0px 8px 0px;
				margin:0px;
}
#mainarea .text p.faqLink {
				color:#669;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 4px 0px;
				margin:0px;
				text-decoration: none;
}
#mainarea .text p.faqLinkTitle A{
				color:#F90;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				padding:0px 0px 4px 0px;
				margin:0px;
				text-decoration: none;
}


#mainarea .text p.downloadLink A{
				color:#669;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 4px 5px;
				margin:0px;
}
#mainarea .text p.listHeader{
				color:#669;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:5px 0px 0px 0px;
				margin:0px;
}
#mainarea p.titleHome{
				color:#669;
				font:20px/30px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:0px 0px 0px 0px;
				margin:0px;
}
#mainarea .text h1	{
				color:#E5351A;
				font:20px/30px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:0px 0px 0px 0px;
				margin:0px;
				background-image:url(../images_table/titleUnderline.gif);
				background-repeat:repeat-x;
				background-position: bottom;
}
#mainarea .text h1 A{
				color:#E5351A;
				text-decoration:none;
}
#mainarea .text h1 a:hover{
				color:#E5351A;
				text-decoration:none;
}
#mainarea .text h2	{
				color:#E5351A;
				font:18px/26px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:10px 0px 3px 0px;
				margin:0px;
}
#mainarea .text h3	{
				color:#E5351A;
				font:14px/21px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:10px 0px 0px 0px;
				margin:0px;
				background-image:url(../images_table/titleUnderline.gif);
				background-repeat:repeat-x;
				background-position: bottom;
}
#mainarea .text h4	{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:0px 0px 10px 0px;
				margin:0px;
}
#mainarea .text h4 b	{
				color:#242542;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				padding:0px 0px 10px 0px;
				margin:0px;
}
#mainarea .text h5	{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				padding:6px 0px 0px 0px;
				margin:0px;
}
#mainarea .text ul	{
				color:#242542;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:2px 0px 2px 10px;
				margin:2px 0px 2px 10px;
				list-style-type: disc;
				list-style-image: url(../images/bulletImage.gif);
}
#mainarea .text li	{
				/*color:#669;*/
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 3px 0px;
				margin:0px 0px 3px 0px;
}
#mainarea .text li A{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 5px 0px;*/
				text-decoration:none;
}
#mainarea .text li a:hover{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 5px 0px;*/
				text-decoration:none;
}
#mainarea .newsLine	{
				height:1px;
				background-color:#E5351A;
}
#mainarea .newsSpacer	{
				height:6px;
}
#mainarea .newsImage	{
				padding:1px;
				width:80px;
				height:80px;
				text-align:center;
				vertical-align:middle;
				background-color:#f0f0f0;
				/*margin:0px 0px 0px 0px;*/
}
#mainarea .headlineText	{
				color:#242542;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 0px 6px;
				/*margin:0px 0px 0px 0px;*/
}
#mainarea .headlineText A{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 5px 0px;*/
				text-decoration:none;
}
#mainarea .headlineText a:hover{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 5px 5px 0px;*/
				text-decoration:none;
}
#mainarea .newsText	{
				color:#242542;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 0px 0px;
				/*margin:0px 0px 0px 0px;*/
}
#mainarea .newsText A{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 5px 0px;*/
				text-decoration:none;
}
#mainarea .newsText a:hover{
				color:#E5351A;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 5px 5px 0px;*/
				text-decoration:none;
}
#mainarea .fieldnames{
				color:#669;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:3px 2px 3px 0px;
}
#mainarea .textInput{
				color:#669;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:3px 2px 3px 0px;
				/*width:24px;*/
				size:24px;
}
#mainarea .text p.nextlink {
				color:#F90;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
				padding:20px 0px 10px 0px;
}
#mainarea .text p.nextlink A{
				color:#F90;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
}
#mainarea .text p.nextlink a:hover{
				color:#F90;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				text-decoration:underline;
}
#mainarea .text p.moreInfo {
				background-image: url(../images/moreInfo_icon.gif);
				background-repeat:no-repeat;
				/*background-position:90px 2px;*/
				background-position:right;
				padding:0px 0px 10px 0px;
				margin:40px 10px 0px 0px;
				color:#69C;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:none;
}
#mainarea .text p.moreInfo A{
				/*background-image: url(../images/moreInfo_icon.gif);
				background-repeat:no-repeat;
				/*background-position:90px 2px;
				background-position:right;*/
				/*padding:0px;
				margin:0px 10px 0px 0px;*/
				color:#69C;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:none;
}
#mainarea .text p.moreInfo a:hover{
				/*background-image: url(../images/moreInfo_icon.gif);
				background-repeat:no-repeat;
				/*background-position:90px 2px;
				background-position:right;*/
				/*padding:0px;
				margin:0px 10px 0px 0px;*/
				color:#69C;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:underline;
}

#mainarea .blockquote .quoteTop{
				margin:0px 0px 0px 0px;
				padding:20px 0px 0px 0px;
				
}
#mainarea .blockquote .quoteBot{
				margin:0px 0px 20px 0px;
				padding:0px 0px 0px 120px;
				
}
#mainarea .blockquote .quoteText p{
				color:#F90;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:5px 0px 5px 0px;
				margin:0px;
}
#mainarea .blockquote .quoteTopMain{
				margin:15px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				
}
#mainarea .blockquote .quoteBotMain{
				margin:0px 0px 10px 0px;
				padding:10px 0px 0px 335px;
				
}
#mainarea .blockquote .quoteTextMain p{
				color:#F90;
				font:11px/14px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 5px 0px;
				margin:0px 0px 0px 15px;
}/*
#mainarea textarea{
				width: 170px;
				
}
#mainarea input{
				width: 170px;
				
}*/
#copyrightarea {
			width:748px;
			margin:0px;
			background-color:#ffffff;
			text-align:center;
			position:relative;
}
#copyrightarea .copyright {
			position:relative;
			width:748px;
			background-color:#ffffff;
			float:left;
			margin:0px;
			padding:0px;
}
#copyrightarea .text 	{
				color:#242542;
				font:10px/14px verdana,arial,helvetica,sans-serif normal;
				margin:0px;
				text-decoration:none;
				text-align:center;
				padding:0px 0px 0px 0px;
}
#copyrightarea .spaceAboveFooter	{
				background-color:#242542;
				height:40px;
}
#copyrightarea .navArea	{
				background-color:#242542;
				width:141px;
				padding:0px;
}
#copyrightarea .text  A{
				color:#242542;
				font:10px/14px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
}
#copyrightarea .verticalDivider {
				background-color:#242542;
				width:1px;
}
#copyrightarea .verticalSpacer {
				width:18px;
				background-color:#ffffff;
}
#copyrightarea .horizontalSpacer {
				height:4px;
}
#copyrightarea .divider {
				background-color:#242542;
				height:1px;
				padding:0px;
}



