/*body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(gr/bg2.gif);
	background-repeat: repeat-y;
}

.copyright {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #666666;
	text-decoration: none;
	font: 9px Arial, Verdana, Helvetica;
}

a.copyright:hover {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #666666;
	text-decoration: underline;
	font: 9px Arial, Verdana, Helvetica;
}

.style1 {
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
}

.white {color: #FFFFFF;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

.orange {color: #FF9C00;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.orange:link {color: #FF9C00;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.orange:visited {color: #FF9C00;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.orange:hover {color: yellow;
	text-decoration: underline;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.orange:active {color: yellow;
	text-decoration: underline;
	font: bold 9px Verdana, Arial, Helvetica;
}

.orangeSuperTitle {color: #fb6d10;
	text-decoration: none;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.orangeTitle {color: #fb6d10;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.yellowSuperTitle {color: yellow;
	text-decoration: none;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.yellowSuperTitle:link {color: yellow;
	text-decoration: none;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.yellowSuperTitle:visited {color: yellow;
	text-decoration: none;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.yellowSuperTitle:hover {color: #ffa62c;
	text-decoration: underline;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.yellowSuperTitle:active {color: #ffa62c;
	text-decoration: underline;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.yellowMedium {color: yellow;
	text-decoration: none;
	font: bold 11px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.yellowTitle {color: yellow;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.yellowTitle:link {color: yellow;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.yellowTitle:visited {color: yellow;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.yellowTitle:hover {color: yellow;
	text-decoration: underline;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.yellowTitle:active {color: yellow;
	text-decoration: underline;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.photo {color: black;
	text-decoration: none;
	font: 12px Verdana, Arial, Helvetica;
}

a.photo:link {color: black;
	text-decoration: none;
	font: 12px Verdana, Arial, Helvetica;
	border: 1px  blue;
}

a.photo:visited {color: black;
	text-decoration: none;
	font: 12px Verdana, Arial, Helvetica;
	border: 1px  blue;
}

a.photo:hover {color: #C80F21;
	text-decoration: underline;
	font: 12px Verdana, Arial, Helvetica;
	border: 1px  blue;
}

a.photo:active {color: #C80F21;
	text-decoration: underline;
	font: 12px Verdana, Arial, Helvetica;
	border: 1px  blue;
}

.grayTitle {color: #4f4f4f;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.blackTitle {color: black;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.blackTitle:link {color: black;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.blackTitle:visited {color: black;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.blackTitle:hover {color: #0641AB;
	text-decoration: underline;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.blackTitle:acive {color: #0641AB;
	text-decoration: underline;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.text {color: black;
	font: 10px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.boxTitle {color: white;
	font: bold 16px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

.cartDetails {color: #0405ad;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

a.cartDetails:link {color: #0405ad;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

a.cartDetails:visited {color: #0405ad;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

a.cartDetails:hover {color: #0405ad;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: underline;
}

a.cartDetails:active {color: #0405ad;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: underline;
}

.cartTitle {color: #85000e;
	font: bold 13px/17px Cochin, Verdana, Arial, Helvetica;
	text-decoration: none;
	background: yellow;
}

a.cartTitle:link {color: #85000e;
	font: bold 13px/17px Cochin, Verdana, Arial, Helvetica;
	text-decoration: none;
	background: yellow;
}

a.cartTitle:visited {color: #85000e;
	font: bold 13px/17px Cochin, Verdana, Arial, Helvetica;
	text-decoration: none;
	background: yellow;
}

a.cartTitle:hover {color: #85000e;
	font: bold 13px/17px Cochin, Verdana, Arial, Helvetica;
	text-decoration: underline;
	background: yellow;
}

a.cartTitle:active {color: #85000e;
	font: bold 13px/17px Cochin, Verdana, Arial, Helvetica;
	text-decoration: underline;
	background: yellow;
}

.math {color: #b16d06;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

.descriptionLarge {color: #85000e;
	font: bold 15px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

.description {color: #85000e;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

a.description:link {color: #85000e;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

a.description:visited {color: #85000e;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: none;
}

a.description:hover {color: #85000e;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: underline;
}

a.description:active {color: #85000e;
	font: bold 13px Cochin, Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	text-decoration: underline;
}

.field {color: #333333;
	font: bold 9px Verdana, Arial, Helvetica;
	border: solid #333333 1px;
}

.superTitle {color: black;
	text-decoration: none;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.superTitle:link {color: black;
	text-decoration: none;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.superTitle:visited {color: black;
	text-decoration: none;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.superTitle:hover {color: #0641AB;
	text-decoration: underline;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.superTitle:active {color: #0641AB;
	text-decoration: underline;
	font: bold 16px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.whiteTitle {color: white;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.whiteTitle:link {color: white;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.whiteTitle:visited {color: white;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.whiteTitle:hover {color: white;
	text-decoration: underline;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.whiteTitle:active {color: white;
	text-decoration: underline;
	font: bold 12px Verdana, Arial, Helvetica;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
}

a.white:link {color: #FFFFFF;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.white:hover {color: #C80F21;text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
}

a.white:active {color: #C80F21;text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
}

a.white:visited {color: #FFFFFF;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

.error {color: #C80F21;text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
}

.yellow {color: yellow;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.yellow:link {color: yellow;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.yellow:visited {color: yellow;
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.yellow:hover {color: #fc9906;
	text-decoration: underline;
	font: bold 9px Verdana, Arial, Helvetica;
}

a.yellow:active {color: #fc9906;
	text-decoration: underline;
	font: bold 9px Verdana, Arial, Helvetica;
}

.bodyText {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.bodyText {
	color: #0641AB;
	font-size: 12px;
	font-weight: bold;
}

a.bodyText:link {
	color: #0641AB;
	font-size: 12px;
	font-weight: bold;
}

a.bodyText:visited {
	color: #0641AB;
	font-size: 12px;
	font-weight: bold;
}

a.bodyText:hover {
	color: #C80F21;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

a.bodyText:active {
	color: #C80F21;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.blueText {
	color: #799aff;
	font-size: 10px;
	font-weight: bold;
}

a.bodyText:link {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.bodyText:visited {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.bodyText:active {
	color: #C80F21;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

a.bodyText:hover {
	color: #C80F21;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.cell {
	border: 1px solid black;
}