.bodyClass {
	background-color: #000033;
	padding-top: 0px;
	margin: 9px;
}

.bodyClass2 {
	background-color: #000000;
	padding-top: 0px;
	margin: 9px;
}

.bottomNav {
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
}

.copyright {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}

.smallContent {
	font-family: Verdana;
	color: #000000;
	font-size: 10px;
}

.pagecontent {
	font-family: Verdana;
	color: #000000;
	font-size: 12px;
}

.pageheader {
	font-family: Tahoma;
	color: #000000;
	font-size: 20px;
}

.olRedSquare {
	list-style-image: url(/images/redBullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	list-style-position: outside;
	list-style-type: square;
	margin: 0px;
	padding: 4px 5px 5px 20px;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
}

.textField {
	margin: 0px;
	border: 1px solid #333333;
	padding: 1px;
	font-family: Verdana;
	font-size: 12px;
}

.mediumContent {
	font-family: Verdana;
	font-size: 12px;
}

.submitButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000066;
}

.successMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009933;
}

.registrationHeader {
	font-family: Verdana;
	font-size: large;
	color: #000033;
}

.registrationHeader2 {
	color: #FFFFFF;
}

.smallerror {
	font-family: Verdana;
	font-size: small;
	color: #FF0000;
}

.smallErrorMessage {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
}

.smallSuccessMessage {
	font-family: Verdana;
	font-size: 10px;
	color: #009900;
}

.bigErrorMessage {
	font-family: Verdana;
	font-size: 14px;
	color: #FF0000;
}

.bigSuccessMessage {
	font-family: Verdana;
	font-size: 14px;
	color: #009900;
}

.boldHeader {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}

.hugelink {
	font : bold 20px  Arial, Helvetica, sans-serif;
	color : #000099;
}

.pheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.warningmessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #990000; font-size: 12pt }

.whitetabletext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}

a:hover {
	color: #000099;
}

a:visited {
	color: #000099;
}

.defaulttext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000099}

.weddingheader {
	font-family: "Bookman Old Style";
	font-size: 14pt;
	font-weight: normal;
	color: #6633FF;
	font-style: italic;
}

.albumLinks {
	font-family: "Bookman Old Style";
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	text-transform: none;
}

.albumLinksCurrentPage {
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #000066;
}

.inputtype {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; clip:    rect(   )}

.weddingpageheader {
	font-family: "Monotype Corsiva";
	font-size: 24px;
	color: #000099;
	font-weight: bold;
	font-style: oblique;
}

.currentpage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000099}

.small_error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000}

.pushbutton {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000066;
}

.tableheader {   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	background-color: #CCCCCC;
}


.tableHeader {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	background-color: #AAAAAA;
}

.tableHeaderSmallText{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #AAAAAA;
}

.boxTableBorderBackground {
	background-color: #000066;
}

.boxTableBackground {
	background-color: #CCCCCC;
}

.successmessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #339966; font-size: 12pt }

.greentext {  color: #9999FF}

.biglink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000099; font-weight: bold}

.portfoliopname {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}

.pushbuttonportfolio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #CCCCCC; border-top-width: auto; border-right-width: auto; border-bottom-width: auto; border-left-width: auto}

.portfolioheader { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #000099}

.smalltext { font-size: 11px }

.portfoliocurrentpage {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}

.blacktext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}

.events table {
	border-width: 0px;
	border-spacing: 2px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;			
}

.events th {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: gray;
	background-color: #aaaaaa;
	-moz-border-radius: 0px;
}

.events td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: gray;
	-moz-border-radius: 0px;
}

.highlight td {
	background-color: #bb7777;
	font-size: 1.1em;
}

.reposted_events {
	width: 750px;
}

.row1 {
	background-color:#cccccc;
}

.row2 {
	background-color:#dddddd;
}
