﻿body{margin:0;padding:0;background:#b4b5af;font-family:Arial, Helvetica, sans-serif;background:url(images/background_all.gif) repeat top left #B3B4AD;text-align:center;}
.fullpage, content, bgcol, left_two li{margin-bottom:12px;}
a{padding:0;margin:0;text-decoration:none;font-size:100%;color:#999;}
a:hover{text-decoration:underline;font-size:100%;color:#730E02;}
h3{margin:0;padding:20px 0 0 50px;font-size:100%;color:#4b4d54;display:block;clear:both;width:920px;height:20px;background-image:url(images/left_redbar.gif);background-repeat:no-repeat;background-position:35px 20px;font-family:Georgia, Book Antiqua, Times, serif;font-weight:normal;}
.attbioheaderh1{clear:inherit;font-family:Georgia, Book Antiqua, Times, serif;font-size:160%;font-style:normal;background-image:none;margin:0 0 0 0;padding:0 0 0 10px;border:0;color:#730E02;}
.attbioheaderh2{clear:inherit;font-family:Georgia, Book Antiqua, Times, serif;font-size:120%;background-image:none;margin:-8px 0 0 0;padding:5px 0 14px 10px;border:0;color:#730E02;}
.attbioheaderh3{color:#8A8B78;font-family:Georgia, Book Antiqua, Times, serif;font-size:80%;margin:0;padding:0 0 6px 10px;}
h3 a{color:#999;text-decoration:none;}
h3 a:hover{color:#740d04;text-decoration:underline;}
h1{margin:-10px 6px -20px -20px;padding:10px 10px 10px 15px;font-size:160%;color:#730E02;display:block;font-family:Georgia, Book Antiqua, Times, serif;font-weight:normal;}
p{font-size:80%;line-height:150%;}
#container{width:980px;padding:0;background:#fff;list-style:none;text-align:left;margin:0 auto;overflow:auto;}
#content{background-color:#fff;width:930px;height:auto;overflow:hidden;margin:0 0 0 25px;color:#767676;padding-bottom:20px;}
#TopNavigation .searchRight{text-align:right;padding-top:10px;padding-right:15px}

/* includes hack for IE 9, 8 and 7 or lower */
#nav{float:right;
     
     width: 479px;
     width:479px\9; /* this needs to be 483 for IE8 - can we find ie8 hack that does not affect ie9 also? */
     *width:483px;
         
     height:34px;margin:10px 25px 0 0;padding:0;list-style:none;background-color:#E7E5D3;font-family:Tahoma, Verdana, Arial, Sans-Serif;
     }
    
#nav li{float:right;margin:0;padding:0;font-size:80%;font-weight:normal;}


/* includes hack for IE 9, 8 and 7 or lower */
#nav a{float:left;display:block;
       
       padding-left:9px;
       padding-left:9px\9; /* this needs to be 10 for IE8 - can we find ie8 hack that does not affect ie9 also? */
       *padding-left:10px;
         
       padding-right:10px;
       padding-top:10px;
       padding-bottom:10px;
       
       text-decoration:none;font-size:11px !important;color:#838471;
       }

/* hack for Safari and Chrome */       
@media screen and (-webkit-min-device-pixel-ratio:0) {
#nav { width:483px; }
#nav a{padding-left:10px;}
}

/* hack for iPhone */ 
@media only screen and (max-device-width: 500px) {
#nav { width:492px; }
#nav a{padding-left:7px; padding-right:7px; padding-bottom:8px;}
}

/* hack for FireFox */  
@-moz-document url-prefix() { #nav { width:486px; } }
@-moz-document url-prefix() { #nav a { padding-left:10px; padding-bottom:9px;  } }

#nav a:hover{color:#036;background-color:#C1C1C1;text-decoration:underline;}
#nav a.on{color:#5f604b;background-color:#dadad2;}
#fullPage{margin:0;padding:24px 10px 10px 19px;width:930px;}
#left{margin:0;padding:10px 0 0 20px;width:545px;float:left;}
#leftSAO{margin:0;padding:10px 0 0 5px;width:610px;float:left;}
#right{margin:0;padding:0;width:280px;float:right;}
#left_two{margin:0;padding:0;width:485px;}
#right_two{margin:0;padding:0;width:373px;float:right;}
#footer{width:100%;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
#footer p{clear:both;float:right;margin:0 25px 20px 0;color:#999;}
#footer a{color:#78170c;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.footeralign{text-align:left;}
.logopos{margin:10px 0 0 50px;padding:0;}
#breadcrumb{margin:0 0 0 50px;padding:0;}
.saoRecentNewsHeader{margin-left:14px;margin-top:10px;padding-right:50px; 
*margin-top:40px;}
.saoRecentNewsHeaderSAO{margin-left:0;margin-top:10px;padding-right:50px;}
.redborderimage{border-left:14px solid #730e02;margin:20px 0 0 -104px;padding:0;height:254px;position:relative;z-index:100;}
.lilistitem{margin:0;padding:0;clear:both;}
#lilistitem{margin:0;padding:0;}
#lilistitem a{padding:0;margin:0;text-decoration:none;font-size:90%;color:#767676;}
#lilistitem a:hover{text-decoration:underline;font-size:90%;color:#730E02;}
#lilistitem li{list-style:none;margin:0;margin-left:14px;padding:4px 0 4px 15px;background-image:url(Images/reddot.gif);background-repeat:no-repeat;background-position:left 10px;}
.lilistitemSAO{margin:0;padding:0;clear:both;}
#lilistitemSAO{margin:0;padding:0;}
#lilistitemSAO a{padding:0;margin:0;text-decoration:none;font-size:90%;color:#767676;}
#lilistitemSAO a:hover{text-decoration:underline;font-size:90%;color:#730E02;}
#lilistitemSAO li{list-style:none;margin:0;margin-left:0;padding:4px 0 4px 0;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
.contactuscontrol{background-image:url(images/contactus_rpt.gif);background-repeat:repeat;background-position:0 top;padding:20px;border-color:#DDD;border-style:solid;border-width:1px;text-align:center;}
.footerfont{font-size:13px !important;}
.sf_searchBox{margin:0;padding:0;border:0;}
.sf_searchSubmit{background-color:#8995a6;color:#fff;font-size:80%;}
ol.sf_pager{margin:10px 0;padding:0;width:100%;float:left;list-style:none;clear:both;}
ol.sf_pager li{margin:0;padding:0 10px 0 0;width:auto;float:left;}
ol.sf_pager li a{padding:3px 5px;color:#767676;font-family:Arial, Helvetica, sans-serif;font-size:80%;}
ol.sf_pager li a:hover{color:#730d05;}
h2.search{font-size:160%;color:#751105;font-family:Georgia, Book Antiqua, Times, serif;
          display:block; font-weight:normal; margin: -10px 6px -20px -20px; padding:10px 10px 10px 18px;}
          
dd{font-size:80%;color:#999;font-family:Arial, Helvetica, sans-serif;margin:0;padding:2px 10px 2px 15px;}
dt{margin:0;padding:5px 0 5px 0;}
.search{color:#767676;font-family:Arial, Helvetica, sans-serif;font-size:80%;margin-left:-16px;}
a:hover.search{color:#730d05;text-decoration:none;font-size:80%;}
.searchHead{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:80%;}
a:hover.searchHead{text-decoration:none;color:#730d05;font-size:80%;}
html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default{border-color:#c3d9f9;background:#cfdcdd;color:#000;font:12px"segoe ui",arial,sans-serif;border-style:none;padding:4px 3px 4px 3px;}
html body .RadInput_Default .riEmpty, html body .RadInput_Empty_Default{color:#8d8d8d;}
html body .RadInput_Default .riHover, html body .RadInput_Hover_Default, html body .RadInput_Default .riFocused, html body .RadInput_Focused_Default{border-color:#c3d9f9;}
html body .RadInput_Default .riRead, html body .RadInput_Read_Default{border-color:#ccdbed;}
html body .RadInput_Default .riDisabled, html body .RadInput_Disabled_Default{border-color:#ccdbed;color:#8d8d8d;cursor:default;}
html body .RadInput_Default .riError, html body .RadInput_Error_Default{border-color:#b32d34 #dc643f #ea8541;background:#fff 100% -298px no-repeat url('Input/sprite.gif');color:#b32d34;}
.RadForm.rfdTextbox .RadInput_Default .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error_Default[type="text"]{border-color:#b32d34 #dc643f #ea8541;background:#fff 100% -298px no-repeat url('Input/sprite.gif');color:#b32d34;}
html body .RadInput_Default .riNegative, html body .RadInput_Negative_Default{color:#565656;}
.movesearch{margin:-10px 0 0 -27px;padding:0;position:absolute;}
.pagenotfound1{text-align: left;}
.pagenotfound2{text-align: center;}
.pagenotfoundbgcol{width:100%; height:auto; margin:0; padding-left:0; color:#767676; padding-bottom:30px;background:url('./images/content_rpt.gif') repeat;}
.servererror1{text-align: left;}.servererror2{text-align: center;}.servererrorbgcol{width:100%; height:auto; margin:0; padding-left:0; color:#767676; padding-bottom:30px;background:url('./images/content_rpt.gif') repeat;}
.sepnf{margin-bottom:0px; margin-left:auto; margin-right:auto;padding-top:30px;padding-bottom:50px;padding-left:30px;padding-right:30px;}
.sepnflogo{margin-bottom:20px; margin-left:5px;}
.sepnflogodiv {width:880px; padding-bottom:30px;}
.defaultBulletStyle60{margin-top: 0; margin-left:60px; padding: 8px 0 0 0;}
.defaultBulletStyle60 li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:disc;}
.defaultBulletStyle40{margin-top: 0; margin-left:40px; padding: 8px 0 0 0;}
.defaultBulletStyle40 li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:disc;}
.defaultBulletStyle20{margin-top: 0; margin-left:20px; padding: 8px 0 0 0;}
.defaultBulletStyle20 li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:disc;}
.squareBulletStyle60{margin-top: 0; margin-left:60px; padding: 8px 0 0 0;}
.squareBulletStyle60 li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:square;}
.squareBulletStyle40{margin-top: 0; margin-left:40px; padding: 8px 0 0 0;}
.squareBulletStyle40 li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:square;}
.squareBulletStyle20{margin-top: 0; margin-left:20px; padding: 8px 0 0 0;}
.squareBulletStyle20 li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:square;}

.defaultBulletStyle60nop{margin-top: 0; margin-left:60px; padding: 8px 0 0 0;}
.defaultBulletStyle60nop li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:disc;}
.defaultBulletStyle40nop{margin-top: 0; margin-left:40px; padding: 8px 0 0 0;}
.defaultBulletStyle40nop li{margin: 0; padding: 4px 4px 8px 10px; font-size:100%; list-style-type:disc;}
.defaultBulletStyle20nop{margin-top: 0; margin-left:20px; padding: 8px 0 0 0;}
.defaultBulletStyle20nop li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:disc;}
.squareBulletStyle60nop{margin-top: 0; margin-left:60px; padding: 8px 0 0 0;}
.squareBulletStyle60nop li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:square;}
.squareBulletStyle40nop{margin-top: 0; margin-left:40px; padding: 8px 0 0 0;}
.squareBulletStyle40nop li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:square;}
.squareBulletStyle20nop{margin-top: 0; margin-left:20px; padding: 8px 0 0 0;}
.squareBulletStyle20nop li{margin: 0; padding: 4px 4px 8px 10px; font-size:80%; list-style-type:square;}

.sf_eventContent li {list-style-type:disc; margin-left:35px; padding-left:0;}
.sf_eventContent ul {margin-left:0; padding-left:0; line-height:2px; margin-top:13px; margin-bottom:10px;} 
.border_width_zero {border-width:0px;}
.nop{font-size:80%;line-height:150%; color:767676;}
.textwithrule{font-size:125%;}


.jptextalignie7
{
*padding-right: 0px; 
*padding-top: 0px; 
*margin-bottom: 10px;
}



