

/* Imported Styles */

@import url("/primr.css");
@import url("CUSTOM.css"); 
@import url("Events.css"); 
@import url("AutoSearch.css");
@import url("NormalSearch.css");
@import url("displays.css"); 
@import url("Orders.css");
@import url("AccountManagement.css");
@import url("Billing.css");
@import url("Communities.css");
@import url("core/cart/Checkout.css");
@import url("/css/NavFlexMenu.css");


body
{
	/* background: background-color background-image background-repeat background-attachment background-position */
	/* border: border-width border-style border-color */
	/*border: 0px solid #000;*/
	/* font: font-style font-variant font-weight font-size/line-height font-family */
	font: normal normal normal 12px Arial, Verdana, Helvetica, sans-serif;
	/* margin: margin-top margin-right margin-bottom margin-left */
	margin: 0px 0px 0px 0px;
	/* padding: padding-top padding-right padding-bottom padding-left */
	/*padding: -1px 5px 5px 5px;
	height: 100%;
	min-height: 100%;*/
}

.normal
{
	font-size: small;
}

.acute
{
	font-size: x-small;
}

.signature
{
	font-size: xx-small;
}

h1, h2, h3
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

h4, h5, h6
{
	padding: 0px;
	margin: 0px;
}

li
{
	font-size: normal;
}

hr
{
	size: 1px; /* not in all browsers */
	width: 720px;
}

.importantText /* normal size, red */
{
	color:#900;
}

.importantNote /* x-small, red */
{
	font-size: x-small;
	color:#900;
}


/* Linkage */
a:link
{
	color: #003399;
	text-decoration: none;
}

a:visited
{
	color: #003399;
	text-decoration: none;
}

a:hover
{
	color: #003399;
	/*text-decoration: none;
	border-bottom:1px dotted;*/
}

a:active
{
	color: #003399;
	text-decoration: none;
}


/* VanGo Framework Template Styles */
#templateContainer
{
	position: relative;
	margin: 0 auto;
	right: 0px;
	left: 0px;
	width: 750px;
	top:5px;
}
* html #templateContainer {display:inline-block;}

#templateHeader
{
	float: left;
	position: relative;
	margin: 0 auto;
	width: 750px;
	height: 100px;
	text-align:center;
}

#templateFooter
{
	/*position:relative;*/
	margin: 0 auto;
	width: 750px;
	bottom:0px;
	height:44px;
	background-color:#f8e0c5;
}

#templateLeftMenu
{
}

#templateContent
{
	padding-left: 10px;
	padding-right: 10px;
	background-color:#f8e0c5;
	width: 730px;
}
#templateContent_inner
{
	position:relative;
	background-color:#fff;
	width:720px;
	padding:0px 5px 0px 5px;
}
#templateRightMenu
{
}

#bodyTable{
	width:100%;
	margin: 0 auto;
}

.bodyContent
{
	position:relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	width:940px;
	text-align:left;
	background-color:#fff;
}
#bodyContent
{
	position:relative;
	background-color:#fff;
	width:940px;
	padding:0px 0px 0px 0px;
	text-align:left;
	min-height:250px;
}

.container
{
	text-align:left;
	_overflow:hidden;
	float:left;
}
#container
{
	text-align:left;
	_overflow:hidden;
	float:left;
}

/* standard tables */
table
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
}

.tableHeader
{
	background-color: #ececec;
	padding: 2px;
	border: 1px solid #000;
	color: #000;
}

.tableRow
{
	padding: 2px;
	background-color: #fff;
}

.tableRowAlt
{
	padding: 2px;
	background-color: #dde0ee;
}
/* forms */
.formField
{
	vertical-align: top;
	white-space: nowrap;
}

.formFieldRequired /* for color changes */
{
	/*color:#990000;*/
	font-weight:bold;
}

.iMIS {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
}

/* Start of PRIMR CSS from old site */

.copy_black {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: normal;
}



.copy_black_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/*copy_black_bold was formerly headerBlack */
/* Used for the name of an educational conference (E.g., 2004 Annual IACUC Conference) or
other items that need to be bolded (use sparingly) */



.copy_blue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #003366;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: normal;
}
/* copy_blue was formerly copy */
/* Used only on index.html mission-oriented copy in the "Our Mission" and "Our Members" columns. */



.copy_fine_print
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000000;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: normal;
}
/* copy_fine_print was formerly fine_print */
/* Used for items that are in a footnote. (E.g., On conf_future.html, if an educational event
does not yet have any dedicated overview pages, etc. but we list hotel reservation information. 
The hotel reservation information is the footnote/copy_fine_print.)  */

.title_blue {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #003366;
}
/* title_blue was formerly style2 */
/* Used for the first primary heading of each page, for left-hand, secondary 
navigation on education pages and for conference headings if no image header is used. (E.g., On 
doorstep.html, "At Your Doorstep" uses title_blue.) */



.title_sub_blue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
/* title_sub_header was formerly named .header_blue */ 
/* Used for a sub-title on a page. (E.g., On membership faq.html, the first question "How can I 
become an ARENA member or renew my membership?" and the remaining questions are in title_sub_header.*/ 



.title_pop_blue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	color: #003366;
	font-weight: bold;
}
/* title_pop_blue was formerly headerBlueMED */
/* Used for the first primary heading of a pop-up window. (E.g., On pop_cert_of_attend_IRB03.html,
the heading "Certificate of Attendance" uses title_pop_blue.) */



.title_sub_maroon {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*color: #660033;*/
	color: #af1e2d;
}
/* Used only on the home page for the dates of a conference. Also used sparingly for emphasis. 
(E.g., On membership join_renew.html, SAVE TIME!) */ 




.title_sub_white {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
} 
/* Used for a sub-title on a page when blue or maroon (dark colored font) won't work. (E.g., IRB Fundatmentals faculty - white font on purple background)*/ 

.bullet {
	list-style-position: outside;
	list-style-image: url(../images/bullet_sm.gif);
}
/* Used for any bulleted list within <body><ul><li class="bullet"></li></li></ul></body> tags. 
(E.g., http://www.primr.org/VIP/bod_ac_calendar.htm) Not used for left hand navigation. */


.bullet_CME {
	list-style-position: outside;
	list-style-image: url(../images/icons/CME_icon_MED.gif);

}
/* Used for any bulleted list within <body><ul><li class="bullet"></li></li></ul></body> tags. 
(E.g., http://www.primr.org/VIP/bod_ac_calendar.htm) Not used for left hand navigation. */

/* ADD TO STYLE SHEET EXAMPLE.HTM */
.feesboxlines {
	font-size: 11px;
	border: 1px solid #CCCC99;
}

End of PRIMR CSS from old site */

div.grayLine
{
	border-bottom: solid 1px #666699
}

#finishRegistration
{
	text-align: center;
	margin: 20px;
	padding: 5px;
	border: solid 1px #003366;
	width: 300px;

}
