html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0;}
img { behavior:url(/js/iepngfix.htc);}

#container { width: 100%; margin: 0 auto; position: relative; }
#main { width:100%; position: relative; }
.clear {clear: both; min-height: 1px; height: 1px; line-height: 1px; width: 1px; font-size: 1px;}
body { font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#333333; }
em {text-decoration: inherit;}
strong {font-weight: bold;}

a {color: #7b8eac;}
.debug {border: 1px dashed gray;}

/*===*/
hr {border: 0 hidden; border-top: 3px solid #f3f3f3; height: 3px; clear: both; margin: 0 0px 0 0px; margin-bottom: 0px;}

#top_tbl {color:#7b8eac}
#top_tbl td.left{padding:10px 0 0 24px;width:362px;}
#top_tbl td.center{text-align: center; vertical-align: middle; padding: 0 10px 0 10px; font-size:26pt; white-space: nowrap;}
#top_tbl td.right{padding:0 10px 0 0;width:25%;vertical-align: middle;}
#top_tbl td.right ul {font-size:10pt;line-height: 1.5em;}
#top_tbl td.right ul li { background-image: url(/i/bullet.gif); background-repeat: no-repeat; background-position: 0 7px;}
#top_tbl td.right ul li a {white-space: nowrap;margin-left:8px;}

#tbl_footer{width:100%;font-size:10pt;background-color:#f3f3f3;margin: 50px 0px 10px 0px;//height:50px;min-height:50px;}
#tbl_footer td.left {padding-left:28px;width:25%;}
#tbl_footer td.center {padding-left:10px;padding-right:10px;text-align: center;}
#tbl_footer td.right {padding-right:10px;width:25%;}
#tbl_footer td.right ul {font-size:10pt;line-height: 1.5em;}
#tbl_footer td ul li { background-image: url(/i/bullet.gif); background-repeat: no-repeat; background-position: 0 7px;}
#tbl_footer td ul li a {white-space: nowrap;margin-left:8px;}

#tbl_content {width:100%;margin: 10px 0px 10px 0px;height:200px;min-height:200px;}
#tbl_content td.left{width:230px;}
#tbl_content td.right{padding: 0 0 20px 0;}
#tbl_content td.right{padding: 0 0 20px 0;}
#tbl_content td.content {padding-right:250px;}

#tbl_content td.content table {border-collapse: collapse; border-spacing: 0;font-size: 10pt;}
#tbl_content td.content table tr td p {font-size: 10pt;}
#tbl_content td.content table tr:first-child td {font-weight:bold; border-bottom:1px solid #7b8eac; padding: 0;text-align: center;}
#tbl_content td.content table tr:first-child td p, span{padding:0px;margin:3px 5px;text-align: center;font-weight: bold;}

#tbl_content td.right p {font-size: 11pt;line-height: 1.4em;margin-bottom: 10px;}
#tbl_content td.right p.date {margin-bottom:0;border-bottom:1px solid #f3f3f3;color:#8f8f8f;}

#tbl_content td.right table td.info p {font-size: 9pt;line-height: 1.2em;margin-bottom: .2em;color:#7b8eac;}

#tbl_content td.right h1 {font-size:20pt;color:#7b8eac;margin-bottom: 15px;margin-top:20px;}
#tbl_content td.right h2 {font-size:16pt;color:#7b8eac;margin-bottom: 10px;}
#tbl_content td.right ul {font-size:11pt;line-height: 1.4em;margin-left:10px;margin-bottom:1em;}
#tbl_content td.right ul li {background-image: url(/i/bullet.gif); background-repeat: no-repeat; background-position: 0 7px;}
#tbl_content td.right ul li {padding-left:8px;}
#tbl_content td.right ul.nobullet li {background-image: none;padding-left:0px;}


#tbl_content td table td {padding-right: 20px;}
#tbl_content table.mi{
 background-image: url(/i/pantone_swatch.jpg);background-repeat: no-repeat;            
 background-position: 100%;
 //background-position: expression((document.documentElement.clientWidth||document.body.clientWidth) < 1230 ? '263px' :'100%'); 
 height: 228px;
 min-width: 1000px;
}

#tbl_content div.left_menu_bg {background-image: url(/i/menu_bg1.gif);background-repeat: repeat-y;padding: 26px 0;}

#menu_l {width:230px;}
#menu_l td {height: 26px; padding-left:25px;background-repeat: repeat-y;}
#menu_l td ul {font-size:14pt;line-height: 26px;}
#menu_l td ul li { background-image: url(/i/menu_bg_.gif); background-repeat: no-repeat;background-position: 0 0;}
#menu_l td ul li a {white-space: nowrap;text-decoration:none; font-size:14pt; position: relative;padding-left:17px;}
#menu_l td ul li a.active {color:#1987e8;}
#menu_l td ul li.sub { background-image: none; font-size: 11pt;padding-left: 5px;}
#menu_l td ul li.sub a {font-size: 11pt;text-decoration:underline;color:#1987e8;}
#menu_l td ul li.sub a.active {font-weight: bold;}

#menu_l td.bg1 {background-image: url(/i/cmyk_01.gif);}
#menu_l td.bg2 {background-image: url(/i/cmyk_02.gif);}
#menu_l td.bg3 {background-image: url(/i/cmyk_03.gif);}
#menu_l td.bg4 {background-image: url(/i/cmyk_04.gif);}
#menu_l td.bg5 {background-image: url(/i/cmyk_05.gif);}
#menu_l td.bg6 {background-image: url(/i/cmyk_05.gif);}

#main_tbl{font-size:10pt;width: 100%;}
#main_tbl td.left {width:198px;padding: 0 10px 10px 23px;}
#main_tbl td.left ul {font-size:10pt;line-height: 1.5em;}
#main_tbl td.left ul li { background-image: url(/i/bullet.gif); background-repeat: no-repeat; background-position: 0 7px;}
#main_tbl td.left ul li a {color:#7b8eac;white-space: nowrap;margin-left:8px;}

ul.subul {font-size:10pt;line-height: 1.5em;margin: 50px 10px 10px 23px;}
ul.subul li { background-image: url(/i/bullet.gif); background-repeat: no-repeat; background-position: 0 7px;}
ul.subul li a {color:#7b8eac;white-space: nowrap;margin-left:8px;}

#main_tbl td.center {padding: 0 10px 10px 0;}
#main_tbl td.right {width:25%;padding: 0 10px 10px 0;}

#content_block{font-size:10pt;border:1px solid #cccccc;}
#content_block td {padding:10px;}
#content_block td.header{font-size:14pt;color:#7b8eac; background-color: #f3f3f3;border-bottom:1px solid #cccccc;}
#content_block td p {font-size:9pt;margin-bottom:1em;}
#content_block td p.date {margin-bottom:0;border-bottom:1px solid #f3f3f3;font-size:12px;color:#8f8f8f;}
#content_block td h3 { font-weight:bold; font-size:12px; padding:2px 0 2px;}

table.feedBack {font-size: 12pt;width:70%;}
table.feedBack tr {vertical-align: top;}
table.feedBack td {padding-bottom: 20px;}
table.feedBack textarea, input[type=text] {width:100%;font-size: 11pt;}
table.feedBack input[type=submit] {width:150px;height:35px;font-size: 12pt;}

#tbl_content td.right .side h2 {
	font-size: 14pt;
	}
#tbl_content td.right .side li {
	font-size: 10pt;
	}