/* CSS Document */
body
{
	margin:0px;
	padding:0px;
	background-color:#cfd4d7;
}
.h1_txt
{
	font:10px normal Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 59px 14px 0px;/*top right bottom*/
	color:#000000;	
}
.border_rt
{
	border-right:1px solid #1d2024;
}
.padd_14
{
	padding:0px 14px 0px 14px;
	color:#e4e4e4;
}

.padd_pipe{
	padding:0px 14px 5px 14px;
	color:#e4e4e4;
}

.top_nav
{
	background-image:url(../images/top_nav_notext.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:520px;
	height:45px;
	padding-right:13px;
	border-bottom:1px solid #ffffff;
}

.nav_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e4e4e4;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:6px;
}
	
	.nav_text:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#495261;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:6px;
}

	.nav_text_hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#495261;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:6px;
}


h2
{
	margin:0px;
	padding:0px;
}

.main_body
{
	background-image:url(../images/main_body_bg.gif);
	background-repeat:repeat-y;
}

.welcome
{
	padding-left:35px;
}

.main_body_text
{
	color:#575555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:35px;
	padding-right:25px;
}

.text
{
	color:#575555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.main_body_text1
{
	color:#575555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:35px;
	padding-right:25px;
}
.site_map
{
	color:#575555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:35px;
}
.main_body_link
{
	color:#575555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.arrow
{
	padding-left:38px;
	padding-top:2px;
}

.main_body_text_arrow
{
	color:#575555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


.footer_bg
{
	background-image:url(../images/footer_bg_repeat_12.gif);
	background-repeat:repeat-y;
}

.footer2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b0bcb1;
	text-decoration:none;
}

.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b0bcb1;
	text-decoration:none;
}

.footer1
{
	text-decoration:none;
	font-size:11px;
	color:#b0bcb1;
	font-family:Arial, Helvetica, sans-serif;
}

.footer:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7fc358;
	text-decoration:none;
}

.side_pic
{
	padding-top:15px;
	
}

.main_body_side_left
{
	background-image:url(../images/left_shadow.jpg);
	background-repeat:repeat-y;
	background-position:top right;
	width:34px;
}

.main_body_side_right
{
	background-image:url(../images/right_shadow.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	width:34px;
}

.side_top
{
	background-image:url(../images/side_top_new.gif);
	background-repeat:no-repeat;
}

.side_top_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding-bottom:4px;
}

.side_image
{
	padding-left:3px;
	padding-top:6px;
	padding-bottom:6px;
}

.side_image_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
}

.read_more_td
{
	padding-left:96px;
	padding-top:3px;
}

.read_more
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff3802;
	padding-top:3px;
	text-decoration:none;
}

.read_more_arrow
{
	padding-right:45px;
	padding-top:4px;
}

.side_top
{
	padding-left:75px;
	padding-top:3px;
}
ul
{
	margin:0px 0px 0px 17px;
	padding:0px;
}
li
{
	list-style-image:url(../images/arrow_body.gif);
}

.h2_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2d5584;	
}

.padd_8
{
	padding-top:8px;
}

.padd_10
{
	padding-top:10px;
}

.h2_subpages
{
font-family:Arial, Helvetica, sans-serif;
color:#fd5b02;
font-size:18px;
padding-left:35px;
}

.top
{
	background-image:url(../images/top.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:860px;
	height:23px;
}

.top_latest
{
	background-image:url(../images/white_body_top_new1.jpg);
	background-repeat:no-repeat;
	width:860px;
	height:49px;
	background-position:bottom left;
}

.footer_head
{
	background-image:url(../images/footer_head.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:926px;
	height:29px;
	
}

.footer_head_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#b0bcb1;
	padding-right:40px;
}

.astriex
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;

}

.index_top
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0e5687;
}

.index
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0e5687;
}

.index_bottom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0e5687;
}

.subtitles
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#568b3d;
	font-weight:bold;
	text-decoration:none;
}

.blue_subtitles
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d5584;
	font-weight:bold
}

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

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

.links
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0000ff;
}

.links:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fd5b02;
}

.dropdown
{
	color:#575555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #b7b6b6;
	width:170px;
}

.contact_content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#575555;
padding-right:0px;
padding-top:0px;
margin:0px;

}

.colon
{
	color:#575555;
}

a.help
{
	position:relative;
	z-index:24;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575555;
}

a.help:hover
{
	z-index:24;
	cursor:help;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575555;
}

a.help span
{
	display:none;
}

a.help:hover span
{
	display:block;
	position:absolute;
	background-color:#ffffff;
	top:3em;
	left:3em;
	width:20em;
	border:1px solid #575555;
	color:#000000;
	text-align:left;
	padding:2px;
	text-decoration:none;
}

.submit
{
	border-width:0px;
	background-image:url(../images/btn_submit.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:77px;
	height:26px;
}

.reset
{
	border-width:0px;
	background-image:url(../images/btn_reset.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:77px;
	height:26px;
}

.email_template
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}

.second_address
{
	padding-left:60px;
}

.divider
{
	border:2px solid #ced3d7;
}

.email_template_border
{
	border:1px solid #28570d;
}

h3
{
	margin:0px;
	padding:0px;
}

.header
{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:928px;
	height:33px;
}

.gallery_padding
{
	padding-left:20px;
	padding-right:20px;
}

.sample_orthotic_devices
{
	border-width:0px;
	cursor:pointer;
}

.general_public_patients
{
	border-width:0px;
	cursor:pointer;
}


.seo_link
{
	color:#575555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

.seo_link:hover
{
	color:#0e5687;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
