html {

	margin:0;

	padding:0;

}



body {

	font: 100% "Trebuchet MS", sans-serif;

	text-align: center;

	margin: 0;

	padding: 0;

	background:url(/images/bg-pattern.jpg) repeat;

}



#wrapper {

	position: relative;

	width: 978px;

	margin:auto;

	text-align: left;

	background-color:#fff;

	background:url(/images/whiteBg.png) top center repeat-y;

	/*border-left:1px dotted #c8c8c8;*/

}





#main {

	font-size: 1em;

	line-height: 1.4em;

	width: 730px;

	float:left;

	margin:0px 0px 6px 6px;

/*	border:1px dotted #c8c8c8;*/



}

#main-padding{

	margin:0 5px;

}

#main img {

	border: 1px solid black;

}



.breadcrumb {

	font-size: 0.8em;

	margin: 1em 0 0 0;
}

a{

	color:#003CB6;

}

a:hover{

	color:#4F4F4F;

	text-decoration:none;

}

.imgcaption {
    display:block;
    margin:.5em 0 0;
    font-size:.75em;
}

/*-------------------------------------------------- FONT STYLING --------------------------------------------------*/



#flash{

	position:absolute;

	top:0;

	left:228px;

}





h1 {

	margin: 0 0 0 9px;

	padding: 0;

	background:url(/images/banner.jpg) no-repeat;

	height:149px;

	text-indent:-999em;

	width:220px



}



h2 {

	font-size: 1.6em;

	font-weight: normal;

	text-transform:lowercase;

	font-family:Times New Roman, Helvetica, sans-serif;

	font-style:italic;

	height:31px;

	width:720px;

	line-height:31px;

	color:#fff;

	margin: 0 0 0 2px;

	padding:0 0 0 10px;

	font-weight:normal;

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

}



h3 {

	font-size: 1.3em;

	color:#002494;

	font-weight: normal;

}



#body_news-rx em{

	font-weight:bold;

	font-size:0.8em;

}



/*------------------------------------------------------ TABLES --------------------------------------------------*/



table {

	border-right: 1px solid #ccc;

	border-bottom: 1px solid #ccc;

}

td, th {

	border-left: 1px solid #ccc;

	border-top: 1px solid #ccc;

	padding: 0.3em;

}



/*---------------------------------------------------- TURN OFF PRINT  ------------------------------------------*/



#printlogo {

	display:none;

}





/*---------------------------------------------------- DOCUMENTS ------------------------------------------------*/



.folder {

	width:220px;

	float:left;

	margin:5px;

	background-image:url('/images/quadrada/crimson/24/folder.gif');

	background-repeat:no-repeat;

	padding:0 0 0 28px;

}



.folder a {

	font-weight:bold;

}



/*---------------------------------------------------- SEARCH BOX ----------------------------------------------*/



#searchform {

	padding: 0;

	margin: 0;

	position: absolute;

	top: 0;

	right: 0;

	width: 150px;

}



#searchform input {

	width: 70px;

	float: none;

}



/*---------------------------------------------------- FOOTER ---------------------------------------------------*/



#footer {

	font-size: 0.65em;

	clear: both;

	background:url(/images/footerBg.png) no-repeat;

	height:47px;

	text-align:right;

	margin:0 0 8px 9px;

	padding:1px 18px 0 0



}



#footer a {

	color:#fff;

	text-decoration: none;

}



#footer a:hover {

	text-decoration: underline;

}



.pullquote{

	display:none

}
