@charset "utf-8";
/* CSS Document */

body { 
padding:0; margin:0; background-color: #464A4D;
}

body,td,th {
        font-family: Tahoma;
        font-size: 10px;
        color: #61403B;
}



a {
        font-family: Tahoma;
        font-size: 10px;
        color: #61403B;
}

.txt_bold {
	font-family: Tahoma;
	font-weight: bold;
    font-size: 10px;
    color: #61403B;
}
	
	
.txt1 {
        font-family: Tahoma;
        font-size: 10px;
        color: #F7EBDD;
}


.txt1_bold {
        font-family: Tahoma;
        font-size: 10px;
		font-weight: bold;
        color: #F7EBDD;
}

.txt1_bold_UL {
        font-family: Tahoma;
        font-size: 10px;
		font-weight: bold;
        color: #fffef9;
		/*color: #fffff2;*/
		/*border-bottom: solid 1px;*/
}

.txt1_bold_UL a {
		color: #fffef9;
		text-decoration: none;
}


.txt2 {
	font-family: Tahoma;
	font-size: 10px;
	color: #A7271E;
	line-height: 14px;
}

.txt2_bold {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #A7271E;
	line-height: 14px;
}

.txt3 {
	font-family: Tahoma;
	font-size: 10px;
	color: #E7BE7C;
	line-height: 14px;
}

.txt3_bold {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #E7BE7C;
	line-height: 14px;
}



.txt4 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFE6E2;
	line-height: 14px;
}



.txt4_bold  {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFE6E2;
	line-height: 14px;
}


/* ------------ Buttons ------------*/

.btn_form {
	margin-left: 4px; background:#61403B; color: #FFFFFF; 
	border: 1px solid; height: 20px;
	border-top-color: #FFFFFF; border-left-color: #FFFFFF; 
	border-right-color:#000000; border-bottom-color:#000000;
	font: bold 10px Tahoma;
}

/* ------------ TABLES ------------*/

td #col1 { 
vertical-align: top; width: 157px; padding-right: 9px;
}

td #col2 { 
vertical-align: top; padding-bottom:55px; 
}

td #col3 { 
vertical-align: top; width: 235px; padding-bottom:21px;
}

table #col2table {
width: 310px; overflow: auto;
}

td #emailbox {
border:9px solid #E7BE7C; padding-bottom:11px; background: #F7EBDD; vertical-align: top;
}



td.divider1 { 
background-color: #DABF95; height: 2px; margin: 0; padding: 0; 
}


td.mainbox1a {
padding: 30px 20px 14px 12px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}


/* --------------   SCROLLBOX REGION BEGINS -------------  */

td.mainbox_nopad {
padding: 0; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}

div.scrollbox1a {
height: 250px; overflow: auto; padding: 30px 20px 20px 12px; margin: 0; 
vertical-align: top; background: #F0D5AB; /*width: 100%;*/
}

div.divider_scroll { 
border-bottom: 2px solid #DABF95; padding-bottom: 12px; margin-bottom: 14px; 
/*float: left; clear: left;*/
}


.paragraph_Last_divider {float:left; display: block; margin: 0 0 0 0; 
border: #0000FF solid 0px; padding: 0; text-align: left;
border-top: 2px solid #DABF95; padding-top: 12px;}

/* --------------   SCROLLBOX REGION END -------------  */


.mainbox1H {
padding: 0 0 12px 0; margin: 0; border: 0px; vertical-align: top; font-weight: bold; text-align:center;
}

td.mainbox3a {
padding: 45px 5px 12px 12px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}

td.mainbox3b {
padding: 35px 12px 12px 15px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}

td.mainbox4a {
padding: 45px 5px 12px 12px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}

td.mainbox4b {
padding: 14px 5px 12px 12px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}

td #mainbox5 {
padding: 42px 0px 0px 12px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}



td.mainbox4a {
padding: 45px 5px 12px 12px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}

td.mainbox4b {
padding: 14px 5px 12px 12px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}

td #mainbox5 {
padding: 42px 0px 0px 12px; margin: 0; border: 0px; vertical-align: top; background: #F0D5AB;
}




td #sidebox1 {
padding-left:33px; padding-top:32px; vertical-align: top;
background-image: url(images/mrbg.gif);
background-position: left top;
}

td #sidebox1b {
padding-left:33px; padding-top:10px; vertical-align: top;
background-image: url(images/mrbg.gif);
background-position: left top;
}


td #sidebox2 {
padding: 32px 4px 0 33px;  vertical-align: top;
background-image: url(images/mrbg.gif);
background-position: left top;
}

td.sidebox3 {
padding: 30px 10px 0 33px; vertical-align: top;
background-image: url(images/mrbg.gif);
background-position: left top;
}

td.sidebox4a {
padding: 26px 10px 0 33px; vertical-align: top;
background-image: url(images/mrbg.gif);
background-position: left top;
}


td #sidebox4b {
padding: 30px 0px 12px 33px; vertical-align: top;
background-image: url(images/mrbg.gif);
background-position: left top;
}



td #video { 
padding: 0; margin: 0 auto 0; vertical-align: top; text-align: center; 
}

/* ------------ FORM 4 ------------*/


td.sbar_cell4b-1 { width: 5px; height: 19px; background-color: #613D38; border-bottom: 2px solid; 
}

td.sbar_cell4b-2 { width: 1px; height: 19px; vertical-align: top; border-bottom: #7D524C 2px solid;
}

td.sbar_cell4b-3 { width: 174px; height: 19px; background-color: #69443F; 
padding-left:4px; 
}

td.sbar_cell4b-3b { width: 174px; height: 19px; background-color: #6D4945; 
padding-left:4px; 
}

td.sbar_cell4b-4 { height: 2px; 
}

/* ------------ FORM - Mail ------------*/

td.e-form_cell-L { 
width: 92px; text-align:right; vertical-align: top;
padding-top:4px; font-weight: bold;
}

td.e-form_cell-R { 
text-align:left; vertical-align: top;
padding: 0 0 14px 4px; 
}

td.e-form_cell-R2 { 
text-align:left; vertical-align: top;
padding: 0 0 6px 4px; 
}


td.e-form_verify { 
text-align:left; vertical-align: top; font-weight: bold;
padding: 4px 4px 14px 4px; margin: 0;
}


td.e-form_bottom { 
text-align:right; vertical-align: top;
padding: 0 0 0 0; margin: 0;
}

form .e-form {
padding: 0; margin: 0;
}

form .textbox1 {
width:161px; height:18px; border:1px solid #D6B072; background-color:#F4D9AF; 
font-family: Tahoma; font-size: 10px; color: #000000;
}

form .textarea1 {
width:161px; height:108px; border:1px solid #D6B072; background-color:#F4D9AF; overflow:auto;
font-family: Tahoma; font-size: 10px; color: #000000;
}

/* -----------  H1 H2 H3 ------------ */


h1 {
color:#7D524C; 
text-align:center;  
font-size: 10px; 
font-weight: bold;
padding: 0 0 12px 0; 
margin: 0; 
border: 0; 
vertical-align: top; 
text-align:center;
}

h2 {  /*side panel*/
font-family: Tahoma;
font-size: 10px;
font-weight: bold;
color: #fffef9;
/*border-bottom: solid 1px;*/
}



/* ------------ DIV ------------*/

div.video {padding: 20px 0 0 20px; border: #FF0000 solid 2px; margin: 0;}

div.emailbox {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #7D524C;
	padding-left:10px; 
	padding-top:29px;
}

div.spacer {
height: 1px; width: 1px;
}

div.arrow {
margin: 5px 0 5px 0; padding: 0;
}

/* ------------ Main  Region - index ------------*/

.header1 {color:#7D524C; text-align:center;  font-size: 10px; font-weight: bold;
margin: 10px 0 0 49px; padding: 14px 20px 0 12px; }

.paragraph1 {margin: 10px 0 0 49px; padding: 14px 20px 12px 12px;}

.paragraph1NP {margin: 5px 0 0 49px; padding: 0px 20px 12px 12px;}

img.pic1 {border: #eabd7a 2px solid; margin: 0 10px 0 0; float:left;  
padding: 2px; background-color:#FFFFFF;}

img.pic2 {border: #eabd7a 2px solid; margin: 0 10px 0 0; float:left;
/*padding: 2px; background-color:#FFFFFF;*/}

img.ad1 {border: #eabd7a 2px solid; margin: 0 auto 0; padding: 2px; background-color:#FFFFFF;
float:left; text-align:center; display: block;}

/* ------------ Main Picture Region  - Experimental ------------*/

#containerPICS {margin: 25px auto 0; 
border: #FF0000 solid 0px; background:#FFFF00; overflow: auto; float: left; text-align:center;
padding: 10px 0;}

td #pics { float: left; text-align:center; padding: 10px 10px 10px 10px;}


.paragraphPICS_2a {float:left; display: block; margin: 0 0 10px 0; border: #0000FF solid 1px; padding: 0 3px 0 0;}

.paragraphPICS {float:left; display: block; margin: 0 0 20px 0; 
border: #0000FF solid 0px; padding: 0 0 0 0; text-align: left;}

.paragraph_First {float:left; display: block; margin: 0 0 20px 0; 
border: #0000FF solid 0px; padding: 0; text-align: left;}

.paragraph_Last {float:left; display: block; margin: 0 0 0 0; 
border: #0000FF solid 0px; padding: 0; text-align: left;}

/*
.finalp {float:left; clear: both; display: block; margin: -13px 0 10px 0; border: #FF00FF solid 1px; padding: 0 3px 0 0;}
*/


/* ------------ Main Region Cont. ------------*/

.maintext3 {float:left; display: block; margin: 10px 0 10px 0; border: #0000FF solid 0px; padding: 0 0 0 0; }

.maintext3First {/*float:left;*/ display: block; margin: 0px 0 10px 0; border: #0000FF solid 0px; padding: 0 0 0 0; }

.maintext3Last {float:left; display: block; margin: 10px 0 0 0; border: #FF00FF solid 0px; padding: 0 0 0 0; }

/* ------------ Side Picture Region ------------*/

.sidebar1 {
float:left; display: block; margin: 10px 0 10px 0; border: #FFFF00 solid 0px; padding: 0 3px 0 0; 
}

.sidebar1b {
margin: 10px 0 10px 0; border: #FFFF00 solid 0px; padding: 0 3px 0 0; 
}

.sidebar4 {
float:left; display: block; margin: 0 0 0 0; border: #FFFF00 solid 0px; padding: 0 3px 0 0; 

}



/* ------------ Footer Region ------------*/

.footer1 { padding-top:11px; color:#99702E; background-color:#E7BE7C;}



ul#footer_navbar {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A7271E;
	line-height: 14px;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto 4px;
	padding: 0;
	
}

ul#footer_navbar li {
display: inline;
list-style-type: none;
margin-right: 6px;
}

ul#footer_navbar li#first {
margin-left: 30px; 
/*background-color:#CCFFFF;*/
}

ul#footer_navbar li a {
text-decoration: underline;
color: #61403B;
/*color: #61403B; site brown */
font-weight: normal;
}

ul#footer_navbar li a:hover {
text-decoration: underline;
color: #FFFFCC;
}


/* ------------ OVERRIDES ... COL2 ------------*/


#col2 { font-size: 11px; }
#col2 .scrollbox1a  { font-size: 11px; }
#col2 .mainbox1a  { font-size: 11px; }
#col2 h1 { font-size: 11px; }
#col2 .txt { font-size: 11px; }
#col2 .txt_bold { font-size: 11px; }
#col2 .txt2 { font-size: 11px; }
#col2 .txt2_bold { font-size: 11px; }
#col2 .e-form_cell-L { font-size: 11px; }
#col2 .e-form_cell-R { font-size: 11px; }
#col2 .textbox1 { font-size: 11px; }
#col2 .footer1 .txt2 { font-size: 10px; }



