@charset "utf-8";
/* Free Burma Rangers (FBR) CSS Document */

#page {
width: 777px;
margin: auto;
text-align: center;  /*ie centering fix */
}

* {
	padding: 0;
	border: 0;
	margin: 0;
	outline: 0;
	list-style-type: none;
	
}
p {
	padding: 5px;
}

body { 
	padding:0px;
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: .8em;
	margin:0;
}
/*
font-size:62.5%; takes 16px default size down to 10px, which apart from being less huge is a nice round number. From now on its easy to think in pixels but still set sizes in terms of ems: 1em is 10px, 0.8em is 8px, 1.6em is 16px, etc.
*/

.mainbodycell {
padding-left:17px; 
padding-right:17px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
text-align:left;
font-size:1.0em;
}

.smalltext{font-size:0.9em;}

.greytext {color:#666666;font-weight:bold;}

a {color:#4c621f;}
a:hover {color:#b7c494;}
a:visited {color:#98a96b;}

th a  {color:#4c621f;font-weight:bold;text-decoration:none;}
th a:hover  {color:#b7c494;}
th a:visited {color:#4c621f;}

li a        {color:#4c621f;font-weight:bold;text-decoration:none;}
li a:hover  {color:#b7c494;font-weight:bold;text-decoration:underline;}
li a:visited {color:#4c621f;}

a.reslink {color:#000000; font-weight:bold;text-decoration:none;}
a.reslink:hover {color:#000000; font-weight:bold;text-decoration:underline;}
a.reslink:visited {color:#000000; font-weight:bold;}

a.footerlink {color:#cccccc; font-weight:bold;text-decoration:none;}
a.footerlink:hover {color:#cccccc; font-weight:bold;text-decoration:underline;}
a.footerlink:visited {color:#cccccc; font-weight:bold;}

a.replink {color:#4a601c;font-weight:bold;text-decoration:none;}
a.replink:hover {color:#4a601c;font-weight:bold;text-decoration:underline;}
a.replink:visited {color:#98a96b;font-weight:bold;}

a.news_title {color:#4a601c;font-weight:bold;text-decoration:none;}
a.news_title:hover {color:#4a601c;font-weight:bold;text-decoration:underline;}
a.news_title:visited {color:#98a96b;font-weight:bold;}

a.tablefooterlink {color:#4a601c;text-decoration:none; font-size:0.9em;}
a.tablefooterlink:hover {color:#4a601c;text-decoration:underline; font-size:0.9em;}
a.tablefooterlink:visited {color:#4a601c;font-size:0.9em;}

a.breadcrumb {color:#333333;font-weight:bold;text-decoration:none;}
a.breadcrumb:hover {color:#333333;font-weight:bold;text-decoration:underline;}
a.breadcrumb:visited {color:#333333;font-weight:bold;}

a.emailreport {color:#666666;text-decoration:none; font-size:0.9em;}
a.emailreport:hover {color:#666666;text-decoration:underline;font-size:0.9em;}
a.emailreport:visited {color:#666666;font-size:0.9em;}

a.toparrow {color:#4c621f;font-weight:bold;text-decoration:none;}
a.toparrow:hover {color:#4c621f;font-weight:bold;text-decoration:underline;}
a.toparrow:visited {color:#4c621f;font-weight:bold;}

h1{
margin-bottom:4px;
margin-top:12px;
color:#4c621f; /*dark heading green*/
font-size:1.5em;
font-weight:bold;
border-bottom:1px dashed #999999;
padding-bottom: 0px;}


h2{
margin-top:24px;
margin-bottom:12px;
color:#4c621f; /*dark heading green*/
font-size:1.2em;
font-weight:bold;
padding-bottom: 0px;
}

h3{
margin-top:4px;
margin-bottom:4px;
color:#666666; /* grey */
font-size:1.0em;
font-weight:bold;
padding-bottom: 0px;
}

.title1 { 
color:#4c621f; 
font-size:1.5em;
font-weight:bold;
margin-top:8px;
margin-bottom:4px;
}

.title2 {
font-size: 1.1em; 
color:#4c621f; 
font-weight: bold
}

.bodyCopy {font-size: 1.0em}
.bodyBox {background-color: #C0C0C0; padding-top: 7px; padding-left: 7px}
.caption {padding:5px;color:#666666;font-size:0.9em;text-align:left; }
.linkMenu {font-size:1.0em;}


/* Bullet List styles */

ul {list-style-image:url(/image/bullet.gif); margin-top:6px; text-align:left; }
li {margin-top:6px;}
.li_margin {margin-top:12px; }

td ul {list-style-image:url(/image/bullet.gif); margin-top:0px;margin-bottom:0px; text-align:left;}
td li {margin-top:0px;margin-bottom:0px;}
td .li_margin {margin-top:6px; }



.BGsearch {
border-right: 1px solid #4a601c;
padding-right:4px;
color: #ffffff;
font-weight:bold;
font-size:11px;
width:495px;
height:26px;
text-align:right;
vertical-align:middle;
background-image:url(/image/form_bg.jpg); 
background-repeat:no-repeat;
}


.breadcrumb {
/*padding-bottom: 4px;
margin-bottom: 0px;*/
text-align: left;
color: #333333;
font-weight:bold;
}

.dashedline {
background-image:url(/image/dashed_line.gif); 
background-repeat:repeat-x;
}

.divdashedline {
width:100%;
height:1px;
padding:0;
margin-top:5px;
margin-bottom:0px;
background-image:url(/image/dashed_line.gif); 
background-repeat:y;
}

.donationsubmit{
margin-left:5px;
border:1px solid #4a601c;
width:147px;
height:20px;
}

.emailtable {
border:1px dotted #b7c494;
}

.emailinput {
border:1px solid #6a865e;
width:100px;
height:14px;
font-size:0.9em;
}

.emailsubmit{
margin-left:5px;
border:1px solid #4a601c;
width:47px;
height:20px;
}



.introtable {
width:65%;
padding: 0;
float:left;
}

.introtable h2 {
margin-top:0px;
}


.reportsearchinput {
border:1px solid #6a865e;
width:200px;
height:14px;
font-size:0.9em;
}

.reportstable{
text-align:left; 
border: solid 1px #999999;
width: 100%;
}
.resourcestable {
width: 100%;
border:solid 1px #999999; 
margin-bottom:10px;
}

.resourcestable img{border:1px solid #000000;}

.restableheading {
padding-left: 8px;
background-color:#b7c494; 
font-weight:bold; 
border-bottom: solid 1px #999999; 
}
.restablerow {
padding-left: 8px;
padding-top: 8px;
vertical-align: top; 
height: 18px; 
/*padding:4px;*/ 
background-color: #f0f3e9; 

}

.sectiontable {
width:95%;
padding: 0;
}

.sectiontable h2 {
margin-top:0px;
}


.tableheader{
background-color: #b7c494;
height: 20px;
font-weight:bold; 
padding-left: 8px; 
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
border-bottom:solid 1px #999999;
}


.tablerow{
background-color: #f0f3e9;
height: 20px;
/*font-weight:bold; */
padding-left: 8px; 
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
}



.tablefooter {
font-size: 0.9em;
border-top: solid 1px #999999;
height: 20px; 
background-color: #d0d9b9;
text-align:right;
padding-left:8px;
padding-right:8px;
padding-top:2px;
padding-bottom:2px;
}

table.tableleft {float:left; margin-right:10px; margin-bottom:10px; width:20px;}
table.tableright {float:right; margin-left:10px; margin-bottom:10px; width:20px;}

/*image and alignment classes*/
img.imageleftalign {float:left; border:1px solid #000000; margin-right:10px; margin-bottom:10px;}
img.imagerightalign  {float:right; border:1px solid #000000; margin-left:10px;margin-bottom:10px;}
.gallerycaption {
border:1px dotted #999999;
padding:10px;
background-color:#f0f3e9;
vertical-align:top;
text-align:center;
}

.galleryimage img {border:1px solid #000000;} 

.tableright img {border:1px solid #000000; margin-top:10px}

.tableleft img {border:1px solid #000000; margin-top:10px}

.footer {
color:#999999;
border-top:1px solid #999999;
height:19px;
background-color:#f2f2f2;
padding-left:17px;
padding-right:17px;
border-bottom:1px dashed #999999;
}



.searchform {
font-size:10px;
width:110px; 
height:15px;
border:1px solid #6a865e;
}

.searchsubmit {
border:1px solid #6a865e;
background-color:#b7c494;
width:20px;
height:19px;
}


.reporttitle {
color:#4c621f; /*dark heading green*/
font-size:1.5em;
font-weight:bold;
margin-top:8px;
margin-bottom:4px;
}

.centrephotos img {border:1px solid #000000;}
.photocaption {padding:5px;color:#666666;font-size:0.9em;text-align:left; }
.phototable {width:20px;margin:14px;}

.notesbox {
vertical-align:top;
width:100%;
background-color:#f0f3e9;
border:1px solid #999999;
padding:6px;
}
.notesbox h2 {margin-top:0;}
/*.mainbodycell img{border:1px solid #000000;}*/

hr {  color: #CCCCCC; line-height: 1pt; border-style: dashed}

