@charset "UTF-8";
/* CSS Document */

html, body  {
	min-width: 800px;
	height: 100%;
	font: 12px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image:url(../images/background-page-3000.gif);
	background-repeat:repeat-y;
}

td, p{
	font: 12px Arial, Helvetica, sans-serif;
	}
	
td {padding: 3px 0;}

table {
	padding:3px;
	width: 100%;
	border:0;
	}
	
a {
	color:#000000;
	text-decoration:underline;
	}

/*********/
/* FORMS */
/*********/

input:focus { outline: none; }
input {
	border: 1px solid #cdcdcd;
}
input.checkbox {border:0px;}

textarea {
	width: 200px;
	height: 120px;
	border: 1px solid #cdcdcd;
	padding: 5px;
	font: 12px Arial, Helvetica, sans-serif;
}

select {
 background-color: #ffffff;
 color: #000000;
 border: #cdcdcd; 
 border-style: solid; 
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px
}
	
.button {
    border: 1px solid #9a9a9a;
    background: #fff200;
	background-image:url(../images/button-background.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}
	
.buttonGrey, a.buttonGrey {
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid gray;
    padding:0 3px 0 3px;
    display:inline-block;
    text-decoration:none;
    background:#ECECEC;
    color:#000000;
    cursor:pointer;
    font:12px sans-serif;
	font-weight:bold;
	outline: none;
}
	
.creativeZoneButtonGrey, a.creativeZoneButtonGrey {
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid gray;
    padding:0 3px 0 3px;
    display:inline-block;
    text-decoration:none;
    background:#ECECEC;
    color:#000000;
    cursor:pointer;
    font:12px sans-serif;
	font-weight:bold;
	outline: none;
	margin: 3px;
}

.error {
	color:#FF0000;
	font-weight:bold;
	}	

.ecHeader {
	background-color:#cccccc;
	font-weight: bold;
	}

.sitemapTable {
	border: 2px solid #000000;
}
.approvedBy {
	color:#FF0000;
}	
.reviewedBy {
	color:#0000FF;
}	

.twoColElsLt #container {
	width: 100%;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image: url(../images/background-header.jpg);
	background-repeat: repeat-x;
	background-color:#000000;
} 

.twoColElsLt #sidebar1 {
	float: left;
	width: 150px; /* since this element is floated, a width must be given */
	background-color:#000000;
	padding-top: 0px;
	/*padding-bottom: 20010px;   makes the column background the full height of the page */
	margin-top: 0px;
	/*margin-bottom: -20000px;   makes the column background the full height of the page */

}
.twoColElsLt #sidebar1 h3, .twoColElsLt #sidebar1 p, .twoColElsLt #sidebar1 #navig {
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
	background-color:#000000;
}
/* left navigation */

.twoColElsLt #sidebar1 #navig li {
	margin: 10px 0px;
	padding: 3px;
	border:1px solid #4d4d4d;
	text-align:center;
}

.twoColElsLt #sidebar1 #navig li a {
	text-decoration:none;
	color:#000000;
	display: block;
}
.twoColElsLt #sidebar1 #navig li a:hover {
	text-decoration:none;
	color:#666666;
}
	  
.color-yellow {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fff57f+0,fff57f+50,ffef00+51,ffef00+100 */
	background: #fff57f; /* Old browsers */
	background: -moz-linear-gradient(top,  #fff57f 0%, #fff57f 50%, #ffef00 51%, #ffef00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff57f), color-stop(50%,#fff57f), color-stop(51%,#ffef00), color-stop(100%,#ffef00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fff57f 0%,#fff57f 50%,#ffef00 51%,#ffef00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fff57f 0%,#fff57f 50%,#ffef00 51%,#ffef00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fff57f 0%,#fff57f 50%,#ffef00 51%,#ffef00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fff57f 0%,#fff57f 50%,#ffef00 51%,#ffef00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff57f', endColorstr='#ffef00',GradientType=0 ); /* IE6-9 */
	color:#000000;
	font-weight: bold;
	}  	  
.color-yellow a:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffef00+0,ffef00+50,fff57f+51,fff57f+100 */
	background: #ffef00; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffef00 0%, #ffef00 50%, #fff57f 51%, #fff57f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffef00), color-stop(50%,#ffef00), color-stop(51%,#fff57f), color-stop(100%,#fff57f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffef00 0%,#ffef00 50%,#fff57f 51%,#fff57f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffef00 0%,#ffef00 50%,#fff57f 51%,#fff57f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffef00 0%,#ffef00 50%,#fff57f 51%,#fff57f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffef00 0%,#ffef00 50%,#fff57f 51%,#fff57f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffef00', endColorstr='#fff57f',GradientType=0 ); /* IE6-9 */
	color:#000000;
	font-weight: bold;
	} 
.color-red    {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff827e+0,ff827e+50,ff1300+51,ff1300+100 */
	background: #ff827e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff827e 0%, #ff827e 50%, #ff1300 51%, #ff1300 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff827e), color-stop(50%,#ff827e), color-stop(51%,#ff1300), color-stop(100%,#ff1300)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff827e 0%,#ff827e 50%,#ff1300 51%,#ff1300 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff827e 0%,#ff827e 50%,#ff1300 51%,#ff1300 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff827e 0%,#ff827e 50%,#ff1300 51%,#ff1300 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff827e 0%,#ff827e 50%,#ff1300 51%,#ff1300 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff827e', endColorstr='#ff1300',GradientType=0 ); /* IE6-9 */
	color:#000000;
	font-weight: bold;
}  

.color-blue   {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7ab7ff+0,7ab7ff+50,006fff+51,006fff+100 */
	background: #7ab7ff; /* Old browsers */
	background: -moz-linear-gradient(top,  #7ab7ff 0%, #7ab7ff 50%, #006fff 51%, #006fff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7ab7ff), color-stop(50%,#7ab7ff), color-stop(51%,#006fff), color-stop(100%,#006fff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7ab7ff 0%,#7ab7ff 50%,#006fff 51%,#006fff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7ab7ff 0%,#7ab7ff 50%,#006fff 51%,#006fff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7ab7ff 0%,#7ab7ff 50%,#006fff 51%,#006fff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7ab7ff 0%,#7ab7ff 50%,#006fff 51%,#006fff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ab7ff', endColorstr='#006fff',GradientType=0 ); /* IE6-9 */
	color:#000000;
	font-weight: bold;
} 
.color-green  {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b1fc81+0,b1fc81+50,5bfb0b+51,5bfb0b+100 */
	background: #b1fc81; /* Old browsers */
	background: -moz-linear-gradient(top,  #b1fc81 0%, #b1fc81 50%, #5bfb0b 51%, #5bfb0b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b1fc81), color-stop(50%,#b1fc81), color-stop(51%,#5bfb0b), color-stop(100%,#5bfb0b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b1fc81 0%,#b1fc81 50%,#5bfb0b 51%,#5bfb0b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b1fc81 0%,#b1fc81 50%,#5bfb0b 51%,#5bfb0b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b1fc81 0%,#b1fc81 50%,#5bfb0b 51%,#5bfb0b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b1fc81 0%,#b1fc81 50%,#5bfb0b 51%,#5bfb0b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1fc81', endColorstr='#5bfb0b',GradientType=0 ); /* IE6-9 */
	color:#000000;
	font-weight: bold;
} 
.color-purple  {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b366d9+0,b366d9+50,9933cc+51,9933cc+100 */
	background: #b366d9; /* Old browsers */
	background: -moz-linear-gradient(top,  #b366d9 0%, #b366d9 50%, #9933cc 51%, #9933cc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b366d9), color-stop(50%,#b366d9), color-stop(51%,#9933cc), color-stop(100%,#9933cc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b366d9 0%,#b366d9 50%,#9933cc 51%,#9933cc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b366d9 0%,#b366d9 50%,#9933cc 51%,#9933cc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b366d9 0%,#b366d9 50%,#9933cc 51%,#9933cc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b366d9 0%,#b366d9 50%,#9933cc 51%,#9933cc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b366d9', endColorstr='#9933cc',GradientType=0 ); /* IE6-9 */
	color:#000000;
	font-weight: bold;
}
.color-orange  {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feb953+0,feb953+50,ff9900+51,ff9900+100 */
	background: #feb953; /* Old browsers */
	background: -moz-linear-gradient(top,  #feb953 0%, #feb953 50%, #ff9900 51%, #ff9900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feb953), color-stop(50%,#feb953), color-stop(51%,#ff9900), color-stop(100%,#ff9900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #feb953 0%,#feb953 50%,#ff9900 51%,#ff9900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #feb953 0%,#feb953 50%,#ff9900 51%,#ff9900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #feb953 0%,#feb953 50%,#ff9900 51%,#ff9900 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #feb953 0%,#feb953 50%,#ff9900 51%,#ff9900 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb953', endColorstr='#ff9900',GradientType=0 ); /* IE6-9 */
	color:#000000;
	font-weight: bold;
}
.color-black  {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8d8d8d+0,8d8d8d+50,131313+51,131313+100 */
	background: #8d8d8d; /* Old browsers */
	background: -moz-linear-gradient(top,  #8d8d8d 0%, #8d8d8d 50%, #131313 51%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8d8d8d), color-stop(50%,#8d8d8d), color-stop(51%,#131313), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #8d8d8d 0%,#8d8d8d 50%,#131313 51%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #8d8d8d 0%,#8d8d8d 50%,#131313 51%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #8d8d8d 0%,#8d8d8d 50%,#131313 51%,#131313 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #8d8d8d 0%,#8d8d8d 50%,#131313 51%,#131313 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8d8d8d', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
	color:#ffff00;
	font-weight: bold;
}
.green {
	color:#33cc00;
	}

.orange {
	color:#ff9900;
	}
	
.red {
	color:#cc0000;
	}
	
.blue {
	color:#0066FF;
	}
	
.twoColElsLt #sidebar1 #navig li.color-black a {
	text-decoration:none;
	color:#ffff00;
}
.twoColElsLt #sidebar1 #navig li.color-black a:hover {
	text-decoration:none;
	color:#ffffff;
}
/* End left navigation */ 

/* main content */
.twoColElsLt #container #mainContent {
	margin-left: 150px;
	background-color:#FFF;
	min-height: 400px !important;
	}
/* header */
.twoColElsLt #mainContentHeader {
	margin: 0 0px 0px 0px; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */
	padding-left: 10px;
	height: 82px;
	background-image: url(../images/background-header.jpg);
	background-repeat: repeat-x;
	background-position:left top;
	min-width: 500px;
} 
.twoColElsLt #container #mainContent #mainContentHeader #headerRight {
	float: right; /* since this element is floated, a width must be given */
	width: 49%; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 0;
	margin-left:-300px;
	position:relative;
}
.mainContentHeader #headerRight h3, .twoColLiqRt #headerRight p {
	margin-left: 20px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 20px;
}
.twoColElsLt #container #mainContent #mainContentHeader #headerLeft {
	width: 49%;
	min-height: 100%;
	padding: 10px 0 0px;
	margin-right:400px;
}

/* Section Bar */

.twoColElsLt #mainContentSectionBar {
	margin: 0px;
	height: 33px;
	min-width: 500px;
	background-color:#ff0000;
	/*border: thin solid #00FF00;*/
	margin-left:0px;
	 
} 
.twoColElsLt #container #mainContent #mainContentSectionBar #SectionBarLeft {
	float: left;
	width: 139px;
	padding: 0px;
}
.twoColElsLt #container #mainContent #mainContentSectionBar #SectionBarRight {
	padding-left: 200px;
	width:700px;
	margin-right:5%;
}

/* Section Bar Subnav*/

.twoColElsLt #mainContentSectionBarSubnav {
	margin: 0px;
	height: 17px;
	position:relative;
	left:0px;
	background-color:#ffcccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	padding-left: 250px;
	padding-top: 5px;
	text-align:center;
	width:700px;
	padding-right:5%;
}

/* body */
.twoColElsLt #mainContentBody {
	margin: 10px 24px 0px 20px; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */
	/*padding-bottom: 20010px;   makes the column background the full height of the page */
	min-height: 400px;
}  
.twoColElsLt #container #mainContent #mainContentBody h1 {
	font-size: 15px;
}
.twoColElsLt #container #mainContent #mainContentBody h3, .twoColElsLt #container #mainContent #mainContentBody h2, .twoColElsLt #container #mainContent #mainContentBody p {
	margin-top: 11px;
}

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


/***********************************************/
/*    Styles for Login                         */
/***********************************************/

#loginCopy {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	padding:20px;
	}
	

#loginCopy h1 {
	font-size: 17px;
	line-height: 20px;
	font-weight:bold;
	padding-right: 20px;
	padding-left: 20px;
	}

#loginCopy p {
	font-size: 13px;
	line-height: 17px;
	padding-right: 20px;
	padding-left: 20px;
	}
	
/***********************************************/
/*    Styles for the Work Zone Upload Files    */
/***********************************************/


.twoColElsLt #container #mainContent #mainContentBody #wzUpload #uploadFiles #tbl-upload table {
	padding:0px;
	border-spacing:0px;
	border-collapse:collapse;
	border: thin solid #cdcdcd;
	}
	
tr.tableTitle, 
.twoColElsLt #container #mainContent #mainContentBody #wzEndoraApproval .outsideTable tr.tableTitle, 
.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval .outsideTable tr.tableTitle, 
.twoColElsLt #container #mainContent #mainContentBody #wzClientApproval .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #mainContentBody #wzApprovedFiles .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #mainContentBody #wzArchivedApprovals .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #mainContentBody #wzUploadedFiles .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #mainContentBody #wzEmailData .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #mainContentBody #wzApprovals .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #mainContentBody #siteMapIndex .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #mainContentBody #wzSharefile .outsideTable tr.tableTitle {
	font-weight: bold;
	background-image: url(../images/background-column-headings-2.gif);
	background-repeat: repeat-x;
	line-height:24px;
	height:24px;
	background-color: #f0f0f2;
	background-position: bottom;
	text-align:left;
}
tr.tableTitleDashwz {
	font-weight: bold;
	background-repeat: repeat-x;
	line-height:24px;
	height:24px;
	background-color: #ff0000;
	background-position: bottom;
	text-align:left;
}
tr.tableTitleDashtz {
	font-weight: bold;
	background-repeat: repeat-x;
	line-height:24px;
	height:24px;
	background-color: #006fff;
	background-position: bottom;
	text-align:left;
}
.twoColElsLt #container #mainContent #mainContentBody #wzUpload #uploadFiles #tbl-upload .tableTitle img, 
.twoColElsLt #container #mainContent #mainContentBody #czMain #czFiles #tbl-filter .tableTitle img, 
.twoColElsLt #container #mainContent #mainContentBody #wzEndoraApproval .outsideTable img, 
.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval .outsideTable img, 
.twoColElsLt #container #mainContent #mainContentBody #wzClientApproval .outsideTable img, 
.twoColElsLt #container #mainContent #mainContentBody #wzApprovedFiles .outsideTable img, 
.twoColElsLt #container #mainContent #mainContentBody #wzArchivedApprovals .outsideTable img, 
.twoColElsLt #container #mainContent #mainContentBody #wzUploadedFiles .outsideTable img, 
.twoColElsLt #container #mainContent #mainContentBody #wzEmailData .outsideTable img, 
.twoColElsLt #container #mainContent #mainContentBody #wzApprovals .outsideTable img, 
.twoColElsLt #container #mainContent #mainContentBody #siteMapIndex .outsideTable img,
.twoColElsLt #container #mainContent #mainContentBody #wzSharefile .outsideTable img {
	clear: none;
	float: left;
	border: none;
}
.twoColElsLt #container #mainContent #mainContentBody #wzUpload #uploadFiles #tbl-upload .tableTitle h1, 
.twoColElsLt #container #mainContent #mainContentBody #czMain #czFiles #tbl-filter .tableTitle h1, 
.twoColElsLt #container #mainContent #mainContentBody #czMain #tbl-display .tableTitle h1, 
.twoColElsLt #container #mainContent #mainContentBody #wzEndoraApproval .outsideTable h1, 
.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval .outsideTable h1, 
.twoColElsLt #container #mainContent #mainContentBody #wzClientApproval .outsideTable h1,
.twoColElsLt #container #mainContent #mainContentBody #wzApprovedFiles .outsideTable h1,
.twoColElsLt #container #mainContent #mainContentBody #wzArchivedApprovals .outsideTable h1,
.twoColElsLt #container #mainContent #mainContentBody #wzUploadedFiles .outsideTable h1,
.twoColElsLt #container #mainContent #mainContentBody #wzEmailData .outsideTable h1,
.twoColElsLt #container #mainContent #mainContentBody #wzApprovals .outsideTable h1,
.twoColElsLt #container #mainContent #mainContentBody #wzSharefile .outsideTable h1,
.twoColElsLt #container #mainContent #mainContentBody #siteMapIndex .outsideTable h1 {
	clear:none;
	float: left;
	font-size:12px;
}

.twoColElsLt #container #mainContent #mainContentBody #wzEmailData #uploadData label,
.twoColElsLt #container #mainContent #mainContentBody #wzUpload #uploadFiles label {
	display: block;
	float: left;
	width: 90px;
	padding: 1px 3px;
	margin: 0 0 5px 0;
	text-align: right;
	border: thin none #00FFCC;
	font-weight: bold;
}
.twoColElsLt #container #mainContent #mainContentBody #wzEmailData #uploadData input,
.twoColElsLt #container #mainContent #mainContentBody #wzUpload #uploadFiles input {
	width: 200px;  
	padding: 1px 3px;
	margin: 0 0 0 0;
}
.twoColElsLt #container #mainContent #mainContentBody #wzUpload #form2 select {
	width: 150px;
	padding: 3px;
	margin: 0;
}
/*.twoColElsLt #container #mainContent #mainContentBody #wzUpload #uploadFiles textarea {
	width: 200px;
	padding: 3px;
	margin: 0;
}*/
.twoColElsLt #container #mainContent #mainContentBody #wzEmailData #uploadData table {
	font-family: Arial, Helvetica, sans-serif;
	border: thin solid #cdcdcd;
	width:100%;
	min-width:800px;
	border-spacing: 0px;
	border-collapse: separate;
	padding:0px;
}
.twoColElsLt #container #mainContent #mainContentBody #czMain #uploadFiles table{
	font-family: Arial, Helvetica, sans-serif;
	border: thin solid #cdcdcd;
	width:100%;
	min-width:800px;
	border-spacing: 0px;
	border-collapse: separate;
	padding:0px;
}

.twoColElsLt #container #mainContent #mainContentBody #showFiles #uploadFiles table{
	font-family: Arial, Helvetica, sans-serif;
	border: medium solid #cdcdcd;
	width:100%;
	min-width:800px;
	border-spacing: 0px;
	border-collapse: separate;
	padding:0px;
}

.twoColElsLt #container #mainContent #mainContentBody #showFiles #uploadFiles td{
	padding:2px;
}
.twoColElsLt #container #mainContent #mainContentBody #czMain #czDisplay table {
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
	min-width:300px;
	border-spacing: 0px;
	border-collapse: separate;
	padding:0px;
}

.twoColElsLt #container #mainContent #mainContentBody #wzEmailData #uploadData table td, 
.twoColElsLt #container #mainContent #mainContentBody #wzUpload #uploadFiles table td {
	min-width:400px;
	width:50%;
}

.twoColElsLt #container #mainContent #mainContentBody #czMain #uploadData table td{
	min-width:130px;
	width:20%;
}

#tbl-upload table tr th img h1{
	float:left; 
	vertical-align:middle;
	height:100px; 
	clear:none;
	}

/***********************************************/
/* Styles for the Work Zone Internal & ClientApprovals */
/***********************************************/

/*.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval table {
	font-family: Arial, Helvetica, sans-serif;
	border: thin solid black;
	width:100%;
	min-width:800px;
	border-spacing: 0px;
	border-collapse: separate;
}
.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval table td {
	min-width:80px;
	width:10%;
}
.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval tr.tableTitle {
	font-weight: bold;
	background-image: url(images/background-table-title.gif);
	background-repeat: repeat-x;
	line-height:24px;
}*/

.twoColElsLt #container #mainContent #wzEndoraApproval table, 
.twoColElsLt #container #mainContent #wzInternalApproval table, 
.twoColElsLt #container #mainContent #wzClientApproval table,
.twoColElsLt #container #mainContent #wzApprovedFiles table,
.twoColElsLt #container #mainContent #wzArchivedApprovals table,
.twoColElsLt #container #mainContent #wzUploadedFiles table,
.twoColElsLt #container #mainContent #wzEmailData table,
.twoColElsLt #container #mainContent #wzApprovals table,
.twoColElsLt #container #mainContent #wzSharefile table,
.twoColElsLt #container #mainContent #siteMapIndex table {
	padding:0px;
	border:0;
	border-spacing:0px;
	}
	
.twoColElsLt #container #mainContent #wzEndoraApproval td, 
.twoColElsLt #container #mainContent #wzInternalApproval td, 
.twoColElsLt #container #mainContent #wzClientApproval td,
.twoColElsLt #container #mainContent #wzApprovedFiles td,
.twoColElsLt #container #mainContent #wzArchivedApprovals td,
.twoColElsLt #container #mainContent #wzUploadedFiles td,
.twoColElsLt #container #mainContent #wzEmailData td,
.twoColElsLt #container #mainContent #wzApprovals td,
.twoColElsLt #container #mainContent #wzSharefile td,
.twoColElsLt #container #mainContent #siteMapIndex td {
	text-align:left;
}
/* OUTSIDE TABLE */

#wzInternalApproval, 
#wzClientApproval {
	border:0;
	}

.twoColElsLt #container #mainContent #wzEndoraApproval table.outsideTable, 
.twoColElsLt #container #mainContent #wzInternalApproval table.outsideTable, 
.twoColElsLt #container #mainContent #wzClientApproval table.outsideTable,
.twoColElsLt #container #mainContent #wzApprovedFiles table.outsideTable,
.twoColElsLt #container #mainContent #wzArchivedApprovals table.outsideTable,
.twoColElsLt #container #mainContent #wzUploadedFiles table.outsideTable,
.twoColElsLt #container #mainContent #wzEmailData table.outsideTable,
.twoColElsLt #container #mainContent #wzApprovals table.outsideTable,
.twoColElsLt #container #mainContent #wzSharefile table.outsideTable,
.twoColElsLt #container #mainContent #siteMapIndex table.outsideTable {
	padding:0px;
	border-spacing:0px;
	border-collapse:collapse;
	border: thin solid #cdcdcd;
	}
	
.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable .tableTitle a, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable .tableTitle a, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable .tableTitle a,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable .tableTitle a,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable .tableTitle a,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable .tableTitle a,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable .tableTitle a,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable .tableTitle a,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable .tableTitle a,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable .tableTitle a {
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	line-height:15px;
}
	
.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable .tableTitle a:hover, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable .tableTitle a:hover, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable .tableTitle a:hover,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable .tableTitle a:hover,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable .tableTitle a:hover,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable .tableTitle a:hover,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable .tableTitle a:hover,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable .tableTitle a:hover,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable .tableTitle a:hover,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable .tableTitle a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	line-height:15px;
}

.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable td, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable td, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable td,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable td,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable td,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable td,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable td,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable td,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable td,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable td {
	vertical-align:middle;
}

.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable tr.tableTitle, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable tr.tableTitle, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable tr.tableTitle,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable tr.tableTitle {
	font-weight: bold;
	font-size:15px;
	line-height:24px;
	color:#000000;
	background-image: url(images/background-table-title.gif);
	background-repeat: repeat-x;
}
.twoColElsLt #container #mainContent #wzEndoraApproval img, 
.twoColElsLt #container #mainContent #wzInternalApproval img, 
.twoColElsLt #container #mainContent #wzClientApproval img,
.twoColElsLt #container #mainContent #wzApprovedFiles img,
.twoColElsLt #container #mainContent #wzArchivedApprovals img,
.twoColElsLt #container #mainContent #wzUploadedFiles img,
.twoColElsLt #container #mainContent #wzEmailData img,
.twoColElsLt #container #mainContent #wzApprovals img,
.twoColElsLt #container #mainContent #wzSharefile img,
.twoColElsLt #container #mainContent #siteMapIndex img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.twoColElsLt #container #mainContent #wzEndoraApproval .darkGrey, 
.twoColElsLt #container #mainContent #wzInternalApproval .darkGrey, 
.twoColElsLt #container #mainContent #wzClientApproval .darkGrey,
.twoColElsLt #container #mainContent #wzApprovedFiles .darkGrey,
.twoColElsLt #container #mainContent #wzArchivedApprovals .darkGrey,
.twoColElsLt #container #mainContent #wzUploadedFiles .darkGrey,
.twoColElsLt #container #mainContent #wzEmailData .darkGrey,
.twoColElsLt #container #mainContent #wzApprovals .darkGrey,
.twoColElsLt #container #mainContent #wzSharefile .darkGrey,
.twoColElsLt #container #mainContent #siteMapIndex .darkGrey {
	background-color:#ebebeb;
	}

.twoColElsLt #container #mainContent #wzEndoraApproval .lightGrey, 
.twoColElsLt #container #mainContent #wzInternalApproval .lightGrey, 
.twoColElsLt #container #mainContent #wzClientApproval .lightGrey,
.twoColElsLt #container #mainContent #wzApprovedFiles .lightGrey,
.twoColElsLt #container #mainContent #wzArchivedApprovals .lightGrey,
.twoColElsLt #container #mainContent #wzUploadedFiles .lightGrey,
.twoColElsLt #container #mainContent #wzEmailData .lightGrey,
.twoColElsLt #container #mainContent #wzApprovals .lightGrey,
.twoColElsLt #container #mainContent #wzSharefile .lightGrey,
.twoColElsLt #container #mainContent #siteMapIndex .lightGrey {
	background-color:#ffffff;
	}
	
/* Define Inside table */

.twoColElsLt #container #mainContent #wzEndoraApproval table.insideTable, 
.twoColElsLt #container #mainContent #wzInternalApproval table.insideTable, 
.twoColElsLt #container #mainContent #wzClientApproval table.insideTable,
.twoColElsLt #container #mainContent #wzApprovedFiles table.insideTable,
.twoColElsLt #container #mainContent #wzArchivedApprovals table.insideTable,
.twoColElsLt #container #mainContent #wzUploadedFiles table.insideTable,
.twoColElsLt #container #mainContent #wzEmailData table.insideTable,
.twoColElsLt #container #mainContent #wzApprovals table.insideTable,
.twoColElsLt #container #mainContent #wzSharefile table.insideTable,
.twoColElsLt #container #mainContent #siteMapIndex table.insideTable {
	padding:0px;
	border:0;
	border-spacing:0px;
	}

.twoColElsLt #container #mainContent #mainContentBody #wzEndoraApproval .outsideTable .insideTable tr.columnHeadings td, 
.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval .outsideTable .insideTable tr.columnHeadings td, 
.twoColElsLt #container #mainContent #mainContentBody #wzClientApproval .outsideTable .insideTable tr.columnHeadings td,
.twoColElsLt #container #mainContent #mainContentBody #wzApprovedFiles .outsideTable .insideTable tr.columnHeadings td,
.twoColElsLt #container #mainContent #mainContentBody #wzArchivedApprovals .outsideTable .insideTable tr.columnHeadings td,
.twoColElsLt #container #mainContent #mainContentBody #wzUploadedFiles .outsideTable .insideTable tr.columnHeadings td,
.twoColElsLt #container #mainContent #mainContentBody #wzEmailData .outsideTable .insideTable tr.columnHeadings td,
.twoColElsLt #container #mainContent #mainContentBody #wzApprovals .outsideTable .insideTable tr.columnHeadings td,
.twoColElsLt #container #mainContent #mainContentBody #wzSharefile .outsideTable .insideTable tr.columnHeadings td,
.twoColElsLt #container #mainContent #mainContentBody #siteMapIndex .outsideTable .insideTable tr.columnHeadings td {
	font-weight: bold;
	background-image: url(../images/background-column-headings-2.gif);
	background-repeat: repeat-x;
	background-color:#f0f0f2;
	height:auto;
	background-position: bottom;
	vertical-align:bottom;
}

.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable .insideTable td, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable .insideTable td, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable .insideTable td,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable .insideTable td,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable .insideTable td,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable .insideTable td,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable .insideTable td,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable .insideTable td,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable .insideTable td,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable .insideTable td {
	vertical-align:top;
	padding: 5px;
	}
.twoColElsLt #container #mainContent #mainContentBody #wzEndoraApproval .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzEndoraApproval .outsideTable .insideTable .darkGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzInternalApproval .outsideTable .insideTable .darkGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzClientApproval .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzClientApproval .outsideTable .insideTable .darkGrey ul,
.twoColElsLt #container #mainContent #mainContentBody #wzApprovedFiles .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzApprovedFiles .outsideTable .insideTable .darkGrey ul,
.twoColElsLt #container #mainContent #mainContentBody #wzArchivedApprovals .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzArchivedApprovals .outsideTable .insideTable .darkGrey ul,
.twoColElsLt #container #mainContent #mainContentBody #wzUploadedFiles .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzUploadedFiles .outsideTable .insideTable .darkGrey ul,
.twoColElsLt #container #mainContent #mainContentBody #wzEmailData .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzEmailData .outsideTable .insideTable .darkGrey ul,
.twoColElsLt #container #mainContent #mainContentBody #wzApprovals .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzApprovals .outsideTable .insideTable .darkGrey ul,
.twoColElsLt #container #mainContent #mainContentBody #wzSharefile .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #wzSharefile .outsideTable .insideTable .darkGrey ul,
.twoColElsLt #container #mainContent #mainContentBody #siteMapIndex .outsideTable .insideTable .lightGrey ul, 
.twoColElsLt #container #mainContent #mainContentBody #siteMapIndex .outsideTable .insideTable .darkGrey ul {
	list-style-position: outside;
	margin-left: 30px;
	padding-left: 0;
	margin-top:0;
	list-style-type: disc;
}

.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable .insideTable .columnHeadings a, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable .insideTable .columnHeadings a, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable .insideTable .columnHeadings a,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable .insideTable .columnHeadings a,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable .insideTable .columnHeadings a,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable .insideTable .columnHeadings a,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable .insideTable .columnHeadings a,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable .insideTable .columnHeadings a,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable .insideTable .columnHeadings a,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable .insideTable .columnHeadings a {
	text-decoration:none;
	color:#000000;
	}

.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable .insideTable .columnHeadings a:hover, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable .insideTable .columnHeadings a:hover, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable .insideTable .columnHeadings a:hover,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable .insideTable .columnHeadings a:hover,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable .insideTable .columnHeadings a:hover,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable .insideTable .columnHeadings a:hover,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable .insideTable .columnHeadings a:hover,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable .insideTable .columnHeadings a:hover,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable .insideTable .columnHeadings a:hover,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable .insideTable .columnHeadings a:hover {
	text-decoration:underline;
	color:#000000;
	}
	
.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable .insideTable a, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable .insideTable a, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable .insideTable a,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable .insideTable a,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable .insideTable a,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable .insideTable a,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable .insideTable a,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable .insideTable a,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable .insideTable a,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable .insideTable a {
	text-decoration:underline;
	color:#000000;
	}
	
.twoColElsLt #container #mainContent #wzEndoraApproval .outsideTable .insideTable a:hover, 
.twoColElsLt #container #mainContent #wzInternalApproval .outsideTable .insideTable a:hover, 
.twoColElsLt #container #mainContent #wzClientApproval .outsideTable .insideTable a:hover,
.twoColElsLt #container #mainContent #wzApprovedFiles .outsideTable .insideTable a:hover,
.twoColElsLt #container #mainContent #wzArchivedApprovals .outsideTable .insideTable a:hover,
.twoColElsLt #container #mainContent #wzUploadedFiles .outsideTable .insideTable a:hover,
.twoColElsLt #container #mainContent #wzEmailData .outsideTable .insideTable a:hover,
.twoColElsLt #container #mainContent #wzApprovals .outsideTable .insideTable a:hover,
.twoColElsLt #container #mainContent #wzSharefile .outsideTable .insideTable a:hover,
.twoColElsLt #container #mainContent #siteMapIndex .outsideTable .insideTable a:hover {
	text-decoration:underline;
	color:#666666;
	}

/* Define Selected Items Table */

.twoColElsLt #container #mainContent #wzEndoraApproval table.selectedItemsTable, 
.twoColElsLt #container #mainContent #wzInternalApproval table.selectedItemsTable, 
.twoColElsLt #container #mainContent #wzClientApproval table.selectedItemsTable,
.twoColElsLt #container #mainContent #wzApprovedFiles table.selectedItemsTable,
.twoColElsLt #container #mainContent #wzArchivedApprovals table.selectedItemsTable,
.twoColElsLt #container #mainContent #wzUploadedFiles table.selectedItemsTable,
.twoColElsLt #container #mainContent #wzEmailData table.selectedItemsTable,
.twoColElsLt #container #mainContent #wzApprovals table.selectedItemsTable,
.twoColElsLt #container #mainContent #wzSharefile table.selectedItemsTable,
.twoColElsLt #container #mainContent #siteMapIndex table.selectedItemsTable {
	padding:0px;
	width: 100%;
	border:0;
	border-spacing:0px;
	}

.twoColElsLt #container #mainContent #wzEndoraApproval table.selectedItemsTable td, 
.twoColElsLt #container #mainContent #wzInternalApproval table.selectedItemsTable td, 
.twoColElsLt #container #mainContent #wzClientApproval table.selectedItemsTable td,
.twoColElsLt #container #mainContent #wzApprovedFiles table.selectedItemsTable td,
.twoColElsLt #container #mainContent #wzArchivedApprovals table.selectedItemsTable td,
.twoColElsLt #container #mainContent #wzUploadedFiles table.selectedItemsTable td,
.twoColElsLt #container #mainContent #wzEmailData table.selectedItemsTable td,
.twoColElsLt #container #mainContent #wzApprovals table.selectedItemsTable td,
.twoColElsLt #container #mainContent #wzSharefile table.selectedItemsTable td,
.twoColElsLt #container #mainContent #siteMapIndex table.selectedItemsTable td {
	vertical-align:top;
	padding: 3px;
	}

.twoColElsLt #container #mainContent #wzEndoraApproval a, 
.twoColElsLt #container #mainContent #wzInternalApproval a, 
.twoColElsLt #container #mainContent #wzClientApproval a,
.twoColElsLt #container #mainContent #wzApprovedFiles a,
.twoColElsLt #container #mainContent #wzArchivedApprovals a,
.twoColElsLt #container #mainContent #wzUploadedFiles a,
.twoColElsLt #container #mainContent #wzEmailData a,
.twoColElsLt #container #mainContent #wzApprovals a,
.twoColElsLt #container #mainContent #wzSharefile a,
.twoColElsLt #container #mainContent #siteMapIndex a {
	text-decoration:underline;
	color:#666666;
	}

.twoColElsLt #container #mainContent #wzEndoraApproval a:hover, 
.twoColElsLt #container #mainContent #wzInternalApproval a:hover, 
.twoColElsLt #container #mainContent #wzClientApproval a:hover,
.twoColElsLt #container #mainContent #wzApprovedFiles a:hover,
.twoColElsLt #container #mainContent #wzArchivedApprovals a:hover,
.twoColElsLt #container #mainContent #wzUploadedFiles a:hover,
.twoColElsLt #container #mainContent #wzEmailData a:hover,
.twoColElsLt #container #mainContent #wzApprovals a:hover,
.twoColElsLt #container #mainContent #wzSharefile a:hover,
.twoColElsLt #container #mainContent #siteMapIndex a:hover {
	text-decoration:underline;
	color:#000000;
	}

/***************************************************/
/* END Styles for the Work Zone Internal Approvals */
/***************************************************/



/*07/28/09*/

.twoColElsLt #container #mainContent #mainContentSectionBar #SectionBarLeft {position:absolute;background-color:transparent; }

.twoColElsLt #container #mainContent #pink-bar{width:100%;background-color:#ffcccc;height:20px;padding-top:2px;}

.twoColElsLt #container #mainContent #yellow-bar{width:100%;background-color:#fefbcc;height:20px;padding-top:2px;}

.twoColElsLt #container #mainContent #black-bar{width:100%;background-color:#8D8D8D;height:20px;padding-top:2px;}

.twoColElsLt #container #mainContent #blue-bar{width:100%;background-color:#7AB7FF;height:20px;padding-top:2px;}

.twoColElsLt #container #mainContent #green-bar{width:100%;background-color:#66FF00;height:20px;padding-top:2px;}

.twoColElsLt #container #mainContent #purple-bar{width:100%;background-color:#ebccf5;height:20px;padding-top:2px;}

.twoColElsLt #container #mainContent #orange-bar{width:100%;background-color:#ffce85;height:20px;padding-top:2px;}

.twoColElsLt #container {width:100%}

.twoColElsLt #container #sidebar1 #navig {position:absolute;width:135px;left:-2px;top:80px;}

.twoColElsLt #container #mainContent #SectionBarRight {width:800px;position:absolute;left:150px; vertical-align:top;}

.twoColElsLt #container #mainContent #mainContentSectionBar {
	width:100%;
	height: 33px;
	/*background-color:#ff0000;*/
	}

.twoColElsLt #container #mainContent {min-width:900px;width:100%}

.twoColElsLt #container #mainContent #mainContentSectionBar #ButtonRow {position:absolute;left:175px;width:900px;}

.twoColElsLt #container #mainContent #pink-bar #mainContentSectionBarSubnav {position:absolute;left:400px;width:300px; background-color:transparent;}
.twoColElsLt #container #mainContent #purple-bar #mainContentSectionBarSubnav {position:absolute;left:400px;width:300px; background-color:transparent;}
.twoColElsLt #container #mainContent #orange-bar #mainContentSectionBarSubnav {position:absolute;left:400px;width:300px; background-color:transparent;}
.twoColElsLt #container #mainContent #yellow-bar #mainContentSectionBarSubnav {position:absolute;left:400px;width:300px; background-color:transparent;}
.twoColElsLt #container #mainContent #black-bar #mainContentSectionBarSubnav {position:absolute;left:400px;width:300px; background-color:transparent;}
.twoColElsLt #container #mainContent #green-bar #mainContentSectionBarSubnav {position:absolute;left:400px;width:300px; background-color:transparent;}
.twoColElsLt #container #mainContent #blue-bar #mainContentSectionBarSubnav {position:absolute;left:400px;width:300px; background-color:transparent;}


.twoColElsLt #container #mainContent #mainContentBody {position:relative;top:0px; margin-right:16%;}

.twoColElsLt #container #mainContent #mainContentHeader #headerLeft {min-width:600px;width:100%;}

.twoColElsLt #container #mainContent #mainContentHeader #headerLeft #logo {float:right;position:relative;top:-5px; padding-right:10%;left:-50px;}

.twoColElsLt #container #mainContent #mainContentSectionBar #sectionTitle{position:absolute;left:200px;top:80px;}

.twoColElsLt #container #mainContent #mainContentSectionBar #ButtonRow #sectionTitle {position:absolute;left:0px;top:0px;}

.twoColElsLt #container #mainContent #mainContentSectionBar #ButtonRow #printprojects {position:absolute;left:203px;}

.twoColElsLt #container #mainContent #mainContentSectionBar #ButtonRow #emailblasts {position:absolute;left:306px;}

.twoColElsLt #container #mainContent #mainContentSectionBar #ButtonRow #interactiveads {position:absolute;left:409px;}

.twoColElsLt #container #mainContent #mainContentSectionBar #ButtonRow #broadcastmedia {position:absolute;left:512px;}

.twoColElsLt #container #mainContent #mainContentSectionBar #ButtonRow #filetransfer {position:absolute;left:615px;}

.twoColElsLt #container #mainContent #mainContentSectionBar #ButtonRow #sharefile {position:absolute;left:718px;}

.twoColElsLt #container #mainContent #mainContentSectionBar a {
	text-decoration:none;
	}
.twoColElsLt #container #mainContent #mainContentSectionBar a:hover {
	text-decoration:underline;
	}
.sidebar-message {
	color: #F9EB00;
	font-weight:bold;
	font-size:13px;}
	
.pageLevel1 {
	padding-left: 22px;
}	
.pageLevel2 {
	padding-left: 32px;
}	
.pageLevel3 {
	padding-left: 42px;
}	
.pageLevel4 {
	padding-left: 52px;
}	
.pageLevel5 {
	padding-left: 62px;
}
table.czorderform {
	width: 600px;
	}
table.czorderform td {
	vertical-align:bottom;
	padding: 15px;
	}