#contentleft
{
   font-family: Tahoma, Sans-Serif;
   font-size: 11px;
   color: #3F3F3F;
   line-height: 17px;
   padding: 0px 27px 0px 17px;
   float: left;
   width: 481px;
}

* html #contentleft
{
   width: 525px;
}

.spreadbox
{
   background: url(../images/bg_box.jpg) bottom left no-repeat;
   padding: 0px 13px 10px 13px;
   margin: 7px 0px 7px 0px;
}

#contentright
{
   margin: 10px 20px 0px 0px;
   float: left;
   width: 220px;
}

#yfteaser
{
   background: url(../images/bg_syf_teaser.jpg) 0px 0px no-repeat;
   font-family: Tahoma, Sans-Serif;
   font-size: 13px;
   line-height: 13px;
   margin: 10px 0px 10px 0px;
   padding: 8px 7px 9px 7px;
   color: #FFFFFF;
}

.lightbluebox, .darkbluebox, .whitebox
{
   background: url(../images/bg_slightblue_body.jpg) 0px 0px repeat-y;
   font-family: Tahoma, Sans-Serif;
   font-size: 11px;
   line-height: 17px;
   color: #003B6B;
   margin: 20px 0px 20px 0px;
   padding: 0px;
}

#contentright .lightbluebox h1, #contentright .lightbluebox h2, #contentright .lightbluebox h3, 
#contentright .lightbluebox h4, #contentright .lightbluebox h5, #contentright .lightbluebox h6,
#contentright .darkbluebox h1, #contentright .darkbluebox h2, #contentright .darkbluebox h3, 
#contentright .darkbluebox h4, #contentright .darkbluebox h5, #contentright .darkbluebox h6,
#contentright .whitebox h1, #contentright .whitebox h2, #contentright .whitebox h3, 
#contentright .whitebox h4, #contentright .whitebox h5, #contentright .whitebox h6

{
   font-size: 13px;
   color: #003B6B;
   margin: 5px 0px 5px 0px;
   padding: 0px;
}

.lightbluebox p, .darkbluebox p, .whitebox p
{
   margin: 5px 0px 15px 0px;
   padding: 0px;
}

.lightbluebox .head, .darkbluebox .head, .whitebox .head
{ 
   font-family: Tahoma, Sans-Serif;
   font-size: 11px;
   background: url(../images/bg_slightblue_head.jpg) 0px 0px no-repeat;
   min-height: 160px;
   margin: 0px;
   padding: 5px 10px 5px 10px;
}

.lightbluebox .head, .whitebox .head
{
   min-height: 10px;
}

* html .lightbluebox .head, html* .lightbluebox .head,
* html .whitebox .head, html* .whitebox .head
{
   height: auto;
}

* html .darkbluebox .head, html* .darkbluebox .head,
{
   height: 160px;
}

.lightbluebox .foot, .darkbluebox .foot, .whitebox .foot
{
   background: url(../images/bg_slightblue_foot.jpg) bottom left no-repeat;
   font-size: 1px;
   line-height: 1px;
   height: 6px;
}

.lightbluebox .foot, .whitebox .foot
{
   padding: 0px 10px 0px 10px;
}

.lightbluebox .head ul, .whitebox .head ul
{
   margin: 0px;
   padding: 0px;
   list-style: none;
}

.lightbluebox .head ul li, .whitebox .head ul li
{
   border-bottom: 1px dashed #8c8c8c;
}

.lightbluebox .head ul li a, .whitebox .head ul li a
{
   background: url(../images/arrow_right.gif) 6px 2px no-repeat;
   display: block;
   font-family: Tahoma, Sans-Serif;
   font-size: 11px;
   line-height: 11px;
   color: #3f3f3f;
   text-decoration: none;
   margin: 5px 0px 5px 0px;
   padding: 0px 0px 0px 20px;
}

.lightbluebox .head ul li a:hover, .whitebox .head ul li a:hover
{
   color: #003b6b;
   text-decoration: underline;
}

* html .lightbluebox .head ul li a, html* .lightbluebox .head ul li a,
* html .whitebox .head ul li a, html* .whitebox .head ul li a
{
   background: url(../images/arrow_right.gif) 6px 5px no-repeat;
}

.darkbluebox
{
   background: url(../images/bg_sdarkblue_body.jpg) 0px 0px repeat-y;
   color: #FFFFFF;
}

#contentright .darkbluebox h1, #contentright .darkbluebox h2, #contentright .darkbluebox h3, 
#contentright .darkbluebox h4, #contentright .darkbluebox h5, #contentright .darkbluebox h6,
{
   color: #FFFFFF;
}

#contentright .lightbluebox h1, #contentright .lightbluebox h2, #lightbluebox .lightbluebox h3, 
#contentright .lightbluebox h4, #contentright .lightbluebox h5, #lightbluebox .lightbluebox h6
{
   font-size: 22px;
   line-height: 26px;
}

#contentright .lightbluebox h2, #lightbluebox .lightbluebox h3, 
#contentright .lightbluebox h4, #contentright .lightbluebox h5, #lightbluebox .lightbluebox h6
{
   font-size: 12px;
   line-height: 16px;
}

.darkbluebox .head
{
   background: url(../images/bg_sdarkblue_head.jpg) 0px 0px no-repeat;
}

.darkbluebox .foot
{
   background: url(../images/bg_sdarkblue_foot.jpg) 0px 0px no-repeat;
}

.whitebox
{
   background: url(../images/bg_swhite_body.gif) 0px 0px repeat-y;
}

.whitebox .head
{
   background: url(../images/bg_swhite_head.gif) 0px 0px no-repeat;
}

.whitebox .foot
{
   background: url(../images/bg_swhite_foot.gif) 0px 0px no-repeat;
}

#contentleft ul.sitemap0, #contentleft ul.sitemap1, #contentleft ul.sitemap2,
#contentleft ul.sitemap3, #contentleft ul.sitemap4, #contentleft ul.sitemap5,
#contentleft ul.sitemap6, #contentleft ul.sitemap7
{
   margin-left: 0px;
   padding-left: 20px;
   list-style-position: inside;
}

#contentleft ul.sitemap0
{
   font-size: 18px;
   line-height: 20px;
   list-style-type: upper-roman;
}

#contentleft ul.sitemap1
{
   font-size: 17px;
   line-height: 19px;
   list-style-type: upper-alpha;
}

#contentleft ul.sitemap2
{
   font-size: 16px;
   line-height: 18px;
   list-style-type: decimal;
}

#contentleft ul.sitemap3
{
   font-size: 15px;
   line-height: 17px;
   list-style-type: lower-roman;
}

#contentleft ul.sitemap4
{
   font-size: 14px;
   line-height: 16px;
   list-style-type: lower-alpha;
}

#contentleft ul.sitemap5
{
   font-size: 13px;
   line-height: 15px;
   list-style-type: circle;
}

#contentleft ul.sitemap6
{
   font-size: 12px;
   line-height: 14px;
   list-style-type: disk;
}

#contentleft ul.sitemap7
{
   font-size: 11px;
   line-height: 13px;
   list-style-type: square;
}
