/* www.shopode.com stylesheet */

body {
	background-color : #FFFFFF ;
	color : #333333 ;
	font-family : Arial ;
}

td, th {
	font-family : Arial ;
}

a {
	color : #3195B6 ;
	font-weight : bold ;
}

a:visited {
	color : #3195B6 ;
}

a:active {
	color : #3195B6 ;
}

a.noUnderline {
	text-decoration : none ;
}

a.noUnderline:visited {
	text-decoration : none ;
}

a.noUnderlineGrey {
	color : #666666 ;
	text-decoration : none ;
}

a.noUnderlineGrey:visited {
	color : #666666 ;
	text-decoration : none ;
}

a.whiteLink {
	color : #FFFFFF ;
	font-weight : bold ;
	text-decoration : none ;
}

a.whiteLink:visited {
	color : #EEEEEE ;
	font-weight : bold ;
	text-decoration : none ;
}

a.whiteLink:active {
	color : #FFFFFF ;
	font-weight : bold ;
	text-decoration : none ;
}

a.blackLink {
	color : #000000 ;
	font-weight : bold ;
	text-decoration : none ;
}

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

a.blackLink:active {
	color : #000000 ;
	font-weight : bold ;
	text-decoration : none ;
}

/* text pseudo-classes */

.galleryContent {
	font-family : Arial ; 
	font-size : 11px ; 
	color : #333333 ;
	text-align : justify ;
	padding : 5px ;
}

.leftContent {
	font-family : Arial ; 
	font-size : 11px ; 
	color : #333333 ;
	text-align : justify ;
	padding : 10px ;
}

.rightContent {
	font-family : Arial ; 
	font-size : 11px ; 
	color : #FFFFFF ;
	text-align : right ;
	padding : 10px ;
}

.greyTitle {
	color : #666666 ;
	font-size : 20px ;
	font-weight : bold ;
}

.greySubtitle {
	color : #666666 ;
	font-size : 16px ;
	text-align : center ;
}

.blueSubtitle {
	color : #3195B6 ;
	font-size : 14px ;
	font-weight : bold ;
	text-align : center ;
}

/* container pseudo-classes */

.greyBorder {
	border : 1px solid #CCCCCC ;
}

.blueContainer {
	background-color : #3195B6 ;
}

.cyanBlock {
	background-color : #3195B6 ;
}

.lightGreyRow {
	background-color : #EEEEEE ;
	font-weight : bold ;
	font-size : 11px ;
}

.greyRow {
	background-color : #DDDDDD ;
	font-weight : bold ;
	font-size : 11px ;
}

.textField {
	background-color : #F5F5F5 ;
	font-size : 11px ;
}

.button {
	font-size : 11px ;
	font-weight : bold ;
}
.upcomingTitle {
	color : #3195B6 ;
	font-size : 16px ;
	font-weight : bold ;
	text-align : center ;
}
.upcoming {
	font-size : 13px ;
	text-align : center ;
}
.pageTitle {
	font-family : Impact ;
	color : #3195B6 ;
	font-size : 30px ;
	font-weight : bold ;
	text-align : left ;
}
.smallDate {
	font-size : 11px ;
	font-weight : normal ;
	text-align : center ;
}