/* main classes */

body {margin:0px; padding:0px; background-color:#36475d; color:#36475d; font-family:Arial, Helvetica, sans-serif}
img {border:0}
form {margin:0px; padding:0px}
input {font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px}

a:link, a:visited {color:#0c5bd1}
a:hover {color:#ff6600}

h1 {font-size:18px}
h2 {
	font-size:12px;
	color:#36475d;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-transform: none;
	background-position: center bottom;
}
h3 {margin:0px; padding:0px; font-size:10px}
h4 {margin:0px; padding:0px; font-size:11px}
h5 {font-size:12px; text-transform:uppercase; color:#0c5bd1; margin:0px; padding:0px}
h6 {margin:0px; padding:0px}

ul {margin:0px 0px 17px 0px; padding:0px}
ul li {list-style:none; font-size:11px; background:url(images/009.gif) 7px 3px no-repeat; line-height:13px; margin:0px; padding:0px 0px 0px 25px; }
ul li ul {margin:12px 0px 8px 0px; padding:0px}
ul li ul li {font-size:11px; background:url(images/004.gif) 0px 5px no-repeat; line-height:13px; margin:0px; padding:1px 0px 1px 17px; }

/* jen */

.red {
	font-size:12px;
	color:#36475d;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-transform: none;
	background-position: center bottom;
}
.sm { color:#36475d; font-family:Arial, Helvetica, sans-serif; font-size:10px}

/* header */

.header01 {width:968px; height:80px; background:url(images/bg/001.jpg) 0px 0px no-repeat}

.header02 {float:right; width:221px; height:804px; background:url(images/bg/002.jpg) no-repeat}
.header03 {width:210px; height:90px; background:url(images/bg/003.jpg) no-repeat; margin:9px 0px 0px 0px}

.header03 h6 {padding:6px 4px 6px 26px; font-size:10px; font-family:Tahoma, sans-serif; color:#fff; background:url(images/ico/001.gif) 6px 5px no-repeat; text-transform:uppercase}
.header03 p {margin:0px; padding:1px 0px 0px 25px; color:#cbddec; font-family:Tahoma, sans-serif; font-size:10px; line-height:10px}
.header03 input { width:164px; height:20px; font-family:Tahoma, sans-serif; font-size:10px; display:block; margin:1px 0px 0px 23px} 
.header03 div.style01 { width:187px; height:20px; margin:6px 0px 0px 0px}
.header03 h6 span a:link, h6 span a:visited {color:#ffffff; text-decoration:none} /*tjk*/
.header03 h6 span a:hover {color:#ff6600} /*tjk*/

.header04 { width:200px; height:41px; margin:11px 0px 0px 0px}
.header04 ul {margin:0px; padding:0px}
.header04 ul li {font-size:10px; color:#cbddec; line-height:12px; margin:0px; padding:1px 0px 1px 12px; background:url(images/bul/001.gif) 0px 5px no-repeat}
.header04 a:link, .header04 a:visited {color:#bdd1e1}
.header04 a:hover { text-decoration:none}

.header05 {width:736px; height:80px; float:right; margin:9px 0px 0px 0px }

.header06 {width:721px; height:101px}

.header07 {width:721px; height:44px}

.header08 { color:#d6e0ed; font-size:10px; float:right; width:400px; height:44px; text-align:right; }
.header08 p { margin:31px 0px 0px; line-height:11px}
.header08 a:link, .header08 a:visited {color:#d6e0ed}
.header08 a:hover {text-decoration:none}

.header09 {width:502px; height:45px; float:left}


/* main */

.main01 {float:right; width:841px; }

.main02 { width:841px; height:35px; background:url(images/bg/005.gif) repeat-x; clear:both}

.main03 {width:504px; float:right}

.main04 {width:504px; float:right; background:url(images/bg/015.gif) no-repeat}
.main04 h1 {padding:0px 0px 10px 63px; margin:8px 0px 0px 0px; background:url(images/ico/003.gif) 37px 5px no-repeat; font-weight:normal}
.main04 h1 span {color:#ff6600}

.main05 {width:498px; float:right;}
.main05r {float:right; width:334px}
.main05l {float:left; width:156px}


/* right */ 

.right01 {float:right; width:337px; }
.bann04 {width:336px; margin:0px 0px 8px 1px}


/* presentations */

.pr01 { width:841px; height:223px; float:right}

.pr02 {width:337px; height:318px;}
.pr02 .style02 {width:326px; height:314px; margin:0px 0px 0px 5px; padding:4px 0px 0px 0px;}
.pr02 .style02  p {padding:20px 5px 0px 30px; font-size:11px}

.pr03 {width:504px; height:223px; background:#f4f4f4;}
.pr03 .style01 {width:493px; height:212px; margin:0px 0px 0px 6px; padding:6px 0px 0px 0px}
.pr03 p {padding:20px 5px 0px 30px; font-size:11px}


/* boxes */

.box01 {width:337px ; height:24px; float:right; padding:7px 0px 0px 0px}
.box01 input { width:194px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:10px; display:block; margin:0px} 
.box01 .style01 {float:left; width:86px; height:24px;}
.box01 .style02 {float:left; width:200px; height:24px}
.box01 .style03 {float:left; width:44px; height:24px; padding:1px 0px 0px 0px }
.box01  p {margin:0px;  color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; background:url(images/ico/002.gif) 12px 4px no-repeat; padding:5px 0px 1px 32px}

.box02 {height:35px; width:504px; float:right}

.box03 {width:124px; background:#355784; left: 12px}
.box03 .style01 {padding:0px 0px 2px 0px; background:url(images/bg/007.gif) 0% 100% no-repeat}
.box03 h3 {background:url(images/bg/008.gif) no-repeat; padding:6px 2px 5px 11px; text-transform:uppercase; font-size:11px}
.box03 dl {padding:3px 0px 7px 0px; margin:0px}
.box03 dl dt {margin:0px; padding:0px 5px 0px 21px; background:url(images/bul/008.gif) 8px 2px no-repeat; color:#fff; font-size:11px}
.box03 dl dd {margin:0px; padding:0px; background:url(images/bg/009.gif) 10px 5px no-repeat; font-size:6px; line-height:10px}
.box03 dl dt a:link, .box03 dl dt a:visited, .box03 dl dt a:hover {color:#fff}
.box03 dl dt a:hover { text-decoration:none}

.box04 {margin:11px 0px 9px 13px; width:313px; display:table;  }
.box04 h3 {font-size:14px; color:#2d2e3c; padding:1px 3px 4px 21px; background:url(images/ico/003.gif) 0px 3px no-repeat}
.box04 .style01 {background:#ebedef; margin:0px 0px 5px 0px; font-size:12px; color:#0d2f47; padding:5px 19px 10px 23px}
.box04 .style01 p a {font-weight:bold}
.box04 .style01  p {padding:0px; margin:0px; line-height:12px}
.box04 .style03 {text-align:right; padding:0px 4px 0px 0px}
.box04 .style03 a:link, .box04 .style03 a:visited {font-size:11px; color:#36475d}
.box04 .style03 a:hover {color:#36475d; text-decoration:none}

.box05 {margin:11px 0px 9px 13px; width:313px; display:table;  }
.box05 .style01 {background:#ebedef; margin:0px 0px 5px 0px; font-size:12px; color:#0d2f47; padding:5px 19px 10px 23px}
.box05 h3 {padding:1px 3px 4px 21px; color:#2d2e3c; font-size:14px; background:url(images/ico/004.gif) 0px 1px no-repeat; line-height:14px}
.box05 .style01  p {padding:0px; margin:0px; line-height:12px}

.box06 {height:23px; border-bottom:1px solid #d4d4d4; font-size:12px; color:#36475d; text-align:right;}
.box06 a {background:url(images/bul/003.gif) 6px 5px no-repeat; padding:0px 0px 0px 15px}
.box06 span {padding:0px 9px 0px 0px}
.box06 .style01 {padding:3px 5px 2px 0px; background:#ebecef}

.main03 .box06  {width:482px; margin:2px 0px 0px 12px;}

.main04 .box06  {width:423px; margin:6px 0px 0px 70px; border-bottom:none}

.main05 .box06 .style01 {padding:3px 5px 3px 0px; background:#ebecef; border-bottom:none}
.main05 .box06  {width:317px; margin:6px 0px 0px 7px; border-bottom:none}
.main05 .box06 .style01 {padding:3px 5px 3px 0px; background:#ebecef}

.box07 { width:479px; margin:8px 0px 0px 12px; background:url(images/bg/014.gif) 0% 100% no-repeat; padding:0px 0px 24px 0px; color:#36475d}
.box07 h2 {font-size:16px; color:#409dee; padding:0px 0px 18px 23px; margin:0px; background:url(images/ico/003.gif) 0px 3px no-repeat}
.box07 .style01 {height:55px; width:479px}
.box07 .style02 {float:left; width:417px; height:55px; display:table}
.box07 .style02 p {font-size:10px; border-bottom:1px solid #d4d4d4; padding:0px 0px 5px 0px; margin:0px}
.box07 .style03 {float:right; width:55px; height:55px}
.box07 .style04  {clear:both; height:1px; width:400px}
.box07 .style05 { margin:3px 0px 0px 0px}
.box07 .style05 p { font-size:12px; padding:0px 0px 0px 0px; margin:0px; line-height:13px} 
.box07 .style06 {margin:13px 0px 0px 0px; text-align:right; font-size:11px}
.box07 .style07 {margin:2px 0px; clear:both}
.box07 .style08 a:link, .box07 .style08 a:visited, .box07 .style08 a:hover { color:#36475d}
.box07 .style08 a:hover {text-decoration:none;}
.box07 .style09 p { font-size:11px; margin-bottom:5px; padding:0px; line-height:17px;} 
.box08 {
	width:479px;
	height:120px;
	margin:0px 0px 0px 10px;
	padding:10px;
	color:#36475d;
	background-position: 0% 100%;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: BFBFBF;
}
 
.box09 {width:479px; margin:0px 0px 0px 13px}
.box09 .style01 {width:479px; display:table; border-bottom:1px solid #c2c7ce; margin:0px 0px 8px 0px; padding:0px 0px 4px 0px}
.box09 .style01 a {display:block; float:left; padding:0px 7px 7px 0px}
.box09 .style02 {width:479px; display:table; margin:0px 0px 20px 0px;}
.box09 .style02 a {display:block; float:left; padding:0px 7px 7px 0px}

.box10 {width:490px; font-size:14px; font-weight:bold; margin:0px; padding:0px; text-align:right}
.box10 span {color:#ff6600}

.box11 {width:478px; height:49px; margin:0px 0px 12px 0px; display:table}
.box11 .style01 {float:right; width:110px; height:49px}
.box11 .style09 {float:right; width:115px; height:49px}
.box11 .style02 {float:right; width:104px; height:49px}
.box11 .style03 { background-image:url(images/bg/016.gif); background-repeat:no-repeat}
.box11 .style04 { background:url(images/bg/017.gif) 100% 0% no-repeat}
.box11 .style05 { background:url(images/bg/018.gif) 0% 100% no-repeat}
.box11 .style06 { background:url(images/bg/019.gif) 100% 100% no-repeat}
.box11 a:link, .box11 a:visited, .box11 a:hover, .box11 a {display:block; padding:9px 10px 6px 17px; text-decoration:none; font-weight:bold; color:#36475d; font-size:10px; background:url(images/but/009.gif) 0px 8px  no-repeat; line-height:11px}
.box11 .style08  {background-color:#ebecee; font-size:10px; width:253px; height:49px; float:right; display:table}
.box11 .style08 p {padding:8px 7px 5px 8px; font-size:10px;}

.box12 {width:473px; margin:0px 0px 14px 12px; clear:both; display:table; height:20px}
.box12 .style01 {float:right; width:325px}
.box12 .style01 p {font-size:11px; margin:0px; padding:0px 0px 0px 0px}
.box12 .style01 h2 {padding:0px 0px 10px 0px}
.box12 .style02 {float:left; width:142px}
.box12 .style02 ul {margin:5px 0px 0px 0px}
.box12 .style02 ul li {font-size:11px; background:url(images/bul/001.gif) 1px 5px no-repeat; line-height:13px; margin:0px; padding:0px 0px 0px 17px; }

.box14 {width:473px;  margin:0px 0px 18px 12px; background:url(images/bg/014.gif) 0% 100% no-repeat; padding:0px 0px 80px 0px;}
.box14 ul {margin:0px 0px 0px 0px}
.box14 ul li {font-size:11px; background:url(images/bul/005.gif) 6px 9px no-repeat #e1e4e7; line-height:13px; margin:0px; padding:8px 5px 5px 23px; border-bottom:1px solid #fff;}
.box14 a:link, .box14 a:visited {text-decoration:none; color:#36475d}
.box14 a:hover {text-decoration:underline}

.box15 {margin:8px 0px 0px 0px; padding:0px 0px 10px 0px}
.box15 h5 {margin:11px 0px 0px 0px ; padding:2px 5px 3px 18px; background:url(images/bul/009.gif) 5px 5px no-repeat #eff0f2; font-size:11px; color:#36475d}
.box15 p { font-size:11px; padding:0px 0px 0px 6px; margin:0px}

.box16 {margin:12px 0px 0px 9px; background:#e3e5e9; width:472px; font-size:9px; padding:0px 0px 8px 0px}
.box16 h2 {padding:9px 5px 8px 11px}
.box16 .style01 {background:#fff; padding:5px 0px 7px 0px; margin:0px 0px 0px 10px; width:449px}
.box16 table td {font-size:11px; padding:0px 5px 0px 0px; vertical-align:top}
.box16 table td.style02 {padding:0px 5px 0px 23px; background:url(images/bul/001.gif) 9px 3px no-repeat; width:33%} 
.box16 p {padding:6px 12px 0px 12px; margin:0px}

.box17 {margin:12px 0px 0px 9px; background:#ebecef; width:480px; font-size:9px; padding:11px 0px 8px 0px}
.box17 table { margin:0px 0px 12px 7px}
.box17 table.style01 td {font-family:Tahoma, sans-serif; font-size:11px; height:26px}
.box17 table.style01 td input {width:150px; height:19px; font-family:Tahoma, sans-serif; font-size:11px}
.box17 select {width:150px; height:19px; font-family:Tahoma, sans-serif; font-size:11px;}
.box17 p {font-family:Tahoma, sans-serif; font-size:11px; padding:0px 0px 7px 9px; margin:0px;}
.box17 p strong {font-size:9px; color:#830707}
.box17 .style02 {height:63px; width:472px; margin:0px 0px 0px 5px}
.box17 .style03 {width:156px; height:63px; background:#f9f9fa; float:left; margin:0px 6px 0px 0px}
.box17 .style04 {float:left; width:23px; height:35px; margin:5px 0px 0px 0px}
.box17 .style04 input {margin:0px 0px 0px 2px; height:19px}
.box17 .style05 {float:left; width:130px; margin:5px 0px 0px 0px}
.box17 .style05 p {margin:0px; padding:0px 2px 0px 0px; line-height:12px; font-family:Tahoma, sans-serif; font-size:11px; color:#282828}
.box17 .style06 { width:145px; float:left; height:18px}
.box17 .style07 {width:67px; float:left; height:18px}
.box17 .style08 {width:76px; float:left; height:18px}
.box17 .style09 {width:130px; float:left; height:44px}

.box18 {width:315px; margin:4px 0px 0px 10px; background:#fff}
.box18 .style01 {background:url(images/bg/022.gif) 100% 0% no-repeat}
.box18 .style02 {background:url(images/bg/023.gif) 100% 0% no-repeat #9ba3ae}
.box18 .style03 {border:solid #9ba3ae; border-width:0px 1px 0px 1px; padding:4px 0px 0px 0px}
.box18 .style03 h3 {font-size:14px; color:#409dee; background:url(images/bul/006.gif) 6px 2px no-repeat; padding:0px 3px 8px 33px; margin:0px}
.box18 .style03 h4 {font-size:12px; margin:0px; padding:0px 11px 7px 21px; color:#0d2f47}
.box18 .style03 p {font-size:12px; padding:0px 11px 4px 20px; margin:0px; line-height:16px}
.box18 ul { margin:0px; padding:0px 0px 6px 37px}
.box18 ul li {background:url(images/bul/007.gif) 0px 2px no-repeat; line-height:13px; margin:0px; padding:0px 0px 3px 16px;}
.box18 a:link, .box18 a:visited {color:#0f53b8}
.box18 a:hover {color:#ff6600}

.box19 {width:315px; margin:7px 0px 26px 10px; background:#fff}
.box19 .style01 {background:url(images/bg/022.gif) 100% 0% no-repeat}
.box19 .style02 {background:url(images/bg/023.gif) 100% 0% no-repeat #9ba3ae}
.box19 .style03 {border:solid #9ba3ae; border-width:0px 1px 0px 1px; padding:4px 6px 0px 6px}
.box19 .style03 h3 {font-size:14px; color:#409dee; background:url(images/bul/006.gif) 0px 2px no-repeat; padding:0px 0px 0px 23px; margin:0px}
.box19 .style04 {padding:5px 0px 10px 0px; font-size:12px} /*tjk padding1 22 -> 5 padding3 80 ->10  made library too long*/
.box19 .style04 h6 {margin:4px 0px 0px 0px; padding:0px 9px 0px 27px; height:16px; background-color:#eaebec; font-size:12px}
.box19 .style04 h6 img { margin:3px 8px 0px 0px}
.box19 .style00 { display:none;}
.box19 ul {margin:0px; padding:5px 0px 0px 45px}
.box19 ul li {background:url(images/bul/010.gif) 0px 5px no-repeat; line-height:13px; margin:0px; padding:0px 0px 7px 12px; font-size:12px}
.box19 a:link, .box19 a:visited {color:#456288}
.box19 a:hover {color:#ff6600}


/* content */

.content01 { width:479px; margin:8px 0px 0px 12px; background:url(images/bg/014.gif) 0% 100% no-repeat; padding:0px 0px 14px 0px;}
.content01 h1 {font-size:16px; padding:0px 0px 4px 23px; margin:0px 0px 12px 0px; background:url(images/ico/003.gif) 0px 3px no-repeat; border-bottom:1px solid #c2c7ce}
.content01 p {font-size:11px; padding:0px 0px 10px 0px; margin:0px}
.content01 p.text01 {font-size:12px; padding:0px 0px 10px 0px; margin:0px}

.content02 {width:311px; margin:10px 0px 0px 12px}
.content02 h1 {color:#409dee; font-size:16px; padding:0px 0px 3px 23px; background:url(images/ico/003.gif) 0px 3px no-repeat; margin:0px 0px 8px 0px; border-bottom:1px solid #c2c7ce}
.content02 h4 {font-size:11px; text-transform:uppercase; padding:0px; margin:0px}
.content02 h3 {font-size:19px; color:#000; font-weight:normal; padding:2px 0px 5px 0px} 
.content02 h5 { margin:0px 0px 1px 0px; padding:9px 0px 0px 0px; border-top:1px solid #c2c7ce}
.content02 p { font-size:12px; padding:0px 0px 5px 0px; margin:0px; }



/* demo registration form */
.subheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #003366; text-decoration: none} 
.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #003366; text-decoration: none}
.webtitle {font-size:18px; color:#36475d; font-weight: bold; text-decoration:none; margin:7px 0px 4px 0px}
.webdes { font-size: 10px; color: #222222} 
.fname { font-size: 11px; color: #222222; font-weight: normal} 
.ital { font-size: 9pt; font-weight: normal; color: #000000; font-style: italic} 
.subhead { font-size: 10pt; font-weight: bold; color: #000000} 
.body { font-size: 12px; color: #000000; font-weight: normal} 
.button { font-size: 12px; color: #000000; font-weight: normal } 
.bital { font-size: 9pt; font-weight: bold; color: #000000; font-style: italic } 

/* menu */

.menu01 {height:27px; background:url(images/bg/006.gif) repeat-x; margin:8px 0px 0px 0px; width:504px;}
.menu01 div {float:left; height:23px; width:168px; background:url(images/but/005.gif) 100% 0% no-repeat}
.menu01 div a:link, .menu01 div a:visited, .menu01 div a {display:block; background:url(images/but/006.gif) no-repeat; color:#36475d; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; padding:6px 0px 3px 0px; text-align:center}
.menu01 div a:hover {text-decoration:none;}
.menu01 div a:link span, .menu01 div a:visited span {padding:0px 14px; background:url(images/bul/011.gif) 0px 3px no-repeat }
/* .menu01 div a:hover span {background:url(images/bul/011o.gif) 0px 3px no-repeat}  */
.menu01 div.activ {background:url(images/but/015.gif) 100% 0% no-repeat}
.menu01 div.activ a:link, .menu01 div.activ a:visited, .menu01 div.activ a {background:url(images/but/016.gif) no-repeat;}
.menu01 div.activ a:link span, .menu01 div.activ a:visited span, .menu01 div.activ a:hover span {background:url(images/bul/011o.gif) 0px 3px no-repeat}
.menu01 div.style01 { float:none; clear:both; height:4px; background:red; width:504px; background:url(images/pic/032.gif) 100% 0% no-repeat;}

.menu02 { margin:0px 0px 2px 0px}
.menu02 div {width:123px; background:url(images/but/007.gif) 0% 100% no-repeat #fff; padding:0px 0px 2px 0px}
.menu02 div a:link, .menu02 div a:visited, .menu02 div a {display:block; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#36475d; font-size:11px; text-decoration:none; text-transform:uppercase; background:url(images/but/008.gif) no-repeat; padding:7px 1px 6px 13px;}
.menu02 div a:hover {text-decoration:none; background:url(images/but/008o.gif) no-repeat;}
.menu02 div.act a:link, .menu02 div.act a:visited, .menu02 div a {background:url(images/but/008o.gif) no-repeat;}
.menu02 div.act a:hover {text-decoration:none; background:url(images/but/008o.gif) no-repeat;}
.menu02 div.menu022 {display:none; background:none; padding:0px; margin:3px 0px 6px 2px; width:119px} /*tjk*/
.menu02 .menu022  a:link, .menu02 .menu022 a:visited, .menu02 .menu022  a {display:block; text-decoration:none; font-family:Tahoma, sans-serif; font-weight:normal; color:#36475d; font-size:9px; text-decoration:none; text-transform:none; background:url(images/but/010.gif) 3px 7px no-repeat #ebecef; padding:4px 1px 5px 15px; margin:0px 0px 1px 0px; line-height:11px}
.menu02 .menu022  a:hover {text-decoration:underline;}
.menu02 div.spacer01 {padding:0px; margin:0px; height:1px; background:none}


/* buttons */

.button01 {float:right; height:19px;  background:url(images/but/001.gif) 100% 0% no-repeat}
.button01 a:link, .button01 a:visited, .button01 a { display:block; font-size:11px; color:#2d2e3c; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; text-decoration:none; background:url(images/but/002.gif) no-repeat; padding:4px 7px 4px 18px; line-height:11px}
.button01 a:hover {color:#2d2e3c; background:url(images/but/002o.gif) no-repeat}

.button02 {float:left; height:19px;  background:url(images/but/001.gif) 100% 0% no-repeat}
.button02 a:link, .button02 a:visited, .button02 a { display:block; font-size:11px; color:#2d2e3c; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; text-decoration:none; background:url(images/but/002.gif) no-repeat; padding:4px 7px 4px 18px; line-height:11px}
.button02 a:hover {color:#2d2e3c; background:url(images/but/002o.gif) no-repeat}

.button03 {float:left; height:18px;  background:url(images/but/011.gif) 100% 0% no-repeat}
.button03 a:link, .button03 a:visited, .button03 a { display:block; font-size:10px; color:#36475d; font-weight:bold; text-decoration:none; background:url(images/but/012.gif) no-repeat; padding:4px 15px 4px 19px; line-height:10px}
.button03 a:hover {color:#ff6600}

.button04 {float:left; height:18px;  background:url(images/but/013.gif) 100% 0% no-repeat}
.button04 a:link, .button04 a:visited, .button04 a { display:block; font-size:10px; color:#36475d; font-weight:bold; text-decoration:none; background:url(images/but/014.gif) no-repeat; padding:4px 18px 4px 19px; line-height:10px}
.button04 a:hover {color:#ff6600}

.more01 {font-size:11px; height:12px; line-height:12px}
.more01 a {display:block; padding:0px 0px 0px 12px; float:right; background:url(images/bul/001.gif) 0px 4px no-repeat; text-decoration:underline; clear:both}


/* left */

.left01 {width:124px; float:left; height:100px; display:table}
.bann01 {margin:7px 0px 4px 0px}
.bann02 {margin:0px 0px 2px 0px}


/* footer */

.footer01 {font-family:Tahoma; text-align:center; font-size:11px; font-weight:bold; color:#36475d; padding:11px 0px 3px 0px}
.footer01 a:link, .footer01 a:visited {color:#36475d; margin:0px 3px}
.footer01 a:hover {text-decoration:none; color:#36475d}

.footer02 {height:26px; text-align:center; color:#36475d; font-size:11px}
.footer02 a:link, .footer02 a:visited {color:#36475d; text-transform:uppercase}
.footer02 a:hover {text-decoration:none; color:#36475d}

.footer03 {width:880px; height:47px; border:1px solid #6ba000; font-family:Tahoma, sans-serif; font-size:10px; color:#282828; text-align:center;}
.footer03 p {padding:8px 40px 0px 40px; text-align:center; line-height:14px; margin:0px}
.footer03 p strong {font-size:9px}

.footer04 {width:887px; background:#ebecef; font-family:Tahoma, sans-serif; font-size:10px; color:#282828; line-height:12px; }
.footer04 p {margin:0px; padding:9px 0px 10px 0px; text-align:center}

.footer05 { color:#73849a; text-align:center}
.footer05 p {margin:0px; padding:11px 0px 13px 0px; font-size:10px;}

.footer10 {font-size:11px; color:#36475d; text-align:center; margin:0px 0px 18px 0px}
.footer10 img {margin:1px 3px 0px 3px}
.footer10 a:link, .footer10 a:visited, .footer10 a:hover, .footer10 a {color:#0c5bd1}
.footer10 a:hover {text-decoration:none}
.footer10 a strong {text-decoration:none; important; color:#36475d; font-weight:normal}


/* ID */

.splinks {font-size: 12px;width:336px;margin:0px 0px 8px 1px;padding-left: 6px;padding-top: 6px;}
.splinks span {font-size: 10px;}

#mainhull {height:100%; background-color:#d7dadf}
#mainhull01 {background:url(images/bg/000.gif) 0px 0px repeat-y}
#mainhull01a {background:url(images/bg/020.gif) 0px 0px repeat-y}
#mainhull02 {background:#fff; padding:12px 0px 0px 0px}.bodycenter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; font-weight: normal; color: #000000; text-decoration: none}
.orangeheader {font-family: Verdana, Arial, sans-serif; font-size: 16px; line-height: 14px; font-weight: bold; color: #FF3300; text-decoration: none};
	.icon {float:left; height:50px; width:50px; background-repeat:no-repeat; margin:3px; border:1px solid #003366}
	.sunny {background-image:url(images/sunny.gif)}
	.partly {background-image:url(images/partly.gif)}
	.rainy {background-image:url(images/rainy.gif)}
	.hurricane {background-image:url(images/hurricane.gif)}
.subheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #003366; text-decoration: none}
.box03Copy {width:124px; color: #000000; text-align: center; background-color: #6699FF}
.header03Copy {width:210px; height:90px; background:#B5DDFF url(images/bg/003.jpg) no-repeat; margin:9px 0px 0px 0px; color: #FFFFFF}
.h7 {margin:0px; padding:0px; font-size: 14px; font-weight: bold; font-style: oblique}
.directions {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 16px; font-weight: normal; color: #000000; text-decoration: none
}
.Podcast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-position: center;
}
