/*Body*/
body{
background:#fff url(/Images/bg.gif) repeat-x;
text-align:center;
margin:0;
/*scrollbar colors for IE and Opera*/
scrollbar-arrow-color:#333;
scrollbar-3dlight-color:#999;
scrollbar-highlight-color:#FFF;
scrollbar-face-color:#CCC;
scrollbar-shadow-color:#999;
scrollbar-darkshadow-color:#666;
scrollbar-track-color:#EEE;
}

div, table, td{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

td{
vertical-align:top;
}

img{
border:0;
}

h1, h2, h3, h4, h5, h6{
margin:0;
}

.social-media ul{
margin:0;
padding:10px 0 30px 0;
}

.social-media li{
margin:0;
padding:0 6px 0 0;
list-style:none;
float:left;
font-size:11px;
color:#366d90;
}

.social-media p{
margin:0;
padding:2px 0 0 0;
}

.social-media a, .social-media a:visited{
color:#366d90;
text-decoration:none;
}

.social-media a:hover{
color:#366d90;
text-decoration:underline;
}

/*Container*/
#container{
margin:0 auto;
padding:0;
width:996px;
text-align:center;
}

/*Header*/
#header{
width:996px;
height:40px;
}

#header a, #header a:visited{
color:#fff;
text-decoration:none;
}

#header a:hover{
color:#fff;
text-decoration:underline;
}

#header-search{
width:320px;
float:left;
font-size:14px;
color:#fff;
}

#search-title{
float:left;
padding:13px 8px 0 25px;
}

#search-txtbox{
float:left;
padding:9px 0 0 0;
}

.txtbox-search{
background:#fff url(/Images/txtbox-bg.gif) repeat-x;
width:136px; 
height:24px; 
border:1px solid #9d9d9d;
font-size:12px;
padding:4px 0 0 2px;
}

#search-btn{
float:left;
padding:14px 0 0 4px;
}

#header-nav{
width:676px;
float:left;
}

#header-nav ul{
float:right;
}


/*Body*/
#body-container{
background:#fff url(/Images/body-container.gif) repeat-y;
width:996px;
text-align:left;
}

/*Left Column*/
#left-column{
width:320px;
float:left;
padding:0 0 50px 0;
}

#header-logo{
background:#fff url(/Images/header-logo.gif) top left no-repeat;
width:320px;
height:112px;
}

#header-logo a{
width:320px;
height:112px;
display:block;
}

#header-logo span{
display:none;
}

#left-column-header{
background:#fff url(/Images/left-column-header.gif) top left no-repeat;
width:320px;
height:19px;
}

.content-left{
font-size:11px;
color:#363636;
padding:0 14px 18px 24px;
}

.content-left h4{
font-size:14px;
font-weight:normal;
padding:0 0 16px 0;
}

.content-left a, .content-left a:visited{
color:#397398;
text-decoration:none;
}

.content-left a:hover{
color:#397398;
text-decoration:underline;
}

/*Right Column*/
#right-column{
width:676px;
float:left;
}

#sub-header-image{
background:#fff; 
width:676px; 
height:20px;
}

#bucket-content{
width:498px;
float:left;
}

.content-bucket{
padding:0 0 0 22px;
}

#search-medline-plus{
width:441px;
height:122px;
}

#search-upstate-ny{
float:left;
padding:0 0 0 13px;
}

#bucket-resources-header{
background:#fff url(/Images/bucket-resources-header.gif) top left no-repeat;
width:441px;
height:34px;
margin:12px 0 0 0;
}

#bucket-resources-body{
background:#fff url(/Images/bucket-resources-body.gif) repeat-y;
width:441px;
font-size:11px;
}

#bucket-resources-body ul{
margin:0;
padding:0 0 10px 15px;
}

#bucket-resources-body li{
margin:0;
padding:0;
font-size:11px;
color:#246b98;
}

#bucket-resources-body a, #bucket-resources-body a:visited{
color:#246b98;
text-decoration:none;
}

#bucket-resources-body a:hover{
color:#246b98;
text-decoration:underline;
}

#bucket-left{
width:145px;
float:left;
}

#bucket-middle{
width:145px;
float:left;
}

#bucket-right{
width:151px;
float:left;
}

.content-resources{
padding:0 0 0 11px;
}

.content-resources-header{
font-size:12px;
color:#363636;
padding:3px 0 6px 0;
}

#bucket-resources-footer{
background:#fff url(/Images/bucket-resources-footer.gif) top left no-repeat;
width:441px;
height:6px;
font-size:0px;
line-height:0px;
}

/*News Buckets*/
#bucket-news-header{
background:#fff url(/Images/bucket-news-header.gif) top left no-repeat;
width:441px;
height:35px;
margin:18px 0 0 0;
}

#bucket-news-body{
background:#fff url(/Images/bucket-news-body.gif) repeat-y;
width:441px;
}

#bucket-news-national{
width:232px; 
float:left;
}

#bucket-news-clicon{
width:209px; 
float:left;
}

.content-news{
font-size:11px;
color:#363636;
padding:0 26px 0 12px;
}

.content-news td{
font-size:11px;
color:#363636;
}

.content-news h4{
font-size:11px;
font-weight:normal;
color:#29648b;
}

.content-news p{
margin:0;
padding:8px 0 0 0;
}

.content-news a, .content-news a:visited{
color:#246b98;
text-decoration:none;
}

.content-news a:hover{
color:#246b98;
text-decoration:underline;
}

#bucket-banner{
width:178px;
float:left;
}


/*InsidePage*/
#body-container-in{
background:#fff url(/Images/body-container-in.gif) repeat-y;
width:996px;
text-align:left;
}

/*Left Column*/
#left-column-in{
width:255px;
float:left;
padding:0 0 50px 0;
}

#header-logo-in{
background:#fff url(/Images/header-logo-in.gif) top left no-repeat;
width:255px;
height:91px;
}

#header-logo-in a{
width:255px;
height:91px;
display:block;
}

#header-logo-in span{
display:none;
}

#left-column-header-in{
background:#e6eef3 url(/Images/left-column-header-in.gif) top left no-repeat;
width:255px;
}

#left-column-header-in h4{
font-size:18px;
font-weight:normal;
color:#4e85a9;
text-transform:uppercase;
padding:10px 34px 0 24px;
}

.secondary-nav{
font-size:12px;
color:#363636;
}

.secondary-nav-divider{
background:#fff url(/Images/secondary-nav-divider.gif) top left no-repeat;
width:255px;
height:22px;
clear:both;
}

.secondary-nav-arrow{
width:40px;
float:left; 
}

.secondary-nav-arrow p{
margin:0;
padding:4px 0 0 26px;
}

.secondary-nav-link{
width:170px;
float:left; 
}


.secondary-nav-link ul{
margin:0;
padding:4px 0 0 30px;
}

.secondary-nav-link li{
margin:0;
padding:0 0 0 0;
font-size:11px;
color:#246b98;
}

.secondary-nav-link a, .secondary-nav-link a:visited{
color:#363636;
text-decoration:none;
}

.secondary-nav-link a:hover{
color:#363636;
text-decoration:underline;
}

.secondary-nav-link li a, .secondary-nav-link li a:visited{
color:#246b98;
text-decoration:none;
}

.secondary-nav-link li a:hover{
color:#246b98;
font-weight:bold;
text-decoration:none;
}

.secondary-nav-active{
font-weight:bold;
}


#title-national-news{
background:#fff url(/Images/title-national-news.gif) top left no-repeat;
width:255px;
height:25px;
}

.national-news{
font-size:11px;
color:#363636;
padding:0 60px 0 26px;
}

.national-news td{
font-size:11px;
color:#363636;
}



.national-news p{
margin:0;
padding:8px 0 0 0;
}

.national-news a, .national-news a:visited{
color:#246b98;
text-decoration:none;
}

.national-news a:hover{
color:#246b98;
text-decoration:underline;
}



/*Right Column*/
#right-column-in{
width:741px;
float:left;
}

#header-image-container{
background:#fff url(/Images/header-image-container.jpg) top left no-repeat;
width:741px;
height:194px;
}

#header-image-search{
width:467px;
float:left;
}

.header-image-content{
padding:51px 0 0 26px;
}


#header-image-random{
width:274px;
float:left;
}


#random-image-in{
width:274px;
height:141px;
}

.tab-additional-resources{
padding:0 0 0 12px;
}

#bucket-content-in{
width:563px;
float:left;
}

.content-in{
padding:0 34px 0 26px;
font-size:12px;
color:#363636;
}

.content-in a, .content-in a:visited{
color:#4e85a9;
text-decoration:none;
}

.content-in a:hover{
color:#363636;
text-decoration:underline;
}

.content-in td{
font-size:12px;
color:#363636;
}

.content-headline{
color:#3a759b;
}

.breadcrumbs{
font-size:11px;
color:#c12025;
padding:0 0 25px 0;
}

.breadcrumbs a, .breadcrumbs a:visited{
color:#c12025;
text-decoration:none;
}

.breadcrumbs a:hover{
color:#c12025;
text-decoration:underline;
}

.breadcrumbs .separator{
margin:0 4px;
}

.breadcrumbs .parent{
font-weight:bold;
}

.page-title{
font-size:24px;
color:#363636;
padding:0 0 8px 0;
}

.table-content{
width:500px;
}

.table-content td{
padding:10px 8px;
}

.table-alternate{
background:#ebebeb;
}

.articles dt{
font-size:16px;
font-weight:bold;
color:#4e85a9;
padding:8px 0 2px 0;
}

.articles hr{
background-color:#4e85a9;
color:#4e85a9;
border:0px;
height:1px;
margin:0;
}



/*AdminPage*/
#body-container-admin{
background:#fff;
width:996px;
text-align:left;
}

.content-admin{
font-size:12px;
color:#363636;
padding:25px;
}

.content-admin h2{
font-size:16px;
color:#4e85a9;
padding:0 0 10px 0;
}

.content-admin a, .content-admin a:visited{
color:#363636;
text-decoration:none;
}

.content-admin a:hover{
color:#4e85a9;
text-decoration:none;
}

/*Footer*/
#footer{
background:#fff url(/Images/footer.gif) top left no-repeat;
width:996px;
}

#footer-in{
background:#fff url(/Images/footer-in.gif) top left no-repeat;
width:996px;
}

#footer-logo{
width:143px;
float:left;
padding:43px 0 0 0;
}

#footer-copyright{
width:853px;
float:left;
text-align:left;
padding:29px 0 0 0;
font-size:11px;
color:#707070;
}

#footer-copyright p{
margin:0;
padding:14px 0;
}

#footer-copyright span{
padding:0 5px;
}

#footer-copyright a, #footer-copyright a:visited{
color:#3e6e8f;
text-decoration:none;
}

#footer-copyright a:hover{
color:#3e6e8f;
text-decoration:underline;
}

.footer-dislaimer{
font-size:10px;
padding:0 0 20px 0;
}