/*--Generic Start--*/
body {
	background-color:#fff;
	background-repeat:repeat-x;
	margin:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4c;
}
img
{
	border:0px;
}
.main_container {
	background-repeat:no-repeat;
	background-position:top center;
	width: 100%; margin: 0; float: none;
}
.page_container {
	width: 100%; margin: 0; float: none;
}
.clearfix{
	clear:both;
}

body, div, td, p {
	font-family: Arial, Helvetica, sans-serif;

}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4c;
}

a {
	font-size:12px;
	font-weight:bold;
	color:#387c2c;
	text-decoration:none;
}
a:hover{
	color:#8A9A22;
}

h1{
	font-size:21px;
	font-weight:bold;
	color:#387c2c;
	margin-top:3px;
	margin-bottom:8px;
}
h2, h2 a{
	font-size:16px;
	font-weight:bold;
	color:#002b5c;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #002b5c;
	margin-top: 10px;
}

h4 {
font-weight: bold;
margin-top: 10px;
}

/*--Generic End--*/
/*--Header Start--*/
.page_header{
	background-image:url(../images/rda_header_bg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width: 100%; margin: 0; float: none;
	height:112px;
	display: none;
}
/*--Header End--*/
/*--Content Area Start--*/
.right_box {
width: 100%; margin: 0; float: none;
}

.right_box_1 {
width: 100%; margin: 0; float: none;
}

.right_box_1_1 {
width: 100%; margin: 0; float: none;
}


.admin_right_column {
	float: left;
	width: 200px;
	display: none;
}

.page_content{
	width: 100%; margin: 0; float: none;
	border-top:#ccd2db solid 1px;
	background-color:#FFF;
	padding-bottom:20px;
	z-index:1;
}
.page_content p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4c;
z-index:1;
}
.title_bar{
	display:none;
}
.title_bar_home_link{
	width:175px;
	height:30px;
	padding-left:10px;
	border-right:#3e597e 2px solid;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#88abd4;
	display: inline;
}
.title_bar_home_link a{
	font-size:12px;
	font-weight:bold;
	color:#88abd4;
	text-decoration:none;
	padding-right:133px;
}
.left_column{
	display:none;
}
.right_column{
	width: 100%; margin: 0; float: none;
}
.breadcrumb{
	background-image:url(../images/rda_breadcrumb_bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:24px;
	width: 100%; margin: 0; float: none;
	text-align:left;
	font-size:10px;
	color:#5d9454;
	line-height:24px;
	text-decoration:none;
}
.breadcrumb a{
	font-size:10px;
	color:#387c2c;
	text-decoration:none;
}
.breadcrumb a:hover{
	color:#8A9A22;
}
.content{
text-align:left;
vertical-align:top;
width: 100%; margin: 0; float: none;
}

.content ul {
	margin-left: 0px;
}

.content li {
	margin-left: 30px;
}

.content_home
{
	width: 100%; margin: 0; float: none;
}

.content_home ul {
	margin-left: 30px;
}

.content_image{
	border:5px;
	border-color:#f2f2f2;
}
.nr_rda_description p{
	font-size:14px;
	font-weight:bold;
	color:#002b5c;
}
.nr_rda_description img{
	margin-right:10px;
}
.nr_rda_description img{
	margin-right:10px;
}
.filename {
	font-size:12px;
	font-weight:bold;
	color:#387c2c;
	text-decoration:none;
}
.latest_news{
	display:none;
}
.latest_news_title{
	background-image:url(../images/rda_latest_news_title_bg.jpg);
	background-repeat:repeat-x;
	border-left:#5d9454 1px solid;
	border-right:#5d9454 1px solid;
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
	padding-left:12px;
	
}
.latest_news_content{
	background-image:url(../images/rda_latest_news_footer_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#f2f2f2;
	text-align:left;
}
.latest_news_ul{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:15px;
	padding-bottom:0px;
	padding-left:24px;
	padding-right:10px;
	list-style-type:square;
	font-size:10px;
	color:#387c2c;
}
.latest_news_ul li{
	padding-bottom:5px;
}
.latest_news_li{
	font-size:12px;
	color:#4c4c4c;
}

.latest_news_ul ul{
	margin-left: 10px;
}

.latest_news ul{
	margin-left: 10px;
}

.all_news{
	float:none;
	margin-left:20px;
	width:650px;
}
.all_news_title{
	background-image:url(../images/rda_latest_news_title_bg.jpg);
	background-repeat:repeat-x;
	border-left:#5d9454 1px solid;
	border-right:#5d9454 1px solid;
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
	padding-left:12px;
	
}
.all_news_content{
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
}
.all_news_ul{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:15px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	list-style-type:square;
	font-size:10px;
	color:#387c2c;
}
.all_news_ul li{
	padding:10px 10px 10px 10px;
	list-style-position:inside;
	margin-bottom:10px;
	background-color:#f2f2f2;
}
.all_news_ul li p{
	padding-left:10px;
}
.all_news_li{
	font-size:12px;
	color:#4c4c4c;
	padding-left:10px;
	
}
.news_buttons_container {
	padding:0px 0px 5px 0px;
	text-align:right;
}

.icon_document {
	margin-left: 5px;
	margin-bottom: -3px;
}

.board_meetings_list {
	min-height: 275px;
	background: #F9FAFF;
	width: 333px;
	float: left;
	padding: 5px;
	margin-right: 5px;
}

.board_meetings_list h2 {
	margin-bottom: 10px;
}

.board_members h2 {
	margin: 0 auto;
}

.board_meetings_list ul {
	margin-bottom: 20px;
}

.board_meetings_list li {
	margin-bottom: 5px;
}

.board_meetings_list span.meetings_list_date {
	font-weight: bold;
}

.board_meetings_list a.read_more {
	font-weight: normal;
	font-style: italic;
}

.board_meetings_details {
	background: #f9faff;
}

.board_meetings_details div.meetings_list_date {
	font-weight: bold;
	margin: 5px auto;
	color: #002B5C;
}

.board_members_image {
	vertical-align: top;
	margin-right: 5px;
}

/*--Content Area End--*/
/*--Footer Start--*/
.page_footer{
	width: 100%; margin: 0; float: none;
}
.footer_top{
	width: 100%; margin: 0; float: none;
        display: none;
}


.legal_links{
	display:none;
	bottom:17px;
	right:20px;
	font-size: 10px;
	text-decoration:none;
	color:#ccd2db;
}
.legal_links a{
	font-size: 10px;
	text-decoration:none;
	color:#ccd2db;
}
.legal_links a:hover{
	font-size: 10px;
	text-decoration:none;
	color:#d8e77d;
}
.footer_bottom{
	width: 100%; margin: 0; float: none;
}
.copyright{
	float:none;
	font-size: 10px;
	color: #999999;
}
.ntech{
display: none;
	font-size: 10px;
	color: #999999;
}
.ntech a{
	font-size: 10px;
	text-decoration: none;
	color: #999999;
}
.ntech a:hover{
	font-size: 10px;
	color: #737373;
	text-decoration: none;
	display:none;
}


.footer_credits_ntech {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
.footer_credits_ntech a {
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
	color: #999999;
}
.footer_credits_ntech a:hover {
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
	color: #737373;
}
/*--Footer End--*/
/*--Admin Pages Begin--*/

.table_list_pages {
	margin-bottom: 2px;
}

.table_list_pages td {
	background: #F9FAFF;
	font-size: 12px;
	padding-bottom: 5px;
}

.table_list_pages td a {
	font-size: 14px;
}

.table_list_pages td a.read_more {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

.err {
	color: #FF0000;
	text-align: center;
	margin-top: 2em;
	margin-bottom: 2em;
	margin-left: 0em;
	margin-right: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border: solid 1px #FF0000;
	background-color: #FFBBBB;
}    
.warn {
	color: #FF5000;
	text-align: center;
	margin-top: 2em;
	margin-bottom: 2em;
	margin-left: 0em;
	margin-right: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border: solid 1px #FF5000;
	background-color: #FFBB66;
}

.okay {
	color: #009900;
	text-align: center;
	margin-top: 2em;
	margin-bottom: 2em;
	margin-left: 0em;
	margin-right: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border: solid 1px #009900;
	background-color: #AAEEAA;
}

.return_to_list {
	margin-bottom: 15px;
}

.return_to_list a {
	font-size: 14px;
}

.admin_button_add {
	background: transparent url(../gfx/liveedit/admin_add_off.gif) no-repeat;
	width: 100px;
	height: 30px;
}

.admin_button_add a {
	display: block;
	width: 100px;
	height: 30px;
}

.admin_button_modify {
	background: transparent url(../gfx/liveedit/admin_revise_off.gif) no-repeat;
	width: 100px;
	height: 30px;
	margin-right: 4px;
}

.admin_button_modify a {
	display: block;
	width: 100px;
	height: 30px;
}

.admin_button_delete {
	background: transparent url(../images/admin_delete_off.gif) no-repeat;
	width: 100px;
	height: 30px;
}

.admin_button_delete a {
	display: block;
	width: 100px;
	height: 30px;
}


.std_header_right {
	font-size:21px;
	font-weight:bold;
	color:#387c2c;
	margin-top:3px;
	margin-bottom:8px;
}

.ct_tab_table_content {
	padding: 3px 0;
}

.ct_tab_table_content_header {
	font-weight: bold;
	background: #efefef;
	padding: 9px 3px;
}

.ct_tab_table_content tr td:first-child {
	font-weight: bold;
	padding: 5px 7px;
	border-left: 1px solid #efefef;
}

.ct_tab_table_content tr td:first-child + td + td {
	font-weight: bold;
}

.ct_tab_table_content tr td:first-child + td {
	padding-right: 10px;
}

.ct_tab_table_content .ct_user_search_navrow {
	background: #efefef;
	padding-top: 20px;
}

.ct_tab_table_content tr td:last-child {
	border-right: 1px solid #efefef;
	padding-right: 4px;
}

.admin_table td strong {
	font-weight: bold;
}

/*--Admin Pages End--*/

.menuedit a {
	color:#ffffff;
}

/*------ Begin CSS for RDA Forum ------- */

.row0 td {
	background: #FFFFFF;
}
							
.row1 td {
	background: #F2F2F2;
}
.forum_th h2 {
	padding:0px;
	margin:0px;
}

/*------ End CSS for RDA Forum ------- */

.resize_buttons
{
  text-align: right; 
  display: inline; 
  float: right; 
  margin-top:5px;
}

.resize_buttons img
{
 border: 0px;
}

.last_modified{
  text-align: left; 
  margin-top:20px;
  font-style: italic;
}

.rda_button
{
  border-width:1px;
  border-style:solid;
  border-color:#387C2C;
  display:block;
  background:none repeat scroll 0 0 #D1E0CE; 
  color:#387C2C; 
  padding:3px;
  margin:3px;
 text-align:center;
}

/*- Menu Tabs C--------------------------- */

    #tabsC {
      float:none;
      width:100%;
      background:#EDF7E7;
      font-size:93%;
      line-height:normal;
      }
    #tabsC ul {
        margin:0;
        padding:10px 10px 0 10px;
        list-style:none;
      }
    #tabsC li {
      display:inline;
      margin:0;
      padding:0;
      }

    #tabsC a {
      float:none;
      background:url("../images/tableftC.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsC a span {
      float:none;
      display:block;
      background:url("../images/tabrightC.gif") no-repeat right top;
      padding:5px 20px 4px 15px;
      color:#464E42;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
      color:#FFF;
      }
    #tabsC a:hover {
      background-position:0% -42px;
      }
    #tabsC a:hover span {
      background-position:100% -42px;
      }

        #tabsC #current a {
                background-position:0% -42px;
        }
        #tabsC #current a span {
                background-position:100% -42px;
        }

.dateselecter {
	width: 70px;
	height: 15px;
}

/* rotator in-page placement */
div#rotator {
	display:none;
}
/* rotator css */
div#rotator ul li {
	display:none;
}
div#rotator ul {
        display:none;
}
/* rotator image style */	
div#rotator ul li img {
	display:none;
}
div#rotator ul li.show {
}
