
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #f0f0f0;
	/*background-color: #110F10; /*black */ */
	/*background-image: url(../images/layout/background.jpg);*/
}

body, html {
	height: 100%;
}

#fullheight {height: 100%}
#circleheight {height: 123px}



/* DEFAULT SETTINGS FOR TEXT */
td {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 8pt; 
	color: #515151;
}

.heading {
	font-size: 13px;
	font-weight: bold;
}

.subheading {
	font-weight: bold;
}

.validation_error {
	color: #cc0000;
}


/* BACKGROUND IMAGES */
.bg_circles_black {
	background-image: url(../images/layout/bg_circles_black.gif);
	background-repeat: repeat-x;
}
.bg_circles_white {
	background-image: url(../images/layout/bg_circles_white.gif);
	background-repeat: repeat-x;
}


/* COPYRIGHT TEXT */
.copyright_ondark {
	color: #f0f0f0;
	font-size: 7pt;
}
.copyright_onlight {
	color: #000000;
	font-size: 7pt;
}


/* NORMAL LINKS WITHIN THE CONTENT TEXT */
a:link, a:visited,  a:active{ 
	color: #cc0000;
	text-decoration: none;
}

a:hover {  
	color: #cc0000;
	text-decoration: underline;
}


/* FORMATTING FOR FORM ELEMENTS AND FIELDS */
td.formpadding {
	padding-top: 5px;
	vertical-align: top;
}

.formField {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*border-style: solid;
	border-color: #9e9e9e;*/
	font-size: 8pt;
	color: #737373;
	/*border-width: 1px;*/
}


.formSelect {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: #737373;
}

input.buttonFormat {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
}




/* NAVIGATION */
/* HOME BUTTON */
a.home:link, a.home:visited {
	display: block;
	background: url(../images/navigation/home.gif) no-repeat;
	height: 73px;
}

a.home:hover {
	background-position: 0px -73px;
}

.home_current {
	background: url(../images/navigation/home.gif) no-repeat;
	background-position: 0px -73px;
}


/* SIGNUP BUTTON */
a.signup:link, a.signup:visited {
	display: block;
	background: url(../images/navigation/signup.gif) no-repeat;
	height: 73px;
}

a.signup:hover {
	background-position: 0px -73px;
}

.signup_current {
	background: url(../images/navigation/signup.gif) no-repeat;
	background-position: 0px -73px;
}


/* STORES BUTTON */
a.stores:link, a.stores:visited {
	display: block;
	background: url(../images/navigation/stores.gif) no-repeat;
	height: 73px;
}

a.stores:hover {
	background-position: 0px -73px;
}

.stores_current {
	background: url(../images/navigation/stores.gif) no-repeat;
	background-position: 0px -73px;
}


/* CONTACT BUTTON */
a.contact:link, a.contact:visited {
	display: block;
	background: url(../images/navigation/contact.gif) no-repeat;
	height: 73px;
}

a.contact:hover {
	background-position: 0px -73px;
}

.contact_current {
	background: url(../images/navigation/contact.gif) no-repeat;
	background-position: 0px -73px;
}


