.bar { clear: both; color: white; background-color: #474747; font-size: 13px; height: 17px; padding-top: 2px; }
.captionA { font-family: Arial, Verdana, sans-serif; font-size: 12px; margin:0px; padding:1px;}
.content { width: 1002px; }
.copyRight { text-align: center; color: white; font-size: 11px; font-weight:normal; background-color: rgb(80,35,80); padding:5px 0 5px 0; margin:0; width: 100%;}
.copyRightText { color: white; }
.footer { clear: both; text-align: left; width: 1002px; height: 25px; color: white; background: #395d7b; font-size: 14px; }
.header { height: 20px; background: #40698a; }
.header1 { background: #40698a; }
.headerl { float: left; width: 301px; background: #40698a; }
.headerl1 { float: left; width: 301px; background: white; padding-top: 3px; vertical-align:middle; }
.headerlog { height: 50px; background-color: white; }
.headerr { float: right; text-align: right; background: #40698a; width: 700px; }
.headerr2 { float: right; text-align: right; background: white; width: 700px; } /* removed from height: 50px; */
.inlineItemText { color: Red; text-decoration:underline;}
.left { float: left; width: 185px; margin: 0; }
.leftItemMoney { color: #dd0000; }
.leftItemTD {padding:4px 6px 4px 8px; margin:0;}
.leftItemText { font-size: 13px; font-weight:bold; color:Black; text-decoration:none;}
.leftItemTitle { font-size: 13px; font-weight:bold; color:Blue; text-decoration:none;}
.listPara { margin: 2px 6px 8px 0; padding:0; font-weight:normal;  text-decoration:none; } /* used in list?.asp */
.listParaColored { margin: 2px 6px 8px 0; padding:0; font-weight:normal; color: red;  text-decoration:none;} /* used in list?.asp */
.listParaLink { color: Blue; margin: 2px 6px 8px 0; padding:0; font-weight:normal; text-decoration:underline; }
.listParaStrike { margin: 2px 6px 8px 0; padding:0; font-weight:normal; text-decoration: line-through} /* used in list?.asp */
.listParaUnderline { margin: 2px 6px 8px 0; padding:0; font-weight:normal; text-decoration:underline; }
.listTitle { margin: 2px 6px 8px 0; padding:0; font-weight:bold;  text-decoration:none;} /* used in list?.asp */
.listTitleColored { margin: 2px 6px 8px 0; padding:0; font-weight:bold; color: red;  text-decoration:none;} /* used in list?.asp */
.listTitleStrike { margin: 2px 6px 8px 0; padding:0; font-weight:bold; text-decoration: line-through} /* used in list?.asp */
.menuBar { font-size: 13px; font-weight: bold; padding: 16px 4px; text-align: center; margin: 0px; color: white; }
.menuBar2 { font-size: 13px; font-weight: bold; padding: 16px 4px; text-align: center; margin: 0px; color: #FFCC33;}
.menuBarSep { font-size: 13px; font-weight: bold; padding: 6px 4px; color: white;}
.phoneHeader{ font-size: 13px; text-align:right; margin:2px; padding:0;}
.right { float: right; width: 813px; height: 800px; margin: 0 0 10px 0; }
.selectLanguage { margin-left: 10px; padding: 6px 20px; color: white;}
.style2 { font-size: 12px;}
.style21 { color: #FF0000; }
.style54 { font-size: 10px; font-family: Arial, Helvetica, sans-serif;} /* taken from 07011 index.asp */
.style6 { color: #FFFFFF}
.style63 { font-size: 13px} /* taken from 07011 index.asp */
.style64 { font-size: 24px; font-weight: bold; color: #FFFF00;} /* taken from 07011 index.asp */
.style65 { font-size: 24px; color: #FFFF00;}/* taken from 07011 index.asp */
.style67 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;}
.style69 { font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;}
.style77 { font-size: 14px}/* taken from 07011 index.asp */
.style84 { font-size: 14px; color: white; }
.style87 { font-size: 13px; color: white; }
.style90 { font-size: 13px; }
.ta { color: white; }
.titleLeft { font-size: 13px; font-weight:bold; background-color: rgb(80,35,80); color:White; padding:2px 6px 2px 3px; margin:0; }
.titlePage { font-size: 13px; font-weight:bold; text-decoration: none; color:White; padding:2px 6px 2px 10px; margin:0; } /*background-color: #40698A;*/
/* .pageTitleText { font-size: 13px; font-weight:bold; } */
/* may not be in use .bg_title { background-color: #cc0000; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; color: white; font-size: 13px; }*/
body, td, th { font-size: 12px; color: #222222; margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif; }    /* color: #333333 */
form { margin: 0; }
input { background-color: white; border-color: #c0c0c0; border-width: 1px; color: #666666; font-size: 12px; padding: 1px;}
img { border:0; }  /* Added 6-19-09 EW */
img.imgBlock { display: block; margin-left: auto; margin-right: auto} /* imgBlock changes img to block from inline, and centers it in its container. */
img.listButton {padding:4px; margin: 4px 8px; border:solid 1px black; background-color: #f0f0f6; } /* Text buttons on list?.asp pages */
img.listImg {margin: 4px 6px; } /* Graphics buttons on list*.asp pages */
li {padding: 4px 0}
p { margin: 6px 4px;}
p.bodyPara { margin: 6px 6px 6px 0; padding:0; }
p.bodyTitle { margin: 16px 6px 10px 0; padding:0; font-weight:bold;}
p.classCaption { font-size: 11px; margin: 2px; padding:0; text-align:center;}
select { font-size: 10px; color: #333333; background-color: white; border: 1px solid #333333; }
table { border:0; border-collapse:collapse;}
table.contentBox { margin-left: auto; margin-right: auto; width: 1002px; }

/* Do not sort the pseudo classes that follow: pseudo class sort order: link, visited, hover, active */

a:link    { text-decoration: none; color: rgb(80,35,80); }         /* sort order: 1   0033FF retired 9/15/09 */
a:visited { text-decoration: none; color: rgb(80,35,80); }         /* sort order: 2   0033FF retired 9/15/09 */
a:hover   { text-decoration: underline; color: rgb(80,35,80); }    /* sort order: 3   0033FF retired 9/15/09 */
a:active  { text-decoration: underline; color: rgb(80,35,80); }    /* sort order: 4   0033FF retired 9/15/09 */

a.selectLanguage:link    { text-decoration: none; color: white; }
a.selectLanguage:visited { text-decoration: none; color: white; }
a.selectLanguage:hover   { text-decoration: underline; color: white; }
a.selectLanguage:active  { text-decoration: underline; color: white; }

a.leftItemLink:link    { text-decoration: none; color: #2222cc; }
a.leftItemLink:visited { text-decoration: none; color: #2222cc; }
a.leftItemLink:hover   { text-decoration: underline; color: #2222cc; }
a.leftItemLink:active  { text-decoration: underline; color: #2222cc; }

.indexProductText {font-size:11px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-align: center; height: 40px}
.indexProductSpace {width: 7px;}
