/*Table Style Start */
td {
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	border-bottom: 1px solid #C1DAD7;
	padding: 1px 1px 1px 2px;
}
/* Table Style End */


body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica,	sans-serif;
	font-size: 13px;
	color: #000059;
}

body,
	html {
		margin:0;
		padding:0;
		background: url(images/site/background_01.gif);
		color:#000;
	}
	body {
		min-width:820px;
	}
	#wrap {
		background:#FFFFFF;
		margin:0 auto;
		width:820px;

	}
	#headerText {
	text-align:right;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: .15em;
	font-size: 12px;
	width: 100%;
	background-color: #FFFFFF;

}

#header {
	background-image: url(images/site/Lheader_stripe_01.jpg);
	background-repeat: repeat-x;
	align: left;
}
	#main {
		background:#FFFFFF;
		float:left;
		width:570px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	#sidebar {
		background:#FFFFFF;
		float:right;
		width:250px;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
	clear:both;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1D1B4C;
	text-align: center;
	}
	#footer p {
		padding:5px;
		margin:0;
    }
	
.headtext {
	padding: 10px;
	font-size: 18px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1A1D5D;
	background-color: #FFFFFF;
	text-align: left;
	
}

.normtext {
	padding: 15px;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

/* R_01 Header */
.r_01_headtext {
	padding: 10px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

.r_01_headtext2 {
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica,	sans-serif;
	color: #000059;
}
a:visited {
	color: #000059;
}
a:hover {
	color: #007CB9;
}

/*    TOP NAVIGATION MENU START  */

#navcontainer ul
{
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0;
margin-left: 0;
background-color: #1E1C4D;
color: White;
float: left;
width: 100%;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica,	sans-serif;
font-variant: small-caps;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.4em 2em;
background-color: #1E1C4D;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #324987;
color: #fff;
}
/*    TOP NAVIGATION END  */


/* FORM Style Begin */
input {
 background-color: #FFFEF4;
}

textarea {
 background-color: #FFFEF4;
}

input.button {
	background-color: #606057;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica,	sans-serif;
	font-variant: small-caps;
	color: White;
	border: 1px solid 606057;
}

div.form {
  clear: both;
  padding-top: 5px;
  }

div.form span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.form span.formw {
  float: right;
  width: 235px;
  text-align: left;
  } 
div.spacer {
  clear: both;
  }

div.image_right {
		float:right;
	}

/* Align Product Information Left */
#product_R01 {
	position: relative;
	float:left;
	width:220px;
	padding: 15px;
	background-color: #FFFFFF;
    }
	
/* Buy Box Styling */

.buybox {
  padding:5px;
  margin-top: 10px;
  margin-left: 10px;
  text-align: center;
  float: left;

  border:1px solid #ddd;
  width: 175px;
  }
.clearboth { clear: both; }