
/* Containers  */
a.printcommand:link,a.printcommand:visited, a.printcommand:active  {text-decoration:none; color:#939393}
a.printcommand:hover {text-decoration:none; color:#444444}

/* Basic */

td.ctr-actions {padding: 0;}
td.ctr-title {padding: 4px 0 4px 0;}
td.basic-ctr-ul td.ctr-title {padding: 10px 0 1px 0; border-bottom: 1px solid #ddd;}
td.basic-ctr-ul td.ctr-actions {padding: 0; border-bottom: 1px solid #ddd;}
td.ctr-title .Head {font-family: verdana, sans-serif; font-size: 15px; font-weight: bold; white-space: nowrap; color: #333; margin: 0; padding: 0; line-height: 1em;}
td.ctr-content {padding: 0px 0 0 0;}
td.ctr-admin {padding: 8px 0 0 0; text-align: right; font-size: 0px;}
td.ctr-admin img {margin-left: 5px;}
td.basic-ctr, td.basic-ctr-ul {padding-bottom: 16px;}
td.basic-ctr-ul td.ctr-visibility {padding: 0 1px 4px 0; border-bottom: 1px solid #ddd; text-align: right;}
td.basic-ctr-ul td.ctr-visibility img {margin: 0; border: 0; padding: 0;}



/* Colored containers - base styles */

td.ctr-header-row {height: 24px; background-color:white}
table.header-table {height: 100%; }
td.ctr-header-cap-left { width: 4px; }
td.ctr-header-title { width: 1px; white-space: nowrap; padding: 3px 0px 3px 11px; vertical-align:middle; font-weight:bold; font-family:Verdana,Tahoma; font-size:12px; }
td.ctr-header-title .Head {font-weight: bold; font-size: 12px; color: #fff; }

td.ctr-header-actions {width: 1px; white-space: nowrap; font-size: 1px;}
td.ctr-header-connector {width: 30px; }
td.ctr-header-right {font-size: 1px; }
td.ctr-header-cap-right { width: 3px;  }
td.ctr-visibility {width: 19px;}
td.ctr-visibility img, td.ctr-visibility a {border: 0; padding: 0; margin: 0;}

table.container-frame {padding: 8px 3px 8px 3px; }

td.ctr-content-bg { padding: 35px 5px 5px 10px; background-color:#ffffff}
td.ctr-color-admin {text-align: right;}

td.shadow-top-left {background: url(u_1.gif) no-repeat; font-size: 1px; width:3px; height:3px}
td.shadow-top {background: url(rep_2.gif) repeat-x; font-size: 1px; width:3px; height:3px}
td.shadow-top-right {background: url(u_2.gif) no-repeat; font-size: 1px; width:3px}
td.shadow-left {background: url(rep_3.gif) repeat-y; font-size: 1px;}
td.shadow-right {background: url(rep_5.gif) repeat-y; font-size: 1px;}

td.shadow-bottom-left {background: url(u_3.gif) no-repeat; font-size: 1px; width:3px; height:3px}
td.shadow-bottom {background: url(rep_4.gif) repeat-x; font-size: 1px; width:3px; height:3px}
td.shadow-bottom-right {background: url(u_4.gif) no-repeat; font-size: 1px; width:3px; height:3px}

td.blue-image {background: url(back_4.jpg) no-repeat; font-size: 1px;}
td.blue-background {background: url(rep_blue.jpg) repeat-x; font-size: 1px; background-color:#ffffff; }
td.blue-books {width: 98px; height:120px; background: url(books.jpg) no-repeat; font-size: 1px; background-color:#ffffff; color:white }
td.blue-title {width: 96px; height:70px; vertical-align:top; background: url(books_title.jpg) no-repeat top center ; font-size: 1px; text-align:center; vertical-align:top; }
td.blue-content { padding-left:18px; padding-right:5px; color:white;}
td.blue-content a {color:white}
td.blue-content a:link, td.blue-content a:visited, td.blue-content a:active, td.blue-content a:hover, .blue-content a.CommandButton:link, td.blue-content a.CommandButton:visited, td.blue-content a.CommandButton:active, td.blue-content a.CommandButton:hover, td.blue-content a.Normal:link, td.blue-content a.Normal:visited, td.blue-content a.Normal:active, td.blue-content a.Normal:hover, td.blue-content a.breadcrumb-link:link, td.blue-content a.breadcrumb-link:visited, td.blue-content a.breadcrumb-link:active, td.blue-content a.breadcrumb-link:hover {color:white}


td.b-l {width: 8px; background: url(shade_left.jpg) left repeat-y transparent; font-size: 1px;}
td.b-c {height: 7px; background: url(shade_bottom.jpg) repeat-x transparent; font-size: 1px;}
td.b-r {width: 8px; background: url(shade_right.jpg) right repeat-y transparent; font-size: 1px;}

td.b-l-corner {width: 8px; height: 7px; background: url(shade_left_bottom.jpg) bottom left no-repeat transparent; font-size: 1px;}
td.b-r-corner {width: 8px; height: 7px; background: url(shade_right_bottom.jpg) bottom right no-repeat transparent; font-size: 1px;}

td.t-c {font-size: 1px; height: 7px; background: url(shade_top.jpg) repeat-x transparent}
td.t-l-corner {width: 8px; height: 7px; background: url(shade_left_top.jpg) top left no-repeat transparent; font-size: 1px;}
td.t-r-corner {width: 8px; height: 7px; background: url(shade_right_top.jpg) bottom right no-repeat transparent; font-size: 1px;}


td.ctr-header-cap-left img {height: 1px;}
td.ctr-header-connector img { height: 1px;}
td.ctr-header-cap-right img { height: 1px;}
td.ctr-color-admin img {margin-left: 5px;}

.ctr-blue, .ctr-green, .ctr-orange, .ctr-grey, .ctr-darkgrey, .ctr-clear, .ctr-red, .ctr-white {margin-bottom: 1px;}

/* Colored containers - color variations */

/* green */
.ctr-green td.ctr-header-row { background-color:#93BC3C; background-color:white; color:#ffffff; background: url(hdr_green.jpg)}

/* gray */
.ctr-grey td.ctr-header-row { background-color:#E4E4E4; color:#838282; background: url(hdr_gray.jpg)}
table.ctr-grey td.ctr-header-title .Head {color: #666; }

/* orange */
.ctr-orange td.ctr-header-row { background-color:#E49B14; color:#838282; background: url(hdr_orange.jpg)}

/* red */
.ctr-red td.ctr-header-row { background-color:#C7411E; color:#838282; }

/* dark grey */
.ctr-darkgrey td.ctr-header-row { background-color:#8F8F8F; color:white; background: url(hdr_darkgray.jpg)}

/* blue */
.ctr-blue td.ctr-header-row { background-color:#10AAD6; color:white; background: url(hdr_blue.jpg)}


/* white */
.ctr-white td.ctr-header-row {color:#838282; }

/* clear */
table.ctr-clear td.ctr-header-title .Head { color: #E49B14;}

