﻿/* OVERALL PAGE STYLES */
body { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 11px; line-height: 14px; margin: 0px; padding: 0; background-image: url(/files/structure/all-background.gif); background-repeat: repeat; background-color: #c6c6c6; }

table { font-size: 100%; border-collapse: collapse; border-spacing: 0;}
th,td{ font-style: normal ;font-weight: normal; text-align: left; margin: 0; padding: 0;}
/* styles for tables w/ alternating rows*/
table.toggle { border-collapse: collapse}
table.toggle tr th { background-color: #cc0000; color: white}
table.toggle tr td	{padding: 5px}
table.toggle tr td.odd  {background-color: #ffffff}
table.toggle tr td.even {background-color: #afa79f}

a:link { color: #990000; text-decoration: underline; font-weight: normal; }
a:visited { color: #666666; text-decoration: underline; font-weight: normal; }
a:active, a:hover, a:focus { color: #CC0000; text-decoration: underline; font-weight: normal; }

h1 { color: #000000; font-size: 150%; font-style: normal; font-weight: bold; line-height: 132%; margin: 0px 0px 10px 0px; }
h2 { color: #000000; font-size: 124%; font-style: normal; font-weight: bold; line-height: 132%; margin: 0px 0px 10px 0px; padding: 0px 0px 3px 0px;border-width: 0px 0px 1px 0px; border-style: solid; border-color: #666666; }
h3 { color: #000000; font-size: 108%; font-style: normal; font-weight: bold; line-height: 100%; margin: 0px 0px 1px 0px; }
h4 { color: #000000; font-size: 100%; font-style: normal; font-weight: bold; line-height: 100%; margin: 0px 0px 0px 0px; }
h5 { color: #ffffff; font-size: 100%; font-style: normal; font-weight: bold; line-height: 100%; margin: 0px 0px 0px 0px; }
h6 { color: #000000; font-size: 100%; font-style: normal; font-weight: bold; line-height: 100%; }
p { margin: 0px 0px 10px 0px; }
strong, bold {  }
em, i {  }
abbr, acronym { font-style: normal; text-decoration: none; }
ul, ol, dl, dt { list-style-position: outside; margin: 0px 0px 10px 25px; padding: 0px; }
li, dd { margin: 0px 0px 5px 0px; }
img { border: none; vertical-align: bottom; }

.screenRead { position: absolute; left: -1000px; }

#layerContainer { width: 853px; margin: 0px auto 0px auto }

#layerMast {  }

#columnLogo { height: 92px; width: 827px; padding: 10px 0px 0px 20px; background-image: url(/files/structure/all_masthead.png); position: absolute; top: 0px; z-index: 2; }
a.linkHome { font-size: 160%; font-weight: bold; display: block; height: 92px; width: 366px; background-image: url(/files/structure/all-ProdemusLogo.png); background-repeat: no-repeat; }
a.linkHome:link, a.linkHome:visited { color: #FFFFFF; text-decoration: none; }
a.linkHome:active, a.linkHome:hover, a.linkHome:focus { color: #FFFFFF; text-decoration: underline; }

#columnImage { height: 427px; width: 847px; background-image: url(/files/scripts/indexRotation/mastImage01.png); position: absolute; z-index: 1; }
#columnMainLinks { width: 170px; margin: 120px 0px 0px 20px; }
#columnMainLinks p { font-size: 12px; margin: 0px 0px 0px 0px; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #333333; }
#columnMainLinks p a { display: block; padding: 5px 10px 5px 10px; }
#columnMainLinks p a:link { color: #FFFFFF; text-decoration: none; font-weight: normal; display: block; }
#columnMainLinks p a:visited { color: #FFFFFF; text-decoration: none; font-weight: normal; }
#columnMainLinks p a:active, #columnMainLinks p a:hover, #columnMainLinks p a:focus { color: #FFFFFF; text-decoration: underline; font-weight: normal; background-color: #db0000; }

#wrapBody { width: 853px; height: 1%; display: block; position: absolute; top: 442px; }

#columnLink { float: left; width: 178px; }
#columnLinkTop { font-size: 1px; line-height: 1px; width: 168px; height: 13px; background-image: url(/files/structure/index-linksLeftTop.png); background-repeat: no-repeat; }
#columnLinkMiddle { width: 178px; background-image: url(/files/structure/index-linksLeftMiddle.png); background-repeat: repeat-y; }
#columnLinkGraphic { width: 150px; background-image: url(/files/structure/index-linksLeftGraphic.png); background-repeat: no-repeat; padding: 0px 10px 10px 10px; }
#columnLinkGraphic h3 { font-size: 11px; line-height: 13px; margin: 0px 0px 10px 0px; }
#columnLinkGraphic p { font-size: 11px; line-height: 13px; margin: 0px 0px 10px 0px; }
#columnLinkBottom { font-size: 1px; line-height: 1px; width: 168px; height: 14px; background-image: url(/files/structure/index-linksLeftBottom.png); background-repeat: no-repeat; }

/* Splash Page*/
#columnMainLinksSplash { width: 170px; margin: 120px 0px 0px 20px; }
#columnMainLinksSplash p { font-size: 12px; margin: 0px 0px 0px 0px; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #333333; }
#columnMainLinksSplash p a { display: block; padding: 5px 10px 5px 10px;background-color:#f2911d;}
#columnMainLinksSplash p a:link { color: #FFFFFF; text-decoration: none; font-weight: normal; display: block; }
#columnMainLinksSplash p a:visited { color: #FFFFFF; text-decoration: none; font-weight: normal;background-color:#f2911d; }
#columnMainLinksSplash p a:active, #columnMainLinks p a:hover, #columnMainLinks p a:focus { color: #FFFFFF; text-decoration: underline; font-weight: normal; background-color: #db0000; }
#columnLinkSplash { display:block; }
#columnLinkTopSplash { font-size: 1px; line-height: 1px; width: 845px; height: 13px; background-image: url(/files/structure/splash/splashTop.png); background-repeat: no-repeat; }
#columnLinkMiddleSplash { width: 845px; background-image: url(/files/structure/splash/splashmiddle.png); background-repeat: repeat-y; margin: 0px 0px 0px 0px; }
#columnLinkGraphicSplash { width: 845px; background-image: url(/files/structure/splash/SplashGraphic.png); background-repeat: no-repeat; background-position:top right; }
#columnLinkGraphicSplash h3 { font-size: 11px; line-height: 13px; margin: 0px 0px 10px 10px; }
#columnLinkGraphicSplash p { font-size: 11px; line-height: 13px; margin: 0px 0px 10px 0px; padding:  0px 0px 0px 15px;}
#columnLinkRightSplash {diplay:block; float:right;clear:left; margin:  0px 200px 0px 0px; padding:  3px 3px 2px 3px; min-width:200px; min-height:95px; background-color:#f2911d;}
#columnLinkLeftSplash {diplay:block; float:right;clear:left; margin:  0px 200px 0px 0px; min-width:200px; min-height:100px; background-color:#ffffcc;}
#columnLinkBottomSplash { width: 845px; height: 14px; background-image: url(/files/structure/splash/SplashBottom.png); background-repeat: no-repeat; background-position:top right; margin: -10px 0px 10px 0px; }

/* Finish of Splash Styles*/

#wrapContent { margin: 0px 0px 0px 175px; width:671px;}
#wrapContentTop { font-size: 1px; line-height: 1px; width: 671px; height: 13px; background-image: url(/files/structure/index-DescLeftTop.png); background-repeat: no-repeat; }
#wrapContentMiddle { width: 671px; min-height: 250px; padding: 0px 0px 10px 0px; background-image: url(/files/structure/index-DescLeftMiddle.png); background-repeat: repeat-y; }
#wrapContentGraphic { width: 651px; background-image: url(/files/structure/index-DescLeftGraphic.png); background-repeat: no-repeat; padding: 0px 0px 0px 15px; }
#ContentImage { float: left; width: 200px; height: 200px; background-color: #999; }
#ContentLinks { width: 410px; margin: 0px 0px 0px 220px; border-width: 2px 2px 2px 2px; border-style: solid; border-color: #f5a74a; }
#ContentLinks p { font-size: 12px; margin: 0px 0px 0px 0px; border-width: 0px 0px 2px 0px; border-style: solid; border-color: #f5a74a; }
#ContentLinks p a { display: block; padding: 8px 10px 8px 10px; }
#ContentLinks p a:link { color: #FFFFFF; text-decoration: none; font-weight: normal; display: block; background-color: #f2911d; }
#ContentLinks p a:visited { color: #FFFFFF; text-decoration: none; font-weight: normal; background-color: #f2911d; }
#ContentLinks p a:active, #ContentLinks p a:hover, #ContentLinks p a:focus { color: #FFFFFF; text-decoration: underline; font-weight: normal; background-color: #db0000; }

#wrapContentBottom { font-size: 1px; line-height: 1px; width: 671px; height: 14px; background-image: url(/files/structure/index-DescLeftBottom.png); background-repeat: no-repeat; }

#layerDesign { display: none; }