body {margin: 0px; padding: 0px; font-family: Verdana, 'Geneva CE' , lucida, sans-serif; font-size: 0.7em; background-color: rgb(153, 153, 153); color: black; text-align: center;}

img {border: none;}

a {color: rgb(25,57,130); font-weight: normal; text-decoration: underline;}
a:hover {color: black;}

textarea, input {font-family: Verdana, 'Geneva CE', lucida, sans-serif; font-size: 110%;}

.clear {clear: both; font-size: 1px; line-height: 1px; height: 1px;}
.content {margin-right: 4px; padding: 10px 20px 10px 20px; overflow: auto;}

#page {position: relative; width: 900px; height: 734px; text-align: left; margin: auto; background-color: rgb(102,102,102);}

#header {position: relative; height: 103px; background-color: White; background-image: url('/images/header.jpg'); background-position: top right; background-repeat: no-repeat;}
#header .logo {position: absolute; top: 20px; left: 10px;}

#claim {position: absolute; top: 103px; left: 0px; width: 900px; height: 57px; color: rgb(168,180,208); font-size: 11px; line-height: 130%; text-align: right; background-image: url('/images/claim-bg.gif'); background-repeat: repeat-x; background-position: top left; }
#claim .content {padding: 5px;}

#mainContent {position: relative; margin-top: 67px;}

#mainBlock {position: absolute; top: 0px; left: 11px; width: 599px;}
#mainBlock .background {padding: 20px 10px 10px 59px; background-color: White; background-image: url('/images/main-block-body.gif'); background-position: top left; background-repeat: repeat-y;}
#mainBlock .content {height: 300px; font-size: 110%; line-height: 1.7em; text-align: justify;}
#mainBlock .content h1 {font-size: 110%; color: Black; margin: 0px; padding: 0px;}
#mainBlock .content ol {margin: 10px 0px 0px 40px; padding: 0px;}
#mainBlock .content p {margin: 0px; padding: 10px 0px 0px 0px;}

#contactForm {position: absolute; top: 0px; right: 11px; width: 269px;}
#contactForm .background {padding-left: 7px; background-color: rgb(25,57,130); background-image: url('/images/contact-body.gif'); background-position: top left; background-repeat: repeat-y;}
#contactForm .content {height: 330px; padding: 10px 0px 0px 10px; color: white;}
#contactForm .content h2 {font-size: 110%; color: rgb(168,180,208); margin: 0px; padding: 0px 10px 0px 0px; text-align: right;}
#contactForm .content .confirmMessage {display: block; padding-top: 20px;}
#contactForm .content .confirmMessage a {display: block; padding: 10px; text-align: center; color: White; font-weight: bold;}
#contactForm .form .label {display: block; color: rgb(168,180,208); padding: 6px 0px 3px 0px;}
#contactForm .form .inputItem {width: 227px; height: 24px; padding: 7px 3px 0px 3px; border: none; _background-attachment: fixed; background-image: url('/images/input-item-bg.gif'); background-position: top left; background-repeat: no-repeat;}
#contactForm .form .textarea {width: 227px; height: 80px; padding: 5px 3px 5px 3px; border: none; _background-attachment: fixed; background-image: url('/images/textarea-bg.gif'); background-position: top left; background-repeat: no-repeat; overflow: hidden;}
#contactForm .form .buttons {text-align: center; padding-top: 15px;}
#contactForm .form .buttons .submit {background-color: rgb(255,204,13); width: 81px; height: 19px; font-size: 100%; color: rgb(25,57,130); font-weight: normal; border: none; background-image: url('/images/submit-bg.gif'); background-position: top left; background-repeat: no-repeat;}

#links {position: absolute; top: 376px; left: 11px; width: 599px;}
#links .background {background-color: rgb(204,204,204); background-image: url('/images/links-body.gif'); background-position: top left; background-repeat: repeat-y;}
#links .content {height: 140px; color: black; padding: 20px 0px 0px 79px;}
#links .content h2 {float: left; font-size: 130%; color: rgb(25,57,130); margin: 0px; padding: 0px;}
#links .content ul {float: left; list-style: none; margin: 0px 0px 0px 15px; padding: 0px;}
#links .content ul li {padding-bottom: 10px;}
#links .content ul li a {color: black; font-style: italic; font-weight: bold; font-size: 110%; text-decoration: none;}

#contacts {position: absolute; top: 376px; right: 11px; width: 269px;}
#contacts .background {background-color: rgb(204,204,204); background-image: url('/images/contacts-body.gif'); background-position: top left; background-repeat: repeat-y;}
#contacts .content {height: 140px; padding-left: 10px; color: black; text-align: right; font-size: 95%;}
#contacts .content h2 {font-size: 100%; color: Black; font-weight: normal; margin: 0px; padding: 0px;}
#contacts .content p {margin: 0px; padding: 10px 0px 0px 0px;}

#footer {padding: 3px; text-align: center; color: rgb(102,102,102);}
#footer a {color: rgb(102,102,102); text-decoration: none;}
#footer a:hover {color: black; text-decoration: underline;}

