@import url("thickbox.css");
body{background:url(../images/bg_tile.gif) top center repeat-x #040404; margin:0px; padding:0px; font-size:62.5%; font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,p{padding:0px; margin:0px;}
h1{line-height:36px; font-family:"Swiss 924", "Impact", Arial, Helvetica, sans-serif; font-size:2.2em; font-weight:lighter; background:url(../images/circled_arrow.png) top left no-repeat; padding:0px 0px 0px 45px;}
ul{padding:0px; margin:0px 0px 0px 15px;}
a, a:link, a:visited{color:#000000; text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
img{border:none;}
input[type=text], input[type=password], textarea{border:none; border-bottom:1px solid #b6b6b6; background:#ebebeb; width:255px;}
textarea{border:1px solid #b6b6b6; height:75px;}

div#body:after,div#header:after,div#banner:after,div#content:after,div#leftnav:after,div#rightcol:after,div#rightcol_body:after,div#footer:after,div#copyright:after
{content:"."; display:block; line-height:0px; font-size:0px; visibility:hidden; clear:both;}

div#body{position:relative; background:url(../images/bg_img.gif) top center no-repeat; display:block; width:900px; margin:0px auto 0px auto; padding:0px 134px 0px 134px; font-size:1.1em;}

div#header{position:relative; background:url(../images/header.jpg) top center no-repeat; display:block; width:900px; height:80px;}

a#logo{position:absolute; top:20px; left:20px; display:block; width:193px; height:46px; background:url(../images/logo.png) center center no-repeat;}

a#logo span,a#icon1 span,a#icon2 span,a#icon3 span,a#icon4 span,a#icon5 span{display:none; visibility:hidden;}
a#icon1,a#icon2,a#icon3,a#icon4,a#icon5{position:absolute; top:25px; display:block; width:30px; height:30px;}
a#icon1{left:691px;}
a#icon2{left:730px;}
a#icon3{left:770px;}
a#icon4{left:810px;}
a#icon5{left:849px;}

div#banner{position:relative; background:url(../images/banner.jpg) top center no-repeat; display:block; width:900px; height:166px;}

div#content{position:relative; background:url(../images/leftnav_bottom.png) bottom left no-repeat #ebebeb; display:block; width:888px; padding:9px 0px 9px 12px;}

div#leftnav,div#rightcol{position:relative; display:block; float:left; margin:0px; padding:0px;}

div#leftnav{width:275px; margin:0px 12px 136px 0px;}
div#rightcol{width:592px;}

div#rightcol_top,div#rightcol_bottom{display:block; width:592px; height:6px;}
div#rightcol_top{background:url(../images/right_top.png) top center no-repeat;}
div#rightcol_bottom{background:url(../images/right_bottom.png) bottom center no-repeat;}
div#rightcol_body{position:relative; display:block; width:552px; padding:15px 20px 15px 20px; background:url(../images/right_bg.png) center center repeat-y;}

div#footer{position:relative; background:url(../images/footerbg.gif) top center no-repeat; display:block; width:900px; height:45px; color:#ffffff; text-align:center; padding:35px 0px 0px 0px;}
div#footer a{color:#ffff00;}
div#copyright{display:block; width:900px; color:#ffffff; text-align:center; padding:20px;}

div.button{position:relative; display:inline-block; height:31px; padding:0px 11px 0px 11px; width:auto;}
div.button_left,div.button_right{position:absolute; display:block; top:0px; width:11px; height:31px;}
div.button_left{left:0px; background:url(../images/button_left.png) top left no-repeat;}
div.button_right{right:0px; background:url(../images/button_right.png) top right no-repeat;}
div.button_bg{display:inline-block; width:100%; height:31px; background:url(../images/button_bg.png) top left repeat-x; text-align:center;}
div.button_bg input{border:none; background:none; color:#ffffff; margin:0px; padding:7px 0px 0px 0px; line-height:14px; font-size:12px;}

label.error{color:#ff0000; padding-left:.5em; vertical-align:top;}
li.separator{background:url(../images/separator.gif) center center no-repeat; list-style:none;}
li.arrows{list-style:none;}
li.arrows a{background:url(../images/arrow_grey.png) center left no-repeat; color:#636363; display:inline-block; padding:5px 5px 5px 15px; margin:0px 0px 0px 40px; cursor:pointer;}
li.arrows a.selected{background:url(../images/arrow_black.png) center left no-repeat; color:#000000;}

.uploadtable fieldset{padding:0px; margin:0px; position:relative; border:none; padding:0px 0px 15px 0px;}
.uploadtable legend{padding:5px 15px 5px 15px; margin:0px 0px 10px 0px; font-weight:bold;}
.uploadtable td{width:50%; vertical-align:top; padding:0px; background:url(../images/upload_bg.gif) top center repeat-x;}
.uploadtable td.cell1{border:1px solid #cccccc;}
.uploadtable td.cell2{border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.uploadtable td.cell3{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;}
.uploadtable td.cell4{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.uploadtable .txt{width:245px;}
.uploadtable div{padding:3px 15px 3px 15px; margin:0px;}
.uploadtable .production label{padding:3px 15px 0px 15px; margin:0px;}

h1#icon1{background:url(../images/icon1.gif) top left no-repeat;}
h1#icon2{background:url(../images/icon2.gif) top left no-repeat;}
h1#icon3{background:url(../images/icon3.gif) top left no-repeat;}
h1#icon4{background:url(../images/icon4.gif) top left no-repeat;}
h1#icon5{background:url(../images/icon5.gif) top left no-repeat;}
