
/* Common tag based styles */
* { padding: 0; margin:  0;	border: 0; font-family: Comic sans MS, Arial, Helvetica, sans-serif;}
html {overflow-x:auto;overflow-y:scroll;}
BODY, P, UL, OL, LI, FORM {font-size: 11px;	line-height: 14px;	color: #5C5C5C;	}
BODY {text-align: center; background-image:url(images/bg.gif);}
A {color: #09F;	background-color: inherit; text-decoration: none; position: relative; z-index: 100; outline:none;}
A.arr IMG {margin: 5px 0 -5px 0;}
A:hover {text-decoration: underline;}
A:hover img {text-decoration: none;}
IMG {border:0; margin:0px; padding:0px;}
H1 IMG {width: 929px;height: 130px;	position: absolute; top: 0px; left: 0px;}
H2 {font-size: 1.3em; font-style:italic; line-height: 1.3em; letter-spacing: .05em; color: #FFFFFF; display: block;}
H3 {font-size: 1.5em; line-height: 1.4em; letter-spacing: .05em; color: #006; display: block; padding:10px;}
H4 {font-size: 1.2em; font-weight: bold; line-height: 1em; letter-spacing: .05em; color: #000; margin-left:12px; margin-bottom:4px;}
H5 {font-size: 1.0em; line-height: 1.0em; letter-spacing: .05em; color: #FFFE01; display: block; margin: 0 0 1em 0;}
TABLE {border:1px solid #000;}
TD  {border:1px solid #000; padding:2px;}

/* Layout elements */
#container {margin: 0 auto; width:928px; padding:4px; text-align: left; background-color:#FFF; position: relative; border:1px solid #999;}

#header {height:110px; width:920px; margin-left:auto; margin-right:auto; background-image: url(images/main.jpg); border:1px solid #999;}

#left {margin-left:3px; margin-top:12px; float:left;}

.menu {width: 12em; background: #eee; margin-bottom:16px;}
.menu ul {list-style: none; margin: 0; padding: 0;}
.menu a, #menu h2 {font: bold 11px/16px arial, helvetica, sans-serif; display: block; border-width: 1px; border-style: solid; border-color: #ccc #888 #555 #bbb; margin: 0; padding: 2px 3px;}
.menu h2 {color: #fff; background: #000; text-transform: uppercase;}
.menu a {color: #000; background: #efefef; text-decoration: none;}
.menu a:hover {color: #a00; background: #fff;}

#content {width: 768px; margin-left:20px; margin-top:12px; margin-bottom:12px; min-height:395px; background-color: #FFF !important; float:left; border:1px solid #999;}
#content P {line-height: 1.6em; letter-spacing: 1px; padding-left:15px; padding-right:15px; font-size:1.2em; text-align:justify; clear:both; color:#454545; background-color:#FFF !important;}
#content IMG {margin-left:8px; margin-right:8px; margin-bottom:8px; background-color:#FFF !important;}
#content H1 {font-size:16px; color:#006; background-color:#FFF !important;}

#footer {padding: 20px 0px; color: #000; clear:both; text-align:center; margin-top:50px; width:920px; margin-left:auto; margin-right:auto; border:1px solid #999;}
#footer P {float: left;	margin: 0px 10px 0px 0px; text-align:right;}
#footer A {font-size: .94em; color: #FFF; letter-spacing: .07em;}
.table-order {border:0px; margin-left:auto; margin-right:auto;}
.table-order td {border:0px;}
.table-order input, textarea {border:1px #666 solid;}


