﻿@charset "utf-8";

/* Base Formatting */

body{font:11px Arial, Helvetica, sans-serif;background:#FFF;text-align:center;line-height:1.5;color:#000;font-size:8pt;height:100%;margin:0;padding:0 0 10px 0;background:#fff url('images/container-bg.png') repeat-y top center;}
a,img{border:0;outline:none;}

/* Container Formatting */

#nav{width:937px;height:33px;margin:0 auto;padding:0;}
#header{position:relative;width:937px;height:141px;background:#8e8e8e url(images/header.jpg);margin:0 auto;padding:0;}
#content{width:903px;margin:0 auto;padding:0;}
#footer{width:880px;margin:0 auto;padding:2px 10px 0 10px;height:18px;background:transparent url('images/footer.png') no-repeat;}

/* Sub-Container Formatting */

.content-left-large{position:relative;float:left;width:100%;margin:20px 20px 0 0;overflow:hidden;}
.content-left-top-large{float:left;width:903px;background:#fff url('images/content-left-top-large.png') no-repeat top center;height:12px;}
.content-left-mid-large{float:left;width:903px;background:#fff;padding:10px;}
.content-left-foot-large{float:left;width:903px;height:12px;background:transparent url('images/content-left-foot-large.png') no-repeat;margin-bottom:20px;}

.content-left{position:relative;float:left;width:673px;margin:20px 20px 0 0;overflow:hidden;}
.content-left-top{float:left;width:673px;background:#fff url('images/content-left-top.png') no-repeat top center;height:12px;}
.content-left-mid{float:left;width:653px;background:#fff;padding:10px;}
.content-left-foot{float:left;width:673px;height:12px;background:transparent url('images/content-left-foot.png') no-repeat;margin-bottom:20px;}
.content-right{position:relative;float:left;width:209px;margin:20px 0 0 0}
.content-right-top{float:left;width:209px;height:12px;background:#fff url('images/content-right-top.png') no-repeat top center;}
.content-right-mid{float:left;width:209px;background:#fff;padding:10px 0 10px 0;}
.content-right-foot{float:left;width:209px;height:12px;background:transparent url('images/content-right-foot.png') no-repeat}
.windowbg{color:#000;font-size:13pt;font-weight:700;background:transparent url(images/home-bg.png) top left no-repeat;float:left;width:209px;height:217px;padding:10px 0 10px 0;}


/* Grid Formatting */

.clear{clear:left;}
.c10{clear:left;height:10px;}
.c20{clear:left;height:20px;}
.half{float:left;width:316px;margin-bottom:10px;}
.end{margin-right:21px;}
#footer .left{float:left;position:relative;}
#footer .right{float:right;position:relative;}

/* Table Formatting */

td{vertical-align:top;}
table,td,tr,tbody{border:0;padding:0;margin:0;}
.content-left table{max-width:650px}

/* Text Formatting */

h2{font-size:1.4em;text-align:center;background:transparent url('images/longhdr.png') top center no-repeat;width:600px;margin-bottom:20px;padding:1px 0 0 0;}
.content-right-mid h2{font-size:1.4em;text-align:center;background:transparent url('images/hdr-bg.png') top center no-repeat;width:100%;margin-bottom:20px;padding:1px 0 0 0;}
h3{font-size:2.6em;text-align:center;margin:0;padding:15px 15px 0 0;}
h4{font-size:1.4em;text-align:center;margin:0;padding:15px 15px 0 0;}
h5{font-size:1.4em;text-align:center;background:transparent url('images/hdr-bg.png') top center no-repeat;width:100%;margin-bottom:20px;padding:1px 0 0 0;}
p,ul{text-align:left;}
.content-right-mid  p,.windowbg p{padding:0 10px 0 10px;}

/* Link Formatting */

a:link,a:active,a{color:#000;}

/* List Formatting */

li{list-style:circle;position:relative;margin:5px;}

/* JS Formatting */

.pics{float:left;margin:0;padding:0;}
#s1{position:absolute;right:0;top:0;width:240px;height:141px;overflow:hidden;}

/* Mail Formatting */

.mail{text-align:left;font-size:11pt;}
.mail input,.mail textarea{background:#E8E8E8;border:1px silver solid;font-size:10pt;margin-bottom:5px;width:300px;padding:5px;}
.submit{background:#E8E8E8;border:1px silver solid;font-size:10pt;margin-top:5px;width:312px;padding:5px;}

.mail input:hover,.mail textarea:hover,.submit:hover{border:1px solid #8BC9FC;}