@charset "utf-8";
/* CSS Document */

body {
	background:url(../images/main-bg.jpg) repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#FFFFFF;

}

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

.fl {
	float:left;
}

.fr {
	float:right;
}

.clr {
	clear:both;
}

.bold {
	font-weight:bold;
}

.link-white {
	color:#FFFFFF;
	text-decoration:none;
}

.underline, .link-white:hover {
	text-decoration:underline;
}

.link-white-nounderline {
	color:#FFFFFF;
	text-decoration:underline;
}

.link-white-nounderline:hover {
	text-decoration:none;
}

.no-textdeco {
	text-decoration:none;
}
.width{
width:100%;}

.sub-width{
width:85%;
}
.small-font{
font-size:10px;}
.display-none{
display:none;}

/*
Index page
- - - - - - - - - - - -*/
.main-width{
width:960px;
margin:auto;
height:auto;
}

#top-nav{
text-align:right;
margin-right:22px;
width:360px;
}
.top-nav-center{
background-image:url(../images/top-nav-center.gif);
height:23px;
line-height:21px;
padding:0px 23px 0px 23px;
margin-bottom:5px;
}

#top-nav a{
text-decoration:none;
color:#000000;
}
#top-nav a:hover{
text-decoration:underline;
color:#000000;
}
#logo{
height:111px;
width:330px;
background-image:url(../images/logo.gif)
}
.logo-text{
margin-top:0px;
margin-right:20px;}
#nav{
width:623px;
height:111px;
padding-left:7px;
background-image:url(../images/index._22.gif);
}
.nav-top-mar{
margin-top:96px;
}
.nav-btn{
width:116px;
height:47px;
line-height:47px;
text-align:center;
display:block;
text-decoration:none;
}
.nav-link{
width:116px;
height:47px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
line-height:47px;
text-align:center;
background-image:url(../images/nav-tab.gif);
display:block;
text-decoration:none;
}


.nav-link:hover{
width:116px;
height:47px;
line-height:47px;
text-align:center;
background-image:url(../images/nav-active.gif);
display:block;
text-decoration:none;
}

.nav-btn-active{
width:116px;
height:47px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
line-height:47px;
text-align:center;
background-image:url(../images/nav-active.gif);
display:block;
text-decoration:none;
}
.nav-btn-mar{
margin-top:64px;
margin-left:4px;
}
.nav-btn-mar-left{
margin-left:10px;
margin-top:64px;
}
.body-bg{
width:958px;
margin-left:1px;
margin-right:1px;
background-image:url(../images/body-bg.jpg);
}
#left-col{
width:345px;
}
#right-col{
width:605px;
padding-bottom:20px;
}

.nav-heading-bg{
background-image:url(../images/page-heading-center.gif);
height:31px;
padding-top:7px;
padding-left:2px;
padding-right:2px;
}
.top-content-bg{
background-image:url(../images/content-top-center.gif);
height:10px;
width:573px;}
.body-content-bg{
background-image:url(../images/content-bg.jpg);
width:565px;
text-align:justify;
padding:5px 15px 6px 15px;
}
.img-boder{
border:solid #FFFFFF 1px;}
#bottom-bg{
background-image:url(../images/content-bg.jpg);
text-align:center;
height:31px;
line-height:31px;
width:958px;
margin:auto;}
.sep{
margin-left:5px;
margin-right:5px;}
#copy-right{
background-image:url(../images/copy-right-bg_72.jpg);
text-align:center;
height:25px;
line-height:25px;
width:958px;
margin:auto;
color:#000000;
font-size:11px;
}
#uraan{
text-align:center;
width:958px;
margin:auto;
color:#000000;
font-size:11px;
padding-bottom:10px;
padding-top:10px;
}


/*
About us
- - - - - - - - - - - -*/

.sub-page{
margin-top:76px;
margin-left:20px;
margin-bottom:15px;
}

.body-content-bg-subpage{
background-image:url(../images/content-bg.jpg);
width:565px;
text-align:justify;
height:100%;
padding:5px 15px 6px 15px;
}
.add-mar{
margin:0px 50px 0px 50px;}

/*
Orhotics
- - - - - - - - - - - -*/
.subpage-nav{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}
.subpage-nav-sep{
margin-left:10px;
margin-right:10px;
color:#FFFFFF;
}
.product-box{
width:271px;
height:auto;
margin-top:10px;
text-align:left
}
h2{
height:23px;
line-height:23px;
padding-left:10px;
color:#FFFFFF;
background-color:#4F4F4F;
font-size:12PX;

}

.tab-mar{
margin-left:13px;}


.contact-mar{
margin-left:18px;}
.contact-gary-box{
height:121px;
width:280px;
background-color:#E2E2E2;
color:#000000;
padding:10px 10px 10px 10px;}
.contact-icon-mar{
margin-bottom:10px;}
.input{
height:18px;
background-color:#FFFFFF;
border:0px;
width:230px;
}

.input-small{
width:80px;
height:18px;
background-color:#FFFFFF;
border:0px;
}

.input-meduim{
width:150px;
height:18px;
background-color:#FFFFFF;
border:0px;
}
.btn{
height:22px;
border:#000000 solid 1px;
background-image:url(../images/contact_27.gif);
padding-left:7px;
padding-right:7px;
color:#575757;}

.text-area{
height:100px;
background-color:#FFFFFF;
border:0px;
width:230px;
}

.table-boder{
border:2px solid #FFFFFF;
margin-left:18px;}

.box .content a{
	color:#FFFFFF;
}

p .text a{
	color:#FFFFFF;
}

p  a span{
	color:#FFFFFF;
}

 a span strong span{
	color:#FFFFFF;
}

/*
End Story Page
- - - - - - - - - - - -*/
