@charset "UTF-8";
/* CSS Document */

#container { font-family: Arial, sans-serif; font-size: 13px; text-align: center; width: 768px; margin-right: auto; margin-left: auto; margin-top: 0px; top: 0px; }

#header { height: 150px; background-position: top; background-image: url('images/head.jpg'); background-repeat: no-repeat; }

#nav { width: 768px; float: left; background-color: #1B4298; height: 26px; text-align: left; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 0.2em; float: none; }
#nav li { list-style-type: none; height: 26px; line-height: 26px;  margin: 0; padding: 0; width: 95px; float: left; text-align: center; }
#nav ul { margin: 0; padding: 0; }
#nav ul ul {position: relative; display: none; background-color: #09008C; }
#nav ul.level1 li.submenu:hover ul.level2, 
#nav ul.level2 li.submenu:hover ul.level3 {display: block; margin: 0; padding: 0; color: #9A8347; background-color: #09008C; }
#nav ul.level2 li {background-color: #A0BAF7; color: #09008C; height: 20px; line-height: 20px; border-left: 1px solid #09008C; border-right: 1px solid #09008C; border-bottom: 1px solid #09008C; }
#nav ul.level2 li:hover { background-color: #F7DCAC; text-decoration: none; }
#nav>ul a {width: auto;}

#nav a { color: #FFFFFF; text-decoration: none; }

#nav a:link { color: #FFFFFF; text-decoration: none; }

#nav a:visited { color: #FFFFFF; text-decoration: none; }

#nav a:hover { color: red; text-decoration: none; }

#nav a:active { color: #FFFFFF; text-decoration: none; }

body { margin: 0px; padding: 0px; background-color: #FCB033; }

#content { margin: 0; padding: 0; width: 768px; text-align: left; color: #1B4298; font-weight: bold; }

#outercontainer { background-color: #FCB033; }

#layout { margin: 0px; padding: 0px; }

#content h1 { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; margin-top: 10px; margin-bottom: 10px; color: #FFFFFF; font-size: 22px; font-weight: normal; letter-spacing: 0.1em; padding-left: 10px; }

#content h2 { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: red; font-size: 12px; font-weight: bold; padding-left: 15px; text-transform: uppercase; margin-top: 20px; margin-bottom: 8px; }

#content li { margin: 0; padding: 0; color: red; text-indent: 15px; line-height: 1.2em;}
#content li li { margin: 0; padding:}
#content ul { margin: 0; padding: 0; padding-left: 40px; padding-top: 10px; padding-bottom: 10px; }

#content p { padding: 0; margin: 0; padding-left: 15px; margin-top: 10px; line-height: 1.2em; }

#content table { width: 768px; margin: 0; padding: 0; }
#content table.size { width: 400px; margin-top: 15px; }
#content table.opening { width: 200px; margin: 0; padding: 0; margin-left: 13px;}


#content a:link {color: red;}
#content a:visited {color: red;}
#content a:hover {color: red;}
#content a:active {color: red;}

td.left { width: 267px; margin: 0; padding: 0; overflow: hidden; vertical-align: top; }

td.right { width: 501px; margin: 0; padding: 0; vertical-align: top; overflow: hidden; }
td.right label {width: 250px; float: left; text-align: right; margin-right: 10px; line-height: 19px; }

td.size_left { text-align: right; width: 200px; height: 15px; }
td.size_right { text-align: left; width: 200px; color: red; height: 15px; padding-left: 20px; }

#footer { margin: 0; padding: 0; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 10px; text-align: left; height: 15px; color:  #1B4298; font-weight: bold; }

a img.img_right  { border: 0; }
.img_right { display: block; float: right; }
.img_left { display: block; text-align: center; }
