/***********************************************************\
 CITRIN
\***********************************************************/

/***********************************************************\
 EDITED/USED BY LISA'S TEMPLATES
\***********************************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
	background : url(/images/cg-bg.gif);
}

p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

A:Link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration: underline;
	color: #C45E02;
}

A:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration: underline;
	color: #C45E02; /* #FA9E0D */
}

A:Hover, A:Hover:Visited{
	color: #FA9E0D;
	text-decoration: underline;
}

.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration: none;
	color: #ffffff;
	margin: 10 10 10 10;
}
.footer_text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration: none;
	color: #ffffff;
}


/* FOOTER LINKS */
.navlink2, A.navlink2:Link, A.navlink2:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #FA9E0D;
	text-decoration: none;
}

A.navlink2:Hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #FA9E0D;
	text-decoration: underline;
}

/* LOGIN AND BREAD CRUMB LINKS */
.navlink3, A.navlink3:Link, A.navlink3:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #C45E02;
	text-decoration: none;
}

A.navlink3:Hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #C45E02;
	text-decoration: underline;
}

.newstable {
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	font-weight: bold;
}

/* COLOR CODED SECTION TITLES */
.orangetitle1 {
	background-color: #FA9E0D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
}
.orangetitle2 {
	background-color: #F07302;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
}
.orangetitle3 {
	background-color: #E36D02;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
}
.orangetitle4 {
	background-color: #C45E02;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
}
.orangetitle5 {
	background-color: #B55702;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
}
.h2white { /* used in footer for phone number */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #666666;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 .5em 0;
}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	margin: 0 0 0 0;
}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	margin: 0 0 0 0;
}

/***********************************************************\
 NOT EDITED/USED BY LISA'S TEMPLATES
\***********************************************************/


p, label {
  margin: 0 0 1em 0;
}

.smallorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FA9E0D;
}

.smallgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #807F83;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	text-align: justify;
}

A.disclaimer:Link, A.disclaimer:hover, A.disclaimer:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color: #333333;
	text-decoration: underline;
}

A.small:Link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #666666;
	text-decoration: underline;
}

A.small:Hover{
	color: #000000;
	text-decoration: underline;
}
	
A.small:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #666666;
	text-decoration: underline;
}

.errorMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F42500;
}
	
LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	BACKGROUND-COLOR: transparent;
	LINE-HEIGHT: 15px;
	list-style-image: url(../images/bullet.gif);
	align: middle;
}

LI.dblspace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	BACKGROUND-COLOR: transparent;
	LINE-HEIGHT: 15px;
	list-style-image: url(../images/bullet.gif);
	align: middle;
	margin-bottom: 1em;
}


th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	BACKGROUND-COLOR: #FA9E0D;
}

.tabletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	BACKGROUND-COLOR: #666666; /* #FA9E0D */
}

A.navlink:Link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #666666;
	text-decoration: underline;
}

A.navlink:Hover{
	color: #000000;
	text-decoration: underline;
}
	
A.navlink:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #666666;
	text-decoration: underline;
}

A.navbutton:Link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
	text-decoration: none;
}

A.navbutton:Hover{
	color: #000000;
	text-decoration: none;
	background: #D4D4D4;
}
	
A.navbutton:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
	text-decoration: none;
}
	
.button {
	background: #E5E5E5;
	border:bevel;
	border-width: 1px;
	border-height: 1px;
	color : #000000;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif;
	cursor: hand;
}

.buttonsmall {
	background: #E5E5E5;
	border:bevel;
	border-width: 1px;
	border-height: 1px;
	color : #000000;
	font-size: 8pt;
	font-family : Arial, Helvetica, sans-serif;
	cursor: hand;
}

.red{
	color: #F42500;
}

A.red:Link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #F42500;
	font-weight: bold;
}

A.red:Hover{
	color: #F42500;
	font-weight: bold;
}
	
A.red:Visited {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #F42500;
	font-weight: bold;
}

.loginlink, A.loginlink:Link, A.loginlink:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #666666;
	text-decoration: none;
}

A.loginlink:Hover, A.loginlink:Visited:Hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	text-decoration: underline;
}


.user {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #666666;
	text-decoration: none;
}

.bluelink, A.bluelink, A.bluelink:Link, 
A.bluelink:Hover, A.bluelink:Visited,
A.bluelink:Hover:Visited 
{
	color: #0000FF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
}

.menuLink2, A.menuLink2:Link, A.menuLink2:Visited {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9pt;	
	font-weight: bold;	
	cursor: pointer;
	color: #ffffff;
	text-decoration: none;
}

A.menuLink2:Hover, A.menuLink2:Visited:Hover{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9pt;	
	font-weight: bold;	
	cursor: pointer;
	text-decoration:underline; 
	color: #ffffff;
}

.user_name {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9pt;	
	color: #666666;
}

.hdrbtn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
A.hdrbtn:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

A.hdrbtn:Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
	
A.hdrbtn:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
	
A.featurelink:Link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

A.featurelink:Hover{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
	
A.featurelink:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #909090;
	font-weight: bold;
	text-decoration: none;
}

.h1citrin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #666666;
	font-weight: bold;
}
	
.h2citrin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
}

A.graylink:Link, A.graylink:hover, A.graylink:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #333333;
	text-decoration: underline;
}

.stdForm label {
	dislay: block;
	margin-bottom: 0;
}

.stdForm hr {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #777777;
	height: 1px;
	color: #777777;
	background-color: #777777;
}

.pt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

A.pt8:Link, A.pt8:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration: underline;
	color: #C45E02;
}

A.pt8:Hover, A.pt8:Hover:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FA9E0D;
	text-decoration: underline;
}

A.pt8black:Link, A.pt8black:Visited, A.pt8black:Hover, A.pt8black:Hover:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	text-decoration: underline;
}

.pt8table {
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
}

.pt9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

A.pt9:Link, A.pt9:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: underline;
	color: #C45E02;
}

A.pt9:Hover, A.pt9:Hover:Visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #FA9E0D;
	text-decoration: underline;
}

.pt11headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	font-weight: bold;
	margin: 0 0 .25em 0;
}