html,body,form
{
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    font-family:Verdana;
}

body
{
    background-repeat:repeat-x;
    background-image:url(/images/header-bg.jpg);
    background-color:#ffffff;
    color:#515050;
}
body.other
{
       background-image:url(/images/header-bg-short.jpg);
}
body.ie6 div
{
zoom:1;
}
.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px !important;
  z-index: 0;
}

div#container
{
    width:821px;
    margin-left:auto; 
    margin-right:auto;
    position:relative; 
}

div#header
{
    height:180px;
    width:921px;
    margin-left:auto; 
    margin-right:auto;
    position:relative;
}

div#header div.panel
{
    width:100px;
    position:absolute;
    height:180px;

}   
div#header div.panel-left-shadow, div#header div.panel-right-shadow, div#header div.panel-center
{
   height:168px;
}

div#header div.panel-left-shadow, div#header div.panel-right-shadow, div#header div.panel-left-bottom, div#header div.panel-right-bottom
{
    position:absolute;
    background-repeat:no-repeat;
    font-size:1px;
}
div#header div.panel-left-shadow, div#header div.panel-right-shadow
{
    position:relative;
    float:left;
    background-image:url(/images/header-panel-left-shadow.png);
    background-repeat:repeat-y;
    width:4px;
}
div#header div.panel-right-shadow
{
    float:right;
    background-image:url(/images/header-panel-right-shadow.png);
}
div#header div.panel-left-bottom,div#header div.panel-right-bottom
{
    left:0px;
    right:8px;
    bottom:0px;
    height:12px;
    background-image:url(/images/header-panel-left-bottom.png);
    z-index:4;
}
div#header div.panel-right-bottom
{
    right:0;
    left:auto;
    background-image:url(/images/header-panel-right-bottom.png);
    width:8px;
}
div#header div.panel-center
{
    position:absolute;
    left:4px;
    right:4px;
    width:auto;
    top:0;
    bottom:8px;
    background-color:#fff;
    background-image:url(/images/header-panel-center.png);
    background-repeat:repeat-x;
    z-index:2;
}

div#header div.menu-container
{
 width:150px;
 left:50px;
 top:0px;
 z-index:2;
 overflow:hidden;
}

div#header ul#menu 
{
   padding-left:0px;   
   margin-top:2px;
   margin-left:0px;
}

div#header ul#menu li
{
 height:18px;
 list-style-type:none;   
 color:#979797;
 padding:0px 9px 0px 9px;
 line-height:18px;
 vertical-align:middle; 
 font-weight:normal;
 margin-bottom:0px;
 background-image:none;
 overflow:hidden;
}
body.ie6 div#header ul#menu li
{
height:17px;
}
div#header ul#menu li a, div#header ul#menu li a:link, div#header ul#menu li a:visited
{
 color:#979797;
 font-size:11px;
 font-family:Verdana;
 text-transform:lowercase;
 letter-spacing:0.0em;
 text-decoration:none;
 white-space:nowrap;
}
div#header ul#menu li.active
{
    background-color:#aa0012;
    color:#ececec;
}
div#header ul#menu li a h5, div#header ul#menu li a:link h5, div#header ul#menu li a:visited h5
{
 font-size:11px;
 letter-spacing:-0.1em;
 font-weight:normal;
}

div#header ul#menu li.active a, div#header ul#menu li.active a:link, div#header ul#menu li.active a:visited
{
     color:#ececec;   
}
div#header ul#menu li a object
{
    cursor:pointer;
}
div#header div.logo-container
{
 width:203px;
 right:50px;
 z-index:2;
}
body.ie6 div#header div.logo-container div.panel-center
{
width:195px;
height:172px;
right:auto;
bottom:auto;
}
div#header div.logo-container div.panel-left-bottom
{
width:195px;
}
div#header div.menu-container div.panel-left-bottom
{
width:142px;
}

div#header div.logo-container img
{
    position:absolute;
    bottom:40px;
    left:5px;
    border:none;
}


div#swish
{
   position:absolute;
   width:100%;
   height:100%;
   right:0px;
   top:0px;
   height:150px;
   z-index:0;
   background-image:url(/images/swish.png);
   background-position:right top;
   background-repeat:no-repeat;
}

div#hero-flash
{
 width:100%;
 height:217px;
 text-align:center;    
}

div#content
{
    position:relative;
    clear:both;
    margin-top:20px;
}

div#text-left
{
     margin-top:36px;
     float:left;
     width:400px;
}
div#text-content
{
    font-size:11px;
    line-height:14px; 
}
div#text-right
{
    float:right;
    width:200px;
    border-left:solid 1px #dbdbdb;
    margin-top:36px;
    padding-left:14px;
    padding-right:0px;
}
div#text-right ul
{
padding-left:0px;
float:right;
margin-bottom:0px;
}
h1
{
    font-size:20px;
    color:#ad1525;
    font-family:Verdana;
    margin-top:0px;
    margin-bottom:20px;
}

div.content-right h1
{
    margin-bottom:5px;
}
div.content-right h4, div.content-right strong
{
    margin-top:0px;
}
h2
{
    font-size:16px;   
    color:#131010;
    margin-top:50px;
    margin-bottom:3px;
}

h3
{
    font-size:11px;
    color:#5a5858;
    margin-top:1px;
    font-weight:normal;
}

ul li
{
    list-style-type:none;
    background-image:url(/images/bullet.jpg);
    background-position:0px 1px;
    background-repeat:no-repeat;
    padding-left:12px;
    font-size:11px;
    margin-bottom:10px;
    color:#515050;
}
body.ie6or7 ul li
{
background-position:0px 4px;
}
body.ie6 ul li.top object, body.ie6 ul li.bottom object
{
position:relative;
top:4px;
}

body.ie7 ul li.top, body.ie7 ul li.bottom
{
background-position:0px 0px;
}
div#text-right ul
{
margin-top:0px;
margin-left:0px;
width:100%;
}

div#text-right ul li
{
color:#515050;
}
div#text-right ul li.top, div#text-right ul li.bottom
{
    font-size:15px;
    text-align:center;
    color:#ffffff;
    vertical-align:middle;    
    font-weight:bold;
    padding-left:0px;
    overflow:hidden;
}
div#text-right ul li.top
{
    background-image:url(/images/right-panel-top.png);
    height:37px;
    line-height:27px;
    margin-bottom:16px;
    color:#ffffff;
}
body.ie6 div#text-right ul li.top
{
height:40px !important;
}
div#text-right ul li a, div#text-right ul li a:link, div#text-right ul li a:visited
{
    text-decoration:none;
    color:#515050;
}

div#text-right ul li.bottom
{
    background-image:url(/images/right-panel-bottom.png);
    height:28px;
    line-height:28px;
    margin-bottom:0px;
    margin-top:16px;
    color:#ffffff;
}
div#text-right ul li.bottom a, div#text-right ul li.bottom a:link, div#text-right ul li.bottom a:visited
{
    color:#ffffff;
}

div#text-right ul li a:hover, div#text-right ul li a:active
{
    text-decoration:underline;
}
div#footer
{
    margin-top:60px;
    border-top:solid 1px #b2b2b2;
    font-size:11px;
    position:relative;
}

br.clear
{
    clear:both;
}


div#footer div#footer-left
{
    position:absolute;
    font-family:arial;
    font-size:11px;
    color:#5a5858;    
    left:0px;
    top:0px;
    line-height:30px;
    vertical-align:middle;      
}

div#footer div#footer-menu
{
    position:absolute;
    height:30px;
    line-height:30px;
    vertical-align:middle;  
    right:0px;
    top:0px;
}
div#footer div#footer-menu, div#footer div#footer-menu a, div#footer div#footer-menu a:active, div#footer div#footer-menu a:link, div#footer div#footer-menu a:visited
{
    font-family:arial;
    font-size:11px;
    color:#5a5858;
    text-decoration:none;
}

div#footer div#footer-menu a:hover, div#footer div#footer-menu a:active
{
 text-decoration:underline;
}

div#footer div#footer-menu span.pipe
{
    margin-left:5px;
    margin-right:5px;
}

div#header-flash
{
    position:absolute;   
    width:470px;
    height:182px;
    left:199px;
top:-1px;
}


body div#header div#header-flash
{
    display:block;
}
body div#header div#swish
{
    display:none;
    z-index:1;
}

body.home div#header div#header-flash
{
    display:none;
}
body.home div#header div#swish
{
    display:block;
}


div#content div.panel
{
    height:750px;
    width:370px;
    position:relative;
    float:left;
}   
div#content div.panel-left-shadow, div#content div.panel-right-shadow, div#content div.panel-left-bottom, div#content div.panel-right-bottom, div#content div.panel-right-top, div#content div.panel-left-top
{
    position:absolute;
    background-repeat:no-repeat;
    font-size:10px;
}
div#content div.panel-left-shadow, div#content div.panel-right-shadow
{
    position:relative;
    float:left;
    background-image:url(/images/content-panel-left-shadow.png);
    background-repeat:repeat-y;
    height:100%;
    width:4px;
    font-size:1px;
}
div#content div.panel-right-shadow
{
    float:right;
    background-image:url(/images/content-panel-right-shadow.png);
}
div#content div.panel-left-bottom, div#content div.panel-right-bottom
{
    left:0px;
    bottom:0px;
    height:12px;
    background-image:url(/images/content-panel-left.png);
    background-repeat:no-repeat;
    z-index:4;
    width:100%;
    font-size:1px;
}

div#content div.panel-right-bottom 
{
    right:0;
    left:auto;
    background-image:url(/images/content-panel-right.png);
    width:8px;
}
div#content div.panel-left-top,div#content div.panel-right-top
{
    left:0;
    width:100%;
    top:0;
    height:10px;
    background-image:url(/images/content-panel-left-top.png);
    z-index:4;
}
div#content div.panel-right-top
{
    right:0;
    left:auto;
    background-image:url(/images/content-panel-right-top.png);
    width:6px;
}

div#content div.panel-center
{
    position:absolute;
    left:4px;
    right:4px;
    width:auto;
    height:auto;
    top:0;
    bottom:8px;
    background-color:#ededed;
    background-image:url(/images/content-panel-center.png);
    background-repeat:repeat-x;
    z-index:2;
}
body.other div#header
{
    height:180px;
}
body.home div#content
{
    margin-top:0px;
}

div#content div.panel-center h1
{
    margin-top:20px;
}
body.ie6 div#content div.panel-center
{
padding-bottom:30px;
}
div.panel-center-text
{
 font-size:11px;   
 line-height:17px;
}
div.panel-center-text p
{
    width:auto;
}

div.panel-center-padding
{
 padding:12px 9px 5px 13px;
}

body.ie6 div.panel-center-padding
{
  background-color:#ededed;
  margin-bottom:-35px;
}

div.img-bottom-right, div.img-top-right
{
    float:right;
}
div.img-bottom-left, div.img-top-left
{
    float:left;
}

div.img-top-right, div.img-top-left, div.img-bottom-right, div.img-bottom-left
{
    display:none;
}
body.ie6 div.image-top-right div.panel-center-padding, 
body.ie6 div.image-top-left div.panel-center-padding, 
body.ie6 div.image-bottom-right div.panel-center-padding, 
body.ie6 div.image-bottom-left div.panel-center-padding
{
    margin-bottom:0px;
}
div.image-top-right div.img-top-right
{
    display:block;
}
div.image-top-left div.img-top-left
{
    display:block;
}
div.image-bottom-left div.img-bottom-left
{
    display:block;
}
div.image-bottom-right div.img-bottom-right
{
    display:block;
}

div.panel-center-text div.img
{
    margin:5px 5px 5px 5px;
    padding:7px 7px 7px 7px;
    background-image:url(/images/content-panel-image-frame.png);
    background-repeat:no-repeat;
    width:205px;
    height:127px;
}
div.content-left
{
    float:left;
    width:370px;
}
div.content-left div.panel
{
    margin-bottom:15px;
}

div.content-right
{
    float:left;
    font-size:11px;
    line-height:15px;
    width:90%;
    padding-left:28px;
    padding-right:28px;
}
body.ie6 div.content-right
{
padding-left:0px;
padding-right:0px;
margin-left:5px;
}
div.content-left + div.content-right
{
    width:395px;  
}
body.ie6 div.content-right-with-no-image, body.ie6 div.content-right-with-image
{
    width:395px;  
}
div.content-right > h1
{
    margin-top:14px;
}
div.content-right h1.first
{
    margin-top:14px;
}

div.content-right div.submenu
{
    color:#aa0012;
    margin-top:30px;
    margin-bottom:30px;
    width:100%;
    text-align:center;
}

div.content-right div.submenu a, div.content-right div.submenu a:visited, div.content-right div.submenu a:link
{
    text-decoration:none;
    color:#aa0012;
}
div.content-right div.submenu a:hover, div.content-right div.submenu a:active
{
    text-decoration:underline;
}

div.submenu span.pipe
{
    margin-left:5px;
    margin-right:5px;
}


div.content-right strong, div.content-right h4
{
    color:#474646;
    font-size:12px;
    margin-bottom:0px;
}
div.content-right ul
{
    padding-left:0px;
    margin-top:6px;
    width:70%;
}
div.content-right ul li
{
    list-style-type:none;
    padding-left:0px;
    background-image:none;
    position:relative;
    line-height:11px;
    margin-bottom:6px;
}

div.content-right ul li span
{
    position:absolute;
    right:0px;
    top:0px;
    text-align:left;
    width:80px;
}
div#content div.content-right div.panel
{
    height:415px;
    width:370px;
    float:right;
    margin-top:40px;
}   
div#content div.content-left-with-no-text div.panel
{
    height:350px;
}
div#content div.content-right div.panel-center-padding
{
padding-left:2px;
}

div#content div.content-right div.text
{
    float:left;
    width:50%
}
div#content div.content-right-with-no-image div.text
{
    width:95%;
}
div#content div.content-right-with-image div.text
{
    width:100%;
}

h5
{
    margin-top:0px;
    margin-bottom:0px;
}
div#content strong, div#content p
{
 width:100%;   
}
div#content p.one, div#content p.two
{
    width:auto;
}
div#content strong
{
display:block;
}
div#content p
{
    margin-top:8px;
    margin-bottom:8px;
    line-height:17px;
}

div#content td p
{
    margin-top:8px;
    margin-bottom:8px;
}

div#content a, div#content a:link, div#content a:active
{
text-decoration:none;
color:#aa0012
}
div#content a:active, div#content a:hover
{
text-decoration:underline;
}






































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

