﻿body, html{background:#fff url(../images/bg/body-bg.gif) repeat-x;}
body, p, td, li{color:#282828;}
h1{ color:#1c3462;font-size:189%;font-weight:bold;margin:0;}
h2{ color:#1c3462;font-size:153.9%;font-weight:normal;margin:0;margin-bottom:5px; line-height:1.3em;}
h3{ color:#282828;font-size:108%;font-weight:bold;margin:0;margin-top:20px;}
h4{ color:#5273AD;font-size:100%;font-weight:bold;margin:0;margin-top:0px;}
h4.selected, h4.selected a{ color:#FF5C00;text-decoration:none;background-color:Transparent;}
h3.first{margin-top:0;}
.news-tabs {color:#1C3462; font-size:123.5%; font-weight:bold;}
.news-tabs .selected{color:#FF5C00;background-color:Transparent;}
.yearlink, .eventyearlink{cursor:hand;cursor:pointer;}
p{font-size:108%;}
.eventlink, .newslink,.eventlink a, .newslink a{cursor:hand; cursor:pointer;color:#5273AD;text-decoration:none;}
.eventlink:hover, .newslink:hover, .eventlink a:hover, .newslink a:hover{color:#FF5C00;text-decoration:none;}
.scrollarrows
{
  cursor: pointer;font-size:10px;
  height: 16px;
  background-color: #78869e;
  background-color: #5273ad;
  background-image:url(yui/bg-arrows-vert.png);
  *background-image:url(yui/bg-arrows-vert.gif);
  background-repeat:no-repeat;
  text-align: right;
  line-height:16px;
  color:#fff;
  padding-right:36px;
}
.scrollarrows.down
{
  background-position: 417px -17px;
}
.scrollarrows.down:hover,
.scrollarrows.down.selected
{
  background-color: #FF5C00;
}
.scrollarrows.up
{
  background-position: 417px 4px;
}
.scrollarrows.up:hover,
.scrollarrows.up.selected
{
  background-color: #FF5C00;
}
.scroller-content{height:264px;overflow:hidden;line-height:19px;margin:10px 15px;}

    .hd
    {
      background-color: #fff;
    }
    .hd .top
    {
      height: 15px;
      background-color: #203150;
    }
    .hd .logo-bar
    {
      height: 100px;
      background-color: #fff;
    }
    .hd .logo-bar img
    {
      border: none;
    }
    .hd .logo-bar .logo-cont
    {
      padding: 23px 36px 0 23px;
    }
    .hd .logo-bar .links-right
    {
      float: right;
      margin-top: 52px;
      margin-right: 30px;
      color: #2d487a;
    }
    .hd .logo-bar .links-right a, .hd .logo-bar .links-right a:visited, .hd .logo-bar .links-right a:active
    {
      color: #2d487a;
      text-decoration: none;
    }
    .hd .logo-bar .links-right a:hover
    {
      text-decoration: underline;
    }

    .hd .banner-cont
    {
      background: url(../images/top/orange-gradient.gif) repeat-x;
      height: 293px;
      margin: 0 3px;
      position: relative;
	padding-left: 14px;
    }
    .hd .banner-cont .white-line
    {
		background-color: white; opacity: .5; *filter: alpha(opacity=50); clear: both;
        margin: 0; padding: 0; position: absolute; top: 82px; width: 994px; left: 0; font-size: 0px;
        border: none; height: 1px; overflow: hidden;          
    }

	.hd .left-panel {
		background-color:#273958;
		background-image: url(../images/top/left.png);
		background-repeat: no-repeat;
		background-position: top left;
        height: 100%; width: 540px;
		overflow:hidden;
		float: left;
	}
	
	.hd .left-panel img {
	margin-top: 82px;
	}
	

.hd .right-panel {
	width: 425px;
	background:#273958 url(../images/bg/menu-bg.gif) repeat-y top right;
	height:100%;
	overflow:hidden;
	float: left;
}
  


	.bd
    {
      background-color: #fff;
      padding-top: 6px;
    }
    .bd .bd-cont
    {
      margin: 0px 3px 0 3px;
      background-color: #a2b3d3;
      background: #edf0f5 url(../images/bg/x-lower.jpg) no-repeat top left;
      padding: 0 0px 0px 0px;
    }
    .bd .main-content
    {
      background-color: Transparent;
      border-bottom:18px solid #b4c1d9;
      height:316px;
      overflow:hidden;
    }
    .bd .main-content .col1
    {
      float: left;
      width: 539px;
      padding-left:16px;
      /*border-bottom:16px solid #5273AD;*/
      height:300px;
    }
    .bd .main-content .row1
    {
      clear: both;
      margin-left:16px;
      padding: 0 45px 0 25px;
      height:146px;
      /*border-bottom:16px solid #5273AD;*/
    }
    .bd .main-content .row1 h1,.bd .main-content .row1 h2 {font-size:153.9%;line-height:23px;}
    .bd .main-content .row1 h1{padding-top:25px;}
    .bd .main-content .row1 h2 {font-size:116%;line-height:22px; font-weight:bold; text-align:justify;}

    .bd .main-content .col1 .img{border:none;background:url(../images/composites/home-featuring.gif) no-repeat;
                                 width:555px;height:153px;position:absolute;left:0;margin-top:100px;}
    .bd .main-content .col1 .img{border:none;background:url(../images/hp-text.png) no-repeat;
                                 width:501px;height:183px;position:absolute;left:30px;margin-top:80px;}

	*html .bd .main-content .col1 .img{
		background-image:none; cursor:hand;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale',src='/assets/images/hp-text.png');
	}      
    .bd .main-content .col1 .img-contact{border:none;background:url(../images/map.png) no-repeat;
                                 width:540px;height:280px;position:absolute;left:15px;margin-top:16px;}
                                 
	*html .bd .main-content .col1 .img-contact{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale',src='/assets/images/map.png');
	}      
	.pdf-icon
	{
		float:right;margin-left:10px;
		background-image:url(/assets/images/icons/pdf.png);
		background-repeat:no-repeat;
		height:32px; width:63px;
		cursor:pointer; cursor:hand;
	}                           
	*html .pdf-icon
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale',src='/assets/images/icons/pdf.png');
	}
    .bd .main-content .row2
    {
    	padding:0 45px 0 0;margin:0;text-align:left;height:170px;
    }
    .bd .main-content .row2 p{font-size:108%;line-height:16px;text-align:left;}
    .bd .main-content .row2 h2{}
    .bd .main-content .row2 div{ margin-left:556px; height:170px; width:420px;border-left:solid 1px #1e3052; padding:0 0 0px 15px;}
    .bd .main-content .col2
    {
      float: left;
      width: 439px;
      background-image:url(../images/bg/scroller.gif);
      background-repeat:no-repeat;
      background-position: left center;
    }
    .bd .main-content h2 .selected,.bd .main-content h2.selected{ color:#ff5c00; background-color:Transparent;}
    .bd .main-content h3 .selected,.bd .main-content h3.selected{ color:#ff5c00;}
    .bd .main-content .col1 h2 b{margin:0 10px;}
    .ft
    {
      height: 43px;
      background-color: #203150;
      margin: 0 3px;
    }
    .ft .text
    {
      font-size: 78%;
      color: #8890a0;
      font-weight: normal;
      line-height: 43px;
      text-align: center;
    }
    .left
    {
      float: left;
    }
    .right
    {
      float: right;
    }
.stent-png
{
	background:url(/assets/images/bg/stent.png) no-repeat;
	width:470px;
	height:165px;
}
*html .stent-png
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale',src='/assets/images/bg/stent.png);
}