body.nanWcm {background:#6FAED7 url(images/site_bg.jpg) 50% 0 no-repeat!important;font-family:verdana,tahoma,sans-serif;}


#ats-innercontent a:hover {text-decoration:underline;color:#F6DB66!important;}

a, a:link {/*color:#2C719F!important;*/
   color:#2881A4!important;
   text-decoration:none;}

a:visited, a:hover, a:visited:hover  {/*color:#2C719F!important;*/
   color:#6FAED7!important;
   text-decoration:underline;}

   .ats-right a {font-weight:bold;}
   
.ats-right h3 {background-color:#f8f8f8;padding:3px;}
ol ol li {
    list-style-type:lower-alpha;
}
.small* {
font-size:.9em;
}


strong em {font-weight:bold; font-style:italic;}

.ats-right p {margin:15px 0;}

.ats-right li {margin:15px 0;}

.hidden {visibility:hidden;}
.clear{clear:both;}

#ats-wrap {width:995px;margin:0 auto;position:relative;}

#ats-header {  
position: relative;
    z-index: 1000 !important;}
	
	#topBarAuxiliary a{color:#fff!important;float:right;}
	#topBarAuxiliary .NavigationUnorderedList  {float:right;margin-top:3px;}
	
	#ats-content {  
position: relative;
top:20px;
margin-bottom:20px;
    }

#ats-header  .left {float:left;}

#ats-header  a.logo {
display:block;
background:url(images/nan_site_logo.png) 15px 5px no-repeat;
height:183px;
width:194px;
text-decoration:none;}

#ats-header  .right {margin-left:194px;}

#topBarAuxiliary {
    height: 90px;}
	
#ats-menu {
background:url(images/d1_bg.png) top right no-repeat; 
width:803px;
height:56px;
position:relative;
right:-14px;
}	
	
.RadMenu ul,
.RadMenu li,
.RadMenu li > a,
.RadMenu li > a > span,
.RadMenu div
{background:none!important;border:none!important;}

ul.rmRootScrollGroup,
.rmRootGroup {width:auto!important;}

.RadMenu .rmHorizontal .rmText {
    padding: 0 18px!important;
	font-size:14px;
	color:#fff;
	line-height:43px;
}

td.navlink {padding:0!important;margin:0!important;}

.ats-left a.navlink {
display:block;
width:100%;
padding:5px 0 5px 10px;
font-family:georgia,times,serif!important;

border-bottom:1px solid #fff!important;
border-top:1px solid #ccc!important;}

DIV.PageSubNavMenu TD.navlink a {
font-weight:normal!important;}

#ats-header .RadMenu ul.rmRootScrollGroup .rmText  {Font-family:georgia,times new-roman,serif;border-right:1px solid #003854!important;}



#ats-header .RadMenu ul.rmRootScrollGroup .rmText:hover,
#ats-header .RadMenu ul.rmRootScrollGroup a.rmSelected,
#ats-header .RadMenu .rmFocused 
{background: rgba(255, 255, 255, 0.25)!important;
background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3FFFFFFF,endColorstr=#3FFFFFFF)"; /* IE8 */    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3FFFFFFF,endColorstr=#3FFFFFFF);   /* IE6 & 7 */      zoom: 1;
     }


#ats-header .RadMenu_Default .rmGroup .rmLevel1 .rmText,
#ats-header .RadMenu_Default .rmGroup .rmLevel0 .rmText
  {background-color:#333!important;border:1px solid #fff!important;}
  
 #ats-header .RadMenu_Default .rmGroup .rmLevel1 .rmText:hover,
#ats-header .RadMenu_Default .rmGroup .rmLevel0 .rmText:hover {background-color:#000!important}

#ats-header .RadMenu_Default .rmGroup .rmLevel2 .rmText
  {background-color:#666!important;}


#ats-header .RadMenu_Default .rmRightArrow {display:none;}

/*  HOME PAGE STYLE  */


/*.ats-home .row1,
.ats-home .row2,
.ats-home .row3 {border-bottom:1px dashed #fff;}*/

.ats-home .row1 {height:275px;overflow:hidden;position:relative;top:-45px;margin-bottom:-60px;z-index:-1;float:left;}
.ats-home .row1 .left {float:left;width:350px;color:#fff;padding:20px;}
.ats-home .row1 .left h1 {background:url(images/hp_h1.png) top left no-repeat;height:58px;width:167px;}

.ats-home .row1 .right {background:#ccc;margin-left:395px;border:1px solid #fff;height:257px;width:584px;}


.ats-home .row2 {
clear:both;
background:url(images/hp_row2_bg.png) top left no-repeat;
height:240px; 
margin-left:-25px;
}
.ats-home .row2 {}

.ats-home .row2  .news {float:left;width:302px;padding:10px;}
.ats-home .row2  .news h2 {margin-bottom:10px;}
.ats-home .row2  .news h2 span{color:yellow;}
.ats-home .row2  .news img {float:left;margin-right:10px;}
.ats-home .row2  .news p {font-size:11px;line-height:1.4em;}

.ats-home .row2  .quickLinks {float:left;width:196px;padding:10px;}
.ats-home .row2  .eventCalendar {float:left;width:444px;padding:10px;}

.ats-home .row3 {
clear:both;
}
.ats-home .row3 .feature{
float:left;
width:305px;
padding-right:20px;
min-height:170px;
background:url(images/hp_row3_vr.png) top right no-repeat;
}

.ats-home .row3 .feature .pix {
float:left;
background:url(images/hp_feature_pix_bg.png) top right no-repeat;
width:135px;
height:135px;
}
.ats-home .row3 .feature .pix img{margin-left:18px;margin-top:10px;}


.ats-home .row3 .feature h2 {margin-left:140px;color:#fff!important;margin-bottom:7px;}
.ats-home .row3 .feature p {margin-left:140px;color:#fff;}
.ats-home .row3 .feature a,
.ats-home .row3 .feature a:link,
.ats-home .row3 .feature a:visited {color:#fff!important;font-weight:bold;text-decoration:underline;}


.ats-home .row3 .last{
background:none!important;
}

/* Content Page styles */


.ats-left {
float:left;
width:217px!important;
margin-left:-18px;
margin-top:20px;
background:none!important;
border:none!important;}

.shadow {
background:url(images/SideNavShadow.png) top right no-repeat;
 height: 269px;
    margin-left: 213px;
    position: absolute;
    width: 9px;
    z-index: 1000;
}

td.navlink:hover,
td.navlinkselected 
{

min-height:30px;
background:url(images/sidNavHoverv2.jpg) top left repeat-x;}

td.navlink:hover a,
td.navlinkselected a {    color:#fff!important;}


.SubNavPanel {
padding:5px 0 5px 5px;
background:url(images/SideNav_bg.jpg) 0 50% no-repeat;
}

DIV.PageSubNavMenu {
    overflow: hidden;}

.SubNavPanelHead {display:none;}
.SubNavPanelBody {
border:1px solid #fff;
background: rgba(255, 255, 255, 0.75)!important;
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFFFFFFF,endColorstr=#BFFFFFFF)";
 /* IE8 */    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFFFFFFF,endColorstr=#BFFFFFFF);   /* IE6 & 7 */
       zoom: 1;}
}

.breadcrumb {
    position: relative;
	top:-30px;
	color:#F9D64C;}
	.breadcrumb {margin:15px 0 0 15px;font-size:.8em;}
.breadcrumb a {color:#71AFD8!important;}
.ats-right {
background-color:#fff;
width:786px!important;
min-height:500px;
float:right;}


#ats-footer {
clear:both;
background:url(images/ft_bg.png) top left no-repeat;
height:150px;
color:#000;
padding:20px;}

#ats-footer a{color:#fff!important;}

#ats-footer .links {float:right;}

#ats-innercontent {padding:15px;}

h1, h2, h3, h4, h5 ,.legend{
font-family:georgia, times, serif;
color:#28638A;
font-weight:normal;
margin:0 0 .5em 0;}

h1 {font-size:32px;color:#08324D;text-transform:uppercase;}
h2 {font-size:24px; text-transform: ;}
h3 {font-size:20px;}
h4 {font-size:18px;}

#ats-innercontent ul {margin-left:35px;}
#ats-innercontent ul li {list-style-image:url(images/blueBullet.png);}

#ats-innercontent * {line-height:1.4em;}
.ats-home h2{
font-size:20px;
margin:0;
padding:0;}

.button,
.altButton {
line-height:32px;
display:block-inline;
padding:3px 10px;
font:14px georgia,sans-serif;
opacity:0.8;
filter:alpha(opacity=80)
}

.button:hover,
.altButton:hover {
opacity:1;
filter:alpha(opacity=100)
}

.button ,
input.SearchButton,
input[type="submit"] {
background:url(images/goldbuttonBg.png) 50% 50% repeat-x;
border:1px solid #DAE0E5;
height:30px;
padding: 0 10px;
border-left:1px solid  #F3CB2C;
border-right:1px solid  #F3CB2C;
font:15px georgia, Serif;
color:#000!important;
}

label.SearchButton {display:none;}

input[type="text"],
input[type="password"]
 {

font:15px georgia, Serif;
padding:3px;
}

/*home Page login Styles */
.ats-home .login h2 {margin-bottom:20px;}
.ats-home .login input[type="text"],
.ats-home .login input[type="password"]
 {width:100px;color:#999;}
.ats-home .login .loginForm {margin-bottom:20px;}
.ats-home .login p {margin-bottom:10px;}

/* Home Page Quick Links */
.ats-home .quickLinks li {list-style-image:url(images/yellowbullet.png)}

/* Home Page Event Cal Styles */
.ats-home .eventCalendar ul {margin:0 0 0 20px;;padding:0;}
.ats-home .eventCalendar li {list-style:none;background:url(images/calendarIcon.png) 0 2px no-repeat;padding:0 0 0 20px;margin:15px 0;}


.altButton {
background:url(images/AltButtonBg.png) 50% 50% repeat-x;
color:#fff;
border:1px solid #333;}

.button_bar {
margin:10px auto;
padding:10px;
text-align:center;}

.legend {font-size:1.5em}

.fieldset {
margin:2em;
padding:1em;
border:1px solid #DAE0E5;
background: rgb(246,247,249);
background: -moz-linear-gradient(top, rgba(246,247,249,1) 0%, rgba(239,243,244,1) 3%, rgba(241,242,244,1) 3%, rgba(238,242,245,1) 3%, rgba(239,240,242,1) 9%, rgba(236,240,243,1) 9%, rgba(238,239,243,1) 11%, rgba(235,239,242,1) 12%, rgba(234,238,241,1) 14%, rgba(222,227,233,1) 51%, rgba(217,222,228,1) 52%, rgba(228,231,236,1) 97%, rgba(233,237,240,1) 100%, rgba(237,238,242,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,247,249,1)), color-stop(3%,rgba(239,243,244,1)), color-stop(3%,rgba(241,242,244,1)), color-stop(3%,rgba(238,242,245,1)), color-stop(9%,rgba(239,240,242,1)), color-stop(9%,rgba(236,240,243,1)), color-stop(11%,rgba(238,239,243,1)), color-stop(12%,rgba(235,239,242,1)), color-stop(14%,rgba(234,238,241,1)), color-stop(51%,rgba(222,227,233,1)), color-stop(52%,rgba(217,222,228,1)), color-stop(97%,rgba(228,231,236,1)), color-stop(100%,rgba(233,237,240,1)), color-stop(100%,rgba(237,238,242,1)));
background: -webkit-linear-gradient(top, rgba(246,247,249,1) 0%,rgba(239,243,244,1) 3%,rgba(241,242,244,1) 3%,rgba(238,242,245,1) 3%,rgba(239,240,242,1) 9%,rgba(236,240,243,1) 9%,rgba(238,239,243,1) 11%,rgba(235,239,242,1) 12%,rgba(234,238,241,1) 14%,rgba(222,227,233,1) 51%,rgba(217,222,228,1) 52%,rgba(228,231,236,1) 97%,rgba(233,237,240,1) 100%,rgba(237,238,242,1) 100%);
background: -o-linear-gradient(top, rgba(246,247,249,1) 0%,rgba(239,243,244,1) 3%,rgba(241,242,244,1) 3%,rgba(238,242,245,1) 3%,rgba(239,240,242,1) 9%,rgba(236,240,243,1) 9%,rgba(238,239,243,1) 11%,rgba(235,239,242,1) 12%,rgba(234,238,241,1) 14%,rgba(222,227,233,1) 51%,rgba(217,222,228,1) 52%,rgba(228,231,236,1) 97%,rgba(233,237,240,1) 100%,rgba(237,238,242,1) 100%);
background: -ms-linear-gradient(top, rgba(246,247,249,1) 0%,rgba(239,243,244,1) 3%,rgba(241,242,244,1) 3%,rgba(238,242,245,1) 3%,rgba(239,240,242,1) 9%,rgba(236,240,243,1) 9%,rgba(238,239,243,1) 11%,rgba(235,239,242,1) 12%,rgba(234,238,241,1) 14%,rgba(222,227,233,1) 51%,rgba(217,222,228,1) 52%,rgba(228,231,236,1) 97%,rgba(233,237,240,1) 100%,rgba(237,238,242,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f7f9', endColorstr='#edeef2',GradientType=0 );
background: linear-gradient(top, rgba(246,247,249,1) 0%,rgba(239,243,244,1) 3%,rgba(241,242,244,1) 3%,rgba(238,242,245,1) 3%,rgba(239,240,242,1) 9%,rgba(236,240,243,1) 9%,rgba(238,239,243,1) 11%,rgba(235,239,242,1) 12%,rgba(234,238,241,1) 14%,rgba(222,227,233,1) 51%,rgba(217,222,228,1) 52%,rgba(228,231,236,1) 97%,rgba(233,237,240,1) 100%,rgba(237,238,242,1) 100%);
}

table.form tr{padding:5px;}

td.label {
padding:5px;
margin:2px;
border:1px solid #DAE0E5;
background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
}
td.label .info {font-size:.8em;}

blockquote {margin:2em 5em;font-style:italic}


table.grid {
width:90%;
margin:1em auto;
border:1px solid #e4e4e4;}

table.grid .row_1 {background:#f8f8f8;}

table.grid td {
border:1px solid #e4e4e4;
border-collapse:collapse;
padding:3px;
}

table.grid tr.subhead td {

background: rgb(243,203,45);
background: -moz-linear-gradient(top, rgba(243,203,45,1) 0%, rgba(255,255,208,1) 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,203,45,1)), color-stop(99%,rgba(255,255,208,1)));
background: -webkit-linear-gradient(top, rgba(243,203,45,1) 0%,rgba(255,255,208,1) 99%);
background: -o-linear-gradient(top, rgba(243,203,45,1) 0%,rgba(255,255,208,1) 99%);
background: -ms-linear-gradient(top, rgba(243,203,45,1) 0%,rgba(255,255,208,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3cb2d', endColorstr='#ffffd0',GradientType=0 );
background: linear-gradient(top, rgba(243,203,45,1) 0%,rgba(255,255,208,1) 99%);
}

table.grid tr.head  td{
background: rgb(243,203,45);
background: -moz-linear-gradient(left, rgba(243,203,45,1) 0%, rgba(255,255,208,1) 99%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(243,203,45,1)), color-stop(99%,rgba(255,255,208,1)));
background: -webkit-linear-gradient(left, rgba(243,203,45,1) 0%,rgba(255,255,208,1) 99%);
background: -o-linear-gradient(left, rgba(243,203,45,1) 0%,rgba(255,255,208,1) 99%);
background: -ms-linear-gradient(left, rgba(243,203,45,1) 0%,rgba(255,255,208,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3cb2d', endColorstr='#ffffd0',GradientType=1 );
background: linear-gradient(left, rgba(243,203,45,1) 0%,rgba(255,255,208,1) 99%);
}



.awards table {margin-bottom:20px!important;}
.awards table tr {border-bottom:1px solid #ccc;}
.awards table td {padding:5px;}
.awards table td p {margin:none;padding:none;}

.ats-right table td { vertical-align:top;}


.ats-right .board table td {padding:5px; vertical-align:middle;}
.ats-right .board table td p {padding:0;margin:0; }


table.fellows {width:100%;}
table.fellows td {vertical-align:top;border-right:1px dashed #ccc;}
table.fellows td p {margin:5px;font-size:.8em;}


table.pastPresidents {width:300px;}
table.pastPresidents td {vertical-align:top;border:1px dashed #ccc;padding:5px;font-size:.8em;}


/* To Fix D1 Nav in Scrapped Page */
body.nanweb .RadMenu ul.rmVertical,
body.nanweb  .RadMenu ul.rmHorizontal,
body.nanweb  .RadMenu ul.rmRootScrollGroup,
body.nanweb  .RadMenu_Context ul.rmHorizontal 
	{display:block!important}

/* Ads */
.nanAdSpace {
width:175px;
height:600px;

position:absolute;
right:-185px;
}


/* Disclaimer section */


.disclaimer {
padding-top: 20px;
font-size: .7em;
font-style: italic;
font-size: em;
}


#topBarAuxiliary {
position:Relative;}


.ats-searchform {
position:absolute;
right:0;
top:35px;}