/*Resource Styles*/	

.rsmain{
	width: 770px;
}

.rstblboder{
	border : 1px solid #999;
}

.rstblcellbg{
	background-color : #DFDFDF;
}

.rsheader{
	color:#900;
}

.rshr{
	clear: both;
	display: block;
	/*border-bottom: thin inset #900;
	*/
	border-bottom: 1px solid #900;
	/*width: 770px;
	*/
	height: 0.1em;
	padding: 0 0 0 0;
	/*clear: both;
	display: block;
	border-bottom: 1px solid #999;
	margin: 0.5em 0;
	*/
}

.rsselect{
	clear: both;
	width: 230px;
}

.rstblbgcolor1{
	background-color : #F5F5F5;
}

.rstblbgcolor2{
	background-color : #F5F5F5;
}

.rsred{
    color: red;
}

.inshort {
  background-position:left top;
  background-repeat:no-repeat;
  line-height:1.2em;
  list-style-type:disc;
  margin:0pt 0pt 0pt 15px;
  padding:0pt 0pt 0.15em 5px;
}

.hilite .hilite .JournalSelect {
	width: 400px;
	margin-right: 5px;
}

.imgtext {
    color: #666;
	font-size: 0.80em;
	text-align : center;	
	/*width : 190px;*/
}	

.imgdivleft {
	margin: 2px 0 2px 0;
	float: left;
	text-align : left;
}

.imgdivright {
	margin: 2px 0 2px 0;
	float: right;
	display:block;
	text-align : right;
}

.quoteleft {
	margin: 2px 0 2px 0;
	float: left;
	text-align : left;
	width: 190px;
	background-color : #F5F5F5;
	padding : 10px 10px 10px 10px;
}

.quoteright {
	margin: 2px 0 2px 0;
	float: right;
	text-align : left;
	width: 190px;
	background-color : #F5F5F5;
	padding : 10px 10px 10px 10px;
}

.newssummary {
		font-weight: normal;
}

.newstitle {
	margin-bottom : 0.01em;
}

.datetext {
	color: #666;
	font-weight: normal;
	margin-top : 0.18em;
}

SUB, SUP { font-size: .80em }

SUB {
	vertical-align: sub;
	line-height: 2em;
}

SUP {
	vertical-align: super;
	line-height: 2em;
}

.layout3 .listcol-1
{
	width:120px;
	float: left;	
}

.layout3 .listcol-2,
{
	width: 120px;
	float: left;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-left: 7px;	
}


.layout3 .listbox-1,
.layout3 .listbox-2
{
	width: 10px;
	float: left;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-left: 7px;	
}

.cfdrop{
   width: 200px;
}


.layout3 .listcol
{
 width: 170px;
 float: left;
 margin-left: 10px;
 margin-top: 4px;
 margin-bottom: 4px;
 
}
 
.layout3 .listbox
{
 width: 10px;
 float: left;
 clear: none;
 margin-top: 4px;
 margin-bottom: 4px;
 margin-right: 4px;
 
}

/* Align the icons with the text links in the left-hand nav Tools section - 03/07 asw */

div.tools *
{
 vertical-align: middle;
}



/* ----------------------------------------------------------------------- */
/*                         RSC NEW CSS FORM DESIGNS                        */
/*                             Gareth Palfrey                              */
/* ----------------------------------------------------------------------- */

/* Page Layout :  The pages are laid out where the <P> Tag has padding on its left-hand side */
/*                This padding is used for the <SPAN> Tag to display the Labels. */
/*                We do this to avoid Browser problems with floating, especially in NS/Opera */
/*                We use <SPAN> instead of <LABEL> due to display problems in NS  */

/* RSCForm :    RSCForm is the container of the entire form. */

#RSCForm p {margin:0; padding-bottom:0.5em;}
#RSCForm {background: transparent; margin:8px;}

/* RSCForm :    For each Layout, the Form has different widths. */

.layout1 #RSCForm { width:595px;}
.layout2 #RSCForm { width:575px;}
.layout3 #RSCForm { width:412px;}
.layout4 #RSCForm { width:595px;}

/* XBox :  The XBox is the rounded box inside of the Resource */

/*       ____________________XTop_____________________        */
/*      /--------------------XB1----------------------\       */
/*     /---------------------XB2-----------------------\      */
/*    /----------------------XB3------------------------\     */
/*   /-----------------------XB4-------------------------\    */
/*   |                     XBOXTop                       |    */
/*   |---------------------------------------------------|    */
/*   |                                                   |    */
/*   *                    XBoxContent                    *    */
/*   |                                                   |    */
/*   \-----------------------XBB4------------------------/    */
/*    \----------------------XBB3-----------------------/     */
/*     \---------------------XBB2----------------------/      */
/*      \--------------------XBB1---------------------/       */
/*       -------------------XBottom-------------------        */

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4, .xbb1, .xbb2, .xbb3, .xbb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3, .xbb1, .xbb2, .xbb3 {height:1px;}
.xb2,.xbb2 {margin:0 3px; border-width:0 2px;}
.xb3,.xbb3 {margin:0 2px;}
.xb4,.xbb4 {height:2px; margin:0 1px;}
.xb1,.xbb1 {margin:0 5px;}

.xboxtop {font-size: 14px; padding: 0 10px; font-weight:bold; display:block; border-width:0 1px;}
.xbox {display:block; border-width:0 1px;}
.xboxcontent { float:none; padding: 5px 0 0 0; position: relative;}

/* fieldset :  fieldset is the container around all Form items, this allows us to set a maximum width */
		
#RSCForm fieldset {
border: none;
padding: 0;
	}
	
#content #RSCForm fieldset {
    padding:0px 0px 0px 10px;
	margin:0 0 0 3px;
	position: relative;
}

/* fieldset :  Layout 1,2,4 always share the same size */

.layout1 #content #RSCForm fieldset { width:575px;}
.layout2 #content #RSCForm fieldset { width:555px;}
.layout3 #content #RSCForm fieldset { width:400px;}
.layout4 #content #RSCForm fieldset { width:575px;}

/* EM :  This is used for <em>*</em> when indicating mandatory fields on the form */


#content #RSCForm em {
   color:#9A0000;
}

/* Paragraph :  The paragraph is the container around each individual form item */

#content #RSCForm fieldset p{
clear: left;
margin: 0;
padding: 0 0 5px 0;
height: 1%;
}

/* fieldset: Each fieldset has its own Layout width */

.layout1 #content #RSCForm fieldset p { width:325px; padding-left: 220px;}
.layout2 #content #RSCForm fieldset p { width:325px; padding-left: 220px;}
.layout3 #content #RSCForm fieldset p { width:220px; padding-left: 180px;}
.layout4 #content #RSCForm fieldset p { width:325px; padding-left: 220px;}

/* Span:  This is the label for every item within the Form and is intended based on Layout */

#content #RSCForm fieldset span{
font-weight: bold;
float: left;
}

.layout1 #content #RSCForm fieldset span { width: 215px; margin-left: -220px;}
.layout2 #content #RSCForm fieldset span { width: 215px; margin-left: -220px;}
.layout3 #content #RSCForm fieldset span { width: 175px; margin-left: -180px;}
.layout4 #content #RSCForm fieldset span { width: 215px; margin-left: -220px;}

/* Input - This covers only Textboxes, as all other options are overwritten below.  */

#content #RSCForm fieldset input {
	margin-top:0;
	clear: right;
}

/* Input - Layout 3 has shorter textboxes.  */

.layout1 #content #RSCForm fieldset input { width:300px;}
.layout2 #content #RSCForm fieldset input { width:300px;}
.layout3 #content #RSCForm fieldset input { width:200px;}
.layout4 #content #RSCForm fieldset input { width:300px;}

/* Select:  This sets all select boxes width based on Layout */

#content #RSCForm fieldset select {
	margin-bottom:3px;
}

.layout1 #content #RSCForm fieldset select { width:305px;}
.layout2 #content #RSCForm fieldset select { width:305px;}
.layout3 #content #RSCForm fieldset select { width:205px;}
.layout4 #content #RSCForm fieldset select { width:305px;}

/* SplitCol :  This is used when having 2 Textboxes next to eachother */

#content #RSCForm fieldset input.splitcol {
	margin:2px 0;
}

.layout1 #content #RSCForm fieldset input.splitcol { width:145px;}
.layout2 #content #RSCForm fieldset input.splitcol { width:145px;}
.layout3 #content #RSCForm fieldset input.splitcol { width:96px;}
.layout4 #content #RSCForm fieldset input.splitcol { width:145px;}

/* Date :  This is used to have 3 Textboxes or Select items next to eachother */

#content #RSCForm fieldset .date {
	margin-bottom:3px;
}

.layout1 #content #RSCForm fieldset .date { width:100px;}
.layout2 #content #RSCForm fieldset .date { width:100px;}
.layout3 #content #RSCForm fieldset .date { width:60px;}
.layout4 #content #RSCForm fieldset .date { width:100px;}

/* Textarea :  This will set the Textarea to expand to entire length of the form */
/*             This can be reduced by putting it within a "Indended" class */

#content #RSCForm fieldset textarea{
width: 200px;
font-family: Helvetica, Verdana, sans-serif;
text-indent:0px !important;
font-size: 1.13em;
}

.layout1 #content #RSCForm fieldset textarea { width:520px;}
.layout2 #content #RSCForm fieldset textarea { width:520px;}
.layout3 #content #RSCForm fieldset textarea { width:378px;}
.layout4 #content #RSCForm fieldset textarea { width:520px;}

/* Indented :  This is used for comments/notes below Form items */
/*             This can also be used to force anything to right-side */

#content #RSCForm fieldset .indented {
    font-weight:normal;
	margin-bottom:8px;
	text-indent : 8px;
}

.layout1 #content #RSCForm fieldset .indented { width:300px;}
.layout2 #content #RSCForm fieldset .indented { width:300px;}
.layout3 #content #RSCForm fieldset .indented { width:200px;}
.layout4 #content #RSCForm fieldset .indented { width:300px;}

/* Option : This overwrites the Input CSS, to maintain Checkbox/Radio size */

#content #RSCForm fieldset .option {
   width:auto !important;
}

/* Break : Customised Breaks in different sizes to put gaps between items */

#content #RSCForm fieldset .break1 { font-size:10px;}
#content #RSCForm fieldset .break2 { font-size:20px;}
#content #RSCForm fieldset .break3 { font-size:40px;}
#content #RSCForm fieldset .break4 { font-size:80px;}
#content #RSCForm fieldset .break5 { font-size:120px;}
#content #RSCForm fieldset .break6 { font-size:160px;}

/* TwoCol : Displays 2 columns accross form width */
/* ThreeCol : Displays 3 columns accross form width */
/* FourCol : Displays 4 columns accross form width */
/* FiveCol : Displays 5 columns accross form width */
/* SixCol : Displays 6 columns accross form width */

/* These can be mixed together for the desired effect  */

#content #RSCForm .twocol { float:left; width:49% !important;}
#content #RSCForm .twocol input { width:225px !important;}
#content #RSCForm .twocol .submit { width:115px !important;}

#content #RSCForm .threecol { float:left; width:32.5% !important;}
#content #RSCForm .threecol input { width:105px !important;}
#content #RSCForm .threecol .submit { width:50px !important;}

#content #RSCForm .fourcol { float:left; width: 23.5% !important;}
#content #RSCForm .fourcol input { width:105px !important;}
#content #RSCForm .fourcol .submit { width:50px !important;}

#content #RSCForm .fivecol { float:left; width:19.3% !important;}
#content #RSCForm .fivecol input { width:85px !important;}
#content #RSCForm .fivecol .submit { width:50px !important;}

#content #RSCForm .sixcol { float:left; width:16.05% !important;}
#content #RSCForm .sixcol input { width:70px !important;}
#content #RSCForm .sixcol .submit { width:50px !important;}

/* Used on Checkboxes, to fix IE Bug */

* html .threepxfix{
margin-left: 3px;
}

/* ----------------------------------------------------------------------- */
/*                                                                         */
/*                                                                         */
/* ----------------------------------------------------------------------- */