/********************************************************************
*																	*
*						BeFORe SALE	Style Sheet						*
*																	*
*********************************************************************/

		body {
			FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin-top: 10px; padding-top: 10px; /*background-color:#E5E1D6*/;
		}
		
		h1 {
			FONT-SIZE: 12px;
			FONT-WEIGHT: BOLD;
			COLOR: #000000;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			padding-left: 20px;
			padding-bottom: 0;
		}
		

		.main_content_bckgrnd {
		background-image: url(../images/CWW_subpg1_over_r3_c1_top.jpg);
		background-repeat: repeat-x;
		background-color: #ffffff; /*#635A53*/
		height: 100px;
		}
		
		.main_content_ftr_bckgrnd {
		background-image: url(../images/CWW_subpg1_over_r3_c1_btm.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		background-color: #ffffff; /*#635A53*/
		height: 100px;
		vertical-align: bottom;
		}

		.toppara_xsmall
		{
			FONT-SIZE: 7.5px;
			FONT-WEIGHT: NORMAL;
			COLOR: #000000;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			padding-left: 0px;
			padding-right: 0px;
		}
		
		.toppara_small
		{
			FONT-SIZE: 10px;
			FONT-WEIGHT: NORMAL;
			COLOR: #000000;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			padding-left: 0px;
			padding-right: 0px;
		}
		
		A.toppara_small:link {
		  text-decoration: underline;
		}
		
		A.toppara_small:visited {
		  text-decoration: underline;
		}
		
		A.toppara_small:active {
		  text-decoration: underline;
		}
		
		A.toppara_small:hover {
		  text-decoration: none;
		}
		
		.toppara_nopad
		{
			FONT-SIZE: 12px;
			FONT-WEIGHT: NORMAL;
			COLOR: #000000;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			padding-left: 0px;
			padding-right: 0px;
		}
		
		A.toppara_nopad:link {
		  text-decoration: underline;
		}
		
		A.toppara_nopad:visited {
		  text-decoration: underline;
		}
		
		A.toppara_nopad:active {
		  text-decoration: underline;
		}
		
		A.toppara_nopad:hover {
		  text-decoration: none;
		}
		
		.toppara
		{
			FONT-SIZE: 12px;
			FONT-WEIGHT: NORMAL;
			COLOR: #000000;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			padding-left: 20px;
			padding-right: 20px;
		}
		
		A.toppara:link {
		  text-decoration: underline;
		}
		
		A.toppara:visited {
		  text-decoration: underline;
		}
		
		A.toppara:active {
		  text-decoration: underline;
		}
		
		A.toppara:hover {
		  text-decoration: none;
		}
		
		.breadcrumbs
		{
			FONT-SIZE: 10px;
			FONT-WEIGHT: NORMAL;
			COLOR: #000000;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			padding-left: 10px;
			padding-right: 0px;
			padding-top: 10px;
			padding-bottom: 0px;
		}
		
		A.breadcrumbs:link {
		  text-decoration: underline;
		}
		
		A.breadcrumbs:visited {
		  text-decoration: underline;
		}
		
		A.breadcrumbs:active {
		  text-decoration: underline;
		}
		
		A.breadcrumbs:hover {
		  text-decoration: none;
		}

/********************************************************************
*																	*
*						Form Elements	  							*
*																	*
*********************************************************************/

		form {
		  padding: 0;
		  margin: 0;
		}
		
		/* If you're finding the input elements get pushed down, increase the width */
		/*label {
		  float: left;
		  width: 45%;
		  vertical-align: top;
		  padding-left:10px;
		}*/
		.label_long {
		  float: left;
		  width: 45%;
		  vertical-align: top;
		  padding-left:10px;
		}
		
		.label_normal {
		  float: left;
		  width: 30%;
		  vertical-align: top;
		  padding-left:10px;
		}
		
		.paddingleft{
		  padding-left:10px;
		}
		
		.label_short {		  
		  float: left;
		  width: 20%;
		  vertical-align: top;
		  padding-left:10px;
		}
		
		input,
		textarea,
		select {
		  padding: 1px;
		  font: 400 1em verdana, sans-serif;
		  color: #999;
		  background: #EEE;
		  border: 1px solid #CCC;
		}
		
		input:focus,
		input:hover,
		textarea:focus,
		textarea:hover,
		select:focus,
		select:hover {
		  color: #000;
		  background: #E7F1F3;
		  border: 1px solid #888;
		}
		
		input.noBorder,
		input:focus.noBorder,
		input:hover.noBorder {
		  padding: 0;
		  border: 0;
		}
		
		input.button {
		  padding: 2px 5px;
		  /*margin-left: 190px;*/
		  font: 400 0.9em verdana, serif;
		  cursor: pointer;
		
		  color: #fff;
		  background: #3A020F;
		  border-width: 1px;
		  border-style: solid;
		  border-color: #75031D #000000 #000000 #75031D;
		  /*border-color: #FF7800 #691300 #691300 #FF7800;*/
		}
		
		input.radio {
		  background: none;
		  border: 0px;
		}