﻿body {background-color:#446d98; margin:0; padding:0; height:100%; font-family: Verdana, Arial, tahoma, sans-serif; font-size:12px;}

#container {background-image:url('../images/header.jpg'); background-position:center top; background-repeat:no-repeat; height:630px; width:auto; margin:0;}

#wrap {width:960px; margin:0 auto;}
#header {background-image:url('../images/plane.png'); height:271px; margin:0 20px 0 0;}
#group-menu {float:right;}
#group-menu a {background-image:url('../images/group-tab.png'); height:43px; width:93px; background-repeat:no-repeat; margin:0 3px; float:left; text-align:center; text-decoration:none; color:#fff; font-size:13px; font-weight:bold; padding-top:2px;}
#group-menu a:hover {background-image:url('../images/group-tab.png'); height:43px; width:93px; background-repeat:no-repeat; margin:0 3px;text-align:center; text-decoration:underline; color:#fff;}
#group-menu a.middle {padding-top:10px;}
#logo {padding-top:220px;}

.clear {clear:both;}

#main-content {margin-top:10px; padding:0; height:auto;}

#main-content #left {width:290px; float:left; height:auto; margin:0;}
#main-content #right {width:670px; float:right; height:auto;margin:0;}

#online-button {height:54px; width:252px; font-size:18px; margin:0 0 0 15px;}
#online-button a {background-image:url('../images/online-button.png'); background-repeat:no-repeat;height:54px; width:252px; position:absolute; margin:0; padding:15px 0 0 0; text-align:center; color:#fff; text-decoration:none; font-weight:bold;}
#online-button a:hover {background-image:url('../images/online-button.png'); background-repeat:no-repeat;height:54px; width:252px; margin:0; padding:15px 0 0 0; text-align:center; color:#fff; font-weight:bold; text-decoration:none;}

#promo {background-image:url('../images/promo-bg.png'); background-repeat:no-repeat; height:469px; width:282px; padding:20px 30px 0 50px; margin-top:20px;}
#promo .hr {background-image:url('../images/hr.jpg'); height:13px; width:159px; background-repeat:no-repeat; border:none; margin:0; padding:0; float:left;}
#promo h1 {color:red; font-size:16px; font-weight:bold; margin:10px 0 0 10px;}
#promo #offers {color:#085168; font-size:14px; font-weight:normal;}
#promo h3 {color:#085168; font-weight: bold; font-size:14px;}

#main-content #right #welcome-note {color:#2287a6;font-size:13px; text-align:justify;}
#main-content #right #welcome-note ul li{ list-style-image:url('../images/ok.jpg'); margin-top:5px;}

#main-content #right #page { height:100%;}
#main-content #right #page h1 {background-image:url('../images/main-tab.jpg'); background-repeat:no-repeat; height:37px; width:299px; font-size:16px; font-weight:bold; color:#fff; text-align:center; padding-top:10px;}
#main-content #right #note {text-align:justify; font-size:12px; line-height:16px; color:#fff;}

#about {background-color:#fff; width:auto; background-image:url('../images/about-bg.jpg'); background-repeat:repeat-x; margin-top:-30px; color:#085168;}
#about h1 {background-image:url('../images/about-tab.jpg'); background-repeat:no-repeat; height:35px; width:115px; font-size:16px; font-weight:bold; text-align:center; padding-top:7px; margin-left:40px; margin-bottom:0;}
#about p{text-align:justify; padding:0 10px 10px 30px;}

html* #about {margin-top:480px;}
#footer {background-color:#446d98; width:auto;}
#footer p{text-align:center; color:#fff; padding:0 10px 10px 30px;}
p.link a {color:#fff; text-decoration:none;}
p.link а:hover {color:#fff; text-decoration:underline;}


#addto {height:75px; font-size:14px; font-weight:bold; width:270px;margin:0 0 50px 20px;}
#addto .fav {background-image:url('../images/addtofav.jpg'); background-repeat:no-repeat; background-position:left bottom; height:35px; width:230px;}
#addto .fav a {color:#fff; text-decoration:none;padding-left:35px;}
#addto .fav a:hover {color:#fff; text-decoration:underline;padding-left:35px;}
#addto .recc {background-image:url('../images/recc.jpg');background-repeat:no-repeat; background-position:left bottom; height:28px; width:230px;}
#addto .recc a {color:#fff; text-decoration:none;padding-left:35px;height:35px;}
#addto .recc a:hover {color:#fff; text-decoration:underline;padding-left:35px;height:35px;}

label {width: 120px;float: left;text-align: right;margin-right: 0.5em;display: block;}
input {color: #781351;border: 1px solid #3c89b6;width: 190px;}

textarea {color: #781351;width: 190px;height: 80px;border: 1px solid #3c89b6;}

.submit input {background-image:url(../images/submit-button.jpg);background-position:center;height:37px;width:225px;margin-left:150px;border:none;font-size:16px; font-weight:bold; color:#fff;float:right;}
.submit input:hover {color: #fff;background-image:url(../images/submit-button.jpg);background-position:center;height:37px;width:225px;margin-left:150px;border:none;font-size:16px; font-weight:bold;}
fieldset {border: 1px solid #d9f3fb; width: 660px; color:#fff;}
html*.ie7 {}

fieldset .left {float:left; width:320px;margin-right:10px;}
fieldset .right {float:left; width:320px;}

legend {color: #fff; background-color: #3c89b6; border: 1px solid #d9f3fb; padding: 2px 6px; margin-left:10px;}

