BODY
{
}
.background
{
    BACKGROUND-COLOR: #525252;
    margin-top:35px;
    margin-bottom:10px;
    margin-left:20px;
    margin-right:20px;    
}
.header
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-COLOR: #DBDBDB
}
.headertext
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: #606060;
    FONT-FAMILY: 'Trebuchet MS'
}
.footer
{
    BACKGROUND-COLOR: #DBDBDB;
}
.footerlinks
{
    FONT-SIZE: 9pt;
    COLOR: #4f6eb1;
    FONT-FAMILY: 'Verdana';
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
.headerlinks
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #606060;
    FONT-FAMILY: 'Trebuchet MS';
    TEXT-DECORATION: none
}
.body
{
    BACKGROUND-COLOR: #ffffff
}
.banner
{
    BACKGROUND-COLOR: #8d89ae
}
.bodytext
{
    FONT-SIZE: 9pt;
    COLOR: #696969;
    FONT-FAMILY: 'Verdana'
}
.breadcrumblinks
{
    FONT-SIZE: 8pt;
    COLOR: #8F8F8F;
    FONT-FAMILY: 'Trebuchet MS';
    TEXT-DECORATION: none
}
.eventnametext
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: #f8f8ff;
    FONT-FAMILY: 'Trebuchet MS'
}
.formrowtext
{
    FONT-SIZE: 9pt;
    COLOR: #696969;
    FONT-FAMILY: 'Trebuchet MS'
}
.formborder
{
    BACKGROUND-COLOR: #696969
}
.formheader
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #f8f8ff;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #5880a9
}
.formheadertext
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #FDB92A;
    FONT-FAMILY: 'Trebuchet MS'
}
.formrow
{
    BACKGROUND-COLOR: white
}
.breadcrumbtext
{
    FONT-SIZE: 8pt;
    COLOR: #525252;
    FONT-FAMILY: 'Trebuchet MS'
}
.breadcrumblinks A:hover
{
    COLOR: white
}
.bodylinks
{
    FONT-SIZE: 9pt;
    COLOR: #f68933;
    FONT-FAMILY: 'Verdana';
    TEXT-DECORATION: none
}
.homebodylinks
{
    FONT-SIZE: 13px;
    font-weight:bold;
    COLOR: #4f6EB1;
    FONT-FAMILY: 'Verdana';
    TEXT-DECORATION: none
}

A.homebodylinks:hover
{
  color: #f68933
}

.blue {color:#4f6EB1}
.red {color: #cc0000}

.homeli {
    FONT-SIZE: 13px;
    font-weight:bold;
    COLOR: #4f6EB1;
    FONT-FAMILY: 'Verdana';
    TEXT-DECORATION: none
}


.backprint { list-style-image: url(/images/bullet_b.gif);padding:0px;margin:0px;}
.backprint li {padding:0px; margin:0px;margin-left:20px;margin-top:10px;}

.backprint-home  {list-style-image: url(/images/bullet_b.gif);padding:0px;margin:0px;}
.backprint-home li {padding:0px; margin:0px;margin-left:20px;list-style:square;}

.brightroom { list-style-image: url(/images/bullet_brightroom.gif);padding:0px;margin:0px;}
.brightroom li {padding:0px; margin:0px;margin-left:20px;}

.errormessage {
  color:#cc0000; 
  border: 1px solid #cc0000;
  padding:5px;
  display:none;
  font-size:8pt;
  margin-bottom:10px;
}

.required {color:#cc0000;font-size:8pt;}

/*----------------------------------------------------------------------------------------
content tab - fulfillment 
-----------------------------------------------------------------------------------------*/

#fulfillment-tab1 li {
  line-height:100%;
}

.tabs#fulfillment-tab {
  padding-right:10px
}

/*tab navigation*/
.tabnav#fulfillment-tabnav a {
float: left;
display: block;
color: #333300;
text-decoration: none;
padding: 4px;
}

.tabnav#fulfillment-tabnav a:hover {
background: #ffffcc;
cursor:hand;
cursor:pointer;
}	
ul.tabnav#fulfillment-tabnav {
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
padding-left:0;
padding-bottom: 24px;
border-bottom: 1px solid #696969;
margin: 0;
}

ul.tabnav#fulfillment-tabnav li.tabon{
border-bottom: 1px solid #ffff99;
background-color: #ffffcc;
}


ul.tabnav#fulfillment-tabnav li {
float: left;
height: 21px;
background-color: #ffcc66;
margin: 2px 2px 0 2px;
border: 1px solid #696969;
padding-left: 0px;
margin-left: 0px;
margin-right:2px
}

/*tab item container*/
.tabbody#fulfillment-tabbody {
border: 1px solid #696969; 
background-color: #ffffcc;
border-top-width:0px; 
height:235px;
padding:5px;
}

/*tab items*/
.tabitems {
display:none;
}

/*tab footer container*/
.tabfooter#fulfillment-tabfooter {
background-color: #ffff99;
border: 1px solid #696969;
border-top:0px;
padding:3px
}

.site-wrapper {text-align:center;}
.site-container {text-align:left; width: 750px; margin-left: auto; margin-right: auto;}
  .site-header {position: relative; background: #DBDBDB url(../images/fade_top.jpg) repeat-x bottom left; height: 90px; padding-top: 10px;}
  .site-header #logo {width: 300px}
  .site-header #partners {position: absolute; right: 0px;width: 320px; height: 43px; text-align:right; top: 10px;}
  .site-content {background-color:#fff;padding-top: 10px;}
  .site-footer {background-image: url(../images/fade_bottom.gif); background-color: #DBDBDB; background-repeat: repeat-x; background-position: top left;padding: 10px;}
  .c1 {width: 350px; float:left; margin-left: 20px;}
  .c2 {width: 300px; float:left; margin-left: 30px; text-align:center;}
  .r2 {border-top: 1px solid #ccc; padding-top: 30px; margin-top: 20px; margin-left: 5px; margin-right: 5px;}
  .r2c1 {float:left; width: 405px; margin-left: 5px;}
  .r2c2 {float:left; width: 270px; margin-left: 30px;}
  .clrb {clear: both;}
