/* --    Main STYLE SHEET  Version 1.0 Created by Nancy Sirman --*/


     
.clearfloat {
	clear: both;
}

/* New ie/ns Header Stuff */
#HeaderTagLineFrame {
	width: 910px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

#HeaderTaglineLeft {
	width: auto;
	Float:left;
	text-align: left;
	margin: 0px 0px 0px 10px;
	}

#HeaderTagLineMiddle {
	width: auto;
	Float:left;
	}

#HeaderTagLineRight {
	width: auto;
	Float:center;
	}	

/* New ie/ns Cookie wrapper */
#CookieTrailA {
	position: absolute;
	top: 154px;
	width: 748px;
	height: 20px;
	margin: 0px 0px 0px 164px;
	padding:5px 0px 5px 0px;
	background-color: #6C6C6C;
	}
	
#PageTitlen {
	position: absolute;
	top: 180px;
	width: 360px;
	height: 124px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#PageTitlens {
	position: absolute;
	top: 180px;
	width: 748px;
	height: 124px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#PageTitlena {
	position: absolute;
	top: 180px;
	width: 373px;
	height: 124px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#PageTitleex {
	position: absolute;
	top: 180px;
	width: 353px;
	height: 124px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#PageTitlenew {
	position: absolute;
	top: 180px;
	width: 374px;
	height: 124px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#PageTitlenp {
	position: absolute;
	top: 180px;
	width: 748px;
	height: 124px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#PageTitlepro {
	position: absolute;
	top: 180px;
	width: 748px;
	height: 154px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#PageTitle {
	position: absolute;
	top: 180px;
	width: 303px;
	height: 124px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#PagePhoto {
	position: absolute;
	top: 180px;
	width: 149px;
	height: 124px;
	margin: 0px 0px 0px 510px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	border-left : 2px solid #ffffff;
	border-right : 2px solid #ffffff;
	text-align : center;
	}
#PagePhotos {
	position: absolute;
	top: 180px;
	width: 124px;
	height: 124px;
	margin: 0px 0px 0px 510px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	border-left : 2px solid #ffffff;
	border-right : 2px solid #ffffff;
	text-align : center;
	}
#PagePhotoss {
	position: absolute;
	top: 180px;
	width: 124px;
	height: 124px;
	margin: 0px 0px 0px 693px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	border-left : 2px solid #ffffff;
	border-right : 2px solid #ffffff;
	text-align : center;
	}
#PagePhotona {
	position: absolute;
	top: 180px;
	width: 128px;
	height: 124px;
	margin: 0px 0px 0px 537px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	border-left : 2px solid #ffffff;
	border-right : 2px solid #ffffff;
	text-align : center;
	}
#PagePhotoex {
	position: absolute;
	top: 180px;
	width: 170px;
	height: 124px;
	margin: 0px 0px 0px 492px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	border-left : 2px solid #ffffff;
	border-right : 2px solid #ffffff;
	text-align : center;
	}	
.MainPageHead {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #0000ff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
.MainPageDesc {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
	
#MainHighlight {
	position: absolute;
	top: 180px;
	width: 455;
	height: 124px;
	margin: 0px 0px 0px 457px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#MainHighlightn {
	position: absolute;
	top: 180px;
	width: 230;
	height: 124px;
	margin: 0px 0px 0px 682px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#MainHighlightna {
	position: absolute;
	top: 180px;
	width: 247;
	height: 124px;
	margin: 0px 0px 0px 665px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#MainHighlightnew {
	position: absolute;
	top: 180px;
	width: 374;
	height: 124px;
	margin: 0px 0px 0px 538px;
	padding:0px 0px 0px 0px;
	background-color: #D1E3E3;
	}
#leftline {
	position: absolute;
	top: 111px;
	width: 700;
	height: 124px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;

	border : 1px solid #CCD4DB;
	}
#lineright {
	position: absolute;
	top: 154px;
	width: 748;
	height: 380px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	border-left : 	1px solid #CCD4DB;
	border-right : 	1px solid #CCD4DB;
	border-top : 1px solid #CCD4DB;
	}
#headercenter {
	position: absolute;
	top: 309px;
	width: 748;
	height: 150px;
	margin: 0px 0px 0px 156px;
	padding:0px 0px 0px 0px;
	}
	
#MainHighlightLMC {
	position: absolute;
	top: 157px;
	width: 349;
	height: 130px;
	margin: 0px 0px 0px 180px;
	padding:0px 0px 0px 0px;
	border-right : 	1px solid #CCD4DB;
	}
#exhibitions {
	position: absolute;
	top: 157px;
	width: 349;
	height: 130px;
	margin: 0px 0px 0px 531px;
	padding:0px 0px 0px 0px;
	}
	
A.ListIcons {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #A10082;
	}
	
A.ListIcons:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #A10082;
	}
	
A.ListIcons:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #A10082;
	}


/* New ie/ns Display block */
.DisplayBlock {
	display : block;
	}

/* New ie/ns Display none */
.DisplayNone {
	display: none;
	}	
	
/* -- Home 	--*/

body {
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	font-family: Arial;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.AppHeading {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 470px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

.Figure {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 230px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}

.Figure2 {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 450px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}

#Frame {
	width: 910px;
	height: 800px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}
	
#Master {
	position: absolute;
	left: 0px;
	margin-left : 0;
	z-index : 9;
}
	
#Tagline {
	float: left;
	width: 277px;
	height: 60px;
	margin: 0px;
	padding: 0px 0px 12px 0px;
}

#Header {
	width: 630px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	}

.StockText {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 66px;
	font-weight: normal;
	color: #A1A3A1;
	text-decoration: none;
	}
	
.HeaderText {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 66px;
		font-weight: bold;
		font-style: normal;
		color: #ffffff;
		text-decoration: none;
	}

A.HeaderLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 66px;
		font-weight: normal;
		font-style: normal;
		color: #828585;
		text-decoration: underline;
	}

A.HeaderLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 66px;
		font-weight: normal;
		font-style: normal;
		color: #828585;
		text-decoration: underline;
	}

A.HeaderLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 66px;
		font-weight: normal;
		font-style: normal;
		color: #3333ff;
		text-decoration: underline;
	}
	
/* -- News 	--*/
	
#NewsFrame {
	position: absolute;
	top: 111px;
	width: 750px;
	height: 600px;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	text-align: left;	
	}
	
#News1 {
	position: absolute;
	top: 0px;
	width: 752px;
	height: 195px;
	margin: 0px 0px 0px 160px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	}
	
#News1Flash {
	position: absolute;
	top: 0px;
	width: 248px;
	height: 195px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #D1D1CC;
	}
	
#News1Line {
	position: absolute;
	top: 0px;
	width: 2px;
	height: 195px;
	margin: 0px 0px 0px 248px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	}
	
#HomeBanner {
	position: absolute;
	top: 0px;
	width: 498px;
	height: 195px;
	margin: 0px 0px 0px 250px;
	padding: 0px 0px 0px 0px;
	background-color: #D1D1CC;
	z-index : 0;
	}
	
#News2 {
	position: absolute;
	top: 196px;
	width: 754px;
	height: 108px;
	margin: 1px 0px 0px 160px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	}
	
#News3 {
	position: absolute;
	top: 306px;
	width: 754px;
	height: 108px;
	margin: 1px 0px 0px 160px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	}
	
#News4 {
	position: absolute;
	top: 416px;
	width: 754px;
	height: 108px;
	margin: 1px 0px 0px 160px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	}
	
#NewsPhoto {
	float: left;
	width: 250px;
	height: 108px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#NewsTextBlock {
	float: left;
	width: 503px;
	height: 108px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	text-align: right;
	}
	
.NewsHeader {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #3333ff;
	text-decoration: none;
	text-align: left;
	padding : 0px 0px 5px 0px;
	}

.NewsText  {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}
	
.NewsText:hover  {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #3333ff;
	text-decoration: underline;
	}
	
.NewsText:visited  {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}
	
#NewsPadText {
	width: 502px;
	height: 108px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	}
	
/* -- Footer 	--*/
	
#Copyright {
	text-align:center;
	}
	
#Footer {
	text-align:center;
	height:14px;
	padding:10px 0px 0px 0px;
	}
	
.FeedbackText {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
	color: #828585;
	text-decoration: none;
	}
	
.FooterText {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
	color: #999999;
	text-decoration: none;
	}

A.FooterLinks {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
	color: #828585;
	text-decoration: none;
	}

A.FooterLinks:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
	color: #828585;
	text-decoration: none;
	}

A.FooterLinks:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
	color: #3333ff;
	text-decoration: none;
	}

/* -- 2nd Level Pages 	--*/

	#PressReleaseHeader {
		width: 600px;
		height: 41px;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		border : 1px solid #14939A;
	}
	
	#PressReleaseBorder {
	        top: 254px;
		width: 800px;
		margin: 6px 0px 0px 100px;
		padding: 0px;
		border : 1px solid #828585;
	}

	#PressReleaseText {
		width: 670px;
		margin: 0px;
		padding: 15px 15px 15px 15px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 20px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
	}
	
	#PressReleaseFooter {
		width: 600px;
		margin: 0px;
		padding: 15px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
	}
	
	#PressReleaseRule {
		width: 570px;
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
		text-align: center;
		border-top : 1px solid #828585;
	}
	
	#PressReleaseLeftText {
		width: 300px;
		margin: 0px;
		padding: 15px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		float : left;
	}
	
		#PressReleaseRightText {
		width: 275px;
		margin: 0px 0px 0px 275px;
		padding: 15px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
	}

#CookieTrail {
	position: absolute;
	top: 111px;
	width: 748px;
	height: 20px;
	margin: 0px 0px 0px 164px;
	padding:5px 5px 5px 5px;
	background-color: #3333ff;
	}

#MainPage {
	position: absolute;
	top: 345px;
	width: 748px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	}
#MainPagen {
	position: absolute;
	top: 305px;
	width: 748px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	}
#MainPagepro {
	position: absolute;
	top: 337px;
	width: 748px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	}
#MainPagepro1 {
	position: absolute;
	top: 352px;
	width: 748px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	}
#MainPagepro2 {
	position: absolute;
	top: 308px;
	width: 748px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	}
#MainPagepro3 {
	position: absolute;
	top: 320px;
	width: 748px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	}	
#MainPagenp {
	position: absolute;
	top: 183px;
	width: 748px;
	margin: 0px 0px 0px 164px;
	padding:0px 0px 0px 0px;
	}
#MainPageFrame {
	float:right;
	/*width: 748px;*/
	
	border-left : 1px solid #d1d1cc;
	border-right : 1px solid #d1d1cc;
	border-bottom : 1px solid #d1d1cc;
	}
	
#MainPageFrame2 {
	/*width: 748px;*/
	border-left : 1px solid #d1d1cc;
	border-right : 1px solid #d1d1cc;
	border-bottom : 1px solid #d1d1cc;
	}
	
#MainPageFrame3 {
	width: 496px;
	border: 1px solid #d1d1cc;
	}

#MainPageFrame4 {
	float:right;
	/*width: 748px;*/
	background-image: url(/images/bg2side.gif);
	border : 1px solid #d1d1cc;
	}
	
#PageText {
	width: 746px; 
	padding: 15px;
	float:left;
	height:310px;
	}

#RightArea {
	float: right;
	width: 246px;
	}
	
.NewsHead {
	width: 246px;
	padding:5px 5px 5px 5px;
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #BAC4E3;
	border : 1px solid #d1d1cc;
	}
	
.NewsBox {
	float: right;
	width: 206px;
	padding:0px;
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border : 1px solid #d1d1cc;
	background-image: url(/images/bg3.gif);
	background-color: #A1A3A1;
	}
	
.NewsBox2 {
	float: right;
	width: 206px;
	padding:0px;
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border : 1px solid #d1d1cc;
	background-color: #eeeeee;
	}
	
.NewsBoxHead {
	width: 206px;
	padding:5px;
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border : 1px solid #d1d1cc;
	background-color: #360f8f;
	text-align: center;
	}
	
#FloatingRightNewsText {
	position:  relative;
	width: 206px;
	margin: 0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	}
	
	

#FloatingRightText {
	position:  relative;
	width: 228px;
	margin: 0px 0px 0px 10px;
	padding:10px 10px 10px 10px;
	}
	
/* -- Misc 	--*/

#NewsBorderMain {
	position: absolute;
	top: 175px;
	width: 750px;
	height: 160px;
	margin: 0px 0px 0px 166px;
	padding:5px 5px 5px 5px;
	background-color: #E3E3DE;
	border:1px solid #E3E3DE;
	}
	
#NewsBorderSub {
	position: absolute;
	top: 360px;
	width: 751px;
	height: 282px;
	margin: 0px 0px 0px 166px;
	padding:0px;
	background-color: #ffffff;
	border:1px dotted #3333ff;
	}
	
#NoteBoxPad {
	float: left;
	width: 190px;
	margin: 0px;
	padding:0px 0px 10px 0px;
	}

#NoteBox {
	width: 170px;
	margin: 0px;
	padding:10px 10px 10px 10px;
	text-align: center;
	background-color: #D1E3E3;
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
	}

.ArrowWhite {
	font-family: Wingdings 3;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none
}

A.StepReverseLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none
}

A.StepReverseLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline
}

A.StepReverseLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none
}

#PhotoShot {
	width: 155px;
	margin: 0px 0px 0px 0px;
	padding: 7px 7px 7px 8px;
	text-align: left;	
	background-color: #D1D1CC;
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

#WhiteBox2 {
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	text-align: left;	
	background-color: #ffffff;
	border:1px solid #A1A3A1;
}

.NewsHeadGray2 {
	width: 300px;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #828585;
	border:1px solid #828585;
	text-align: center;	
}

#WhiteBox {
	width: 177px;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	text-align: left;	
	background-color: #ffffff;
	border:1px solid #A1A3A1;
}

.NewsHeadGray {
	width: 177px;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #828585;
	border:1px solid #828585;
	text-align: center;	
}

.BlackText {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

A.BlackTextLinks {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.BlackTextLinks:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

A.BlackTextLinks:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}
A.indexno {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

A.indexno:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

A.indexno:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #FF7700;
	text-decoration: underline;
	}

A.indexy {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.indexy:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.indexy:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #FF7700;
	text-decoration: none;
	}
	
A.Black {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.Black:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

A.Black:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #FF7700;
	text-decoration: underline;
	}
A.forumstext {
	font-family:Arial;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.forumstext:visited {
	font-family:Arial;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

A.forumstext:hover {
	font-family:Arial;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #FF7700;
	text-decoration: underline;
	}

A.newsandex {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
 	color: #FF7700;
	text-decoration: none;
	}

A.newsandex:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	color: #FF7700;
	text-decoration: none;
	}

A.newsandex:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	color: #FF7700;
	text-decoration: underline;
	}


A.Blackh {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.Blackh:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.Blackh:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #FF7700;
	text-decoration: none;
	}

A.Blackcom {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.Blackcom:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

A.Blackcom:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #FF7700;
	text-decoration: none;
	}

A.BoldBlackTextLinks {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	}

A.BoldBlackTextLinks:visited {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

A.BoldBlackTextLinks:hover {
	font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

/* -- Product Part 	--*/

	#PartListRowHeader {
		width: auto;/*width: 470px;*/
		margin: 0px 0px 0px 0px;
		background-color: #828585;
		padding: 4px;
		text-align : center;
	}

	#PartListItemRowColor1 {
		width: auto;/*470px;*/
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #eeeeee;
	}

	#PartListItemRowColor2 {
		width: auto;/*470px;*/
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #E8E3D9;
	}

	#PartListItemRowColor3 {
		width: auto;/*470px;*/
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #C7D1E3;
	}

	#PartListItemRowColor4 {
		width: auto;/*width: 470px;*/
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #828585;
		min-height:15px;
		height:15px;
	}

	#PartListItemRowColor5 {
		width: auto;/*width: 470px;*/
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #FF7700;
	}

	#PartListItemRowColor6 {
		width: auto;
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #ffffff;

	}

	#PartListItemColA {
		float: left;
		width: 100px;/*60px;*/
		margin: 0px 0px 0px 0px;
		padding:0px;
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	#PartListItemColB {
		float: left;
		width: 150px;/*136px;*/
		margin: 0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
	
	#PartListItemColB_Acc {
		float: left;
		width: 250px;/*136px;*/
		margin: 0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	#PartListItemColC {
		float: left;
		width: 350px;/*208px;*/
		margin: 0px 0px 0px 0px;
		padding:0px 4px 0px 4px;
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
	
	#PartListItemColC_Acc {
		float: left;
		width: 250px;/*208px;*/
		margin: 0px 0px 0px 0px;
		padding:0px 4px 0px 4px;
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	#PartListItemColD {
		float: left;
		width: 58px;
		margin: 0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	#PartListItemColE {
		float: left;
		width: 40px;
		margin: 0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	#AccessoryCol {
		width: 462px;
		margin: 0px 0px 0px 0px;
		padding:0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

/* -- Product Page Styles --*/
	
	#foldheader {
		width: 470px;
		padding: 0px;
		cursor:pointer;
		/*cursor:hand;*/
		font-weight:bold;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		margin-left : 0px;	
		list-style-type : none;
		list-style : none none;
	}
	
	#Nonfoldheader {
		width: 470px;
		padding: 0px;
		cursor:pointer;
		/*cursor:hand;*/
		font-weight:bold;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		margin-left : 0px;
		list-style-type : none;
		list-style : none none;
	}
	
	#ProductListName {
		
		width: 450px;
		margin: 0px 0px 0px 0px;
		padding: 4px 4px 4px 20px;
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}

	#ProductListDescription {
		width: 450px;
		margin: 0px 0px 0px 0px;
		padding: 4px 4px 4px 20px;
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
	
	#ProductListItemColMisc {
		width: 475px;
		margin: 0px 0px 0px 0px;
		padding: 4px 4px 4px 16px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
	
	#foldinglist {
		left:0px;
		margin: 0px;
		/*width: 470px;*/
		list-style-type : none;
		list-style : none none;
	}
	
	.cmBkgnd0 {
		background-color:#eeeeee;
	}
	
	.cmBkgnd1 {
		background-color:#E8E3D9;
	}
	
	#ListProductTop {
		width: 712px;
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
	}

	#ListProductBox {
		width: 462px;
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #ffffff;
	}
	
	.ListProduct {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		color: #FF7700;
	}

	.ListProductn {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		color: #000066;
	}

	A.ListProduct {;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		color: #FF7700;
	}

	A.ListProduct:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		color: #FF7700;
	}

	A.ListProduct:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		color: #FF7700;
	}

	#ProductListRowHeader {
		width: 462px;
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #3333ff;
	}

	#ProductListColHeaderA {
		float: left;
		width: 182px;
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #ffffff;
		text-decoration: none;
	}

	#ProductListColHeaderB {
		width: 234px;
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #ffffff;
		text-decoration: none;
		margin: 0px 0px 0px 190px;
	}

	#ProductListItemRowColor1 {
		width: 470px;
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #eeeeee;
	}

	#ProductListItemRowColor2 {
		width: 470px;
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #E8E3D9;
	}

	#ProductListItemRowColor3 {
		width: 470px;
		margin: 0px 0px 0px 0px;
		padding:4px;
		background-color: #3333ff;
	}

	#ProductListItemColA {
		float: left;
		width: 182px;
		margin: 0px 0px 0px 0px;
		padding:0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	#ProductListItemColB {
		width: 234px;
		margin: 0px 0px 0px 190px;
		padding:0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

/* -- END ... Product Page Styles --*/
	
	#PressReleaseDate {
		/*width: 450px;*/
		margin: 0px 0px 0px 0px;
		padding: 4px 4px 0px 20px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	#PressReleaseHeadline {
		/*width: 450px;*/
		margin: 0px 0px 0px 0px;
		padding: 0px 4px 8px 20px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
	
	
	.supportLink {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}	
	A.supportLink {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #3333ff;
		text-decoration: underline;
	}
	
	A.supportLink:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #3333ff;
		text-decoration: underline;
	}
	
	A.supportLink:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #FF0000;
		text-decoration: underline;
	}

	.TextBoxApp {
		font-family:MS Sans Serif, Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		width: 150px;
	}


	.TextBoxHome {
		font-family:MS Sans Serif, Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		width: 135px;
	}

	.TextBox {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		z-index : 5;
	}
	
	.LDMFinder {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		width: 130px;
	}
	
	.LDMFinderDisplay {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		width: 230px;
	}
	
	.SmallTextDemo {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	.SmallText {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	A.SmallTextLinks {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #3333ff;
		text-decoration: underline;
	}

	A.SmallTextLinks:visited {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #3333ff;
		text-decoration: underline;
	}

	A.SmallTextLinks:hover {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: normal;
		color: #FF0000;
		text-decoration: underline;
	}

	.SmallTextBold {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}

	.SmallTextBoldWhite {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	.mediumText {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
	
	.mediumTextGray {
		font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		color: #828585;
		text-decoration: none;
	}

	.mediumTextWhite {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 16px;
		font-weight: 900;
		color: #ffffff;
		text-decoration: none;
	}

	.BoldText {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}

	.BoldTextSmall {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}

	.BoldTextSmallWhite {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	.BoldBlue {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	A.BoldBlueLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	A.BoldBlueLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	A.BoldBlueLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #FF0000;
		text-decoration: none;
	}

	A.MoreLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: underline;
		padding: 10px 5px 5px 0px;
	}

	A.MoreLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #3333ff;
		text-decoration: underline;
		padding: 10px 5px 5px 0px;
	}

	A.MoreLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #FF0000;
		text-decoration: underline;
		padding: 10px 5px 5px 0px;
	}

	.Link {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		color: #FFE817;
		text-decoration: none;
	}

	.BoldWhite {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	
	.BoldGray {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-weight: bold; 
		color: gray;
		text-decoration: none;
	}
	
	
	A.BoldWhiteLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.BoldWhiteLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.BoldWhiteLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-weight: bold;
		color: #d1d1cc;
		text-decoration: none;
	}
	


	.BoldWhiteBig {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.BoldWhiteBigLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.BoldWhiteBigLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.BoldWhiteBigLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #FFE817;
		text-decoration: none;
	}
	
	.BoldWhiteMediumLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}
	
	A.BoldWhiteMediumLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.BoldWhiteMediumLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.BoldWhiteMediumLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: bold;
		color: #FFE817;
		text-decoration: none;
	}

	A.ReverseTextLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: normal;
		color: #ffffff;
		text-decoration: none;
	}

	A.ReverseTextLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: normal;
		color: #ffffff;
		text-decoration: none;
	}

	A.ReverseTextLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		font-weight: normal;
		color: #FFE817;
		text-decoration: none;
	}

	A.TextLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: normal;
		color: #000000;
		text-decoration: underline;
	}

	A.TextLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: normal;
		color: #000000;
		text-decoration: underline;
	}

	A.TextLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: normal;
		color: #FFE817;
		text-decoration: underline;
	}

	A.TextLinksBold {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: Bold;
		color: #000000;
		text-decoration: underline;
	}

	A.TextLinksBold:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: Bold;
		color: #000000;
		text-decoration: underline;
	}

	A.TextLinksBold:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: Bold;
		color: #FFE817;
		text-decoration: underline;
	}

	.SubHead {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	.SubHead2 {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 18px;
		font-weight: bold;
		color: #0000FF;
		text-decoration: none;
	}

	.SubHead3 {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 15px;
		line-height: 19px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	.SubHead4 {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 18px;
		line-height: 20px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	A.SubHeadLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #3300cc;
		text-decoration: underline;
	}

	A.SubHeadLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #3300cc;
		text-decoration: underline;
	}

	A.SubHeadLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #FFE817;
		text-decoration: underline;
	}

	A.HeadLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 14px;
		/*font-style: bold;*/
		color: #003399;
		text-decoration: underline;
	}

	A.HeadLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 14px;
		/*font-style: bold;*/
		color: #3300cc;
		text-decoration: underline;
	}

	A.HeadLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 14px;
		/*font-style: bold;*/
		color: #FFE817;
		text-decoration: underline;
	}

	A.NewsLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		/*font-style: bold;*/
		color: #FFFFFF;
		text-decoration: none;
	}

	A.NewsLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FFFFFF;
		text-decoration: none;
	}

	A.NewsLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FFE817;
		text-decoration: none;
	}

	A.SideNavLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FFFFFF;
		text-decoration: none;
	}

	A.SideNavLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FFFFFF;
		text-decoration: none;
	}

	A.SideNavLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FFE817;
		text-decoration: none;
	}

	A.CookieLinks {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FF7700;
		text-decoration: none;
	}

	A.CookieLinks:visited {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FF7700;
		text-decoration: none;
	}

	A.CookieLinks:hover {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FFE817;
		text-decoration: none;
	}

	p {
		font-family:Arial;
		font-size: 13px;
		line-height: 18px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
		margin-bottom: 6px;
	}

	h1 {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 17px;
		line-height: 19px;
		font-weight: normal;
		color: #FF7700;
		text-decoration: none;
	}

	h2 {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 15px;
		line-height: 17px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	h3 {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
	}

	h4 {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 15px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	h5 {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #FF7700;
		text-decoration: none;
	}

	li {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
	ul {
		margin-top: 3px;
		margin-bottom: 3px;
		margin-left: 17px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}


	table {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	td {
		font-family:Arial;
		font-size: 13px;
		line-height: 18px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

	td.SubNav {
		padding-top: 6px;
		padding-bottom: 6px;
		padding-left: 6px;
		padding-right: 6px;
	}

	td.SubNav2 {
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 15px;
		padding-right: 15px;
	}

	th {
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}
 	
	
	/* 12.21.05.cm product pages*/
	#MainProductPageFrame {
		float :		right;
		padding :	0px 0px 0px 15px;
		width : 	748px;
		border-left : 	1px solid #d1d1cc;
		border-right : 	1px solid #d1d1cc;
		border-bottom : 1px solid #d1d1cc;
	}
	#MainProductPageFramen {
		float :		right;
		padding :	0px 0px 0px 15px;
		width : 	748px;
                border-top : 	1px solid #d1d1cc;
		border-left : 	1px solid #d1d1cc;
		border-right : 	1px solid #d1d1cc;
		border-bottom : 1px solid #d1d1cc;
	}	
	/* used for the email and print icons */
	.TopNavIconContainer {
	float :		right;
		width: 400px;
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		test-align:right;
		padding :	0px 10px 0px 5px;
	}
	
	/* 12.21.05.cm product right side floating news*/
	.RightFloatingTextContainer {
		float :		right; 
		width :		230px;/*246*/
		position : 	relative; 
		top : 		0px;

	}
	
	/* 12.21.05.cm product right side floating news*/
	.RightFloatingTextBordered {
		float :		right; 
		width :	230px;/*246*/
	/*	padding :	0px 0px 0px 0px; */
		border : 	1px;	
		border-style : 	solid;	
		border-color : 	#D1E3E3;
				padding :	5px 5px 5px 5px;
	}
	
	A.VideoTextLinksBold {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.VideoTextLinksBold:visited {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

	A.VideoTextLinksBold:hover {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 13px;
		font-weight: bold;
		color: #FFFF33;
		text-decoration: none;
	}
	
	A.VideoTextLinks {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #ffffff;
		text-decoration: none;
	}

	A.VideoTextLinks:visited {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #ffffff;
		text-decoration: none;
	}

	A.VideoTextLinks:hover {
		font-family: Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 13px;
		font-weight: normal;
		color: #FFFF33;
		text-decoration: none;
	}

</style> 
 
 
/* -- end --*/
