/* CSS Document */

body {

	margin: 0px;

	padding: 0px;

}



/********* MAIN **********/

#Top {
	background-color: #2E2015;
	font-family: Arial, Helvetica, sans-serif;
	color: #8F796B;
	padding-top: 15px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8F796B;
	background-image: url(images/bg.gif);

}

#Top a{
	color: #CC9900;
	text-decoration: underline;

}

#Top a:hover{
	color: #FFFFFF;
	text-decoration: none;

}

#TopBanner {

	background-color: #3E362F;

}

#TopMenu {

	background-color: #F1EFE3;

	margin: 0px;

	padding: 0px;

}

#TopMenu ul{

	clear: left;

	margin: 0px;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

}

#TopMenu ul li{

	display: inline;

	margin: 0px;

	padding: 0px;

}

#TopMenu ul li a{

	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	font-weight: bold;

	color: #2E2015;

	text-decoration: none;

	border: 1px solid #2E2015;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

}

#TopMenu ul li a:hover{

	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	border: 1px solid #2E2015;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

	background-color: #2E2015;

}

/*************** Main Content **************/

#MainContent {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #3E362F;

	font-size: 12px;

	width: 600px;

	margin-left: 70px;

	float: left;

	margin-top: 15px;

}

#MainContent a{

	color: #368F77;

	text-decoration: none;

}

#MainContent a:hover{

	color: #993300;

	text-decoration: underline;

}

h1{

	font-size: 30px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	color: #666666;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

h2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	font-size: 18px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

}

h3{

	background-color: #F1EFE3;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 15px;

	color: #009999;

}

#MainContent p{

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}



#MainContent .Message{

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: dotted;

	border-bottom-style: dotted;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

}

#Right {

	font-family: Arial, Helvetica, sans-serif;

	color: #3E362F;

	font-size: 10px;

	width: 210px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

	padding: 10px;

}

.RightBanner {

	background-color: #F1EFE3;

	padding: 10px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	color: #666666;

	font-size: 12px;

}

.RightBanner a{

	color: #FF7E00;

	text-decoration: underline;

	font-size: 14px;

}

.RightBanner a:hover{

	text-decoration: none;

}

.Price {

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 16px;

	color: #ED7B7B;

}

/*************** One Slope **********************/

#MainContentOneSlope {

	width: 750px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 15px;

	float: left;

	border-right-width: 25px;

	border-right-style: solid;

	border-right-color: #F1EFE3;

}

#MainContentOneSlope p{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #3E362F;

	margin: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.TDlayer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	margin: 0px;

	padding-left: 3px;

	padding-right: 3px;

	background-color: #009900;

}

.TDlayerRED{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	margin: 0px;

	padding-left: 3px;

	padding-right: 3px;

	background-color: #FF0000;

}

.TDlayerNeutral {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	padding-left: 3px;

	padding-right: 3px;

	color: #993300;

	}

	

.TDlayerNeutral a{

	color: #993300;

	text-decoration: none;

	}

	

.TDlayerNeutral a:hover{

	color: #003300;

	}

.TDlayerHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	padding-left: 3px;

	padding-right: 3px;

	background-image: url(images/bg.gif);

	font-weight: bold;

	color: #FFFFFF;

}

/************* FOOTER PART *********************/

#Footer {

	clear: both;

	background-image: url(images/bg.gif);

	bottom: 0px;

	margin: 0px;

	padding: 0px;

	clip: rect(auto,auto,0px,auto);

}

#Footer p{

	font-family: Arial, Helvetica, sans-serif;

	color: #8F796B;

	font-size: 14px;

	margin: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 10px;

}

#Footer a{

	color: #8F796B;

	text-decoration: underline;

}

#Footer a:hover{

	text-decoration: none;

}

/* *****************************/

#PreviousNext {

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}

#Previous {

	margin: 0px;

	padding: 0px;

	width: 200px;

	float: left;

	text-align: left;

}

#Next a, #Previous a{

	background-color: #F1EFE3;

	margin: 0px;

	padding-top: 5px;

	padding-right: 30px;

	padding-bottom: 5px;

	padding-left: 30px;

	border: 1px solid #3E362F;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #CC3300;

	text-decoration: none;

}

#Next a:hover, #Previous a:hover{

	background-color: #3E362F;

	margin: 0px;

	padding-top: 5px;

	padding-right: 30px;

	padding-bottom: 5px;

	padding-left: 30px;

	border: 1px solid #3E362F;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

#Next {

	margin: 0px;

	padding: 0px;

	width: 200px;

	float: right;

	text-align: right;

}

/**************************************/

.SportBG {

	background-image: url(images/sport-bg.gif);

	background-repeat: no-repeat;

	background-position: center center;

	width: 100%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	background-color: #FFFFFF;

}



.SportBG p{

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}

.SportBG a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF7E00;

	text-decoration: none;

	text-transform: uppercase;

}

.SportBG a:hover{

	color: #276957;

}

/****************************/



.normalstyle{

	background-color:#AEE0D3;

	color: #FFFFFF;

		}

.overstyle{

	background-color:#cccccc;

	cursor:pointer;

	color: #FFFFFF;

		}

#ConfirmMesage {

	margin: 0px;

	padding: 5px;

	width: auto;

	text-align: right;

}

#ConfirmMesage a{

	margin: 0px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	border: 1px solid #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}

#ConfirmMesage a:hover{

	margin: 0px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	border: 1px solid #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #FF0000;

}

.Warning {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF0000;

	background-color: #FFFFFF;

	border: 1px solid #FF0000;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 25px;

}

.WarnGood {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #009900;

	background-color: #FFFFFF;

	border: 1px solid #009900;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 25px;

	margin-top: 5px;

	margin-bottom: 5px;

}

/***************************************

               Forms

****************************************/

.textfield {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	border: 1px solid #CCCCCC;

	padding-left: 3px;

}

.textfield:hover{

	background-color: #F8F8F8;

	color: #B51019;

}

.textarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	border: 1px solid #CCCCCC;

	padding-left: 3px;}

.textarea:hover{

	background-color: #F8F8F8;

	color: #B51019;

}

.disabled {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #B51019;

	border: 1px solid #CCCCCC;

	padding-left: 3px;

	font-weight: bold;

}

.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #990000;

	font-size: 12px;

	padding-top: 2px;

	padding-right: 10px;

	padding-bottom: 2px;

	padding-left: 10px;

	border: 1px solid #990000;

}

/*************************************************/

.TextField {

	background-color: #F9F9F9;

	padding: 10px;

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left: 10px;

	border: 1px solid #DEDEDE;

	text-decoration: none;

}
.banner {
	margin-bottom: 10px;
}
