/*
a:link { color: blue }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: red }
*/

/* Text Settings */

.copyright 
	{ color: gray
	; font-size: 8pt; }
	
.product_header_text
	{ color: black; font-size: 10pt; font-family: arial; font-weight: 500; }
	
.product_text
	{ color: black; font-size: 10pt; font-family: arial; font-weight: 500; }
	
.product_title
	{ color: black; font-size: 12pt; font-family: arial; font-weight: 700; }
	
.product_model_number
	{ color: black; font-style: italic; font-size: 10pt; font-family: arial; font-weight: 500; }
	
.product_description
	{ color: black; font-size: 10pt; font-family: arial; font-weight: 500; }		

#front_page {
	
	background-color:#333;
	font:.9em arial;
	color:#222;
}
#foot {
	float:left;
}
#front_text {
	background-image:url(images/home_bg.jpg);
	float:right;
	width:280px;
	margin:40px 40px 0 0;
	background-repeat: repeat;
	background-position: left top;
}
#front_text_left {
	float:left;
	margin:40px 40px 0 0;
}
#front_text_left #ban {
	margin:-25px -15px 0 0;
	float:right;
	position:relative;
}
#front_text_left #sport {
	float:right;
	margin:0 -15px 0 0;
}
#search {
	margin:15px 20px 0 0;
	width:250px;
	float:right;
}
#front_text {
	margin:0 0 30px 30px;
	width:350px;
	float:left;
}
#front_text h2 {
	margin:15px 0 0 0;
}
#front_text h3 {
	text-align:center;
	margin:10px 0 0 0;
}
#form_one {
	float:right;
	margin-right:30px;
}
#form_two {
	float:right;
	margin-right:30px;
}
#volley {
	float:right;
	margin:20px 30px 0 0;
}
#toptext
	{ color: black; font-size: 6pt; font-family: Verdana; font-weight: 800; text-decoration: none; }		
				
#toptext.a:link
	{ color: black; }
	
#map_form {
	background-image:url(../images/dealer-locater/form_bg.gif);
	width:280px;
	height:300px;
	font-family:arial;
	float:left;
}
#map_form form {
	margin:-7px 0 0 5px;
}
#map_info_text {
	margin:10px 0 0 0;
	float:right;
	width:450px;	
}

/* 1551.php products page */
#girdle_sys {
	float:right;
}
#right_content {
	float:left;
	width:100%;
	padding:0 20px 0 10px;
	margin:0;
}
#comp_girdle {
	float:left;
	width:500px;
	margin:30px;
	padding:0;
}
#girdle_sys h1 {
	text-align:right;
	font:2em impact;
	padding:0 365px 0 0;
	margin:0;
}
#girdle_sys p {
	padding:0;
	margin:0;
}
#girdle_sys h2 {
	font:1.1em arial;
	color:#df0808;
	margin:0;
	padding:0;
}
#girdle_sys h3 {
	text-align:center;
	font:1.3em impact;
	margin:0;
	padding:0;
}
#girdle_sys h4 {
	font:1.5em arial, helvetica;
	margin:0;
	padding:0;
	text-align:left;
}
#girdle_sys h5 {
	float:right;
	width:450px;
	font-family:arial;
	margin:0 0 20px 0;
	padding:0 30px 0 0;
}
#girdle_sys h6 {
	width:100%;
	font-family:arial;
	font-size:1.1em;
	text-align:center;
}
#girdle_sys img {
	float:left;
	margin:0;
	padding:0;
}
#right_content ul {
	width:530px;
	float:right;
	margin:0 0 20px 20px;
	padding:0;
}
#right_content li {
	margin:0 0 0 20px;
	padding:0;
}
#comp_girdle {
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
#comp_girdle li {
	list-style-type:none;
	float:right;
	width:130px;
	font-size:.8em;
	font-family:arial;
	margin:10px;
	padding:0;
}
.red {
	text-align:center;
	float:right;
	width:100%;
	font-family:arial;
	color:#df0808;
}
/* 1551y.php css */

#youth_girdle {
	margin:5px;
	float:left;
	font:.9em arial;
}
#youth_girdle ul {
	float:left;
	margin:10px 0 0 0;
}
#youth_girdle li {
	list-style-type:none;
	padding:5px;
	width:150px;
}
#youth_images {
	float:right;
	
}
#bottom_ul {
	width:600px;
	float:right;
}
#bottom_ul ul {
	float:right;
	display:inline;
}
#bottom_ul li {
	float:right;
	list-style-type:none;
	display:inline;
	width:150px;
	margin:0 40px 0 0;
}

 /*1451HTP.php css */

#out_wear {
	float:right;
	font:.9em arial;
}
#out_wear h1 {
	font-family:impact;
	padding:15px 0 0 15px;
}
#out_wear h4 {
	padding:0 0 0 13px;
}
#para_left {
	margin:52px 0 0 0;
	width:295px;
	float:left;
}
#para_right {
margin:50px 0 0 0;
	width:295px;
	float:left;
}
#out_wear img {
	margin:40px 7px 0 7px;
	float:left;
}

/* 1290.php css */

#comp_shirt {
	float:left;
	font:.9em arial;
}
#comp_shirt h1 {
	font-family:impact;
	padding:15px 0 0 15px;
}
#comp_shirt h4 {
	padding:0 0 0 13px;
}
#comp_shirt img {
	margin:10px 10px 0 10px;
}
#comp_shirt ul {
	list-style-type:none;
}
#comp_shirt li {
	float:left;
	width:150px;
	display:inline;
	margin:10px 15px 0 10px;
}

/* 1200.php */

#moist_shirt {
	float:left;
	font:.9em arial;
}
#moist_shirt h4 {
	width:100%;
	padding:0 0 0 13px;
}
#bot_ul {
	float:left;
	width:100%;
}
#bot_ul ul {
	list-style-type:none;
	width:100%;
	float:left;
}
#bot_ul li {
	float:left;
	width:150px;
	display:inline;
	margin:0 10px 0 10px;
	padding:0;
}
#img_hold {
	width:100%;
	float:left;
}
#img_hold img {
	float:left;
	margin:10px;
}
#fabric {
	width:200px;
	float:right;
	margin:0 20px 0 0;
}
#img_hold h5 {
	color:#ff0000;
	font-size:1.2em;
	float:left;
}
#img_hold ul {
	font-size:.8em;
	float:left;
	list-style-type:none;
}
#img_hold li {
	float:right;
	width:150px;
	padding:5px;
}
#moist_shirt table {
	width:300px;
	margin:15px 20px 10px 25px;
	float:left;
	border-top: 2px solid #333;
	border-right: 2px solid #333;
}
#moist_shirt th {
}
#moist_shirt td {
	border-top: 1px solid #333;
	padding:0 0 0 10px;
	margin:0 5px 0 5px;
	text-align:center;
}


/* 1511.php */

#protect_perf {
	float:left;
	font:.9em arial;
}
.prof {
	float:left;
	width:45%;
	height:200px;
	margin:40px 0 40px 10px;
}
.prof img {
	float:left;
	margin:0 5px 0 0;
}
#protect_perf table {
	float:left;
	border-top: 2px solid #333;
	padding:20px;
	border-right: 2px solid #333;
}
#protect_perf th {
}
#protect_perf td {
	border-top: 1px solid #333;
	padding:2px 0 2px 10px;
	margin:0 5px 0 5px;
	text-align:center;
}
#short_prof1 {
	width:100%;
	float:left;
}
#short_prof2 {
	width:100%;
	float:right;
}

/* mmkp.php */

#pad_sys {
	float:left;
	font:.9em arial;
}
#pad_sys h1 {
	font-family:impact;
	padding:0 0 0 20px;
}
#pad_sys h4 {
	font-size:1em;
	width:100%;
	padding:0 0 0 20px;
}
#pad_sys p {
	width:100%;
}
#pad_req {
	float:left;
	width:480px;
	padding:0 0 0 20px;
}
#pad_top {
	float:right;
	width:200px;
	margin:0 50px 0 0;
}
#pad_bleft {
	float:left;
	width:200px;
	margin:40px 10px 0 10px;
}
#pad_bmid {
	width:200px;
	float:left;
	margin:40px 10px 0 10px;
}
#pad_bright {
	width:200px;
	float:left;
	margin:10px 0 0 10px;
}

/* 1200SCP.php */

#pol_heat {
	font:.9em arial;
	float:left;
	width:100%;
}
#pol_heat h1, h2 {
	text-align:center;
}
#pol_heat h2 {
	color:#e00006;
}
#pol_heat img {
	float:left;
	width:300px;
	height:400px;
	margin:15px 0 15px 25px;
}
#mid_list {
	margin: 0 0 0 20px;
}
#mid_list li {
	margin:5px 0 5px 0;
}
#list_div {
	width:400px;
	float:right;
}
#list_div ul {
	margin:5px 5px 0 20px;
}
#bot_list {
	list-style-type:none;
}
#bot_list li {
	margin:5px 0 5px 0;
}
#top_list {
	margin:5px 0 15px 0;
	list-style-type:none;
}
#top_list li {
	margin:0 0 0 -20px;
}
#list_div h3 {
	margin:5px 0 5px 0px;
}

/* 190.php */

#knee_pro {
	float:left;
	font:.9em arial;
}
#knee_pro img {
	float:left;
	width:170px;
	height:220px;
	margin:15px 10px 0 15px;
}
#knee_pro ul {
	float:left;
	width:550px;
	margin:10px 0 0 0;
	list-style-type:none;
}
#knee_pro li {
	margin:5px 0 5px 0;
}
#warning {
	float:left;
	width:170px;
	margin:-110px 0 10px 10px;
}

/* 1850.php */

#comp_pant {
	float:left;
	font:.9em arial;
}
#comp_pant table {
	border-top:2px solid #333;
	border-right:2px solid #333;
	width:200px;
	float:left;
	margin:7px 0 10px 15px;
}
#comp_pant td {
	text-align:center;
	width:60px;
	border-top:1px solid #333;
}
#pant_1 {
	float:left;
	width:700px;
	height:250px;
	margin:10px;
}
#pant_1 img {
	float:left;
	width:170px;
	height:200px;
	padding:10px;
	margin:-50px 0 0 0;
}
#pant_2 {
	float:right;
	width:700px;
	height:200px;
	margin:10px;
}
#pant_2 img {
	float:right;
	width:170px;
	height:200px;
	padding:10px;
}
#pant_3 {
	float:left;
	width:700px;
	height:200px;
	margin:15px;
}
#pant_3 img {
	float:left;
	width:170px;
	height:200px;
	padding:10px;
}
#pant_4 {
	float:right;
	width:700px;
	height:200px;
	margin:15px;
}
#pant_4 img {
	float:right;
	width:170px;
	height:200px;
	padding:10px;
}
#pant_5 {
	float:left;
	width:700px;
	height:200px;
	margin:15px;
}
#pant_5 img {
	float:left;
	width:170px;
	height:200px;
	padding:10px;
}

/* 329.php */

#ankle {
	float:left;
	font:.9em arial;
}
#ankle h2 {
	margin:15px;
}
#heel_lock {
	float:left;
}
#heel_lock img {
	float:right;
	margin:0 10px 0 0;
}
#mod_329 {
	width:350px;
	float:left;
	margin:20px;
}
#mod_329 li {
	margin:7px 0 3px 20px;
}
#asw p {
	margin:10px 0 0 20px;
}
#asw {
	float:left;
	margin:20px 10px 0 10px;
}
#asw img {
	margin:0 15px 0 0;
	float:left;
	height:300px;
	height:300px;
}
#asw ul {
	float:right;
	margin:10px 0 0 20px;
}
#asw li {
	width:250px;
	margin:5px 0 5px 20px;
}

#ank_brace {
	margin:15px;
}
#ank_brace img {
	margin-right:10px;
	width:240px;
	height:330px;
	float:left;
}
#ank_brace ul {
	float:left;
	width:250px;
	margin:10px 0 0 10px;
}
#ank_brace li {
	width:250px;
	margin:5px 5px 5px 15px;
	list-style-type:none;
}
#ank_brace table {
	width:200px;
	float:right;
	margin:7px 0 0 0;
}
#ank_brace td {
	border-top:1px solid #333;
}

#support {
	margin:10px;
}
#model_one {
	float:left;
	width:450px;
}
#model_one img {
	width:200px;
	height:300px;
	float:left;
	margin:10px 10px 5px 0;
}
#model_two {
	width:400px;
	float:right;
}
#model_two img {
	width:150px;
	height:200px;
	float:right;
}
#model_three {
	width:200px;
}
#model_three img {
	width:200px;
	height:250px;
}
#model_four {
	float:right;
	width:500px;
}
#model_four img {
	float:left;
	margin:0 10px 0 0;
	width:200px;
	height:250px;
}

/* 125.php */

#knee_sup {
	margin:10px;
}
#knee_one {
	float:left;
	width:350px;
}
#knee_one img {
	width:200px;
	height:265px;
	float:left;
	margin:-10px 5px 0 0;
}
#knee_two {
	float:left;
	width:150px;
	margin:15px;
}
#knee_two img {
	width:150px;
}
#knee_three {
	float:right;
	width:150px;
	margin:15px;
}
#knee_three img {
	width:150px;
}

/* 664.php */

#brace {
	margin:10px;
	font:.9em arial;
}
#brace h1 {
	margin:0 0 10px 0;
}
#brace h2 {
	text-align:left;
}
#brace h3 {
	font-size:.9em;
	text-align:left;
	width:400px;
	margin:0 0 10px 0;
}
.brace_set_1 {
	width:200px;
	float:left;
	margin:15px;
}
.brace_set_1 img {
	width:200px;
}
#big_brace {
	margin:-40px 5px 0 7px;
}
#med_brace {
	margin:-15px 5px 0 7px;
}
.brace_set_2 {
	width:300px;
	float:left;
	margin:15px;
}
.brace_set_2 img {
	width:170px;
	float:left;
}
#brace table {
	margin:15px;
	border-top:2px solid #333;
	border-right:2px solid #333;
	float:left;
	width:200px;
}
#brace td {
	width:60px;
	border-top:1px solid #333;
}

/* 1920.php */

#leg_wrap {
	font:.9em arial;
	margin:10px;
}

.wrap_box {
	float:left;
	width:200px;
	margin:10px;
}
.wrap_box img {
	width:200px;
}

/* 877.php */

#elbow {
	font:.9em arial;
	margin:10px;
}
#elbow h1 {
	margin:0 0 10px 0;
}
#elbow h2 {
	text-align:left;
}
#elbow h3 {
	font-size:.9em;
	text-align:left;
	width:400px;
	margin:0 0 10px 0;
}
.el_pad {
	float:left;
	width:300px;
	margin:25px;
}
.el_pad img {
	width:300px;
}
.el_pad table {
	margin:15px;
	border-top:2px solid #333;
	border-right:2px solid #333;
	float:left;
	width:200px;
}
.el_pad td {
	width:60px;
	border-top:1px solid #333;
}

/* 980.php, 170.php, 720.php, 600.php, 1100.php, 705.php,
 877.php, 1350.php, 1230.php, 1567.php */

#two_col {
	font:.9em arial;
	margin:10px;
}
#two_col h1 {
	text-align:center;
}
.l_col {
	float:left;
	width:300px;
	margin:20px;	
}
.l_col img {
	width:200px;
}
.l_col li {
	margin:5px 0 5px 20px;
}
#two_col table {
	margin:-40px 0 20px 20px;
	width:200px;
	float:left;
	border-top:2px solid #333;
	border-right:2px solid #333;
}
#two_col td {
	width:60px;
	border-top:1px solid #333;
}

/* 1363.php */

#softball {
	font:.9em arial;
	margin:10px;
}
#softball img {
	float:left;
}
#protect {
	font-size:.8em;
	margin:0 5px 0 5px;
	width:325px;
	float:left;
}
#softball table {
	margin:10px 0 0 0;
	width:200px;
	float:left;
	border-left:2px solid #333;
	border-bottom:2px solid #333;
}
#softball td {
	width:60px;
	border-top:1px solid #333;
}
.span_short {
	margin:15px 20px 0 55px;
	float:left;
	width:200px;
}
.span_short img {
	width:200px;
	float:left;
	margin:0 10px 0 0;
}

/* 1200LPW.php, 1200LW.php, 1370.php */

#shirt {
	font:.9em arial;
	margin:10px;
}
#shirt h2 {
	margin:0 0 15px 0;
	text-align:center;
}
#shirt img {
	float:left;
	width:200px;
	margin:0 10px 0 0;
}
.shirt_cont {
	float:left;
	width:300px;
}
#shirt table {
	margin:10px 0 0 0;
	width:200px;
	float:right;
	border-left:2px solid #333;
	border-bottom:2px solid #333;
}
#shirt td {
	width:60px;
	border-top:1px solid #333;
}

/* 1200NB.php */

#wrapper {
	font:.9em arial;
	margin:10px;
}
#wrapper img {
	margin:0 15px 0 0;
	float:left;
	width:200px;
}
.jeff {
	width:400px;
	float:left;
}
.tyler {
	float:right;
	width:400px;
	margin:15px 0 0 0;
}

