@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background: #efe9e1;
}

img {
	border: 0;
}

.border {
	border: 1px solid #14062a;
}

.borderfloat {
	border: 1px solid #14062a;
	float: left;
	margin: 0 5px 0 0;
}

.borderfloatr {
	border: 1px solid #14062a;
	float: right;
	margin: 0 0 0 5px;
}

.FloatLeft {
	float: left;
	margin: 0 5px 0 0;
}

.FloatRight {
	float: right;
	margin: 0 0 0 5px;
}


.divborder {
	border: 1px solid #14062a;
	padding: 5px;
}

.divborderbg {
	background: #bfbac6;
	border: 1px solid #14062a;
	padding: 5px;
}

table, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
}

table {
	border-collapse: collapse;
}

form {
	margin: 0;
}

a, a:visited {
	color: #0a7416;
	text-decoration: none;
	font-weight: bold;
}

a:hover, a:active, a:focus {
	color: #f15727;
	text-decoration: underline;
	font-weight: bold;
}

.ButtonLink{
	font-size:20px;	
}

#Header {
	background: url(../images/template/BGHeader.png) top left repeat-x;
}

#Menu td {
	background: url(../images/template/BGMenu.png) top left repeat-x;
	white-space: nowrap;
}

#Wrap td {
	padding: 10px;
}

#MainContent {
	border: 1px solid #000000;
}

#MainContent td {
	background: #e9e1d6;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* PAGE TITLES */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
#Home #PageTitle {
	background: url(../images/Titles/Home.png) top left no-repeat;
}

#Journal #PageTitle {
	background: url(../images/Titles/Journal.png) top left no-repeat;
}

#Photos #PageTitle {
	background: url(../images/Titles/Photos.png) top left no-repeat;
}

#Videos #PageTitle {
	background: url(../images/Titles/Videos.png) top left no-repeat;
}

#Login #PageTitle {
	background: url(../images/Titles/Login.png) top left no-repeat;
}

#Register #PageTitle {
	background: url(../images/Titles/Register.png) top left no-repeat;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* MENU: Home */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

#Menu #MHome img {
	width: 88px;
}

#Home #Menu #MHome img {
	background: url(../images/Menu/HomeRoll.png) top left no-repeat;
}

#Menu #MHome img {
	background: url(../images/Menu/Home.png) top left no-repeat;
}

#Menu #MHome a:hover img,
#Menu #MHome a:active img,
#Menu #MHome a:focus img {
	background: url(../images/Menu/HomeRoll.png) top left no-repeat;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* MENU: Photos */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

#Menu #MPhotos img {
	width: 93px;
}

#Photos #Menu #MPhotos img {
	background: url(../images/Menu/PhotosRoll.png) top left no-repeat;
}

#Menu #MPhotos img {
	background: url(../images/Menu/Photos.png) top left no-repeat;
}

#Menu #MPhotos a:hover img,
#Menu #MPhotos a:active img,
#Menu #MPhotos a:focus img {
	background: url(../images/Menu/PhotosRoll.png) top left no-repeat;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* MENU: Logout */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

#Menu #MLogout img {
	width: 93px;
}

#Logout #Menu #MLogout img {
	background: url(../images/Menu/LogoutRoll.png) top left no-repeat;
}

#Menu #MLogout img {
	background: url(../images/Menu/Logout.png) top left no-repeat;
}

#Menu #MLogout a:hover img,
#Menu #MLogout a:active img,
#Menu #MLogout a:focus img {
	background: url(../images/Menu/LogoutRoll.png) top left no-repeat;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* MENU: Videos */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

#Menu #MVideos img {
	width: 93px;
}

#Videos #Menu #MVideos img {
	background: url(../images/Menu/VideosRoll.png) top left no-repeat;
}

#Menu #MVideos img {
	background: url(../images/Menu/Videos.png) top left no-repeat;
}

#Menu #MVideos a:hover img,
#Menu #MVideos a:active img,
#Menu #MVideos a:focus img {
	background: url(../images/Menu/VideosRoll.png) top left no-repeat;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* MENU: Register */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

#Menu #MRegister img {
	width: 130px;
}

#Register #Menu #MRegister img {
	background: url(../images/Menu/RegisterRoll.png) top left no-repeat;
}

#Menu #MRegister img {
	background: url(../images/Menu/Register.png) top left no-repeat;
}

#Menu #MRegister a:hover img,
#Menu #MRegister a:active img,
#Menu #MRegister a:focus img {
	background: url(../images/Menu/RegisterRoll.png) top left no-repeat;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* MENU: Login */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

#Menu #MLogin img {
	width: 93px;
}

#Login #Menu #MLogin img {
	background: url(../images/Menu/LoginRoll.png) top left no-repeat;
}

#Menu #MLogin img {
	background: url(../images/Menu/Login.png) top left no-repeat;
}

#Menu #MLogin a:hover img,
#Menu #MLogin a:active img,
#Menu #MLogin a:focus img {
	background: url(../images/Menu/LoginRoll.png) top left no-repeat;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* MENU: Journal */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

#Menu #MJournal img {
	width: 97px;
}

#Journal #Menu #MJournal img {
	background: url(../images/Menu/JournalRoll.png) top left no-repeat;
}

#Menu #MJournal img {
	background: url(../images/Menu/Journal.png) top left no-repeat;
}

#Menu #MJournal a:hover img,
#Menu #MJournal a:active img,
#Menu #MJournal a:focus img {
	background: url(../images/Menu/JournalRoll.png) top left no-repeat;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* MENU: Change Location */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

#Menu #MChange img {
	width: 192px;
}

#Change #Menu #MChange img {
	background: url(../images/Menu/ChangeRoll.png) top left no-repeat;
}

#Menu #MChange img {
	background: url(../images/Menu/Change.png) top left no-repeat;
}

#Menu #MChange a:hover img,
#Menu #MChange a:active img,
#Menu #MChange a:focus img {
	background: url(../images/Menu/ChangeRoll.png) top left no-repeat;
}

#Menu #MChangeDrop {
	position: fixed;
	top: 137px;
	right: 27px;
	display: none;
}

#MChangeDrop table td {
	padding: 0;
	background: #e9e1d6;
	border-bottom: none;
	border-right: solid 1px #000000;
	border-left: solid 1px #000000;
	border-top: none;
}

#Menu #MChangeDrop #MBill a img,
#Menu #MChangeDrop #MBill a:visited img {
	background: url(../images/DropChange/Bill.png) top left no-repeat;
}

#Menu #MChangeDrop #MBill a:hover img,
#Menu #MChangeDrop #MBill a:active img,
#Menu #MChangeDrop #MBill a:focus img {
	background: url(../images/DropChange/BillRoll.png) top left no-repeat;
}



#Menu #MChangeDrop #MMyrna a img,
#Menu #MChangeDrop #MMyrna a:visited img {
	background: url(../images/DropChange/Myrna.png) top left no-repeat;
}

#Menu #MChangeDrop #MMyrna a:hover img,
#Menu #MChangeDrop #MMyrna a:active img,
#Menu #MChangeDrop #MMyrna a:focus img {
	background: url(../images/DropChange/MyrnaRoll.png) top left no-repeat;
}



#Menu #MChangeDrop #MMegan a img,
#Menu #MChangeDrop #MMegan a:visited img {
	background: url(../images/DropChange/Megan.png) top left no-repeat;
}

#Menu #MChangeDrop #MMegan a:hover img,
#Menu #MChangeDrop #MMegan a:active img,
#Menu #MChangeDrop #MMegan a:focus img {
	background: url(../images/DropChange/MeganRoll.png) top left no-repeat;
}


#Menu #MChangeDrop #MBen a img,
#Menu #MChangeDrop #MBen a:visited img {
	background: url(../images/DropChange/Ben.png) top left no-repeat;
}

#Menu #MChangeDrop #MBen a:hover img,
#Menu #MChangeDrop #MBen a:active img,
#Menu #MChangeDrop #MBen a:focus img {
	background: url(../images/DropChange/BenRoll.png) top left no-repeat;
}


#Menu #MChangeDrop #MGabriella a img,
#Menu #MChangeDrop #MGabriella a:visited img {
	background: url(../images/DropChange/Gabriella.png) top left no-repeat;
}

#Menu #MChangeDrop #MGabriella a:hover img,
#Menu #MChangeDrop #MGabriella a:active img,
#Menu #MChangeDrop #MGabriella a:focus img {
	background: url(../images/DropChange/GabriellaRoll.png) top left no-repeat;
}


#reporttable #blankTable td {
	padding: 5px;
	border: 0px solid #1c5ba2;
}


#reporttable td {
	padding: 5px;
	border: 1px solid #1c5ba2;
}


#reporttable .reporttitle {
	background: #3e73b0;
	color: #fff;
	font-weight:bold;
	font-size:16px;
}

#reporttable .reportcolumn {
	background: #5b88bc;
	color: #fff;
	font-weight:bold;
	white-space:nowrap;
}

#reporttable .yellowcolumn {
	background: #FFC;
	color: #000;
	font-weight:bold;
	white-space:nowrap;
}

#reporttable .redcolumn {
	background:#F55;
	color: #000;
	font-weight:bold;
	white-space:nowrap;
}


#reporttable .noborder {
	background: #fff;
	color: #fff;
	font-weight:bold;
	white-space:nowrap;
	border-left:none;
	border-right:none;
	border-bottom:none;
	border-top:none;
}


#reporttable .reportcolumn a {
	background: #5b88bc;
	color: #fff;
	font-weight:bold;
}

#reporttable .reportshade {
	background: #bacde3;
}

#reporttable .reportshadebold {
	background: #bacde3;
	font-weight:bold;
}

#reporttable .reportshade2 {
	background: #e3ebf4;
}






#plaintable td {
	padding: 5px;
	border: none;
}

