@charset "utf-8";
/* CSS Document */


#content #body .id_body {
}
#content #body .id_body .item {
	padding: 0px 0px 20px 0px;
}
#content #body .id_body .item.last {
	padding: 0px 0px 0px 0px;
}
.leftbuttons .item {
    padding-bottom: 15px;
}
.leftbuttons .item.last {
    padding-bottom: 0px;
}

#latest_news {
    float: left;
    display: block;
    position: relative;
}
#content.home .center{
margin-left:-250px;
}
.maincopy{
    padding-top: 30px;
    margin-top: 20px;
    padding-bottom: 30px;
    xwidth: 800px;
    border-top: 2px solid #EFEFEF;
    xmargin-left: -250px;
    display: block;
    width:100%;
    float: left;
    clear:both;
}

.maincopy h2{
    color:#24487D;
}

.bodytop {
    border-bottom: 2px solid #EFEFEF;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#dryeye {
    border-top:2px solid #EFEFEF;
    padding-top:20px;
}
	#dryeye h2{
		color: #24487d;
		text-transform: capitalize !important;
		padding-bottom: 5px;
	}

#latestnews{
    border-top:2px solid #EFEFEF;
    padding: 10px;
    padding-top: 20px;
    background-image: url('/img/submenu_feature_bg.png');
    background-repeat: repeat-x;
    background-position: 0px 0px;
    xfloat: left;
    xwidth: 250px;
    display: block;
}
	#latestnews h2{
		color: #24487d;
		font-weight: bold;
		font-size: 12pt;
	}
	#latestnews a{
	
	}
	
#latestnews2{
    border-top:2px solid #EFEFEF;
    padding: 10px;
    padding-top: 20px;
    background-image: url('/img/submenu_feature_bg.png');
    background-repeat: repeat-x;
    background-position: 0px 0px;
    xfloat: left;
    xwidth: 250px;
    display: block;
}
	#latestnews2 h2{
		color: #24487d;
		font-weight: bold;
		font-size: 12pt;
	}
	#latestnews2 .newstitle{
		color:#24487D;
		font-weight:normal;
		text-decoration:none;
		text-transform:capitalize;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
.pdf {
background-image:url("/img/pdf.png");
background-position:0px 8px;
background-repeat:no-repeat;
clear:both;
color:#666666;
cursor:pointer;
display:block;
font-size:85%;
font-weight:bold;
min-height:20px;
padding:10px 0 0 25px;
text-decoration:none;
text-transform:uppercase;
}
#callout{
    border-top:2px solid #EFEFEF;
    padding-top:20px;
}

.leftbuttons{
    display: block;
    float: left;
    width: 220px;
    position:relative;
}
.icons{
    display: block;
    float: right;
    width: 560px;
    position:relative;

}
#dryeyereview {
    border-top:2px solid #EFEFEF;
    padding: 10px;
    padding-top:20px;
    background-image: url('/img/submenu_feature_bg.png');
    background-repeat: repeat-x;
    background-position: 0px 0px;
    xfloat: right;
    xwidth: 490px;
    display: block;
}
#dryeyereview h2{
    color: #24487d;
    font-weight: bold;
    font-size: 12pt;
}

#fade {
	clear:both;
	display:block;
	height:400px;
	position:relative;
	xwidth:970px;
	overflow:hidden;
	z-index: 11;
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
	#fade div {
		height:400px;
		width:100%;
	}

#header .ticker_row {
background-image:url("/img/mask_ticker.png");
font-size:85%;
color: #FFFFFF;
font-weight:normal;
height:15px;
margin-left:90px;
position:relative;
top:324px !important;
width:796px !important;
z-index:20;
padding: 5px;
}

.pointer{
    position: relative;
    top: -10px;
}


	#header {
		xheight: 508px;
	}
	#header .row3 {
xposition: absolute;
xtop: 134px;
xleft: 0;
xright: 10px;
xpadding: 0;
	}
	#header .row4 {
position: absolute;
bottom: 0px;
left: 80px;
right: 80px;
xtop: 474px;
	}

