/*Imagestar Primary CSS Attributes v1.0 11-27-04-------------------------------------------------------------------------------------*/
/* Set default for <table>
----------------------------------------------*/
table {
  border-collapse: collapse;
}@media print {
	button{display:none;}
	.noprint{display:none;}
}
/* Add Icon Image
-----------------------------------------------*/
#addicon {
   height: 20px;
   border: none;
}
/* Rotator Styles
-----------------------------------------------*/
#triangle {
   height: auto;
   border: none;
 }
/* Tab Styles
-----------------------------------------------*/
#tabtable tr {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.tabheadergreyback {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #eee;
	color: #c60;
	width: 30px;
	font-weight: bold;
}
/* Hockey Stick Title Style
-----------------------------------------------*/
#pagetitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
    background: #33349A;;
    text-align: left;
    text-indent: 20px;
    text-decoration: none;
    text-shadow: none;
    width: 30%;
    vertical-align: middle;
    height: 25px;
}
/*Pager Styles
-----------------------------------------------*/
.pager {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}
th.pager {
	color: #fff;
	background: #fff;
	border: 1;
    font-size: 1px;
    width: 3;
    height: 9px
}
.pager a:link {
	color: #c60;
	text-decoration: underline;
}
.pager a:visited {
	color: #c60;
}
.pager a:hover {
	color: #c60;
	text-decoration: none;
}
.pager a:active {
	color: #c60;
	text-decoration: underline;
}
input.text.pager {
 font-size: small;
 height: 6px;
}

.html-error {
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-size:12px;
	font-weight: bold;
}

/*Body Text Styles-------------------------------------------------------------------------------------*/.defaultdropdowntext {    font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #000000;}.defaultbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.defaultbodytext a:link {	color: #CC6600;	text-decoration: underline;}.defaultbodytext a:visited {	color: #666666;
	text-decoration: none; }.defaultbodytext a:hover {	color: #666666;	text-decoration: underline;}.defaultbodytext a:active {	color: #666666;	text-decoration: none;}.defaultbodytextalt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background:  #efefef;}.defaultbodytextalt a:link {	color: #C60;	text-decoration: none;}.defaultbodytextalt a:visited {	color: #C60;
	text-decoration: none;}.defaultbodytextalt a:hover {	color: #C60;	text-decoration: none;}.defaultbodytextalt a:active {	color: #C60;	text-decoration: none;}.defaultbodytextgray {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;}/*Body Text Link Styles-------------------------------------------------------------------------------------*/.defaulttextlink1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.defaulttextlink1 a:link {	color: #333333;	text-decoration: underline;}.defaulttextlink1 a:visited {	color: #333333;}.defaulttextlink1 a:hover {	color: #333333;	text-decoration: none;}.defaulttextlink1 a:active {	color: #333333;	text-decoration: underline;}.defaulttextlink2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.defaulttextlink2 a:link {	color: #CC6600;	text-decoration: underline;}.defaulttextlink2 a:visited {	color: #CC6600;}.defaulttextlink2 a:hover {	color: #CC6600;	text-decoration: none;}.defaulttextlink2 a:active {	color: #CC6600;	text-decoration: underline;}.defaulttextlink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.defaulttextlink3 a:link {
	color: #CC6600;
	text-decoration: underline;
}
.defaulttextlink3 a:visited {
	color: #CC6600;
	text-decoration: underline;
}
.defaulttextlink3 a:hover {
	color: #CC6600;
	text-decoration: none;
}
.defaulttextlink3 a:active {
	color: #CC6600;
	text-decoration: underline;
}
/*Utility Styles-------------------------------------------------------------------------------------*/.smallutility1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}.smallutility2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #009999;}.smallutility3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.smallutilityreverse {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff;}/*Utility Link Styles-------------------------------------------------------------------------------------*/.smallutilitylink1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.smallutilitylink1 a:link {	color: #666666;	text-decoration: underline;}.smallutilitylink1 a:visited {	color: #666666;}.smallutilitylink1 a:hover {	color: #666666;	text-decoration: none;}.smallutilitylink1 a:active {	color: #666666;	text-decoration: underline;}.smallutilitylink1current {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}.smallutilitylink2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.smallutilitylink2 a:link {	color: #009999;	text-decoration: underline;}.smallutilitylink2 a:visited {	color: #009999;}.smallutilitylink2 a:hover {	color: 009999;	text-decoration: none;}.smallutilitylink2 a:active {	color: 009999;	text-decoration: underline;}.smallutilitylink2current {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #009999;}.smallutilitylink3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.smallutilitylink3 a:link {	color: #000000;	text-decoration: underline;}.smallutilitylink3 a:visited {	color: 000000;}.smallutilitylink3 a:hover {	color: 000000;	text-decoration: none;}.smallutilitylink3 a:active {	color: 000000;	text-decoration: underline;}.smallutilitylink3current {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.smallutilitylinkreverse {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.smallutilitylinkreverse a:link {	color: #ffffff;	text-decoration: underline;}.smallutilitylinkreverse a:visited {	color: #ffffff;
	text-decoration: underline;}.smallutilitylinkreverse a:hover {	color: #ffffff;	text-decoration: none;}.smallutilitylinkreverse a:active {	color: #ffffff;	text-decoration: underline;}.smallutilitylinkreversecurrent {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff;}/*Header Styles-------------------------------------------------------------------------------------*/.header1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #666666;}.header2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #009999;}.header3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000000;}.pagereverseheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #ffffff;}.reverseheaderforgold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.reverseheaderforgoldsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}
.reverseheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.reverseheader a:link{
    color: #ffffff;   	text-decoration: none;}.reverseheader a:visited{
    color: #ffffff;	text-decoration: none;}.reverseheader a:active{
    color: #ffffff;	text-decoration: none;}.reverseheader a:hover{	color: #CC6600;	text-decoration: none;}/*Header Link Styles-------------------------------------------------------------------------------------*/.headerlink1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}.headerlink1 a:link {	font-weight: bold;	color: #666666;	text-decoration: underline;}.headerlink1 a:visited {	font-weight: bold;	color: #666666;}.headerlink1 a:hover {	font-weight: bold;	color: #666666;	text-decoration: none;}.headerlink1 a:active {	font-weight: bold;	color: #666666;	text-decoration: underline;}.headerlink1current {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #666666;}.headerlink2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}.headerlink2 a:link {	font-weight: bold;	color: #009999;	text-decoration: underline;}.headerlink2 a:visited {	font-weight: bold;	color: #009999;}.headerlink2 a:hover {	font-weight: bold;	color: #009999;	text-decoration: none;}.headerlink2 a:active {	font-weight: bold;	color: #009999;	text-decoration: underline;}.headerlink2current {	font-weight: bold;	color: #009999;}.headerlink3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;
	text-decoration: underline;}.headerlink3 a:link {	color: #000000;	text-decoration: underline;}.headerlink3 a:visited {	color: 000000;}.headerlink3 a:hover {	color: 000000;    text-decoration: none;}.headerlink3 a:active {	color: 000000;
	text-decoration: underline;}.headerlink3current {	color: #000000;
	text-decoration: underline;}.reverseheaderlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}.reverseheaderlink a:link {	font-weight: bold;	color: #ffffff;	text-decoration: underline;}.reverseheaderlink a:visited {	font-weight: bold;	color: #ffffff;}.reverseheaderlink a:hover {	font-weight: bold;	color: #ffffff;	text-decoration: none;}.reverseheaderlink a:active {	font-weight: bold;	color: #ffffff;	text-decoration: underline;}.reverseheaderlinkcurrent {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #ffffff;}/*Sub-Header Styles-------------------------------------------------------------------------------------*/.subheader1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;}.subheader2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #009999;}.subheader3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;}.reversesubheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #fff;}.reversesubheader  a:link {	text-decoration: none;}.reversesubheader  a:visited{	text-decoration: none;}/*Sub-Header Link Styles-------------------------------------------------------------------------------------*/.subheaderlink1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.subheaderlink1 a:link {	font-weight: bold;	color: #666666;	text-decoration: underline;}.subheaderlink1 a:visited {	font-weight: bold;	color: #666666;}.subheaderlink1 a:hover {	font-weight: bold;	color: #666666;	text-decoration: none;}.subheaderlink1 a:active {	font-weight: bold;	color: #666666;	text-decoration: underline;}.subheaderlink1current {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;}.subheaderlink2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.subheaderlink2 a:link {	font-weight: bold;	color: #009999;	text-decoration: underline;}.subheaderlink2 a:visited {	font-weight: bold;	color: #009999;}.subheaderlink2 a:hover {	font-weight: bold;	color: #009999;	text-decoration: none;}.subheaderlink2 a:active {	font-weight: bold;	color: #009999;	text-decoration: underline;}.subheaderlink2current {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #009999;}.subheaderlink3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.subheaderlink3 a:link {	font-weight: bold;	color: #000000;	text-decoration: underline;}.subheaderlink3 a:visited {	font-weight: bold;	color: #000000;}.subheaderlink3 a:hover {	font-weight: bold;	color: 000000;	text-decoration: none;}.subheaderlink3 a:active {	font-weight: bold;	color: #000000;	text-decoration: underline;}.subheaderlink3current {	font-weight: bold;	color: #000000;}.reversesubheaderlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.reversesubheaderlink a:link {	font-weight: bold;	color: #ffffff;	text-decoration: underline;}.reversesubheaderlink a:visited {	font-weight: bold;	color: #ffffff;}.reversesubheaderlink a:hover {	font-weight: bold;	color: #ffffff;	text-decoration: none;}.reversesubheaderlink a:active {	font-weight: bold;	color: #ffffff;	text-decoration: underline;}.reversesubheaderlinkcurrent {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #ffffff;}/*Highlight Styles-------------------------------------------------------------------------------------*/.highlightred {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #ff0000;}.highlightredsmall {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ff0000;}.highlightblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.highlightbluesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00f;
}
/*Redefined HTML Tags-------------------------------------------------------------------------------------*/p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;}a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC6600;	text-decoration: underline;}a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC6600;}a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC6600;	text-decoration: none;}a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC6600;}#errorText li{
   text-align:left;
   color:red;
   font-size:11px;
   margin:0;
}
#menuPS input, #menuPS select, #menuSO input, #menuSO select, #menuRA input, #menuRA select,  #menuQS select, #menuQS input, #inputQS select, #inputQS input {
   height: 20px;
   width: 134px;
   font-size:11px;   
}
#menuPS input.button, #menuSO input.button, #menuRA input.button,  #menuQS input.button , #inputQS input.button {
   height: auto;
   width: auto;
   float: right; 
}
/*Bread Crumb Styles 
-----------------------------------------------*/
#breadcrumbs {
  width: 700;
  border: 3em;
  border-color: red;
  cellpadding: 0; 
  cellspacing: 0;
  background-color: transparent;
}
/* Spacer Between left nav and content in all views
------------------------------------------------*/
#viewspacer {
   border: 1;
   bordercolor: blue;
   background-color: transparent;
   width: 1;
   height: 550;
   align: right;
   vertical-align:top;
}/* Resize Logged-in Right Nav iFrame------------------------------------------------*/iframe#landingPageRight {   height: 900px;}