.pc_login  { color: #069; font-size: 10pt; font-family: arial; font-style: normal; font-weight: 700; line-height: 1.5 }
.pc_secheading  { color: #adcc33; font-size: 14pt; font-family: arial;}
.pc_subheading  { color: #069; font-size: 10pt; font-family: arial; font-weight: bold; }
.pc_subheadgrey  { color: #808084; font-size: 8pt; font-family: arial; font-weight: bold; }
.pc_orderheading  { color: #adcc33; font-size: 11pt; font-family: arial; font-weight: bold; }
.td_linedkblue { background-color: #069; }
.td_greenfill { background-color: #e7f0c2; }
.td_requestred { background-color: #F2AEAE; }
.td_requestred:hover { background-color: #E1BD9D; }
.td_requestorange { background-color: #FAF1BB; }
.td_requestblue { background-color: #e5f4ff; }
.pc_iteminfo { color: #344038; font-size: 8pt; }
a.pc_nav:link, a.pc_nav:visited    { color: #000; font-size: 9pt; font-family: arial; font-style: normal; text-decoration: none; background-color: transparent }
a.pc_nav:hover, a.pc_nav:active    { color: #069; font-size: 9pt; font-family: arial; font-style: normal; text-decoration: none; background-color: transparent }
a.pc_navroll:link, a.pc_navroll:visited    { color: #069; font-size: 9pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
a.pc_navroll:hover, a.pc_navroll:active    { color: #069; font-size: 9pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
.td_pcnav { background-image: url(../priority_client/images/navbg.gif); }
a.pc_submit:link, a.pc_submit:visited    { color: #069; font-size: 10pt; font-family: arial; font-style: normal; text-decoration: none; background-color: transparent }
a.pc_submit:hover, a.pc_submit:active    { color: #359bcf; font-size: 10pt; font-family: arial; font-style: normal; text-decoration: none; background-color: transparent }
a.pc_add2order:link, a.pc_add2order:visited    { color: #069; font-size: 8pt; font-family: arial; font-weight: bold; font-style: normal; text-decoration: none; background-color: transparent  }
a.pc_add2order:hover, a.pc_add2order:active    { color: #359bcf; font-size: 8pt; font-family: arial; font-weight: bold; font-style: normal; text-decoration: none; background-color: transparent  }
a.pc_smlink:link, a.pc_smlink:visited    { color: #069; font-size: 7pt; font-family: arial; font-style: normal; text-decoration: none; background-color: transparent  }
a.pc_smlink:hover, a.pc_smlink:active    { color: #359bcf; font-size: 7pt; font-family: arial; font-style: normal; text-decoration: none; background-color: transparent  }
.pc_liststock { font-size: 8.5pt; margin: 5px 10px; display: block; }

body  { color: #344038; font-family: arial, verdana, geneva, sans-serif; font-style: normal; background-color: #359bcf; background-image: none; background-repeat: repeat-x; background-position: left top; margin: 0       }
td { font-size: 8.5pt; line-height: 1.6em  }
p { font-size: 8.5pt; font-weight: 400; font-style: normal; line-height: 1.6em    }


.paragraph   { color: #344038; font-size: 8.5pt; font-style: normal; font-weight: 400; line-height: 1.6em  }
.sm_paragraph { font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: 100; line-height: 1.5 }
.headertext_sm { color: #069; font-size: 9.5pt; font-family: arial; font-style: normal; font-weight: 700; line-height: 1.4; }
.blurb  { font-size: 9pt; font-family: arial; font-style: italic; font-weight: 100; line-height: 1.2 }
a:active  { color: #069; text-decoration: underline }
a:hover  { color: #9c3 }
a:link  { color: #069; text-decoration: underline }
a:visited  { color: #069; text-decoration: underline }
a.nav_1st_black:link    { color: #0b0000; font-size: 9.5pt; font-family: arial; font-style: normal; font-weight: lighter; text-decoration: none; background-color: transparent }
a.nav_1st_black:visited    { color: #0b0000; font-size: 9.5pt; font-family: arial; font-style: normal; font-weight: lighter; text-decoration: none; background-color: transparent }
a.nav_1st_black:hover    { color: #439ecc; font-size: 9.5pt; font-family: arial; font-style: normal; font-weight: lighter; text-decoration: none; background-color: transparent }
a.nav_1st_black:active    { color: #0b0000; font-size: 9.5pt; font-family: arial; font-style: normal; font-weight: lighter; text-decoration: none; background-color: transparent }
a.nav_2nd_black:link { color: #0b0000; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: lighter; line-height: 1.4em; text-decoration: none; background-color: transparent; }
a.nav_2nd_black:visited      { color: #0b0000; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: lighter; line-height: 1.4em; text-decoration: none; background-color: transparent }
a.nav_2nd_black:hover      { color: #439ecc; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: lighter; line-height: 1.4em; text-decoration: none; background-color: transparent }
a.nav_2nd_black:active      { color: #0b0000; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: lighter; line-height: 1.4em; text-decoration: none; background-color: transparent }
a.nav_3rd_blue:link       { color: #005983; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: lighter; line-height: 1.2; text-decoration: none; background-color: transparent }
a.nav_3rd_blue:visited       { color: #005983; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: lighter; line-height: 1.2; text-decoration: none; background-color: transparent }
a.nav_3rd_blue:hover       { color: #39c; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: lighter; line-height: 1.2; text-decoration: none; background-color: transparent }
a.nav_3rd_blue:active       { color: #005983; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: lighter; line-height: 1.2; text-decoration: none; background-color: transparent }
a.white:link        { color: #fff; font-size: 8pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
a.white:visited        { color: #fff; font-size: 8pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
a.white:hover        { color: #9c3; font-size: 8pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
a.white:active        { color: #fff; font-size: 8pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
a.white2:link         { color: #fff; font-family: arial; font-style: italic; text-decoration: underline; background-color: transparent }
a.white2:visited         { color: #fff; font-family: arial; font-style: italic; text-decoration: underline; background-color: transparent }
a.white2:hover         { color: #dbfaff; font-family: arial; font-style: italic; background-color: transparent }
a.white2:active         { color: #fff; font-family: arial; font-style: italic; text-decoration: underline; background-color: transparent }
a.blue:link        { color: #005983; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
a.blue:visited        { color: #005983; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
a.blue:hover        { color: #39c; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
a.blue:active        { color: #005983; font-size: 7.5pt; font-family: arial; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent }
textarea  { color: #000; font-size: 7.5pt; font-family: arial; font-weight: normal; text-decoration: none; background-color: #fff !important; margin: 0; padding: 2px; border: outset 1pt black }
select  { color: #000; font-size: 7.5pt; font-family: arial; font-weight: normal; text-decoration: none; background-color: #fff !important; margin: 0; padding: 2px; border: outset 1pt black }
h1 { font-size: x-large; font-weight: bolder; text-decoration: none }
/*h2 { font-size: large; font-weight: bolder; text-decoration: none }*/
h3 { font-size: medium; font-weight: normal; text-decoration: none }
h4 { font-size: small; font-weight: lighter; text-decoration: none }
h5 { font-size: x-small; font-weight: lighter; text-decoration: none }
h6 { font-size: xx-small; font-weight: lighter; text-decoration: none }
.bold { font-weight: bold }
.italic { font-style: italic }
.banner_bg { background-color: #359bcf; background-image: url(../images/09_bannerbg.gif); background-repeat: repeat-y; background-position: right top; }
.menu_blue { background-color: #ecf5fa; }
.flash_bg { background-image: url(../images/09_flash_bg.jpg); background-repeat: repeat-x; background-position: left top; }
.white_bg { background-color: #fff; }
.footer_bg { background-color: #ebf5fa; background-image: url(../images/footer_bg.gif); background-repeat: repeat-x; background-position: left top; }
.td_repeatline_hori  { background-image: url("../images/repeatlinehori_blue_lig.gif"); background-repeat: repeat-x }
.td_repeatline_vert      { background-image: url("../images/repeatlinevert_blue_lig.gif"); background-repeat: repeat-y; background-position: right 0 }
.td_repeatline_hori2    { background-image: url("../images/repeatlinehori2_blue_lig.gif"); background-repeat: repeat-x; background-position: 0 top }
.td_repeatline_vert2   { background-image: url("../images/repeatlinevert2_blue_lig.gif"); background-repeat: repeat-y }
.td_blue   { background-color: #069 }
.td_green    { background-color: #9c3 }
.td_ligblue    { background-color: #dbfaff }
.td_liggreen     { background-color: #f4ffe8 }
.td_ligblue2      { background-color: #eff }
.noprint { }
.col_blue  { color: #069 }
.col_green  { color: #9c3 }
.col_grey  { color: #333 }
.col_white { color: #fff }
.col_black { color: #000 }
.textsz-18pt { font-size: 18pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.textsz-16pt { font-size: 16pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.textsz-14pt { font-size: 14pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.textsz-12pt { font-size: 12pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.textsz-10pt { font-size: 10pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.textsz-9pt { font-size: 9pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.textsz-8pt { font-size: 8pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.textsz-7pt { font-size: 7pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.textsz-6pt { font-size: 6pt; font-family: arial, Verdana, Arial, Helvetica, sans-serif }
.none { text-decoration: none }
.serif { font-family: Georgia, "Times New Roman", Times, serif }

input { color: #50505f; font-size: 8pt; font-family: Arial, verdana, geneva, sans-serif; background-color: #fff; padding: 1px; border: solid 1px #c0c0c0 }
select { color: #50505f; font-size: 8pt; font-family: Arial, verdana, geneva, sans-serif; background-color: #fff; padding: 1px; border: solid 1px #c0c0c0 }
textarea { color: #50505f; font-size: 8pt; font-family: Arial, verdana, geneva, sans-serif; background-color: #fff; padding: 1px; border: solid 1px #c0c0c0; overflow: auto;}
.checkbox { color: #50505f; font-size: 8pt; font-family: Arial, verdana, geneva, sans-serif; background-color: #fff; padding: 1px; border: 0px;}

.forminput { width: 250px }
.forminputsm { width: 100px }
.forminput00 { width: 200px }
.forminput01 { width: 100px }
.forminput02 { width: 70px }
.forminput03 { width: 60px }
.forminput04 { width: 40px }
.forminput05 { width: 30px }


.selectionlist { width: 180px }

.inputbutton {
	border: 0px;
}

.logout {
	margin-left: 30px;
}


.tr_requestred { background-color: #F2AEAE; }
.tr_requestred_hover { background-color: #FFDCDC; cursor: pointer;}

.tr_requestblue { background-color: #e5f4ff; }
.tr_requestblue_hover { background-color: #F2FAFF; cursor: pointer;}

.tr_requestyellow { background-color: #FAF1BB; }
.tr_requestyellow_hover { background-color: #FFF7DE; cursor: pointer;}

.tr_requestorange { background-color: #e9ba5b; }
.tr_requestorange_hover { background-color: #ffcc66; cursor: pointer;}

.td_white { background-color: #FFF; }

.submit-image:hover {
	cursor: pointer;
}

.sel-list {
	border: solid 1px #c0c0c0;
	width: 150px;
	height: 300px;
	overflow: auto;
}
.numerical {
	text-align: right;
}


.headertext  { color: #adcc33; font-size: 12pt; font-family: arial; font-style: normal; font-weight: 700; line-height: 1.4; }
.headertext a { color: #adcc33; text-decoration: none; }
.headertext a:hover { color: #adcca5; border-bottom: 1px dotted #adcca5; }

h2 { color: #eeeeee; font-size: 10pt; font-family: arial; font-style: normal; font-weight: 700; line-height: 1.4; }
/*h2 a { color: #334038; text-decoration: none; }
h2 a:hover { color: #104262; border-bottom: 1px dotted #104262; }*/