/* css stylesheet - global.css */.bodyBought {	border:3px;	border-thickness: 3px;	border-color: #cc0033;	border-style: solid;	}.bodyBgdBought {background-color: #cc0033;}form{margin:0px;}textarea {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#000000;	text-decoration:none;}input {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#000000;	text-decoration:none;}select {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#000000;	text-decoration:none;}/* logobar classes */.logobarTxt {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#ffffff;	text-decoration:none;	}.logobarTxtEmph {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#ffffff;	text-decoration:none;	}.logobarLnk {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#ffffff;	text-decoration:underline;	}.logobarBgd {background-color:#006589;}.logobarBgdSep {background-color:#00556b;}/* topnav classes */.topnavBgdSepTop {background-color:#e2e2e2;}.topnavBgd {background-color:#cccccc;; height: 25px; width: 60px; background-position: 0px 0px}.topnavBgdSepBottom {background-color:#999999;}/* page classes */.pageTxtHdr {	font-family:Arial, Helvetica, sans-serif;	font-size:20px;	font-weight:normal;	color:#000000;	text-decoration:none;	}.pageBgd {background-color:#ffffff;}	/* body classes */.bodyTxt {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#000000;	text-decoration:none;	}.bodyTxtEmph {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#000000;	text-decoration:none;	} .bodyTxtInst {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:none;	}.bodyTxtInstEmph {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#666666;	text-decoration:none;	}.bodyTxtHdr {	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#666666;	text-decoration:none;	}.bodyFrmTxtRqd {	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#006589;	text-decoration:none;	}.bodyFrmTxt {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#000000;	text-decoration:none;	}.bodyLnk {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#3366CC;	text-decoration:none;	}.bodyLnk:visited {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:underline;	}.bodyLnk:hover {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:underline;	}.bodyTxtErr {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#0099FF;	text-decoration:none;	}.bodyTxtErrDeEmph {	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#000000;	text-decoration:none;	}.bodyLnkHdrFeature {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	color:#ffffff;	font-weight:bold;	text-decoration:none;	}	.bodyTxtHdrFeature {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	color:#ffffff;	font-weight:bold;	text-decoration:none;	}.bodyLnkHdrPress {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#006589;	font-weight:bold;	;	text-decoration: none;}	.bodyTxtHdrPress {	font-family:verdana, arial, helvetica, sans-serif;	font-size:12px;	color:#006589;	font-weight:bold;	text-decoration:none;	}.bodyBgd {background-color:#ffffff;}.bodyBgdMotionClip {background-color:#000000;}	.bodyBgdSep {background-color:#797979;}.bodyBgdHdrFeature {background-color:#999999;}.bodyBgdHdrFeatureDark {background-color:#666666;}.bodyBgdFeature {background-color:#e2e2e2;}.bodyBgdHdrPress {background-color:#b0c9cf;}/* form element widths */.bodyFrmInp {width:174px;}	.bodyFrmInpAcct {width:209px;}.bodyFrmInpShort {width:130px;}.bodyFrmInpLong {width:235px;}/* pod classes *//* search classes */.searchTxtHdr {	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#ffffff;	text-decoration:none;	}.searchTxt {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#000000;	text-decoration:none;	}.searchTxtEmph {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#585858;	text-decoration:none;	}.searchLnk {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#0000ff;	text-decoration:underline;	}.searchLnk:visited {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:underline;	}.searchLnk:hover {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:underline;	}.searchTxtErr {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#cc0033;	text-decoration:none;	}.searchLnkBrowse {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#000000;	text-decoration:none;	}.searchLnkEmphBrowse {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#000000;	text-decoration:none;	}.searchBgdHdr {background-color:#006589;}.searchBgd {background-color:#e2e2e2;}.searchBgdBorder {background-color:#666666;}.searchBgdSepVert {background-image : url(/search/images/searchbgdsepvert.gif);}.searchConFrmInp {width:174px;}.searchConFrmInpShort {width:130px;}.searchConFrmInpLong {width:235px;}/* download classes */.downloadLnk {	font-family:verdana, arial, helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#0000ff;	text-decoration:underline;	}.downloadLnk:hover {	font-family:verdana, arial, helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#000099;	text-decoration:underline;	}.downloadTxt {	font-family:verdana, arial, helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#000000;	}	/* footer classes */.footerTxt {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#000000;	text-decoration:none;	}.footerLnk {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#0000ff;	text-decoration:underline;	}.footerTxtSep {	font-family:verdana, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#000000;	text-decoration:none;	}	.footerBgdSep {background-color:#797979;}/* Purchase classes */.purchTxtHdr {	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#006589;	text-decoration:none;	}.purchTxtPrice {	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#000000;	text-decoration:none;	}	.purchTxtPriceEmph {	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#000000;	text-decoration:none;	}	.purchTxtPriceTot {	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#ffffff;	text-decoration:none;	}.purchBgdHdr {background-color:#b0c9cf;; font-size: 12px; vertical-align: top; height: auto; clip:  rect(   )}.purchBgdPrice {background-color:#e2e2e2;}.purchBgdPriceTot {background-color:#006589;}/* Download steps classes */.stepsTxt {	font-family:verdana, arial, helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#666666;	text-decoration:none;	}.stepsLnkOn {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#000000;	text-decoration:none;	}.stepsLnk {	font-family:verdana, arial, helvetica, sans-serif;	font-size:12px;	font-weight:normal;	color:#666666;	text-decoration:none;	}.stepsLnk:hover {	font-family:verdana, arial, helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#000000;	text-decoration:none;	}.stepsLnk:visited {	font-family:verdana, arial, helvetica, sans-serif;	font-size:12px;	font-weight:normal;	color:#666666;	text-decoration:none;	}/* choose language classes */.langBorder {background-color:#99CCCC;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none}.langBgdLogo {background-color:#006589;; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}.langBgd {background-color:#cccccc;}.langBgdHdr {background-color:#666666;}.linkboldblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006589; font-weight: bold; text-decoration: none}