div.title{
	text-align:left;
	color:#CC6600;
	font-size:14px;
	font-weight:bold;
	padding:8px;
	border:1px dotted #CC6600;
	border-top:none;
	border-bottom:2px solid #CC6600;
}
font.data_error{
color:#CC0000;
font-weight:bold;
}
div.trail{
	text-align:left;
	border:1px solid #999999;
	margin:0px;
	padding:10px;
	color:#FF9900;
	background-color:#F0F0F0;
}
div.trail a{
	padding:4px;
	color:#CC0000;
}


div.popup_input {
	background-color:#CCCCCC;
	/*z-index:1000;*/
	display:none;
	border:1px solid #000000;
	position:absolute;
	top:50%;
	left:50%;
	width:200px;
	height:60px;
	overflow:visible;
}
table.popup_handle {
	width: 100%;
	background-color:#666666;
	cursor:move;
}

table.popup_handle td {
	padding:4px;
	color:#FFFFFF;
}

table.popup_handle td a {
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

.detail_link {
/*	font-weight:bold;
	border:1px solid #CCCCCC;
	padding:8px;
	margin:8px;
	background:#CCCCCC;*/
}
#detail_child {
	/*background-color:#FFFFFF;*/
	/*sdfdshufudisfusdfsdfsdufguisdgfhgfdfgfdgdfgdfgdfgdfg
	dfgdfgdfgkj sdfkl sdklfs dkl j
	dfgdfgdhgfhdfmgjfs dkl jsduihfuisdhfuidsuifhs*/

}
.master_detail {
	padding:8px;
	padding-bottom:0px;
	width:880px;
	border:1px solid #CCCCCC;
	border-bottom:none;
	background:#EEEEEE;
	overflow:auto;

}
#listings,
#listings2 {
	width: 100%;
	border:1px solid #CCCCCC;
	padding:2px;
}
#listings caption,
#listings2 caption {
	width: 100%;
	text-align: left;
	text-indent: 10px;
	background-color:#F5F4F1;
	background: url('https://admin.printhd.us/images/admin/background/light_green_gradiant.gif');
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;

	background-repeat:repeat-x;
/*	background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_caption.jpg') right top;
	background-position:right;
	background-repeat:no-repeat;*/
	color: #000000;
	font-style:normal; font-variant:normal;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:8px;

/*******************fgdfgffgdfgdfgdfjkdf
dfgdfhgdfgdfdfbgjkdfjkgdfgdfduisfgdfgdfhddfgdfg
kghdfjkhgjkdfjkghgjdfgdfgjbdf
dfjklghkdfjhgjkdfgjkdfhgdgfhgfhgfkl;gfhgfh\gfhgf
gfhhgfjkjkbfdfhjsdbfsdvfsdjvfsdf
ksdbfsfsdfhsdvfjsdvfgCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
dhklgdfjklgdfgdfgdfddf*dfsdfsdugffsdhjfsdfsddbj****sdfsdfsdffgdfklgjkl;dfgkldfngggdfgb
gfhgfhjgdjkldfjkldghhhhhhhhhhhhhhhhhhhhhhgkjkhjhgfdjkgdfjgjkbfhg
dfjklghdfjkghjkdfgjkdfhgjkhdfjkgdfkbgjkdfhhhhhhhhhhhhhhhh
dfgjklhdfjkgdfjkgjkdfgjkdfgjkhhhhhhhhhhhhhhhhhhhhhhhbfgdfl
dfgjdfgjdfjkgdfjkbgjkgfhgfhngfhfdgdjklsdfjklgfdfgdfgkldfhgdfj
fklghdfhgdfklghdffffffffffffffffffffggggggggggggggggggggggggggggggggffffffffffjkghkdfjgd
dfgjdfjkghdfjkfklgdfnklgdfnhhhhhhhhhhhhhhhhhhhhhhhklgdfnklmgfkjdfjkgjkdfghdfjkgjkgjkdffhsdjfsfjksdkgdfjkhdfghdfhdfgdf
jkldfgdfbjkbsdkgfmhjsdbfsdbfbsdbhfsdfbsdsdfsdbvhj**********/
}

/*LIST HEADERS*/
#listings thead th,
#listings2 thead th {

	background-color:#EEEEEE;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:4px;
	color:#555555;


/*	background-color:#CCCCCC;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #97a8a8;
	padding:8px;
	color:#333333;
	background: url('https://admin.printhd.us/images/admin/background/light_blue_gradiant.gif');
	background-repeat:repeat-x;*/


/*	cursor:pointer;
	background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_th.jpg') no-repeat right;
	height: 47px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	border-right: 1px solid #FCF1D4; margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:0px;
	padding-left:7px; padding-right:7px; padding-top:0px; padding-bottom:0px*/
}
#listings thead th.DESC,
#listings2 thead th.DESC {
	background: url('https://admin.printhd.us/images/admin/arrowdown.gif') no-repeat right;
	padding-right:16px;
/*	background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_th_DESC.jpg') no-repeat right;
	height: 47px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	border-right: 1px solid #FCF1D4; margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:0px;
	padding-left:7px; padding-right:7px; padding-top:0px; padding-bottom:0px*/
}
#listings thead th.ASC,
#listings2 thead th.ASC {
	background: url('https://admin.printhd.us/images/admin/arrowup.gif') no-repeat right;
	padding-right:16px;
	/*
	height: 47px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	border-right: 1px solid #FCF1D4; margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:0px;
	padding-left:7px; padding-right:7px; padding-top:0px; padding-bottom:0px*/
}
#listings thead a,
#listings2 thead a {
	/*dfsdfsdhfsdfsdfhfdgdfgdfklhgdfjkghdfjkhgjkdfgjkdfghdsdfgfggfjgdfgdfgdfgdfggdfgdfgdfgdfgdfgsfsdfsdfsdfsd*/
	color:#003366;
	text-decoration:none;
}
#listings thead a:hover,
#listings2 thead a:hover {
	/*color:#FFFFFF;*/
	text-decoration:underline;
}



/*LIST ROWS*/
#listings tbody th,
#listings2 tbody th {
	background-color:#EEEEEE;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:4px;
	color:#555555;
}


#listings tbody tr td.tab,
#listings2 tbody tr td.tab {
	background-color:#E9EEFE;
	cursor:pointer;
	color:#CC0000;
	font-size:12px;
	text-decoration:none;
	border-bottom:1px solid #E9EEFE;
	border-right:1px solid #CCCCCC;
}
#listings tbody tr td.tab a,
#listings2 tbody tr td.tab a {
	color:#CC0000;
	text-decoration:none;
}
#listings tbody tr td,
#listings2 tbody tr td {
	border-bottom:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:4px;
/*background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_td1.jpg') repeat-x top;
	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 10px 7px;
	*/
}
#listings tbody tr.odd td.tab,
#listings2 tbody tr.odd td.tab {
	background-color:#E9EEFE;
	cursor:pointer;
	color:#CC0000;
	font-size:12px;
	text-decoration:none;
	border-bottom:1px solid #E9EEFE;
	border-right:1px solid #CCCCCC;
}
#listings tbody tr.odd td.tab a,
#listings2 tbody tr.odd td.tab a {
	color:#CC0000;
	text-decoration:none;
}

#listings tbody tr.odd td,
#listings2 tbody tr.odd td {
	border-bottom:1px solid #CCCCCC;
	background-color:#EEEEEE;
	padding:4px;
/*	background: #FFF8E8 url('https://gateway.printhd.us/images/admin/daniel_test/bg_td2.jpg') repeat-x;
	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 10px 7px;*/

}

#listings tbody tr.subtotal td,
#listings2 tbody tr.subtotal td {
	border-top:1px dashed #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
	background-color:#FEF7E7;
	padding:4px;
	font-weight:bold;
}
#listings tbody tr.totalTitle td,
#listings2 tbody tr.totalTitle td {
	border-top:1px solid #000000;
	border-bottom:1px solid #CCCCCC;
	background-color:#E9F7FE;
	padding:4px;
	font-weight:bold;
}
#listings tbody tr.SuperTotal td,
#listings2 tbody tr.SuperTotal td {
	border-top:1px dashed #000000;
	border-bottom:1px solid #CCCCCC;
	background-color:#FBE6D0;
	padding:4px;
	font-weight:bold;
}
#listings tbody tr.total td,
#listings2 tbody tr.total td {
	border-top:1px dashed #000000;
	border-bottom:1px solid #CCCCCC;
	background-color:#E9F7FE;
	padding:4px;
	font-weight:bold;
}
#listings tbody tr.special td,
#listings2 tbody tr.special td {
	border-bottom:1px solid #CCCCCC;
	background-color:#FFE8DD;
	padding:4px;
	color:#000000;

/*	background:none;
	background-color:#CCCCCC;
	color:#CC3300;
	font-weight:bold;
	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 7px;
	border:1px thick #CC3300;*/
}
#listings tbody tr.special a,
#listings2 tbody tr.special a {
/*	color:#CC3300;*/

}

#listings tbody tr:hover,
#listings2 tbody tr:hover {
	background-image: none;
	background-color:#CCCCCC;
	color:#000000;
}
#listings tbody a:hover,
#listings2 tbody a:hover {
/*	color:#FFFFFF;*/
}

#listings tbody td,
#listings2 tbody td {
/*	border-top: 1px solid #FFCA5E;
	border-right: 1px solid #DDDDDD;
	text-align: left;*/
}
#listings a,
#listings2 a {
	/*dfsdklfhsdjkfsdsdsdfsdffdgdfgdfklghdfjkgdfjkgjkldfhjksd*/
	color:#003366;
	font-weight: bold;
	text-decoration: underline;
}
#listings a:hover,
#listings2 a:hover {
	color: #F8A704;
	text-decoration: underline;
}
#listings tfoot th,
#listings2 tfoot th {
/*	background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px*/
}
#listings tfoot td,
#listings2 tfoot td {
/*	background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px*/
}








#searchLink{
	cursor:pointer;
	padding-left:30px;
	/*background-image: url('https://gateway.printhd.us/images/admin/daniel_test/blue_tab.png');*/
	/*dfsdfjksdgjgfsdfsdggfsdsdfsd*/
	background-repeat:no-repeat;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border:1px solid #CCCCCC;
}
.Search{
padding:3px;
/*background-color:#FFFFFF;*/
text-align:left;
padding:0px;
margin:0px;
/**/
}
/*button search*/
.searchButton{
	padding-left:100px;
}
#searchDiv{
border: 1px solid #CCCCCC;
background-color:#FFFFFF;
margin:0px;
text-align:left;

}
#searchTable{
	border:0px;
	margin:0px;
	text-align:left;
}
#searchTable input{
/*	border:1px solid ;
	font-size:11px;*/
}
#searchTable select{
	border:1px solid #000000;
	font-size:11px;
}
#searchTable th{
	font-size:12px;
	font-weight:bold;
	color:#79A4C4;
	text-align:right;
	width:10%;
	white-space:nowrap;
}



input.btn{
	color:#006699;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#CCCCCC;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#D9ECFF');
}
input.btnhov{
	color:#FFFFFF;
	border-top-color:#c63;
	border-left-color:#c63;
	border-right-color:#930;
	border-bottom-color:#930;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#FF0000');
   }



#editing{
	width: 99%;
	border:1px solid #CCCCCC;
	padding:12px;
}
#editing input{
	border: 1px solid #000000;
}
.required{
	color:#FF0000;
	font-weight:bold;
}

#editing caption {
	text-align: left;
	text-indent: 10px;
	/*background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_caption.jpg') right top;*/
	background-position:right;
	background-repeat:no-repeat;
	height: 45px;
	color: #FFAA00; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.8em; font-size:1.8em; font-family:Arial, Helvetica, sans-serif
}
#editing tfoot th {
/*	background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px*/
}
#editing tfoot td {
	/*dfsdfhdsukfdusfdsfhsdfhuisdfhusdhfsdhfihdsuihfdishfuisdhi*/
/*	background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px*/
}
#editing tbody tr {
/*
background: url('https://gateway.printhd.us/images/admin/daniel_test/bg_td1.jpg') repeat-x top;
*/
}
#editing tbody td {

/*	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 10px 7px;
	text-align: left;
	*/
}


#pagination{
/*border:2px solid #000000;*/
	padding:4px
}
.PaginationTag{
	/*sadkoshdashdashdaskdshjghsdfsdsdgfsdfjsdsdsdfdfsdfsdffs
	sdfsdhfsdfjklsdjfsdklgjghjghjghklfgdfgdfjkghdfjghdfjklgjkdfhkgjdflgdfjkhgkdfh
	dfgjkhdfjkghdfjklghjkdfgldsfjksdfjksdkfsdjgfsdgjgfsdjfgsdhgfsdf
	sdfjsdgjkfsdjgdfghdfghdfdfhjgdfgjkldfjkkfgsdjkfgfsdgfhgkldfh
	dfghdfkghdfjklghdfjgkldfgklhddfjklgdfkgjkdfhgjkdfahdasd*/
	color:#333333;
	font-weight:bold;
}
#pagination span{
	color:#000000;
	font-weight:bolder;
	/*background-color:#CCCCCC;*/
	font-size:14px;
}
#pagination a{
	color:#3366CC;
	font-weight: normal;
	text-decoration: underline;
}
#pagination a:hover{
	color:#0099FF;
}
#loading{
height:10px;
text-align:center;
}

/*LISTS OF SUBLISTS*/
#submaster{
	border:2px solid #E9EEFE;
	padding:0px;
}
#submaster th{
	border:0px;
	color:#000000;
}
#listings tbody tr.submaster_title td,
#listings2 tbody tr.submaster_title td {
	text-align:left;
	font-size:12px;
	background-color:#E9EEFE;
	color:#CC0000;
	font-weight:bolder;
}


.warning{
	background: url('https://admin.printhd.us/images/common/warning_small.png') no-repeat left;
	padding-left:30px;
	font-style:italic;
	border:1px dotted #CC0000;

}




/*-TABS ON MASTER DETAIL TEMPLATE*/

    #tabsJ {
      float:left;
      width:100%;
      /*background:#F4F4F4;*/
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #24618E;
      }
    #tabsJ ul {
        margin:0;
        padding:10px 10px 0 10px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("https://admin.printhd.us/images/admin/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("https://admin.printhd.us/images/admin/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
                color:#FFF;
        }
-->

/* GENERATOR 2 STYLE-SHIT */
/**************************/
.top_left_tab{
	background: url('https://admin.printhd.us/images/common/tabs/top_left.gif') no-repeat left;
	width:9px;
	height:11px;
	padding:0px;
	margin:0px;
	border:0px;
}
.top_tab{
	background: url('https://admin.printhd.us/images/common/tabs/top.gif') repeat-x;
	width: 14px;
	height:11px;
	padding:0px;
	margin:0px;
	border:0px;
}
.top_right_tab{
	background: url('https://admin.printhd.us/images/common/tabs/top_right.gif') no-repeat;
	height:11px;
	width:7px;
	padding:0px;
	margin:0px;
	border:0px;
}
.mid_left_tab{
	background: url('https://admin.printhd.us/images/common/tabs/left.gif') repeat-y;
	width:9px;
	padding:0px;
}
.mid_tab{
	width:14px;
	padding:0px;
}
.mid_right_tab{
	background: url('https://admin.printhd.us/images/common/tabs/right.gif') repeat-y left;
	width:7px;
	padding:0px;
}
.bottom_left_tab{
	background: url('https://admin.printhd.us/images/common/tabs/bottom_left.gif') no-repeat;
	height:6px;
	width:9px;
	padding:0px;
}
.bottom_tab{
	background: url('https://admin.printhd.us/images/common/tabs/bottom.gif') repeat-x;
	height:6px;
	width:14px;
	padding:0px;
}
.bottom_right_tab{
	background: url('https://admin.printhd.us/images/common/tabs/bottom_right.gif') no-repeat;
	height:6px;
	width:7px;
	padding:0px;
}
/**************************/
</style>
