/*

Theme Name: USHD

Theme URI: http://ultrasighthd.com

Description: The default theme for USHD.

Version: 1.0

Author: ENTHEOS INTERACTIVE & ENTHEOS IT

Author URI: http://entheos-i.com/

Tags: ushd, ultra, sight, hd, hawaii,Colposcopy





*/



@charset "utf-8";

/* CSS Document */





/*globals*/




a{
color:#1c1565;
}
a:hover{
text-decoration:none;
}



a img{

border:0px;

}

.container{

width:981px;

}



/*eof globals*/





/*header*/

.header{

height:150px;

/*overflow:hidden;*/

background:#bfbfbf url(images/head_05.jpg) repeat-x bottom;

}

.logo{

float:left;

width:415px;

height:150px;

background: url(images/head_03.jpg) no-repeat bottom right #bfbfbf;

}

.logo img{

margin: 25px 0px 0px 30px;

}

.nav{

padding-top:60px;

color:#555;

font-size:12px;

font-weight:bold;

font-family:"Helvetica Neue",tahoma,Arial, Helvetica, sans-serif;

text-align:right;

width:566px;

height:87px;

float:left;

}

.nav a{

color:#555;

font-weight:normal;

text-decoration:none;

margin-right:30px;

}

.nav a:hover{

color:#e1134f;

}

.nav input{

width:190px;

font-size:12px;

padding:2px;

border:1px solid #aaa;

}





/*eof header*/



/*content*/

.content{

height:624px;

}

.layer1{

background:url(images/home-page_09.jpg) repeat-x;

min-height:624px;

}

.layer2{

height:624px;

background:url(images/home-page_10.jpg) no-repeat right top;

}



.slayer1{

background:url(images/spage_09.jpg) repeat-x;

height:624px;

}

.slayer2{

height:624px;

background:url(images/spage_10.jpg) no-repeat right top;

}
.td_sidebar{
padding-top:6px;
}
.layer2_sidenav{

padding:22px 1px 0px 0px;

background:#0d014d;

width:230px;

}

.td_content{

width:750px;

}

.tbl_content{

margin-top:6px;

height:617px;

}

.sidenav{

border-top:solid 1px #b380a8;

height:595px;

background:#4f014d;

}

a.parent{

line-height:19px;

padding:10px 20px 10px 30px;

font-family:"Helvetica Neue",tahoma,Arial, Helvetica, sans-serif;

border-bottom:solid 1px #b380a8;

display:block;

text-decoration:none;

color:#fff;

font-size:12px;

}

a.parent:hover{

background:#ec0033;

border-bottom:solid 1px #fff;

}

.abs{

background:#0d014d;

height:121px;

border-top:solid 2px #aaa;

border-bottom:solid 1px #999;

position:absolute;

z-index:5;

margin-top:-236px;

overflow:visible;

width:280px;

color:#FFFFFF;

font-family:"Helvetica Neue",tahoma,Arial, Helvetica, sans-serif;

padding:30px;

font-size:14px;

}

.abs strong,.abs2 strong{

color:#ec0033;

font-size:20px;

}

.abs2{

padding:5px;

font-family:"Helvetica Neue",tahoma,Arial, Helvetica, sans-serif;

color:#FFFFFF;

position:absolute;

margin-left:200px;

font-size:14px;

z-index:100;

}

.home_text{

font-weight:normal;

font-size:15px;

color:#ffffff;

padding:25px 0px 0px 5px;

font-family:"Helvetica Neue",tahoma,Arial, Helvetica, sans-serif;

}

.submenu{

display:none;

padding:7px 20px 7px 30px;

background:#ee9393;

line-height:18px;

}

.submenu a{

font-family:"Helvetica Neue",tahoma,Arial, Helvetica, sans-serif;

font-size:11px;

text-decoration:none;

color:#FFFFFF;

display:block;



}

.submenu a:hover{

color:#e5002c;

}

.content_div{

font-size:12px;

color:#666;

line-height:17px;

padding:50px 150px 0px 40px;

}

.sresult a{

font-family:"Helvetica Neue",tahoma,Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#1c1565;

}

.nopost{

font-weight:bold;

font-size:21px;

color:#333333;

}

h2{

line-height:40px;

font-size:25px;

color:#1c1565;

margin-top:0px;

font-family:  "Helvetica Neue",tahoma,arial, Helvetica, sans-serif;

}

body{
margin:0px;
background-image:url(images/home-page_11.jpg);
background-repeat:repeat-x;
background-color:#bfbfbf;

font-family:"Helvetica Neue",tahoma,Arial, Helvetica, sans-serif;

}

.content{}
/*eof content*/

/*begin sidebar active*/
a.parent_active{
background:#ec0033;
border-bottom:solid 1px #ffffff;
}
.submenu_active{
display:block;
}
a.sma_active{
color:#e5002c;
}
/*eof sidebar active*/

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */
