body			{margin:0px; padding:0px; font-family:helvetica, arial, sans-serif;	background:#ffffff;	color:#000000; font-size:100%;}
#container		{position:relative;}/* nn 4 loses scrollbars without this container div */
#header			{position:absolute;	top:0px;	left:0px;	right:auto; z-index:50;	width :100%; background:#ffffff; text-align:center;}
#class_content	{position:absolute;	top:98px;	left:0px;	z-index:10;	width :100%;}
#content		{position:absolute;	top:155px;	left:0px;	z-index:10;	width :100%; text-align:center;}
#transcontent		{position:absolute;	top:0px;	left:0px;	z-index:10;	width :100%; text-align:center;}


/* links */

a:link		 {font-size:9pt; font-style:normal; text-decoration:underline; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a:visited	 {font-size:9pt; font-style:normal; text-decoration:underline; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a:active	 {font-size:9pt; font-style:normal; text-decoration:underline; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a:hover 	 {text-decoration: underline; color:#999999;}

a.adminleftnavLink:link		{font-size:8pt; font-style:normal; text-decoration:none; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight: normal; color:#FFFFFF;}
a.adminleftnavLink:visited	{font-size:8pt; font-style:normal; text-decoration:none; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight: normal; color:#FFFFFF;}
a.adminleftnavLink:active	{font-size:8pt; font-style:normal; text-decoration:none; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight: normal; color:#FFFFFF;}
a.adminleftnavLink:hover 	{text-decoration:none; color:#FFFFFF;}

a.footerLink:link		{font-size:8pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.footerLink:visited	{font-size:8pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.footerLink:active	 	{font-size:8pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.footerLink:hover 	 	{text-decoration:underline; color:#336699;}

a.password:link		{font-size:8pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.password:visited	{font-size:8pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.password:active	 	{font-size:8pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.password:hover 	 	{text-decoration:underline; color:#ffc750;}

a.copyrightLink:link	{font-size:7pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#999999;}
a.copyrightLink:visited	{font-size:7pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#999999;}
a.copyrightLink:active	{font-size:7pt; font-style:normal; text-decoration:underline; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#999999;}
a.copyrightLink:hover 	{text-decoration:underline; color:#999999;}

a.next:link		{font-size:8pt; font-style:normal; text-decoration:none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.next:visited	{font-size:8pt; font-style:normal; text-decoration:none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.next:active	 	{font-size:8pt; font-style:normal; text-decoration:none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336699;}
a.next:hover 	 	{text-decoration:none; color:#ffffff;}


a.hidden:link		{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; text-decoration:none;}
a.hidden:visited	{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; text-decoration:none;}
a.hidden:active		{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; text-decoration:none;}
a.hidden:hover 		{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; text-decoration:none;}

/* headers */
h2			{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 14pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#000000}
h3			{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#000000}
h4			{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#000000;}
h5			{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#000000;}

/* general */
.contenttable {background-color:#f9f8fb;}
.text		{font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:11px; line-height: 17px; color:#000000;}
.textSmall	{font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; color:#000000; line-height:1.4em;}
.smallblue  {font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:bold; font-size:12px; color:#2f6194; line-height:1.4em;}
.textContent {font-family: verdana, Helvetica,Geneva,Swiss,SunSans-Regular; font-size:11px; color:#000000; line-height:17px;
 background-color:#f9f8fb;}
.large_text { color: #2f6194; font-size: 22px; font-family: georgia; line-height: 26px; text-decoration: none;  background-color:#f9f8fb;}
.footer		{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; color:#999999; background:#ffffff;}
.copyright	{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:7pt; color:#999999;}
.pagetitle	{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:11pt; font-weight: bold; color:#003366;}
.header		{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:10pt; font-weight: bold; color:#003366;}
.wtheader		{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:13pt; font-weight: bold; color:#ffffff;}
.popup	{font-family: Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-size:10pt; color:#000000; background-color:#789fc6;}
.whitepopup {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; color:#ffffff; line-height:1.4em;}
.popupSmall	{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; color:#000000; line-height:1.4em;}

.base {background-color:#789fc6;}
.base1		{background:#0B3473; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: bold; color:#FFFFFF; border-width: 1; border-color: #333333; border: 1px solid #333333;}
.base2		{background:#99CCFF; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: bold; color:#FFFFFF; border-width: 1; border-color: #333333; border: 1px solid #333333;} 
.base3		{background:#6699CC; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: bold; color:#FFFFFF; border-width: 1; border-color: #333333; border: 1px solid #333333;} 
.base4		{background:#e5eaf0; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: bold; color:#000000;} 
.base5		{background:#e4e5e6; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: bold; color:#000000;}

.bar	{background:#003366; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:9pt; font-weight: bold; color:#FFFFFF;}
.cell	{background:#eeeeee; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: normal; color:#000000;}
.cellee	{background:#f9f8fb; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:9pt; font-weight: bold; color:#2f6194;}
.cellwt	{background:#f9f8fb; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: normal; color:#000000;}
.gray   {background:#e4e5e6; } 
.boma {background-color:#2f6194;}
.filmstrip {background:#2f6194 url("/images/filmstrip.gif"); background-repeat: repeat-x; background-image:url("/images/filmstrip.gif")}

.gallery{
  width:725px;
  height:90px;
  margin:15px 20px 1px 0;
  float:right; 
  text-align:left;
  overflow:auto;
  /* Styling scrollbars for IE */
  scrollbar-arrow-color:#336699;
  scrollbar-base-color:#ffffff;
  scrollbar-dark-shadow-color:#ffffff;
  scrollbar-track-color:#ffffff;
  scrollbar-face-color:#d4d8db;
  scrollbar-shadow-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3d-light-color:#ffffff; 
}

.searchresults {background-color:#789fc6; font-size: 12px; font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#ffffff;}

.thumbnail	{border-width: 1; border-color: #333333; border: 1px solid #333333; background:#ffffff;}
.table	{border-width: 1; border-color: #FFFFFF; border: 1px solid White; background:#0B3473;}
.tablePic	{border-width: 1; border-color: #FFFFFF; border: 1px solid White;}
.shade	{background:#6699CC; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:9pt; font-weight: bold; color:#FFFFFF;}
.shade1	{background:#e5eaf0; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: normal; color:#000000;}
.shade2	{background:#f9f8fb; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:9pt; font-weight: normal; color:#000000;}
.shade3	{background:#000000; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:8pt; font-weight: normal; color:#FFFFFF;}
.shade4	{background:#5B82CD; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:9pt; font-weight: bold; color:#FFFFFF;}
.shade5	{background:#999999; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:9pt; font-weight: bold; color:#FFFFFF;}
.login  {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:9pt; font-weight: bold; color:#ffc750;}
.passwordpopup {background:#485f82;  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:9pt; font-weight: bold; color:#FFFFFF;}



.loading {background:#ffffff url("/images/Test/loading.gif"); background-repeat:no-repeat;} 
.loadingtn {background:#ffffff url("/images/Test/loadingtn.gif") repeat x 0% 0%;} 
.filmstrip {background:#FFFFFF url("/images/filmstrip.gif"); background-repeat: repeat-x; background-image:url("/images/filmstrip.gif")}

/* forms */
.label		{font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:normal; font-size:12px; color:#000000; line-height:1.4em; }
.label2		{font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:bold; font-size:11px; color:#2f6194; line-height:1.4em;}
.field		{font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 8pt; font-style: normal; line-height: normal; text-transform: none; color:#000000; background:#eeeeee;}
.error		{font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 8pt; font-style: normal; font-weight: bold; line-height: normal; text-transform: none; color:#ff0000;}
.required	{font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 8pt; font-style: normal; font-weight: bold; line-height: normal; text-transform: none; color:#ff0000;}
.monospace	{font-family: verdana, arial, sans-serif; font-size: 8pt;}
.display	{font-family: verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 8pt; color:#000000;}

