﻿/* defaults */
body, html {margin: 0 0 0 0; padding: 0;font-family: Verdana, Arial;font-size: 13px;color:#363636}
input {font-family: Verdana, Arial;font-size: 13px;}
select {font-family: Verdana, Arial;font-size: 13px;}
textarea {font-family: Verdana, Arial;font-size: 13px;}
h1 {font-family: Verdana, Arial;font-size: 16px;color: Black;}
h2 {font-family: Verdana, Arial;font-size: 14px;color: Black;}
h3 {font-family: Verdana, Arial;font-size: 13px;font-weight: bold;color: Gray;}
a ,a:link,a:visited,a:hover,a:active {color: Blue;text-decoration: underline;}
img {border: 0px;}
hr {border:0px;color:#dcd9d9;background-color:#dcd9d9;padding:0 0 0 0;height:0px;margin: 0 0 0 0;}

/* common */
.xxxsmall {font-size: 5px;}
.xxsmall {font-size: 7px;}
.xsmall {font-size: 9px;}
.small {font-size: 11px;}
.normal {font-size: 13px;font-weight: normal;}
.large {font-size: 15px;}
.xlarge {font-size: 17px;}
.xxlarge {font-size: 19px;}
.xxxlarge {font-size: 21px;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}
.top {vertical-align: top;}
.middle {vertical-align: middle;}
.bottom {vertical-align: bottom;}
.pointer {cursor: pointer;}
.hidden {visibility: hidden;display: none;}
.visible {visibility: visible;display: inline;}
.hr {width:100%;border-top: 2px solid #dcd9d9;}
.red {color: Red;}
.gray {color: Gray;}
.blue {color: Blue;}
.white {color: White;}
.yellow {color: Yellow;}
.silver {color: Silver;}
.highlight {background-color: #eeeeee;}
.error {border: 2px solid red;}
.pointer {cursor: pointer;}
@media print 
{
    .noprint { display: none; }
}

/* layout */

div#container {width:100%;background-color:#727878;}
div#wrapper {width:910px;margin: 0 auto;background-color:White;background: url('../images/background.gif') repeat-y 0 0;}
div#page {width:900px;margin: 0 auto;}
div#header {width:900px;height:125px;}
div#body {width:900px;text-align:center;}
div#nav {float: left;width: 240px;vertical-align: top;display: block;}
div#content {float: right;width: 660px;}
div#footer {clear: both;width: 100%;height:100px;text-align: center;color: Gray;}
div#print {width: 900px;margin: 0 0;}

/* menu */
a.menu,a.menu:link,a.menu:visited {color: White;text-decoration: none;}
a.menu:active,a.menu:hover {color: White;text-decoration: underline;}
a.top-menu,a.top-menu:link,a.top-menu:visited {color: Gray;text-decoration: none;}
a.top-menu:active,a.top-menu:hover {color: Gray;text-decoration: underline;}

/* box */
table.box {height:236px}
td.box-left {width:7px;background: url('../images/box-left.gif') no-repeat 0 0}
td.box-center {background: url('../images/box-center.gif') repeat-x 0 0}
td.box-right {width:7px;background: url('../images/box-right.gif') no-repeat 0 0}

/* custom */
a.no-link,a.no-link:link,a.no-link:visited,a.no-link:hover,a.no-link:active {color: Black;text-decoration: none;}
a.anchor,aanchor:link,a.anchor:visited,a.anchor:hover,a.anchor:active {color: Black;text-decoration: underline;}
.mandatory {background-color: #cccccc;}