/* Start of CMSMS style sheet 'tp_mian_stylesheet' */
@charset "utf-8";



body {
   background-color: #B4A378;
    margin-left: 0px;
 margin-top: 0px;
  margin-right: 0px;
    margin-bottom: 0px;
}
.style1 {color: #3C0000}



/* CSS Document */
/* All the home page styles specified below */
/* the main container */



.container 
{
    background-color: #B4A378;
}
.top_background {
  background-image: url(images/wood_bg_repeat.jpg);
 background-repeat: repeat-x;
}



/* the navigation styles */
.nav {
    text-align: justify;
  margin: 0px;
  padding: 0px;
}
.navigation {
   width: 900px;
 margin-right: auto;
   margin-left: auto;
}

.rightside_textarea_fieldset02 {
 margin-top: 20px;
}

.container  .nav  ul {
    display: inline;
  margin: 0px;
  padding: 0;
}
.nav  li {
    display: inline;
  margin: 0px;
}
.nav  img {
  margin: 0px;
  padding: 0px;
 display: inline;
}
p {
  font-family: tahoma, verdana, Arial;
  font-size: 11px;
  line-height: 10px;
    text-align: left;
 color: #4b3321;
}

/* end of navigation styles */






/* home page leftside heading styles */

.lefttextbox{
    width: 410px;
 margin-right: 0px;
    margin-bottom: 10px;
  margin-left: 0px;
 padding-left: 0px;
    line-height: normal;
}

.text_area {
   width: 900px;
 margin-right: auto;
   margin-left: auto;

}


.heading1 {
  font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  color: #3d2410;
   width: 410px;
 padding-top: 20px;
    padding-left: 20px;
   line-height: 25px;
    margin-left: 20px;
    margin-top: 10px;
 float: left;
  }





   



/* home page leftside heading bullets style */  
  
.hompage_leftside_bullet_points{
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  line-height: 16px;
    width: 350px;
 height: 99px;
}
.hompage_leftside_bullet_points_li {
    width: 300px;
 list-style-image: url(images/point.gif);
  line-height: 16px;
    padding: 0px;
 margin-top: 0px;
  margin-right: 0px;
    margin-bottom: 0px;
   margin-left: 15px;
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #4b3321;
}
.hompage_leftside_bullet_points_ul {
  display: inline;
  margin: 0px;
  padding: 0px;
}











/* home page rightside textarea */



.rightside_textarea {
   font-family: tahoma, verdana, arial;
  font-size: 11px;
  float: left;
  width: 375px;
 margin-left: 50px;
    margin-top: 35px;
}




.news_rotation_box1 {
   border: 1px solid #866f3c;
    height: 50px;
 width: 320px;
 margin-top: 10px;
 font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
  color: #5D3210;
   padding-left: 10px;
   padding-top: 5px;
 background-color: #cdc4a9;
    margin-left: 25px;
}



.news_rotation_box2 {
    border: 1px solid #866f3c;
    height: 75px;
 width: 320px;
 margin-top: 10px;
 font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
  color: #5D3210;
   padding-left: 10px;
   padding-top: 5px;
 background-color: #cdc4a9;
    margin-left: 25px;


}

.news_rotation_box {
   border: 1px solid #866f3c;
 /*   height: 90px;*/
height: auto;
 width: 320px;
 margin-top: 15px;
 color: #7C3C10;
   padding-left: 5px;
    padding-top: 5px;
 background-color: #cdc4a9;
    margin-left: 14px;
       /* overflow:hidden;*/
}

div.news_rotation_box a{
    text-decoration:none;
}

.news_rotation_box marquee{
        height: 90px;
 width: 320px;
}

.news_rotation_box .heading{
        font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 13px;
        font-weight:bold;
   color: #5D3210;
}

.president_title, .officers_cell_title {
   background-color: #E4E0D1;
    border-top-width: 1px;
    border-right-width: 1px;
  border-bottom-width: 1px;
 border-left-width: 1px;
   border-top-style: solid;
  border-bottom-style: solid;
   border-top-color:  #866f3c;
   border-right-color:  #866f3c;
 border-bottom-color:  #866f3c;
    border-left-color:  #866f3c;
  height: 25px;
 width: 199px;
 font-family: tahoma, verdana, arial;
  font-size: 14px;
  text-align: center;
   color: #766016;
   padding-top: 7px;
}

.rotation_ul {
    margin: 0px;
  list-style-image: url(images/point.gif);
  padding-top: 0px;
 padding-right: 0px;
   padding-bottom: 0px;
  padding-left: 15px;
   line-height: 18px;

}
.rotation_li {
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #766016;
}

.meeting_rotation_box1 {
    border: 1px solid #866f3c;
    height: 100px;
    width: 320px;
 margin-top: 10px;
 font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
  color: #5D3210;
   padding-left: 10px;
   padding-top: 5px;
 background-color: #cdc4a9;
    margin-left: 14px;
    margin-bottom: 10px;
}
.image_meeting_event {
   width: 71px;
  height: 71px;
 float: left;
  margin-top: 10px;
 border: 1px solid #946015;
}
.meeting_rotationbox_content {
 font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  width: 200px;
 float: left;
  margin-left: 3px;
 line-height: 20px;
    height: 70px;
 margin-top: 15px;
}
.meeting_rotation_box_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
  color: #766016;
   line-height: 15px;
    font-weight: bold;
    margin-top: 6px;
}
.rotation_box_buttons {
  width: 320px;
 height: 10px;
 margin-left: 20px;
    letter-spacing: 1px;
  text-align: right;
}
.next_meeting_rotation_box_buttonsCopy {
   width: 320px;
 height: 10px;
 margin-left: 25px;
    letter-spacing: 1px;
  text-align: right;
}
.footer {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  clear: both;
  background-color: #1D1006;
    height: 70px;
 margin-right: auto;
   margin-bottom: auto;
  margin-left: auto;
    background-repeat: repeat-x;
  width: 900px;
}
.footer1 {
  height: 10px;
    clear: both;
}
.top {
   margin-right: auto;
   margin-left: auto;
    width: 900px;
}
.footer_background_repeat {
 background-color: #1D1006;
}

.copyright {
 width: 320px;
 margin-top: 15px;
 font-family: tahoma, verdana, Arial;
  font-size: 11px;
  color: #8a7258;
   padding: 10px;
    float: left;
  margin-right: 5px;
    margin-bottom: 0px;
   margin-left: 20px;
}
.designed {
    font-family: tahoma, verdana, Arial;
  font-size: 11px;
  color: #8a7258;
   padding: 10px;
    float: right;
 width: 400px;
 margin-top: 15px;
 margin-right: 20px;
   margin-bottom: 10px;
  margin-left: 5px;
 text-align: right;
}



/* end of all the home page styles */











/* start of the officers page styles */


.officers_page_heading {
   font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  color: #3d2410;
   text-align: center;
   margin-top: 20px;
 width: 900px;
 margin-right: auto;
   margin-left: auto;
}
.career_title {
    font-family: tahoma, verdana, arial;
  font-size: 14px;
  margin-top: 20px;
}

.officers_table td{
        padding-left:40px;
        padding-right:40px;
        padding-top:10px;
        padding-bottom:10px;
        text-align:center;
}
.name01a {
  font-family: tahoma, verdana, arial;
  font-size: 14px;
  list-style-type: none;
    text-decoration: none;
    color: #766016;
}

.doctors_names_mainbox {
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  width: 300px;
 height: 280px;
    float: left;
  margin-top: 20px;
}
.cities {
   font-family: tahoma, verdana, arial;
  font-size: 11px;
  width: 200px;
 height: 280px;
    float: left;
  margin-top: 20px;
}
.doctors_namesbox {
 background-color: #E4E0D1;
    border-top-width: 1px;
    border-right-width: 1px;
  border-bottom-width: 1px;
 border-left-width: 1px;
   border-top-style: solid;
  border-bottom-style: solid;
   border-top-color:  #866f3c;
   border-right-color:  #866f3c;
 border-bottom-color:  #866f3c;
    border-left-color:  #866f3c;
  height: 25px;
 width: 299px;
 font-family: tahoma, verdana, arial;
  font-size: 14px;
  text-align: center;
   color: #766016;
   padding-top: 7px;
}
.city_box_style , .officers_cell_city, .officers_cell_name{
 background-color: #E4E0D1;
    border-top-width: 1px;
    border-right-width: 1px;
  border-bottom-width: 1px;
 border-left-width: 1px;
   border-top-style: solid;
  border-bottom-style: solid;
   border-top-color:  #866f3c;
   border-right-color:  #866f3c;
 border-bottom-color:  #866f3c;
    border-left-color:  #866f3c;
  height: 25px;
 width: 199px;
 font-family: tahoma, verdana, arial;
  font-size: 14px;
  text-align: center;
   color: #766016;
   padding-top: 7px;
}
.colorbox02 {
   background-color: #D3CDB6;
    border-right-width: 1px;
  border-left-width: 1px;
   border-right-color:  #866f3c;
 border-left-color:  #866f3c;
  height: 25px;
 width: 199px;
 font-family: tahoma, verdana, arial;
  font-size: 14px;
  text-align: center;
   color: #766016;
   padding-top: 7px;
}
.doctors_names_ul {
 margin: 0px;
  padding: 0px;
}
.doctors_names_ul_li {
  margin: 0px;
  padding: 0px;
 list-style-type: none;
}

.officers_row_odd{
   background-color: #E4E0D1;
}

.officers_row_even{
  background-color: #D3CDB6;
}

.doctors_namesbox2{
  background-color: #D3CDB6;
    border-top-width: 1px;
    border-right-width: 1px;
  border-bottom-width: 1px;
 border-left-width: 1px;
   border-right-color:  #866f3c;
 border-left-color:  #866f3c;
  height: 25px;
 width: 299px;
 font-family: tahoma, verdana, arial;
  font-size: 14px;
  text-align: center;
   color: #766016;
   padding-top: 7px;
}
.cities_ul {
    margin: 0px;
  padding: 0px;
}
.cities_ul_li {
 margin: 0px;
  padding: 0px;
 list-style-type: none;
}

.city_box_style2 {
   background-color: #D3CDB6;
    border-right-width: 1px;
  border-left-width: 1px;
   border-right-color:  #866f3c;
 border-left-color:  #866f3c;
  height: 25px;
 width: 199px;
 font-family: tahoma, verdana, arial;
  font-size: 14px;
  text-align: center;
   color: #766016;
   padding-top: 7px;
}

.doctors_namesbox3 {
  background-color: #E4E0D1;
    border-right-width: 1px;
  border-bottom-width: 1px;
 border-left-width: 1px;
   border-bottom-style: solid;
   border-right-color:  #866f3c;
 border-bottom-color:  #866f3c;
    border-left-color:  #866f3c;
  height: 25px;
 width: 299px;
 font-family: tahoma, verdana, arial;
  font-size: 14px;
  text-align: center;
   color: #766016;
   padding-top: 7px;
}


.career_title_ul {
  margin: 0px;
  padding: 0px;
}
.career_title_ul_li {
   text-decoration: none;
    margin: 0px;
  padding: 0px;
 list-style-type: none;
}

/* end  of the officers page styles */







/* start of  news page styles */





.heading1_of_the_news_page {
   font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  color: #3d2410;
   font-weight: normal;
  font-style: normal;
   margin-top: 20px;
 margin-left: 30px;
}
.news_content_leftside {
   width: 399px;
 height: auto;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-left: 30px;
    float: left;
}
.speakers_text {
 font-family: tahoma, verdana, arial;
  font-size: 11px;
}




.news_topic  {
   height: 30px;
 width: 370px;
        text-decoration:none;
        padding-top:10px;
        padding-left:5px;
}

a.newstopic {
        color: #3d2410;
}

.news_topic1_ul {
        list-style:none;
 margin: 0px;
  padding-top: 15px;
    padding-right: 0px;
   padding-bottom: 0px;
        padding-left:0px;
}


.news_topic1_ul > li.selected {
        padding-left:5px;
    font-family: Tahoma, verdana, Arial;
  font-size: 11px;
        border-top-width: 1px;
  border-bottom-width: 1px;
 border-top-style: solid;
  border-bottom-style: solid;
   border-top-color: #3d2410;
    border-bottom-color: #3d2410;
 color: #3d2410;
   background-image: url(images/bg-bar.png);
}

.news_topic1_ul > li.normal {
        padding-left:5px;
        border-top-width:1px;
   border-bottom-width: 1px;
        border-top-style:solid;
    border-bottom-style: solid;
   border-top-color: #4c3922;
    border-bottom-color: #4c3922;
 background:#4c3922
    filter:alpha(opacity=50);
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #3d2410;
   text-align: left;
 background-color: 4c3922;
}

.news_page_rightside_content {
    width: 400px;
 height: auto;
 float: left;
  margin-left: 70px;
}



.news_page_rightside_date_style {
    font-family: Arial, Verdana, Tahoma;
  font-size: 12px;
  font-weight: bold;
    color: 5b4831;
    text-align: left;
 padding-top: 20px;
    
  }

.news_page_rightside_heading_ul {
   list-style-image: url(images/point.gif);
  margin: 0px;
  padding-top: 0px;
 padding-right: 0px;
   padding-bottom: 0px;
  padding-left: 10px;
}
.news_page_rightside_heading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    height: auto;
    border-bottom-style: none;
}

.news_page_rightside_heading_ul_li {
    padding-top: 8px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #3D2425;
    text-decoration: underline;
}
.news_page_rightside_news_text {
  font-family: Tahoma, verdana, Arial;
  font-size: 11px;
  height: auto;
 line-height: 16px;
    text-align: justify;
  margin-top: 15px;
}



/* end  of  news page styles */





/* start of  speaker page styles */




.heading1_of_the_speaker_page {
   font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  color: #3d2410;
   font-weight: normal;
  font-style: normal;
   margin-top: 20px;
 margin-left: 30px;
}
.speakers_content_leftside {
   width: 500px;
 height: 350px;
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-left: 30px;
    margin-top: 20px;
 float: left;
}
.speakers_page_rightside_content {
   width: 350px;
 height: auto;
 float: left;
  padding-top: 20px;
    margin-left: 20px;
    margin-top: 20px;
}
.news_fieldset_speakers_page {
}


.speakers_text   {
   font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #3d2410;
   margin-top: 20px;
 text-align: justify;
  line-height: 15px;
}



.spkr_text_point   {
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #3d2410;
   margin-top: 30px;
 text-align: justify;
}


.spkr_text_point_ul   {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin: 0px;
  padding-top: 0px;
 padding-right: 0px;
   padding-bottom: 0px;
  padding-left: 10px;
   list-style-image: url(images/point.gif);
}

.spkr_text_point_ul > li{
        padding-bottom:25px;
}


.speakers_page_rightside_fieldset    {
 margin-top: 0px;
  margin-right: 10px;
   margin-bottom: 12px;
  margin-left: 15px;
    height: auto;
 font-family: Georgia, "Times New Roman", Times, serif;
    width: 300px;
}




.table_display_text  {
  font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
  color: #3d2410;
   margin-top: 5px;
  margin-right: 5px;
    margin-bottom: 5px;
   margin-left: 5px;
}


.display_T1   {
 margin: 5px;
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #51412c;
   text-align: left;
 background-image: url(images/bg-bar.png);
}

.display_T2   {
   font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #51412c;
   margin: 5px;
}

.doctor_name {
 width: 130px;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-top: 5px;
  margin-left: 5px;
 font-weight: bold;
    color: #604e35;
}
.doc_address {
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #604e35;
   background-image: url(images/bg-bar.png);*/
}


.doc_fax {
    font-family: Tahoma, verdana, Arial;
  font-size: 11px;
  color: #604e35;
}

.doc_tel {
  font-family: Tahoma, verdana, Arial;
  font-size: 11px;
  color: #604e35;
   background-image: url(images/bg-bar.png);
}


/* end  of  speaker_page styles */


/* start of  membership page styles */






.membership_content_leftside {
  width: 400px;
 height: 300px;
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-left: 30px;
    float: left;
}
.table_two {
 font-family: tahoma, verdana, arial;
  text-align: center;
   font-size: 11px;
  margin-top: 5px;
}

.table_one {
   width: 290px;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-top: 5px;
  margin-left: 5px;
 text-align: left;
 color: #3d2410;
}

.member_text {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #3d2410;
   margin-top: 20px;
 text-align: justify;
  line-height: 15px;
}
.member_text2 {
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #3d2410;
   margin-top: 20px;
 text-align: justify;
  line-height: 15px;
}
.membership_page_rightside_contentCopy {
   width: 400px;
 height: auto;
 float: left;
  margin-left: 70px;
    margin-top: 20px;
}
.table_three {
  width: 290px;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-top: 5px;
  margin-left: 5px;
 text-align: left;
 color: #3d2410;
}
.rightside_table2 {
   width: 290px;
 font-family: tahoma, verdana, arial;
  font-size: 13px;
  margin-top: 5px;
  margin-left: 5px;
 text-align: left;
 color: #3d2410;
}
.table2_bullet_point_ul {
 padding: 0px;
 list-style-image: url(images/point.gif);
  margin-top: 0px;
  margin-right: 0px;
    margin-bottom: 0px;
   margin-left: 15px;
}

.rightside_table2_bullet_points {
    width: 290px;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-top: 10px;
 margin-left: 5px;
 text-align: left;
 color: #3d2410;
}
.link_style01a {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  list-style-type: none;
    text-decoration: none;
    color: #766016;
}


.heading1_of_the_membership_page {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  color: #3d2410;
   font-weight: normal;
  font-style: normal;
   margin-top: 20px;
 margin-left: 30px;
    text-align: left;
}

/* end  of  membership page styles */






/* start of  link page styles */



.heading1_of_the_link_page {
   font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  color: #3d2410;
   font-weight: normal;
  font-style: normal;
   margin-top: 20px;
 margin-left: 30px;
    text-align: left;
}
.link_display_box {
 height: 70px;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  border-top-width: 1px;
    border-top-style: solid;
  border-top-color: #CBC5AB;
    margin-top: 25px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
   border-bottom-color: #CBC5AB;
}
.link_logo {
    height: 55px;
 width: 55px;
  border: 1px solid #3d2410;
    margin-top: 5px;
  float: left;
}
.link_name {
 float: left;
  height: auto;
 width: 300px;
 margin-top: 20px;
 margin-left: 20px;
    font-family: tahoma, verdana, arial;
  font-size: 13px;
  color: #766016;
}
.link_style02a {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  list-style-type: none;
    text-decoration: none;
    color: #f5f4ee;
}
.link_display_box2 {
  height: 70px;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  border-bottom-width: 1px;
 border-bottom-style: solid;
   border-bottom-color: #CBC5AB;
}
.link_content_leftside {
    width: 400px;
 height: auto;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-left: 30px;
    float: left;
}

div.link_content_leftside a{
   text-decoration:none;
}

/* end of  link page styles */

/* start of contact page styles */






.contact_content_leftside {
    width: 400px;
 height: auto;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-left: 30px;
    float: left;
}


.address   {
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  line-height: 16px;
    text-align: left;
}


.address_ul     {
   margin: 0px;
  padding-top: 20px;
    padding-left: 0px;
    list-style-type: none;
    line-height: 17px;
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #473421;
}

.address_li     {
   list-style-type: none;
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  line-height: 17px;
    color: #473421;
}


/* start of contact web form page styles */


.contact_textfield_input {
   color: #C7BDA7;
   background-color: #9e8e67;
    border: 1px solid #866f3c;
    height: 16px;
 width: 200px;
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-left: 40px;
    margin-top: 5px;
}


.contact_field_label{
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  /*height: 25px;*/
 width: 310px;
        margin-left:15px;
  /*margin-top: 6px;*/
}

.contact_input_textarea   {
    margin-left: 40px;
    width: 200px;
 margin-top: 5px;
  height: 80px;
 background-color: #9e8e67;
    border: 1px solid #866f3c;
    font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: #C7BDA7;
}

.contact_button {
        font-family: Tahoma, verdana, Arial;
        font-size:12px;
    width: 50px;
  height: 20px;
        background-color: #9e8e67;
 border: 1px solid #866f3c;
}

.error_box {
        padding:3px;
        font-family: Tahoma, verdana, Arial;
        font-size:11px;
        border: 1px solid #866f3c;
}

.message_box{
        padding:3px;
        font-family: Tahoma, verdana, Arial;
        text-align:center;
        font-size:11px;
        border: 1px solid #866f3c;
}

.error_box > ul {
        list-style-image: url(images/point.gif);
}

.news_fieldset_on_contact_page {
  margin-top: 13px;
 margin-right: 10px;
   margin-bottom: 12px;
  margin-left: 15px;
    /*height: 270px;*/
        height:auto;
  font-family: Georgia, "Times New Roman", Times, serif;
    width: 350px;
 color: #473421;
}

.contact_page_rightside_content {
   width: 400px;
 height: auto;
 float: left;
  margin-left: 70px;
    margin-top: 0px;
}
/* end  of contact web form page styles */
/* end  of contact  page styles */






.intro_background {
 background-image: url(images/indexbg.jpg);
 background-repeat: repeat;
    height: 900px;
}
.flash_intor_swfholder {
   height: 600px;
    width: 800px;
 margin-right: auto;
   margin-left: auto;
}
.skip_intro_dive {
 text-align: center;
   font-family: tahoma, verdana, arial;
  width: 800px;
 margin-right: auto;
   margin-left: auto;
}
.introlink_style0a {
   font-family: tahoma, verdana, arial;
  font-size: 14px;
  list-style-type: none;
    text-decoration: none;
    color: #f5f4ee;
}

span.membership_text > p{
        line-height:20px;
        text-align:justify;
}

ul.table2_bullet_point_ul > li{
        padding:5px;
}

/* start of archive page styles */



.heading1_of_the_archive_page {
   font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  color: #3d2410;
   font-weight: normal;
  font-style: normal;
   margin-top: 20px;
 margin-left: 30px;
}

.archive_pagenumber > a{
       text-decoration:none;
       color: inherit;
       font-size:9px;
}

.archive_news {
  color: 3d2410;
    margin-top: 30px;
}
.archive_news_header {
  font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
  color: #432D16;
   margin-top: 12px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
   border-bottom-color: #D1D1A3;
 width: 400px;

}

.archive_link > a{
        text-decoration:none;
        color: #432D16;
        font-size:11px;
        font-weight:bold;
}

.archive_news_header a{
       color: #432D16;
       font-weight:bold;
       text-decoration:none;
}
.more_button_div {
 font-family: Arial, Verdana, Tahoma;
  font-size: 11px;
  color: #4F0000;
   text-align: right;
    padding-right: 0px;
}

.more_button_div > a{
        text-decoration:none;
        color:inherit;
}

.archive_new_date {
  font-family: Arial, Verdana, Tahoma;
  font-size: 12px;
  color: #583A1D;
   font-weight: bold;
    margin-top: 3px;
}
.archive_news_posted_by {
    font-family: Arial, Verdana, Tahoma;
  font-size: 14px;
  color: #482400;
   margin-top: 3px;
}
.archive_news_content {
  font-family: Arial, Verdana, Tahoma;
  font-size: 11px;
  margin-top: 5px;
  width: 370px;
}



.footer_archive_page {
    height: 140px;
    clear: both;
}



/* end of archive page styles */

/* start of full detail archive page styles */

.archive_full_detail_date {
  font-family: Arial, Verdana, Tahoma;
  font-size: 12px;
  color: #583A1D;
   font-weight: bold;
    margin-top: 3px;
}
.archive_full_news_content {
 font-family: tahoma, verdana, arial;
  font-size: 11px;
  margin-top: 20px;
 line-height: normal;
}
.footer_fulldetail_archive_page {
    height: 270px;
    clear: both;
}
.heading1_of_the_full_detail_archive_pageCopy {
  font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
  color: #3d2410;
   font-weight: normal;
  font-style: normal;
   margin-top: 40px;
 margin-left: 30px;
    margin-bottom: 10px;
}
.archive_more_button_style {
 font-family: tahoma, verdana, arial;
  font-size: 13px;
  list-style-type: none;
    text-decoration: none;
    color: #3C310B;
   text-align: right;
    margin-right: 28px;
        text-decoration:none;
}

.address_linkstyle {
	margin: 0px;
	padding-left: 0px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #473421;
	text-decoration: none;
}

.rotation_box_text {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 300px;
	color: #766016;
	line-height: 16px;
	height: auto;
}


/* end of full detail archive page styles */

/* End of 'tp_mian_stylesheet' */

