@import url("base.css");
@import url("common.css");
@import url("frame_components.css");
@import url("frame_headerfooter.css");



/* -------------------------------------------------------------------

product.css

------------------------------------------------------------------- */







/*

topMainArea

------------------------------------------------------------------- */

#leadArea {

	margin: 0;

	padding: 9px 0 28px;

}



#leadArea h2 {

margin: 0 0 12px 15px;

padding: 0;

}



#leadArea p {

margin: 0 0 0 15px;

padding: 0;

font-size: 12px;

line-height: 1.5em;

}



#topMainArea {

	float: left;

	width: 515px;

}



#topMainArea .marine {

	height: 160px;

	margin: 0 0 10px 15px;

	background-image: url(../product/images/marine_bg_en.jpg);

	background-position: top;

	background-repeat: no-repeat;

}



#topMainArea .gps {

	height: 145px;

	margin: 0 0 10px 15px;

	background-image: url(../product/images/gps_bg_en.jpg);

	background-position: top;

	background-repeat: no-repeat;

}



#topMainArea .medical {

	height: 200px;

	margin: 0 0 10px 15px;

	background-image: url(../product/images/medical_bg_en.jpg);

	background-position: top;

	background-repeat: no-repeat;

}



#topMainArea .etcBlock {

	float: left;

	width: 260px;

}



#topMainArea .etc {

	height: 105px;

	margin: 0 0 10px 15px;

	background-image: url(../product/images/etc_bg.jpg);

	background-position: top;

	background-repeat: no-repeat;

}



#topMainArea .lanBlock {

	float: right;

	width: 245px;

}



#topMainArea .lan {

	height: 105px;

	margin: 0 0 10px 0;

	background-image: url(../product/images/lan_bg.jpg);

	background-position: top;

	background-repeat: no-repeat;

}



#topMainArea .marine h2,

#topMainArea .gps h2,

#topMainArea .medical h2 {

	width: 330px;

	margin: 0 0 0 15px;

	padding: 15px 0 5px 0;

	background-image: url(../common/lnav_line01.gif);

	background-position: bottom left;

	background-repeat: repeat-x;

}



#topMainArea .etc h2,

#topMainArea .lan h2 {

	width: 135px;

	margin: 0 0 0 15px;

	padding: 15px 0 5px 0;

	background-image: url(../common/lnav_line01.gif);

	background-position: bottom left;

	background-repeat: repeat-x;

}



#topMainArea .marine p,

#topMainArea .gps p,

#topMainArea .medical p {

	width: 330px;

	margin: 5px 0 0 15px;

	font-size: 12px;

	line-height: 1.5;

}



#topMainArea .etc p,

#topMainArea .lan p {

	width: 135px;

	margin: 5px 0 0 15px;

	font-size: 12px;

	line-height: 1.5;

}



#topMainArea a:link,

#topMainArea a:visited,

#topMainArea a:hover,

#topMainArea a:active {

	color: #333333;

	text-decoration: none;

}







/*

topSideArea

------------------------------------------------------------------- */

#topSideArea {

	float: right;

	width: 205px;

}







/* News */

#topSideArea .news {

	margin: 0 0 10px 0;

	background-color: #f2f4fb;

}



#topSideArea .news dl {

	padding: 10px;

}



#topSideArea .news dt {

	color: #666666;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.5;

}



#topSideArea .news dd {

	font-size: 12px;

	line-height: 1.5;

	margin: 0 0 15px 0;

}



#topSideArea .news div.backnumber {

	padding: 0 10px 10px 10px;

	text-align: right;

}



#topSideArea .news div.backnumber a {

	padding: 0 0 0 10px;

	background-image: url(../common/icon_s_gray01x.gif);

	background-position: 0 3px;

	background-repeat: no-repeat;

	font-size: 11px;

	line-height: 1.0;

}



#topSideArea .contactBlock {

	margin: 0 0 10px 0;

}

/*
-----------------------------------exhibitionArea start*/
#exh {
	font-size:12px;
	background-image:url(../product/marine/images/ehx-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 25px 15px;
}
#exh-main-t {
	margin:0px 0px 0px 15px;
}
#exh a {
	color:#173279;
	text-decoration:none;
	background-image:url(../product/marine/images/link-mark.gif);
	background-repeat:no-repeat;
	background-position:inherit left;
	margin:0px;
	padding:0px 0px 0px 10px;
}
#exh a:hover {
	text-decoration:underline;
}
#exh ul {
	margin:0px;
	padding:5px 0px 5px 8px;
}
#exh li {
	background-image:url(../product/marine/images/link_under.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	list-style-type:none;
	margin:0px;
	padding:2px 0px !important;
	padding:1px 0px;
}
#exh li span {
	background-image:url(../product/marine/images/link-mark.gif);
	background-repeat:no-repeat;
	background-position:inherit left;
	margin:0px;
	padding:0px 0px 0px 10px;
}
#exhibition-list {
	width:470px;
	margin:0px 0px 5px 0px;
	padding:0px;
	text-align:right;
}
#exhibition-list a {
	text-decoration:underline;
	background-image:none;
}
#exhibition-list a:hover {
	text-decoration:none;
}
/*
-----------------------------------exhibitionArea end*/



/*

marineTopArea01

------------------------------------------------------------------- */

#marineTopArea01 {

	float: left;

	width: 365px;

}



#marineTopArea01 h2 {

	margin: 0 0 10px 0;

	padding: 0 0 0 15px;

}



#marineTopArea01 .marineTopArea01Body {

	padding: 0 0 0 25px;

}



#marineTopArea01 h3 {

	clear: both;

	padding: 0 0 5px 0;

	background-image: url(../common/line_gray_dashed01.gif);

	background-position: bottom left;

	background-repeat: repeat-x;

}



#marineTopArea01 .itemImg {

	float: right;

	margin: 0 0 20px 5px;

}



#marineTopArea01 ul.item {

	padding: 5px 0 20px 0;

	list-style-type: none;

}



#marineTopArea01 ul.item li {

	padding: 2px 0px 2px 10px;

	background-image: url(../common/icon_s_blue01.gif);

	background-position: 0 6px;

	background-repeat: no-repeat;

	font-size: 12px;

	line-height: 1.2;

}







/*

marineTopArea02

------------------------------------------------------------------- */

#marineTopArea02 {

	float: right;

	width: 350px;

}



#marineTopArea02 h2 {

	margin: 0 0 10px 0;

}



#marineTopArea02 .marineTopArea02Body {

	padding: 0 0 0 10px;

}



#marineTopArea02 h3 {

	clear: both;

	padding: 0 0 5px 0;

	background-image: url(../common/line_gray_dashed01.gif);

	background-position: bottom left;

	background-repeat: repeat-x;

}



#marineTopArea02 .itemImg {

	float: right;

	margin: -20px 0 20px 5px;

}



#marineTopArea02 p {

	margin: 5px 0 0px 0;

	font-size: 12px;

	line-height: 1.5;

}



#marineTopArea02 a:link,

#marineTopArea02 a:visited,

#marineTopArea02 a:hover,

#marineTopArea02 a:active {

	color: #333333;

	text-decoration: none;

}





#marineTopArea02 .marineTopArea02Body .specialSiteIcon {

	margin: 0 0 10px -10px;

}

#marineTopArea02 .marineTopArea02Body .specialSiteIcon img {

	margin: 0 0 0 10px;

}



#marineTopArea02 .marineTopArea02Body .specialSiteIcon2 {

	margin: 0 0 0 -20px;

}

#marineTopArea02 .marineTopArea02Body .specialSiteIcon2 img {

	margin: 0 0 5px 10px;

}





/*

marineTopArea03

------------------------------------------------------------------- */

#marineTopArea03 {

	float: right;

	width: 350px;

	margin: 10px 0 10px 0;

}



#marineTopArea03 h2 {

	margin: 0 0 10px 0;

}



#marineTopArea03 .marineTopArea03Body {

	padding: 0 0 0 10px;

}



#marineTopArea03 .marineTopArea03Body p {

	margin: 0 0 5px 0;

	font-size: 12px;

}



#marineTopArea03 .marineTopArea03Body ul {

	margin: 0;

	padding: 0;

	font-size: 12px;

}



#marineTopArea03 .marineTopArea03Body ul li {

	margin: 0 0 5px;

	padding: 0 0 0 15px;

	list-style-type: none;

	background-image: url(../common/events_icon01.gif);

	background-position: 0 2px;

	background-repeat: no-repeat;

}





/*

lNavArea

------------------------------------------------------------------- */

#lNavArea {

	float: left;

	width: 190px;

}



#lNavArea .lNavAreaTitle {

	padding: 0 0 0 15px;	

}



#lNavArea .lNavAreaTitle2 {

	padding: 0 0 5px 15px;	

}



#lNavArea .lNavAreaBody {

	margin: 0 0 10px 0;

	padding: 1px 0 15px 15px;

	background-image: url(../common/lnav_bg01.gif);

	background-position: bottom right;

	background-repeat: no-repeat;

	color: #555555;

	height: 1%; /*for WinIE*/

}



#lNavArea .lNavAreaBody .heading01,

#lNavArea .lNavAreaBody .heading02 {

	margin: 10px 10px 5px 0;

	padding: 0 0 3px 0;

	background-image: url(../common/lnav_line01.gif);

	background-position: bottom left;

	background-repeat: repeat-x;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.5;

}



#lNavArea .lNavAreaBody .heading03 {

	margin: 3px 10px 0 0;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.5;

}



#lNavArea .lNavAreaBody .heading01 span {

	display: block;

	padding: 0 0 0 15px;

	background-image: url(../common/icon_s_blue01.gif);

	background-position: 5px 6px;

	background-repeat: no-repeat;

}



#lNavArea .lNavAreaBody .heading02 span,

#lNavArea .lNavAreaBody .heading03 span {

	padding: 0 0 0 5px;

	display: block;

}



#lNavArea .lNavAreaBody .heading01 span.this {

	background-color: #d6e6f4;

	background-image: url(../common/icon_s_gray02.gif);

	color: #333333;

}

#lNavArea .lNavAreaBody .heading02 span.this {

	padding: 0 0 0 5px;

	background-color: #d6e6f4;

	background-image: none;

	color: #333333;

}



#lNavArea .lNavAreaBody .heading04 {

	margin: 10px 10px 0 0;

}



#lNavArea .lNavAreaBody .heading05 {

	margin: 5px 10px 0 0;

}



#lNavArea .lNavAreaBody ul.item {

	list-style-type: none;

}



#lNavArea .lNavAreaBody ul.item li {

	margin: 0 10px 0 0;

	padding: 2px 5px 2px 15px;

	background-image: url(../common/icon_s_blue01.gif);

	background-position: 5px 6px;

	background-repeat: no-repeat;

	font-size: 12px;

	line-height: 1.2;

}



#lNavArea .lNavAreaBody ul.item2 {

	list-style-type: none;

	margin: 10px 0 0 0;

}



#lNavArea .lNavAreaBody ul.item2 li {

	margin: 0 10px 0 0;

	padding: 2px 5px 2px 15px;

	background-image: url(../common/icon_s_blue02.gif);

	background-position: 5px 5px;

	background-repeat: no-repeat;

	font-size: 12px;

	line-height: 1.2;

}



#lNavArea .lNavAreaBody ul.item li.this {

	background-color: #d6e6f4;

	background-image: url(../common/icon_s_gray02.gif);

	color: #333333;

}







/*

mainArea

------------------------------------------------------------------- */

#mainArea {

	float: right;

	width: 530px;

}







/*  */



/*

#mainArea .heading01 {

	margin: 30px 0 15px 0;

	padding: 1px 0 1px 10px;

	background-image: url(../common/icon_heading_blue01.gif);

	background-position: top left;

	background-repeat: no-repeat;

	font-size: 14px;

	font-weight: bold;

	line-height: 1.0;

}

*/



/*

#mainArea .heading02 {

	margin: 30px 0 15px 0;

	padding: 1px 0 5px 10px;

	border-bottom: 1px solid #dddddd;

	background-image: url(../common/icon_heading_blue01.gif);

	background-position: top left;

	background-repeat: no-repeat;

	font-size: 14px;

	font-weight: bold;

	line-height: 1.0;

}

*/



#mainArea .heading03 {

	margin: 0 0 10px 0;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.0;

}



#mainArea .heading04 {

	margin: 20px 0 10px 0;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.0;

}



#mainArea .heading05 {

	margin: 30px 0 15px 0;

	padding: 5px 0;

	background-color: #e2eaf5;

}



#mainArea .dataLastUpdate {

	font-size: 12px;

	font-weight: normal;

}







/*  */

#mainArea .footnoteList {

	clear: left;

	margin: 0 0 0 1em;

	font-size: 11px;

	line-height: 1.5;

	text-indent: -1em;

}







/*  */

#mainArea dl.noticeList dt {

	float: left;

	width: 25px;

	font-size: 11px;

	line-height: 1.5;

}



#mainArea dl.noticeList dd {

	margin: 0 0 0 30px;

	width: 490px;

}



#mainArea dl.noticeList dd ul {

	list-style-type: none;

}



#mainArea dl.noticeList dd li {

	font-size: 11px;

	line-height: 1.5;

}







#mainArea p {

	margin: 0 0 20px 0;

	font-size: 12px;

	line-height: 1.5;

}



#mainArea .mainAreaTopBody {

	margin: 30px 0 20px 0;

}



#mainArea .minusData {

	color: #ff0000;

}







/*  */

#mainArea table.dataTable01 {

	border-collapse: collapse;

	border-spacing: 0px;

	border-style: solid;

	border-color: #cccccc;

	border-width: 1px 0px 0px 1px;

	empty-cells: show;

}



#mainArea table.dataTable01 th,

#mainArea table.dataTable01 td {

	padding: 5px;

	border-style: solid;

	border-color: #cccccc;

	border-width: 0px 1px 1px 0px;

	font-size: 12px;

	line-height: 1.5;

	text-align: left;

}







/*  */

#mainArea table.dataTable02 {

	border-collapse: collapse;

	border-spacing: 0px;

	border: 0px solid #ffffff;

	empty-cells: show;

}



#mainArea table.dataTable02 th,

#mainArea table.dataTable02 td {

	padding: 0px;

	border: 0px solid #ffffff;

	text-align: left;

}







/* PDF */

#mainArea ul.fileLink {

}



#mainArea ul.fileLink li {

	margin: 0 0 0 20px;

	padding: 3px 0;

	font-size: 12px;

	line-height: 1.0;

}



#mainArea ul.fileLink li.fileLinkList {

	list-style-type: none;

	margin: 0 0 0 20px;

	padding: 3px 0;

	font-size: 12px;

	line-height: 1.0;

}



#mainArea ul.fileLink li.fileLinkList img {

	padding: 0 5px 0 0;

	vertical-align: middle;

}







/* Acrobat Reader */

#mainArea .getAdobeReader {

	margin: 30px 0 0 0;

	padding: 10px;

	border: 1px solid #dddddd;

	background-color: #f5f5f5;

}



#mainArea .getAdobeReaderBnr {

	float: left;

	width: 88px;

}



#mainArea .getAdobeReaderBody {

	margin: 0 0 0 98px;

	font-size: 11px;

	line-height: 1.5;

}













/*  */

#mainArea .mainAreaTopBlock01 {

	clear: both;

	float: left;

	width: 255px;

	margin: 25px 0 0 0;

}



#mainArea .mainAreaTopBlock02 {

	float: right;

	width: 255px;

	margin: 25px 0 0 0;

}



#mainArea .mainAreaTopBlock01 h2,

#mainArea .mainAreaTopBlock02 h2 {

	clear: both;

	padding: 0 0 5px 0;

	background-image: url(../common/line_gray_dashed01.gif);

	background-position: bottom left;

	background-repeat: repeat-x;

}



#mainArea .mainAreaTopBlock01 .itemImg,

#mainArea .mainAreaTopBlock02 .itemImg {

	float: right;

	margin: -20px 0 20px 5px;

}



#mainArea .mainAreaTopBlock01 ul,

#mainArea .mainAreaTopBlock02 ul {

	margin: 5px 0 0px 0;

	list-style-type: none;

}



#mainArea .mainAreaTopBlock01 ul li,

#mainArea .mainAreaTopBlock02 ul li {

	padding: 0 0 0 10px;

	background-image: url(../common/icon_s_blue01.gif);

	background-position: 0 6px;

	background-repeat: no-repeat;

	font-size: 12px;

	line-height: 1.5;

}











/*  */

#mainArea .productNav {

	margin: 5px 0 10px 0;

	font-size: 12px;

	font-weight: bold;

	text-align: right;

}



#mainArea .productNav a {

	text-decoration: underline;

}



#mainArea .productNav img {

	vertical-align: middle;

}



#mainArea .productListBlock {

	margin: 10px 0;

	padding: 0 0 10px 0;

	border-bottom: 1px solid #dddddd;

}



#mainArea .productListBlock .productName {

	margin: 0 0 10px 0;

	font-size: 16px;

	font-weight: bold;

	line-height: 1.5;

}



#mainArea .productListBlock .productName a:link,

#mainArea .productListBlock .productName a:visited {

	color: #333333;

	text-decoration: none;

}



#mainArea .productListBlock .productName a:hover,

#mainArea .productListBlock .productName a:active {

	color: #333333;

	text-decoration: underline;

}



#mainArea .productListBlock .productName img {

	margin: 0 0 0 5px;

	vertical-align: middle;

}



#mainArea .productListBlock .productListBlockImg {

	width: 110px;

}



#mainArea .productListBlock .productListBlockImg .productImg {

	margin: 0 0 5px 0;

}



#mainArea .productListBlock .productListBlockImg .seeMore,

#mainArea .productListBlock .productListBlockImg .goToSite {

	margin: 0 5px 0 0;

	padding: 0 0 0 7px;

	background-image: url(../common/icon_s_blue01.gif);

	background-position: 0 5px;

	background-repeat: no-repeat;

	font-size: 11px;

	line-height: 1.5;

}

#mainArea .productListBlock .goToSiteBtm {

	margin: 0 5px 0 0;

	padding: 0 0 0 7px;

	background-image: url(../common/icon_s_blue01.gif);

	background-position: 0 5px;

	background-repeat: no-repeat;

	font-size: 11px;

	line-height: 1.5;

}



#mainArea .productListBlock .productListBlockDetails {

	width: 220px;

}



#mainArea .productListBlock .productListBlockDetails .productDetailsText {

	margin: 0 5px 5px 0;

	font-size: 12px;

	line-height: 1.5;

}



#mainArea .productListBlock .productListBlockDetails .productDetailsIcon1,

#mainArea .productListBlock .productListBlockDetails .productDetailsIcon2 {

	margin: 0 0 5px 0;

}



#mainArea .productListBlock .productListBlockDetails .productDetailsIcon1 img,

#mainArea .productListBlock .productListBlockDetails .productDetailsIcon2 img {

	margin: 0 5px 0 0;

}



#mainArea .productListBlock .productListBlockSpec {

	width: 200px;

}



#mainArea .productListBlock .productListBlockSpec .productSpec {

	width: 198px;

}



#mainArea .productListBlock .productListBlockSpec .productSpec th {

	width: 75px;

	background-color: #dfe8f5;

	font-size: 11px;

	vertical-align: top;

}



#mainArea .productListBlock .productListBlockSpec .productSpec td {

	font-size: 11px;

	vertical-align: top;

}











/*  */

#mainArea .productDetailsBlock .productCategory {

	margin: 0 0 5px 0;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.5;

}



#mainArea .productDetailsBlock .productName {

	margin: 0 0 20px 0;

	padding: 0 0 5px 0;

	background-image: url(../common/main_ttl_line01.gif);

	background-position: bottom;

	background-repeat: no-repeat;

	font-size: 16px;

	font-weight: bold;

	line-height: 1.5;

}



#mainArea .productDetailsBlock .productName img {

	margin: 0 0 0 5px;

	vertical-align: middle;

}



/*  */

#mainArea .productDetailsBlock .productSummary {

}



#mainArea .productDetailsBlock .productSummary .productImg {

	float: left;

	width: 220px;

}



#mainArea .productDetailsBlock .productSummary .productSummaryBody {

	float: right;

	width: 290px;

}



#mainArea .productDetailsBlock .productSummary .productSummaryIcon {

	margin: 0 0 20px 0;

}

#mainArea .productDetailsBlock .productSummary .productSummaryIcon2 {

	margin: 0 0 20px 0;

}



#mainArea .productDetailsBlock .productSummary .productSummaryIcon .imgBlock1 {

	margin: 0 8px 4px 0;

}



#mainArea .productDetailsBlock .productSummary .productSummaryIcon .imgBlock2 {

	margin: 0 0 4px 0;

}



#mainArea .productDetailsBlock .productSummary .productSummaryIcon img {

	margin: 0 5px 5px 0;

}

#mainArea .productDetailsBlock .productSummary .productSummaryIcon2 img {

	margin: 0 2px 2px 0;

}



#mainArea .productDetailsBlock .productSummary .productSummaryLead1 {

	margin: 0 0 10px 0;

	font-size: 14px;

	font-weight: bold;

	line-height: 1.5;

}



#mainArea .productDetailsBlock .productSummary .productSummaryLead2 {

	margin: 0 0 10px 0;

	font-size: 12px;

	line-height: 1.5;

}



#mainArea .productDetailsBlock .productSummary .productSummaryBanner {

	margin: 0 0 10px 0;

}



#mainArea .productDetailsBlock .productSummary .productSummaryBanner ul {

	margin: 0;

	padding: 0;

}

#mainArea .productDetailsBlock .productSummary .productSummaryBanner ul li {

	margin: 0 0 5px 0;

	padding: 0;

	list-style-type: none;

	line-height: 1%; /* Hack */

}



#mainArea .productDetailsBlock .productSummary .goToSite {

	padding: 0 0 0 7px;

	background-image: url(../common/icon_s_blue01.gif);

	background-position: 0 5px;

	background-repeat: no-repeat;

	font-size: 11px;

	line-height: 1.5;

}



/*  */

#mainArea .productDetailsBlock .productFeature {

	clear: both;

	padding: 30px 0 0 0;

}



#mainArea .productDetailsBlock .productFeature h2 {

	padding: 5px 5px 4px 10px; 

	border-bottom: 1px solid #c3d3ea;

	background-color: #e3ebf5;

	background-image: url(../common/icon_heading_blue02.gif);

	background-position: left;

	background-repeat: no-repeat;

	font-size: 14px;

	font-weight: bold;

	line-height: 1.2;

}



#mainArea .productDetailsBlock .productFeature ul {

	list-style-type: none;

	margin: 10px 0 0 0;

}



#mainArea .productDetailsBlock .productFeature ul li {

	margin: 0 0 0 10px;;

	padding: 0 0 0 10px;

	font-size: 12px;

	line-height: 1.5;

	background-image: url(../common/icon_list_gray01.gif);

	background-position: 0 6px;

	background-repeat: no-repeat;

}



/*  */

#mainArea .productDetailsBlock .productSpec {

	clear: both;

	margin: 30px 0 0 0;

}



#mainArea .productDetailsBlock .productSpec h2 {

	padding: 5px 5px 4px 10px; 

	border-bottom: 1px solid #c3d3ea;

	background-color: #e3ebf5;

	background-image: url(../common/icon_heading_blue02.gif);

	background-position: left;

	background-repeat: no-repeat;

	font-size: 14px;

	font-weight: bold;

	line-height: 1.2;

}



#mainArea .productDetailsBlock .productSpec #specTable01 {

	margin: 10px 0 5px 0;

	width: 100%;

}



#mainArea .productDetailsBlock .productSpec #specTable01 th {

	width: 120px;

	background-color: #dfe8f5;

	font-weight: bold;

}



/*  */

#mainArea .productDetailsBlock .productDownload {

	clear: both;

	margin: 30px 0 0 0;

}



#mainArea .productDetailsBlock .productDownload h2 {

	padding: 0 0 5px 0; 

	border-bottom: 1px solid #dddddd;

}



#mainArea .productDetailsBlock .productDownload .downloadFile {

	float: left;

	width: 264px;

	margin: 5px 0 0 0;

}



#mainArea .productDetailsBlock .productDownload .downloadFile .downloadFileIcon {

	float: left;

	width: 30px;

}



#mainArea .productDetailsBlock .productDownload .downloadFile .downloadFileLink {

	margin:  0 5px 0 35px;

	font-size: 11px;

	line-height: 1.5;

}



#mainArea .productDetailsBlock .productDownload .downloadFile .downloadFileUpdate {

	margin:  0 5px 0 35px;

	font-size: 11px;

	line-height: 1.5;

}

#mainArea .productDetailsBlock .productSMLIcon img,

#mainArea .productListBlock .productSMLIcon img {

	margin:  0 3px 3px 0;

}

/*------------------------Important Information*/
#noticeArea {
	margin: 0 0 10px 15px;
	padding: 5px 0 0 0;
	font-size: 12px;
	background-image: url(../images/important_en.gif);
	background-position: 0 0;
	background-repeat: no-repeat;	
}

#noticeArea p {
	padding: 0 0 0 125px;
	line-height: 1.5;
}

#noticeArea a:link,
#noticeArea a:visited {
	color: #d92727;
}

#noticeArea a:hover,
#noticeArea a:active {
	color: #d92727;
}

