body,th,td,p,div,span,a,input,select,textarea,form,ul,ol,dl,h1,h2,h3,h4,h5,h6,li{font-family:verdana,helvetica,sans-serif}
body,th,td,p{font-size:x-small; color:#636466;}

/*styles used for content text and titles :: in order to work, they have to be place inside a span tag */
span.marketing {font-size:12px; color:#636466; line-height:15px;}
span.cwSmall {font-size:10px; color:#FFFFFF;}
span.cwHead {font-size:12px; color:#FFFFFF; font-weight:bold; line-height:20px; text-transform:uppercase;}
span.contenttitle {font-size:18px; color:#383898;}
span.ctText {font-size:x-small; color:#666666; line-height:130%; font-weight:bold;}
span.contentgray {font-size:x-small; color:#666666; line-height:130%;}
span.contentgraySmall {font-size:xx-small; color:#666666; line-height:130%;}
span.footerfont {font-size:9px; color:#666666; line-height:130%;}
span.contentnavy {font-size:x-small; color:#636466; line-height:130%;}
span.contentnavySmall {font-size:xx-small; color:#636466; line-height:130%;}
span.titlenavy {font-size:x-small; color:#636466; font-weight:bold; line-height:150%;}
span.titlewhite {font-size:11px; color:#ffffff; font-weight:bold;}
span.titlegreen {font-size:11px; color:#53a600; font-weight:bold;}
span.titleorange {font-size:11px; color:#F17f05; font-weight:bold;}
span.contentwhite {font-size:x-small; color:#FFFFFF; line-height:130%;}
span.contentdkgrey {font-size:x-small; color:#676767; line-height:130%;}
span.contentwhiteSmall {font-size:xx-small; color:#FFFFFF; line-height:130%;}
sup,sub{font-size:80%;}

/*style used for the left optional nav*/
a.leftnav:link,a.leftnav:visited {text-decoration:none; color:#666666; font-weight:bold;}
a.leftnav:hover,a.leftnav:active {text-decoration:none; font-weight:bold; color:#ffffff;}
tr.leftnav,td.leftnav {font-weight:normal; color:#666666; font-weight:bold;}
tr.leftnavover,td.leftnavover {font-weight:bold; cursor: hand; color:#ffffff;}


/*styles used for search and select boxes */
.search {font-size:9px; color:#FFFFFF; padding-top:3px;}
.headerformelement {font-size:9px;}
.inputSearch{font-size:9px; width:80px; height:16px;}
.selectRegion {font-size:9px; width:135px; height:16px;}

/*styles used for links */
a.titleheader:link,a.titleheader:visited {color:#3d3d3d; font-size:14px; font-weight:bold; line-height:20px; text-transform:uppercase; text-decoration:underline;}
a.titleheader:hover,a.titleheader:active {color:#FF6600; font-size:14px; font-weight:bold; line-height:20px; text-transform:uppercase; text-decoration:underline;}

a.header:link,a.header:visited {color:#FFFFFF; text-decoration:none;}
a.header:hover,a.header:active {color:#FFFFFF; text-decoration:underline;}

a.footer:link,a.footer:visited {font-size:9px;color:#666666; text-decoration:none;}
a.footer:hover,a.footer:active {font-size:9px;color:#FF6600; text-decoration:underline;}

a.footer_u:link,a.footer_u:visited {font-size:9px;color:#666666; text-decoration:underline;}
a.footer_u:hover,a.footer_u:active {font-size:9px;color:#FF6600; text-decoration:underline;}

a.graylink:link,a.graylink:visited {font-size:x-small; color:#383898; text-decoration:none; font-weight:bold; line-height:130%;}
a.graylink:hover,a.graylink:active {font-size:x-small; color:#FF6600; text-decoration:underline; font-weight:bold; line-height:130%;}

a.graylinklgt:link,a.graylinklgt:visited {font-size:x-small; color:#383898; text-decoration:none; font-weight; line-height:130%;}
a.graylinklgt:hover,a.graylinklgt:active {font-size:x-small; color:#FF6600; text-decoration:underline; line-height:130%;}

a.bluelink:link,a.bluelink:visited {color:#383898; text-decoration:none; font-weight:bold;}
a.bluelink:hover,a.bluelink:active {color:#FF6600; text-decoration:underline; font-weight:bold;}

a.bluelinklgt:link,a.bluelinklgt:visited {color:#383898; text-decoration:none; font-weight:normal;}
a.bluelinklgt:hover,a.bluelinklgt:active {color:#FF6600; text-decoration:underline; font-weight:normal;}

a.whitelink:link,a.whitelink:visited {color:#FFFFFF; text-decoration:none;}
a.whitelink:hover,a.whitelink:active {color:#FF6600; text-decoration:underline;}

a.leftnav:link,a.leftnav:visited {text-decoration:none; color:#666666}
a.leftnav:hover,a.leftnav:active {text-decoration:none;font-weight:bold; color:#343399;}

a.searchlink:link,a.searchlink:visited,a.searchlink:hover,a.searchlink:active {color:#FFFFFF; text-decoration:underline;}

/*styles used for background images */
.footerImg{background-image:url(/common/images/full_left_nav_bottom_horizontal_666666_FFFFFF.gif); background-repeat:no-repeat;}
.headingSqTop{background-image:url(/common/images/heading_sq_top.gif); background-repeat:no-repeat;}
.headingSqBot{background-image:url(/common/images/heading_sq_bot.gif); background-repeat:no-repeat;}
.headingSq{background-image:url(/common/images/heading_sq.gif); background-repeat:no-repeat;}
.quickproSq{background-image:url(/common/images/quick_product_sq.gif); background-repeat:no-repeat;}
.selectproductbg{background-image:url(/common/images/select_product_bg_full.gif); background-repeat:no-repeat;}
.dotgray{background-image:url(/common/images/bg_table_dots_gray.gif); background-repeat:repeat;}
.dotgrayH{background-image:url(/common/images/bg_table_dots_gray_h.gif); background-repeat:repeat;}
.dotorange{background-image:url(/common/images/bg_table_dots_orange.gif); background-repeat:repeat;}
.titleHome{background-image:url(/common/images/home_bg_title.jpg); background-repeat:no-repeat; font-size:11px; color:#ffffff; font-weight:bold;}
.featureHome{background-image:url(/common/images/home_features_bg.gif); background-repeat:no-repeat; font-size:11px; color:#666666; font-weight:bold;}


.radio1 {font-size:10; color:#383898; background-color:#ffffff;}

/*styles used for cell padding */
.padding1{padding: 5px 5px 5px 5px;}
.padding2{padding: 3px 3px 3px 3px;}
.padding3{padding: 3px 3px 3px 3px; line-height:16px;}



span.contenttitle2 {font-size:18px; color:#383898; font-weight:bold;}
span.titlenavy2 {font-size:16px; color:#383898; font-weight:bold;}


span.com_title_4a {font-size:18px; color:#383898; font-weight:bold;}
span.com_title_4b {font-size:18px; color:#383898; font-weight:bold;}
span.com_title_4c {font-size:13px; color:#383898; font-weight:bold;}

span.mem_title_4a {font-size:18px; color:#383898; font-weight:bold;}
span.mem_title_4b {font-size:18px; color:#383898; font-weight:bold;}
span.mem_title_4c {font-size:12px; color:#383898; font-weight:bold;}

span.mic_title_4a {font-size:18px; color:#383898; font-weight:bold;}
span.mic_title_4b {font-size:18px; color:#383898; font-weight:bold;}
span.mic_title_4c {font-size:13px; color:#383898; font-weight:bold;}

span.aa_title_4a {font-size:18px; color:#383898; font-weight:bold;}
span.aa_title_4b {font-size:18px; color:#383898; font-weight:bold;}
span.aa_title_4c {font-size:13px; color:#383898; font-weight:bold;}

span.cbic_title_4a {font-size:18px; color:#383898; font-weight:bold;}
span.cbic_title_4b {font-size:18px; color:#383898; font-weight:bold;}
span.cbic_title_4c {font-size:13px; color:#383898; font-weight:bold;}

span.issp_title_4a {font-size:18px; color:#383898; font-weight:bold;}
span.issp_title_4b {font-size:18px; color:#383898; font-weight:bold;}
span.issp_title_4c {font-size:13px; color:#383898; font-weight:bold;}

span.analogasic_title_4a {font-size:18px; color:#383898; font-weight:bold;}
span.analogasic_title_4b {font-size:18px; color:#383898; font-weight:bold;}
span.analogasic_title_4c {font-size:13px; color:#383898; font-weight:bold;}

span.title_size18b {font-size:18px; color:#383898; font-weight:bold;}
span.title_size13b {font-size:13px; color:#383898; font-weight:bold;}
span.title_size12b {font-size:12px; color:#383898; font-weight:bold;}

ul.link{
	list-style-image:url(/common/images/bullet_arrow_orange.gif);
	font-size: x-small; color: #636466;line-height:140% }

TD.body {font-size: 75%; background: #ffffcc; vertical-align: top; }
TD.top {font-size: 70%; background: #ffcc99; text-align: center; vertical-align: top; }
.body3 {font-size: 75%; text-align: center; vertical-align: top; }
.top3 {font-size: 70%; background: #ffcc99; text-align: center; vertical-align: top; }

span.mic_link_01 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}

a.rc_graylink:link,a.rc_graylink:visited {font-size:10px; color:#383898; text-decoration:none; font-weight:bold;}
a.rc_graylink:hover,a.rc_graylink:active {font-size:10px; color:#FF6600; text-decoration:underline; font-weight:bold;}
span.rc_contentnavy {font-size:10px; color:#636466;}
