/******** Document wide defaults *******/
a {color: Black;}
a:visited {color: Black;}
a:link {color: Black;}
a.txtMegaSpcName {font-weight: bold; color: black;}
a.txtSpcName {color: black}
a.HeadlineLink {color: black;}
a.txtSpecies {color: Black}
a.txtL3 {color: Black}

/******** Page container DIVs ********/
#container {
	width: 100%;
	overflow: hidden;
	position: relative;
}
#page-container
{
	position: relative;
	width: 752px;
	text-align: center;
	margin: 0 auto;
}
#gallery-container
{
	position: relative;
	width: 752px;
	margin: 0 auto;
}
#bottom-container
{
	position: relative;
	width: 752px;
	text-align: center;
	margin: 0 auto;
}
#page-container-wide
{
	position: relative;
	width: 800px;
	/*text-align: center;*/
	margin: 0 auto;
}
#gallery-container-wide
{
	position: relative;
	width: 800px;
	margin: 0 auto;
}
#bottom-container-wide
{
	position: relative;
	width: 800px;
	text-align: center;
	margin: 0 auto;
}

#gallery-ad-position
{
	position: absolute;
	top: 0px;
	left: 760px;
	width: 130px;
	padding-left: 10px;
}
#gallery-image-ad-position
{
	position: absolute;
	top: 0px;
	left: 810px;
	width: 130px;
	padding-left: 10px;
}

/******** Report Headers + other text styles not related to msgs *******/
.ReportHeader1 {font-family: verdana; font-size: 14px; font-weight: bold; font-variant : small-caps; color: #4D9999;}
.ReportHeader2 {font-family: verdana; font-size: 12px; color: #4D9999;}
.ReportHeader2Text 
{
    font-family: verdana;
    font-size: 12px;
    color: Black;
    text-align: left;
}

/******** Horizontal Lines between msgs + msg components *******/
.FullLine {background-color: #454545;padding-bottom: 0;padding-left: 0;padding-right: 0;width: 100%;}
.PartLine {background-color: #454545;padding-bottom: 0;padding-left: 0;padding-right: 0;width: 100%;}
.txtSmallSpace {font-family: verdana;font-size: 4px;color: Black;}

/******** Table + Cell definitions for msg *******/
.Detail {font-family: verdana;font-size: 12px;color: Black;background-color: #EEEEEE;}
.DetailLoc {font-family: verdana;font-size: 12px;color: Black;background-color: #EEEEEE;}
.Gallery {background-color: #EEEEEE;}
.Header {font-family: verdana;font-size: 14px;color: Black;background-color: #DDDDDD;}
.HeaderLocation {font-family: verdana;font-size: 12px; color: Black;background-color: #DDDDDD;}
.HeaderSent {font-family: verdana;font-size: 12px; color: Black;background-color: #DDDDDD;}
.HeaderType {font-family: verdana;font-size: 12px; color: Black;background-color: #DDDDDD;}
.Loc {font-family: verdana;font-size: 12px;color: Black;background-color: #EEEEEE; text-align: left;}
.Msg {font-family: verdana;font-size: 12px;color: Black;background-color: #EEEEEE;}
.Order {background-color: #DDDDDD;}
.Rarity {background-color: #DDDDDD;}
.Spc {font-family: verdana;font-size: 12px;color: Black;background-color: #DDDDDD;}
.SpcDetails {font-family: verdana;font-size: 12px;color: Black;background-color: #DDDDDD;}
.SpcInd{background-color: #EEEEEE;}
.Species {background-color: #DDDDDD;}
.Transmitted{background-color: #DDDDDD;}
.xGallery {background-color: #EEEEEE;}
.xSpcInd {background-color: #EEEEEE;}

/**** Alternating rows of species within a msg ****/
.Spc0 {font-family: verdana;font-size: 12px;color: Black;background-color: #FFFFFF;}
.Spc1 {font-family: verdana;font-size: 12px;color: Black;background-color: #eeeeee;}

/***** Text spans for msgs ******/
.HeaderRBA {font-family: verdana;font-size: 9px;background-color: #DDDDDD;}
.txtDetailMsg {font-family: verdana;font-size: 11px;color: Black;}
.txtHeaderSent {font-family: verdana;font-size: 10px;color: Black;}
.txtL2 {font-family: verdana;font-size: 10px;color: Black;}
.txtL3 {font-family: verdana;font-size: 10px;color: Black;}
.txtL4 {font-family: verdana;font-size: 12px;color: Black;}
.txtMegaSpcName {font-family: verdana;font-size: 12px;font-weight: bold;color: #FF0000;}
.txtMegaSpecies {font-family: verdana;font-size: 12px;font-weight: bold;color: Red;}
.txtMsgSpcName {}
.txtSeen {font-family: verdana;font-size: 11px;color: Black; text-align: left;}
.txtSpcName {font-family: verdana;font-size: 11px;color: Black;}
.txtSpcSeen {font-family: verdana;font-size: 10px;color: Black;}
.txtSpecies {font-family: verdana;font-size: 12px;font-weight: bold;color: Black;}
.txtTransmitted {font-family: verdana;font-size: 11px;color: Black;}
.txtDescription {font-family: verdana;font-size: 11px;color: Black; text-align: left;}
.txtCountryHeader {font-family: verdana;font-size: 14px;color: Black; font-weight: bold;}
.OrangeText2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FF7700;}

.linkBar
{
	float: right;
	display: inline;
	width: 160px;
}
.Rating-container
{
    position: relative;
    clear: both;
    margin-top: 10px;
}
