body, input, button, td, th, select, ol, ul, li, p {color:black; font-family:Verdana, Arial, Helvetica, sans-serif; }
input {font-size:1em;}

body {background-color:#EDF4F7; background-image:url(../gfx/page-bg.gif); background-repeat:repeat-x; font-size:0.71em; margin:0px 0px 5px 0px;}
img {border:0px;}
a {color:#000;}
br {margin:0;}
h1 {clear:both; font-size:1.55em; font-weight:normal; line-height:20px; margin:0px 0px 12px 0px;}
h2 {font-size:1.10em; font-weight:bold; line-height:15px; margin:16px 0px 2px 0px;}
h3, h4, h5, h6 {font-size:1em; font-weight:bold; line-height:13px; margin: 12px 0px 1px 0px;}
p {margin: 0px 0px 7px 0px;}
hr {background-color:#b8d2de; border:solid 0px #fff; color:#b8d2de; height:1px; line-height:1px; margin:0px -20px 0px 0px; padding:0px; width:460px;}

h1 a:link, h1 a:active, h1 a:visited, h2 a:link, h2 a:active, h2 a:visited, h3 a:link, h3 a:active, h3 a:visited {text-decoration:none;}

a:link, a active {color:#c00; text-decoration:underline;}
a:visited {color:#707; text-decoration:underline;}
a:hover {color: #900;}

a.noUnderline:link, a.noUnderline active {color:#c00; text-decoration:none;}
a.noUnderline:visited {color:#707; text-decoration:none;}
a.noUnderline:hover {color: #900;}

a.blackLink:link, a.blackLink active {color:#000; text-decoration:none;}
a.blackLink:visited {color:#000; text-decoration:none;}
a.blackLink:hover {color: #000;}


a.bl:link, a.bl:active, a.bl:visited, a.bl:hover, a.pil:link, a.pil:active, a.pil:visited, a.pil:hover {background-position:0px 4px; background-repeat:no-repeat; display:block; font-weight:bold; padding-left:14px; text-decoration:none; } 
a.bl:link, a.bl:active, a.pil:link, a.pil:active  {background-image:url(../gfx/bulletlink.gif); color:#da0000;}
a.bl:visited, a.pil:visited {background-image:url(../gfx/bulletlink-v.gif); color:#747;}
a.bl:hover, a.pil:hover {background-image:url(../gfx/bulletlink-h.gif); color:#900;}

.floatL	{float:left;}
.floatR	{float:right;}
.floatN {float:none;}
.hideElem {display:none;}
.menuWrapper {margin:0px; padding:0px;}

#container {background-image:url(../gfx/containerBg.gif); border-color:#fff; border-style:solid; border-width:0px 1px 0px 1px; margin:auto; overflow:hidden; width:930px; }
.top {background-color:#e4f0f5; background-image:url(../gfx/top-karyatider.jpg); background-position:210px 0px; background-repeat:no-repeat; height:67px; width:930px;}
.top img {padding:15px 0px 0px 15px;}

.topmenu {background-color:#b8d2de; height:32px; width:930px; background-image:url(../gfx/menu1.gif); background-repeat:repeat-x; border-color:#fff; border-style:solid; border-width:1px 0px 1px 0px;}
.topmenu ul { margin:0px; padding:0px;}
.topmenu li {display:inline; margin:0px; padding:0px;}
.topmenu a:link, .topmenu a:visited {background-image:url(../gfx/menu1.gif); border-right:solid 1px #fff; color:#3d535e; font-weight:bold; float:left; line-height:26px; padding:3px 15px 0px 15px; text-decoration:none;}
.topmenu a:hover {background-image:url(../gfx/menu1-h.gif); text-decoration:none;}
.topmenu .selected a:active, .topmenu .selected a:visited, .topmenu .selected a:link, .topmenu .selected a:hover {background-color:#da0000; background-image:url(../gfx/menu1-a.gif); color:#fff; text-decoration:none;}

.topmenu ul.globalMenu {float:right;}
.topmenu ul.globalMenu a:active, .topmenu ul.globalMenu a:visited, .topmenu ul.globalMenu a:link, .topmenu ul.globalMenu a:hover {border:solid 0px #fff; padding:3px 10px 0px 10px;}

.maintext {float:left; line-height:16px; margin:0px 25px 0px 25px; padding:0px 20px 0px 0px; width:440px;}
.maintext ul, .maintext ol {margin:0px 0px 7px 30px; padding:0px;}
.maintext ul {list-style-image: url(../gfx/bullet.gif);}
.maintext li {margin:0px 0px 7px 0px;}

.maintext table{border-color:#B8D2DE; border-style:solid; border-width:1px 0px 0px 1px;}
.maintext table th, .maintext table td {border-color:#B8D2DE; border-style:solid; border-width:0px 1px 1px 0px;}
.maintext table th {background-color:#F2F8FA; padding:5px 8px 5px 8px; text-align:left;}
.maintext table td {padding:5px 8px 5px 8px;}
.manchet {color:#900; font-size:1.35em; font-weight:normal; line-height:16px; margin-bottom:5px;}


.bluebox {background-color:#f2f8fa; border:1px solid #b8d2de; margin:13px -20px 9px 0px; padding:9px 20px 6px 19px; }
.bluebox h2, .bluebox h3 {margin-top:0px;}

ul.breadcrumb {color:#5c707a; display:inline; font-weight:normal; float:left; margin:5px 0px 0px 0px; padding:0px 0px 15px 0px; width:370px;}
ul.breadcrumb li {display:inline; font-size:0.78em; line-height:12px; list-style:none;}
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active {color:#5c707a; text-decoration:none;}
.breadcrumb a:hover {color:#5c707a; text-decoration:none;}

.print a:active, .print a:visited, .print a:link, .print a:hover {background-position:0px 2px; background-image:url(../gfx/print-icon.gif); background-repeat:no-repeat; float:right; font-size:0.78em; padding-left:15px; margin:3px -20px 0px 0px; text-decoration:none;}


ul.boldedLinks {margin:0px; padding:0px;}
.boldedLinks li {display:inline; margin:0px; padding:0px;}
.boldedLinks a:link, .boldedLinks a active {color:#da0000; font-weight:bold; padding-right:15px; text-decoration:none;}
.boldedLinks a:visited {color:#da0000; font-weight:bold; padding-right:15px; text-decoration:none;}
.boldedLinks a:hover {color: #da0000; padding-right:15px; font-weight:bold;}

.leftmenu {background-color:#e4f0f5; float:left; margin:0px; padding:0px; width:210px;}
.leftmenu ul, .leftmenu li {margin:0px; padding:0px;}
.leftmenu a:active, .leftmenu a:visited, .leftmenu a:link {border-bottom:solid 1px #fff; color:#3D535E; display:block; font-weight:normal; padding:7px 10px 7px 15px; text-decoration:none;}
.leftmenu li.selected a {background-color:#fff;}
.leftmenu li.level2Open {background-color:#F2F8FA;}
.leftmenu li.level3 {background-color:#F2F8FA;}
.leftmenu li.level4 {background-color:#F2F8FA;}
.leftmenu li.level3 a:active, .leftmenu li.level3 a:visited, .leftmenu li.level3 a:link {background-position:25px 50%; background-image:url(../gfx/leftMenuBg.gif); background-repeat:no-repeat; padding-left:35px;}
.leftmenu li.level4 a:active, .leftmenu li.level4 a:visited, .leftmenu li.level4 a:link {padding-left:50px;}
.leftmenu a:hover {background-color:#B8D2DE;}

.rightcolumn {background-color:#f7fafc; float:left; width:210px;}
.rightcolumn p {padding:0px 15px 0px 15px;}
.rightcolumn h2, .rightcolumn h3 {padding:0px 15px 0px 15px;}
.rightcolumn form {border-bottom:solid 1px #fff; margin-bottom:10px; padding:5px 0px 5px 10px;}
.inputTxt {width:144px; height:13px;}
.inputBt {padding:0px 2px 0px 2px; margin:0px;}

.footerClear {clear:both; height:1px; line-height:1px;}
.bottomBorder {border:solid 1px #fff; border-bottom:solid 1px #fff; clear:both; background-color:#DA0000; height:2px; line-height:2px; margin:auto; padding:0px; width:930px;}

a.nudgeLeft3 {margin-left:-3px;}
a.nudgeLeft2 {margin-left:-2px;}

.sitemap h2 a:active, .sitemap h2 a:link, .sitemap h2 a:visited, .sitemap h2 a:hover, .sitemap h3 a:active, .sitemap h3 a:link, .sitemap h3 a:visited, .sitemap h3 a:hover, .sitemap p a:active, .sitemap p a:link, .sitemap p a:visited, .sitemap p a:hover  {color:#000; text-decoration:none;}
.sitemap h2  {margin:3px 0px 6px 0px;}
.sitemap h3  {margin:0px 0px 6px 0px; padding:0px 0px 0px 20px; }
.sitemap p {margin:0px 0px 6px 0px; padding:0px 0px 0px 40px;}

a.nextPage:link, a.nextPage:active, a.nextPage:visited, a.previousPage:link, a.previousPage:active, a.previousPage:visited {background-repeat:no-repeat; text-decoration:none;}
a.previousPage {background-image:url(../gfx/backlink.gif); background-position:0px 2px; padding:0px 125px 0px 12px;}
a.previousPage:hover {background-image:url(../gfx/backlink-h.gif);}
a.nextPage {background-image:url(../gfx/bulletlink.gif); background-position:100% 2px; padding-right:12px;}
a.nextPage:hover {background-image:url(../gfx/bulletlink-h.gif);}
a.nextDisabled, a.nextDisabled:hover, a.nextDisabled:visited, a.nextDisabled:active, a.nextDisabled:link {background-image:url(../gfx/bulletlink-d.gif); color:#B8D2DE;}
a.previousDisabled, a.previousDisabled:hover, a.previousDisabled:visited, a.previousDisabled:link, a.previousDisabled:active {background-image:url(../gfx/backlink-d.gif); color:#B8D2DE;}
p.noMarginBottom {margin-bottom:0px;}

.baskettotal {background-color:#B8D2DE;}