body{color:#3F3E3E; margin:0px; font-size: 12px; background-color:#007095; text-align:center;}
body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
{font-family: arial,verdana, sans-serif; line-height:150%;}
table, input, textarea{font-size: 100%;}
table.maintable{width:780px;}
h1 {font-size:18px; margin:0; padding:0px 0px 0px 0; color:#FFF; font-family:Zurich Cn BT,Arial; font-weight:bold;}
h2 {font-size:16px; margin:0; padding:0; color:#000;}
h3 {font-size:16px; margin:0; padding:0 0 0 0; text-align:left; color:#000;}
h4 {font-size:14px; margin:0; padding:0px 0px 0px 0; color:#007095; font-style:italic; font-weight:bold;}
h5 {font-size:90%;}
h6 {font-size:80%;}
ul {list-style:none;}

.grayborder{border:1px solid #CBD890; background-color:#F6F4F2; padding:5 6px 5px 6px;}
.mainDiv {width:780px; margin:0 auto; background-color:#FFFFFF; text-align:left;}
.logoDiv {width:780px; margin:0 auto; background-color:#FFFFFF; text-align:left;}
.phenocalTxt {color:#005D7E;}
.brdrbenefit{border: 1px;border-style: solid;border-color: #A0BC2E;background-color: #ffffff;}
.boldTxt{font-weight:bold;}
.mnbtxt{padding-left:10px; padding-right:10px; padding-top:5px; line-height:100%;}
.inerpad{background-color:#F6F4F2; padding:0 10px 10px 10px;}
.boldtxt{font-weight:bold ;}
.copyrite{color:#ffffff ; font-size:11px }
.copyrite1{color:#ffffff ; font-size:10px }
.headerbg{text-align:left; margin:0 auto; padding:0 0 0 0; background-image:url(images/headerbg.jpg); background-position:top ; background-repeat:no-repeat;}
.arrowlistmenu{width: 480px; /*width of menu*/}
.arrowlistmenu .headerbar{font: bold 14px Arial;color: white;background: black url(images/titlebar.png) repeat-x center left;margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;padding: 4px 0 4px 10px; /*header text is indented 10px*/}
.arrowlistmenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}
.arrowlistmenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
.arrowlistmenu ul li a{color: #16356E;background: url(images/phenocal_article.png) no-repeat center left; /*custom bullet list image*/display: block;padding: 2px 0;padding-left: 19px; /*link text is indented 19px*/text-decoration: none;font-weight: bold;
border-bottom: 1px solid #dadada;font-size: 100%;text-align:left;}
.arrowlistmenu ul li a:visited{color: #16356E;}
.arrowlistmenu ul li a:hover{ /*hover state CSS*/color: #A70303;background-color: #F3F3F3;}
.problemList {margin:10px; list-style:none; padding:0 0 0 0px;}
.problemList li {background:url(images/phenocal_article.png) left no-repeat; color:#004A6A; font-size:12px;font-weight:bold; display:block; text-decoration:none; padding-left:20px;}
.problemList li a {color:#0940B1; font-size:12px;font-weight:normal; display:block; text-decoration:none;}
.problemList li a:hover {color:#04266A; font-size:12px;font-weight:normal; display:block; text-decoration:none;}
.sitemap {margin:0px; list-style:none; padding:0px 0 0 10px;}
.sitemap li {text-align:left; margin:0px; padding:0px 0;}
.sitemap li a {background:url(images/phenocal_article.png) no-repeat left; color:#005D7E; font-size:12px;font-weight:normal; text-decoration:none; padding-left: 15px;padding-right: 5px;}
.sitemap li a:hover {background:url(images/phenocal_article.png) no-repeat left; color:#6d7c15; font-size:12px;font-weight:normal; text-decoration:none; padding-left: 15px;padding-right: 5px;}
.sitemap ul.phenocalarticle {padding:0 5px 5px 2px; margin:0; list-style:none; /*background:#fffdf7; border:1px dashed #eecf4d;*/}
.sitemap ul.phenocalarticle li {padding:1px 0 1px 5px; margin:0; background:none;}
.sitemap ul.phenocalarticle li a {padding:4px 0 2px 20px; margin:0 0 1px 0; background-image:url(images/phenocal_article.png); background-position:left top; background-repeat:no-repeat; border-bottom:1px solid #C9C9C9; border-left:1px solid #C9C9C9; display:block; text-decoration:none; color:#000;}
.sitemap ul.phenocalarticle li a:hover {padding:4px 0 2px 20px; margin:0 0 1px 0; background-image:url(images/phenocal_article.png); background-position:left top; background-repeat:no-repeat; background-color:#F2F2F1; border-bottom:1px solid #C9C9C9; border-left:1px solid #C9C9C9; display:block; text-decoration:none; color:#000;}
.topnavTxt{color:#493632; font-weight:bold;}
#rss {float:right; right: 20px;bottom: 0;margin: 5px;}
#rss-entries {background: url(images/rss-entries.png) no-repeat 0 0;border: none;float: left;height: 18px;margin: 0 4px 0 0;padding: 0;text-decoration: none;text-indent: -3000px;width: 46px;}
#rss-entries:hover {background: url(images/rss-entries.png) no-repeat 0 -18px;}
#rss-comments {background: url(images/rss-comments.png) no-repeat 0 0;border: none;float: left;height: 18px;margin: 0 4px 0 0;padding: 0;text-decoration: none;text-indent: -3000px;width: 46px;}
#rss-comments:hover {background: url(images/rss-comments.png) no-repeat 0 -18px;}
a:link, a:visited, a:active{color:#005E7F; text-decoration:underline; background-color:transparent;}
a:hover {color:#005E7F; text-decoration:none; background-color:transparent;}
a.domainLink:link, a.domainLink:visited, a.domainLink:active
{color:#FFF; text-decoration:underline; background-color:transparent;}
a.domainLink:hover {color:#FFF; text-decoration:none; background-color:transparent;}
a.topLink:link, a.topLink:visited, a.topLink:active{color:#493632; text-decoration:underline; background-color:transparent;}
a.topLink:hover {color:#493632; text-decoration:none; background-color:transparent;}

a.more:link, a.more:visited, a.more:active {background-color:#B3CA5A; font-size:15px; border:1px solid #A1BC2F; font-weight:bold; color:#FFF; text-decoration:none; padding:5px 10px;}
a.more:hover {background-color:#A1BC2F; padding:5px 10px; color:#FFF; text-decoration:none; font-weight:bold; text-decoration:none;}