/* CSS Document */

body {
	background-image: url(../images/dottedbg_fade.gif); 
}

div#para_1 {
		padding-left: 20px; padding-top: 30px; padding-right: 20px;
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 12px;
		line-height: 140%;
			}
span {
		background: #FFFF00;
		}		
td.animation {
		padding-left: 0px; padding-top: 0px; padding-bottom: 0px;
		height: 107px;
		border-right-style: solid;
		border-width: 1px;
		border-color: #000000;
				} 
td.banner { 	
		background-image: url(../images/banner_line.gif); 
}

div#title {
		padding-top: 50px;
		}

table, input, select, textarea {
  font-family: Verdana, Helvetica, Arial;
  font-size: 12px;
}

table.main {	
		border-top-style: solid;
		border-bottom-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-width: 1px;
		border-color: #000000;
		background-color: #FFFFFF;
		}
td.navigation {
		padding-right: 0px; padding-top: 0px; padding-left:0px; padding-bottom: 0px;
		border-top-style: solid;
		border-width: 1px;
		border-color: #FFFFFF;
		height: 25px;

		}
		
td.left {
		border-right-style: solid;
		border-width: 1px;
		border-color: #000000;
		padding-right: 0px; padding-top: 0px; padding-left:0px; padding-bottom: 0px;
		}
div#para_2 {
		padding-left: 20px; padding-top: 20px; padding-right: 20px;
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 18px;
		font-weight: 500;
		line-height: 130%;
		text-align: center;
			}
td.para_3	{
		padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 12px;
		line-height: 125%;
		background-color: #FCF64C;
		border-top-style: solid;
		border-bottom-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-width: 1px;
		border-color: #000000;
			}
			
td.para_4	{
		padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 12px;
		line-height: 125%;
		background-color: #E2E3EB;
		border-top-style: dashed;
		border-bottom-style: dashed;
		border-right-style: dashed;
		border-left-style: dashed;
		border-width: 1px;
		border-color: #000000;
		font-weight: bold;
			}
			
td.para_5	{
		padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 20px;
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 13px;
		line-height: 125%;
		background-color: #E2E3EB;
		border-top-style: dashed;
		border-bottom-style: dashed;
		border-right-style: dashed;
		border-left-style: dashed;
		border-width: 1px;
		border-color: #000000;
		font-weight: 500;
			}
td.para_6 {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 18px;
		font-weight: 500;
		}
td.para_7 {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 13px;
		line-height: 125%;
		}
td.para_8 {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 13px;
		line-height: 125%;
		}
table.para_9 {
		border-top-style: dashed;
		border-bottom-style: dashed;
		border-right-style: dashed;
		border-left-style: dashed;
		border-width: 1px;
		border-color: #000000;
		}
		
table.para_10 {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 13px;
		line-height: 125%;
		border-top-style: dashed;
		border-bottom-style: dashed;
		border-right-style: dashed;
		border-left-style: dashed;
		border-width: 1px;
		border-color: #000000;
		background: #E2E3EB;
		}	
ol.para_11 {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 13px;
		line-height: 125%;
		}
		
table.para_12	{
		background-color: #E2E3EB;
		border-top-style: solid;
		border-bottom-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-width: 1px;
		border-color: #000000;
			}
			
table.para_13	{
		background-color: #FEF886;
		border-top-style: dashed;
		border-bottom-style: dashed;
		border-right-style: dashed;
		border-left-style: dashed;
		border-width: 1px;
		border-color: #000000;
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 13px;
		line-height: 125%;
			}
a.order{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

a.order:link{
	color: #FF0000;
}

a.order:visited{
	color: #FF0000;
}

a.order:hover{
	color: #0000FF;
}

a.order:active{
	color: #FF0000;
}

.label{
  text-align: right;
  font-family: Verdana, Helvetica, Arial;
  font-size: 12px;
  letter-spacing: 0;
  padding: 4 4 4 4;
  vertical-align: top;
}

/* This class is for footer */


/* This class is for footer */
.input_off{
  font-family: Verdana, Helvetica, Arial;
  font-size: 12px;
  font-weight: normal;
  padding: 0 2px;
  border: 1px solid #DDDDDD;
  background-color: #FFFFFF;
  width: 250;
}

.sub_title{
  font-family: Verdana, Helvetica, Arial;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

.order_display{
  font-family: Verdana, Helvetica, Arial;
  font-size: 12px;
}

.price{
	color: #FF0000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.email_failed{
	color: #FF0000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

.email_sent{
	color: #0000FF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

textarea {
	height: 70px;
}

h1 {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	padding-top: 20px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	width: 200px;
}
#order_table td {
	padding: 0 5px 4px 0;	
}
.input {
	border: 1px solid silver;
	padding: 1px 2px;
	width: 300px;
}
.tdlabel {
	width: 150px;
	text-align: right;
}
#order_table p {
	padding: 0;
	margin: 0;
	padding-bottom: 15px;
	padding-top: 5px;
}
#red {
	color: red;
	font-weight: bold;
}
#tdsubmit {
	padding-top: 15px !important;
}

.error {
	color: red;
	background-color: white;
	font-weight: bold;
}
.shipaddress {
	display: none;
}
.input_error {
	border: 1px solid red;
	padding: 1px 2px;
	width: 300px;	
}
.selectbox_error {
	border: 1px solid red;
	background-color: transparent !important;
}
.selectbox {
	background-color: transparent !important;
}
.selectbox {
	border: 1px solid white;
}