@charset "ISO-8859-1";#main_ {	background-image: url(GB-Journals.gif);	background-position: top left;	background-repeat: no-repeat;}#header {	min-height: 75px;	background-image: url(2010_images/picturebanner_1_450px.jpg);	background-position: right top;	background-repeat: no-repeat;	height: 120px;	padding-top: 60px;	padding-right: 448px;	padding-bottom: 10px;	padding-left: 0px;}#briefings .white, #briefings th {	background-color: #E762A0;	background-image: url(briefings-viniet.gif);	background-repeat:repeat-x;	background-position: top;	color:#FFFFFF;	font-weight: bold;	vertical-align: baseline;}#briefings .tint {	background-color: #F1B483;}#briefings .small {	font-size: 80%;}#briefings tr p {	margin-top: 0;}#briefings .textfieldRequiredMsg, #briefings .textfieldRequiredMsg, #briefings .checkboxMinSelectionsMsg, #briefings .checkboxMaxSelectionsMsg, #briefings .textfieldInvalidFormatMsg {	background-color: #FFFFFF;	padding: 1px;}#briefings .tickbox {	list-style-image: url(tickbox.gif);	font-size: 18px;	margin: 10px 0;	padding-left: 1.25em;}#briefings ul.orangesquare {	list-style-image: url(orange-square.gif);	margin: 10px 0;	padding-left: 1.5em;}#briefings ul.orangesquare ul {	list-style-image: url(orange-dash.gif);	margin: 0;	padding-left: 1.5em;}#briefings ul.pinksquare {	list-style-image:url(pink_square.gif)	margin: 10px 0;	padding-left: 1.5em;}#briefings ul.pinksquare ul {	list-style-image: url(pink-dash.gif);	margin: 0;	padding-left: 1.5em;}#briefings .postit {	background-image: url(post-it.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 14px;	width: 145px;	height: 134px;	padding: 15px 40px 45px 15px;	margin: 10px auto;}#briefings .postit p {	margin-top: 0;	text-align: center;}.colrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */	width: 443px;	float: right;}.collft { /* this class can be used to float an element left in your page */	width: 342px;	float: left;}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}#briefings .nav {	text-align: center;	font-size: 1.5em;	line-height: 1;	margin-bottom: 1em;}#briefings .nav a {	background-color: #e762a0;	padding: 0 5px;}#briefings .nav a.current {	background-color: #B4C6F4;}#briefings .nav a:link, #briefings .nav a:visited, #briefings .nav a:active, #briefings .nav a:hover  {	color:#FFF;}