/*

Harvest Media Main Site
Created By:Mike Moreau, Jr.
4-29-2007
www.harvestmedia.com

Section 1 - Default, Reset, and Global Styles

Section 2 - Layout

Section 3 - Home Page Specific Sytles

Section 4 - Navigation

Section 5 - Typography

Section 6 - Footer

Section 7 - Ekklessia

Section 8 - Accessibility Options

Section 9 - Sitemap

Section 10 - File Upload Utility

_____________________________________________*/






/* Section 1 - Default and Global Styles
_______________________________________________ */
/* Begin Eric Meyer's Recommended Reset Styles */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	line-height:1;
	font-family:inherit;
	text-align:left;
	vertical-align:baseline;
}
a img, :link img, :visited img{
	border:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
ol, ul{
	list-style:none;
}
q:before, q:after, blockquote:before, blockquote:after{
	content:"";
}/* End Reset Styles */


body{
	color:#444444;
	font-size:12px;
	font-family:"Myriad Pro", Myriad, Frutiger, Calibri, tahoma, Helvetica, Arial, sans-serif;
	line-height:18px;
}

strong{
	font-weight:bold;
}

/* Default Link Styles */
a:link{
	color:#4b85d9;
	font-weight:bold;
	background-color:transparent;
	outline:none;
}
a:visited{
	color:#4b85d9;
	font-weight:bold;
	background-color:transparent;
	outline:none;
}
a:hover, a:active{
	background-color: #e6f6fa;
	text-decoration:none;
	outline:none;
}






/* Section 2 - Layout
_______________________________________________*/
div#masthead{
	height:100px;
	z-index:50;
}
div#masthead h1 a{
	/* The Harvest Media Logo on the Top of the Page */
	width:224px;
	height:48px;
	position:absolute;
	top:46px;
	left:50%;
	margin-left:-375px;
	text-indent:-9999px;
	background-image:url(/images/logo.gif);
	background-repeat:no-repeat;
}
div#pnav{
	height:23px;
	position:absolute;
	top:76px;
	left:50%;
	margin-left:-128px;
	z-index:9999;
}
div#feature{
	height:59px;
	background-image:url(/images/small-feature-tile.gif);
	background-repeat:repeat-x;
	z-index:1;
}
div#container{
	position:relative;
	width:750px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}
div#content{
	/* Holds the two column layout */
	overflow:auto;
	background-image:url(/images/content-shadow.gif);
	background-repeat:repeat-x;
	z-index:40;
}
body#gallery div#content{
	/* Remove shadow from Gallery Page Only */
	background:none;
}
p.before-gallery{
	font-size:1.25em;
	color:#999999;
	text-align:center;
	margin-top:2em;
}
div#gallery-wrapper{
	width:750px;
	margin-top:18px;
	margin-bottom:18px;
	margin-left:auto;
	margin-right:auto;
}
div#in-content{
	/* Wraps around both columns */
	width:750px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
div#main{
	/* The Main Conntent */
	width:499px;
	margin-bottom:1.5em;
	float:left;
}
div#sidebar{
	width:214px;
	margin-right:36px;
	float:left;
	margin-bottom:1.5em;
}
div#footer{
	height:14em;
	padding-top:1.5em;
	background-color:#a7b1c2;
	background-image:url(/images/footer-tile.gif);
	background-repeat:repeat-x;
	background-position:left 2px;
	background-attachment:scroll;
	border-top:8px solid #dd8820;
	z-index:30;
}
div#in-footer{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}

/* Product Detail Pages Only */
body#detail div#feature{
	height:57px;
}
body#detail div#container{
	height:48px;
}
body#detail div#content{
	background-image:none;
}
div#headerimg{
	height:194px;
	background-image:url(/images/headerimg-tile.gif);
	background-repeat:repeat-x;
}
div#inheaderimg{
	margin-left:auto;
	margin-right:auto;
	width:850px;
	height:194px;
}






/* Section 3 - Home Page Specific
_______________________________________________*/
body#home div#feature{
	height:214px;
	border:none;
	background-image:url(/images/feature-bar-tile.gif);
	background-repeat:repeat-x;	z-index:2;
}
body#home div#container{
	height:201px;
	z-index:2;
}


/*Three small featured items*/
html body#home div#common-links{
	height:128px;
	margin-right:auto;
	margin-left:auto;
}
div#common-links ol{
	width:750px;
	padding-top:18px;
	margin-right:auto;
	margin-left:auto;
}
div#common-links ol li{
	float:left;
}
div#common-links ol li a{
	float:left;
	width:250px;
	height:109px;
	text-indent:-9999px;
	background-color:transparent;
}
div#common-links ol li.samples a:link, div#common-links ol li.samples a:visited{
	background-image:url(/images/common-links/request-sample-icon.jpg);
}
div#common-links ol li.samples a:hover, div#common-links ol li.samples a:active{
	background-image:url(/images/common-links/request-sample-icon-over.jpg);
}
div#common-links ol li.examples a:link, div#common-links ol li.examples a:visited{
	background-image:url(/images/common-links/view-example-icon.jpg);
}
div#common-links ol li.examples a:hover, div#common-links ol li.examples a:active{
	background-image:url(/images/common-links/view-example-icon-over.jpg);
}
div#common-links ol li.clients a:link, div#common-links ol li.clients a:visited{
	background-image:url(/images/common-links/hear-clients-icon.jpg);
}
div#common-links ol li.clients a:hover, div#common-links ol li.clients a:active{
	background-image:url(/images/common-links/hear-clients-icon-over.jpg);
}

/* Project Spotlight on Home Page */
div.spotlight{
	margin-top:2em;
	margin-bottom:1.5em;
	border-top:1px solid #cecece;
	overflow:auto;
}
div.spotlight img{
	float:right;
	margin-left:1em;
	margin-bottom:1em;
}
body#home div#content div.spotlight h3{
	margin-top:1.5em;
}
body#home div#content div.spotlight p{
	margin-bottom:1em;
}


/* Article's in Sidebar */
body#home div.articlebox ul{
	padding:0px;
	margin:0px;
	margin-top:.5em;
	margin-left:18px;
	border:none;
	list-style-position:outside;
	list-style-image:url(/images/bullit-2.gif);
}
body#home div.sidebar-article-list ul li a:link, body#home div.sidebar-article-list ul li a:visited{
	text-decoration:underline;
	display:block;
	margin-bottom:.5em;
}
body#home div.sidebar-article-list ul li a:hover, body#home div.sidebar-article-list ul li a:active{
	text-decoration:none;
	background:none;
	color:#FF6600;
}
html body#home div.altarticle{
	background:none;
}





/* Section 4 - Navigation
_______________________________________________*/
/* Top Level Nav Items */
ul#nav{
	font-size:12px;
	display:block;
	z-index:9999;
}
ul#nav li{
	display:block;
	position:relative;
	float:left;
}
ul#nav li a:link, ul#nav li a:visited{
	position:relative;
	display:block;
	float:left;
	width:125px;
	height:17px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-top:6px;
	margin-right:1px;
	background-color:transparent;
	background-image:url(/images/nav-tab.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
}
ul#nav li a:hover, ul#nav li a:active{
	background-image:url(/images/nav-tab-over.gif);
	color:#4c576a;
	background-color:#b6becd;
}

/* Make Hover state on top level nav stick when browsing a sub menu */
ul#nav li.stick a:link, ul#nav li.stick a:visited{
	background-image:url(/images/nav-tab-over.gif);
}
ul#nav li.stick ul a:link, ul#nav li.stick ul a:visited{
	background-image:none;
}

/* 2nd Level Drop Down Menus */
ul#nav ul{
	width:125px;
	height:auto;
	background-color:#b6becd;
	position:absolute;
	top:23px;
	left:-1px;
	display:none;
	padding-top:4px;
	margin:0px;
	border:none;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
ul#nav ul li{
	float:none;
}
ul#nav ul li a:link, ul#nav ul li a:visited{
	width:auto;	
	height:auto;
	padding-bottom:6px;
	padding-left:6px;
	padding-right:6px;
	float:none;
	background-image:none;
	border:none;
}
ul#nav ul li a:hover, ul#nav ul li a:active{
	background-image:none;
}

/* Show 2nd Level Menus when mousing over top level menu item */
ul#nav li ul.show{
	display:block;
}

/* 3rd Level Drop Down Menus */
ul#nav ul ul{
	visibility:hidden;
}

/* Show Hover State of top level Menu Item when in that section */
ul#nav li.current a:link, ul#nav li.current a:visited{
	background-image:url(/images/nav-tab-over.gif);
	border-bottom:1px solid #b6becd;
}
ul#nav li.current ul a:link, ul#nav li.current ul a:visited{
	background-image:none;
	border-bottom:1px solid #b6becd;
}

/* Show Hover State of Second Level Menu Item */
ul#nav li.current ul li.current a:link, ul#nav li.current ul li.current a:visited{
	color:#4c576a;	
}

/* Breadcrumbs */
div#breadcrumbs{
	color:#fefefe;
	position:absolute;
	left:0px;
	bottom:.5em;
	z-index:3;
}
div#breadcrumbs a:link, div#breadcrumbs a:visited{
	color:white;
	background-color:transparent;
}	
div#breadcrumbs a:hover, div#breadcrumbs a:active{
	color:white;
	background-color:transparent;
}






/* Section 5 - Typography
_______________________________________________*/
div#feature h2{
	text-indent:-9999px;
}
div.text h3.first{
	margin-top:1.25em;
}
div.text h3{
	font-size:1.5em;
	line-height:1em;
	margin-top:1.5em;
	margin-bottom:.25em;
	color:#c47200;
}
div.text h4{
	font-weight:bold;
	font-size:1.1667em;
	line-height:1.286em;
	margin-bottom:0em;
	margin-top:1em;
}
div.text h5{
	font-weight:bold;
}
div.text h6{
	font-weight:bold;
	color:#CC6600;
}
div.text p{
	font-size:1em;
	line-height:1.5em;
	margin-bottom:1.5em;
}
div.text p.caption{
	text-align:right;
	margin-right:18px;
}
div.text ul{
	margin-left:2em;
	margin-bottom:2em;
	list-style-image:url(/images/bullit-2.gif);
	list-style-position:outside;
}
div.text ol{
	margin-left:2em;
	margin-bottom:2em;
	list-style-type:decimal;
	list-style-position:outside;
}
div.text ul li, div.text ol li{
	font-size:1em;
	line-height:1.5em;
	margin-bottom:.5em
}
div.text q{
	display:block;
	color:#4c576a;
	text-indent:-.3333em;
	font-size:1.25em;
	line-height:1.66666em;
	font-style:italic;
	padding-top:18px;
	padding-left:18px;
	padding-right:18px;
	margin-top:.5em;
	margin-bottom:.5em;
	border-top:1px solid #cecece;
}
div.text q.altquote{
	/* Style applied via the DOM only */
	color:#333333;
	background-repeat:repeat-x;
	background-image:url(/images/content-shadow.gif);
}
div.text cite{
	display:block;
	text-align:right;
	margin-right:18px;
	margin-bottom:3em;
}
div.text table{
	margin-bottom:1.5em;
}

/* FAQ questions */
div.text div.faq h4{
	color:#FFFFFF;
	font-weight:normal;
	margin-bottom:.5em;
	padding-top:.25em;
	padding-bottom:.125em;
	padding-left:.5em;
	padding-right:.5em;
	background-color:#8b98ad;
	background-image:url(/images/small-dark-right-round.gif);
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:1px solid #71767f;
}


/* Contact Info List on Contact Page */
div.text ul.contact-info{
	list-style-type:none;
	margin-left:0px;
	background-image:url(/images/hm-wheat-symbol.gif);
	border-top:1px solid #bbc3d1;
	padding-left:72px;
	padding-top:.75em;
	background-repeat:no-repeat;
	background-position:left .5em;
}
div.text ul.contact-info li{
	list-style-image:none;
}
div.text ul.contact-info li.phone{
	margin-bottom:0px;
}

/* Page Listings on Top Level Pages */
div.text ol.contact-info{
	list-style-type:none;
	margin-left:0px;
}
div.text ol.contact-info li{
	background-image:url(/images/mail-icon.jpg);
	border-top:1px solid #bbc3d1;
	padding-left:72px;
	background-repeat:no-repeat;
	background-position:left .5em;
}
div.text ol.contact-info li h4{
	font-weight:normal;
	margin-top:.5em;
}


/* Page Listings on Top Level Pages */
div.text ol.page-list{
	list-style-type:none;
	margin-left:0px;
}
div.text ol.page-list li{
	background-image:url(/images/page-icon.gif);
	border-top:1px solid #bbc3d1;
	padding-left:72px;
	background-repeat:no-repeat;
	background-position:left .5em;
}
div.text ol.page-list li h4{
	font-weight:normal;
	margin-top:.5em;
}

/* Sidebar on Top Level Page */
body#top-level-nav div#sidebar div.text h3{
	color:#000000;
}


/* Links Page Listings */
div.links ul{
	width:66%;
	padding:.5em;
	margin-left:0px;
	background-color:#bbc3d1;
	background-image:url(/images/small-right-round.gif);
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:2px solid #71767f;	
}
div.links ul li{
	padding-top:.125em;
	list-style-image:url(/images/arrow-white-trans.gif);
	margin-left:1.5em;
}
div.links ul li a:link, div.links ul li a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
div.links ul li a:hover, div.links ul li a:active{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}


/* Styled forms on Project Interest Form Page, Contact Page,Request Samples Page, and E-book Form */
form.contact{
	padding:36px;
	margin-bottom:1.5em;
	background-color:#bbc3d1;
	background-image:url(/images/small-right-round.gif);
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:2px solid #71767f;
}
form.contact h4{
	color:#FFFFFF;
	font-size:1.5em;
	line-height:1em;
	margin-bottom:1em;
}
form.contact div{
	overflow:hidden;
	padding-bottom:1px; /* Fixes a Bug that caused scroll bars to appear */
	margin-bottom:.5em;
}
form.contact div p{
	margin-left:146px;
	padding-bottom:1px; /* Fixes a Bug that caused scroll bars to appear */
}
form.contact label{
	color:#FFFFFF;
	font-weight:bold;
	width:128px;
	display:block;
	float:left;
	padding-bottom:1px; /* Fixes a Bug that caused scroll bars to appear */
	margin-right:18px;
}
form.contact textarea{
	width:55%;
	height:10em;
	padding:.3333em;
	border:0px;
	border-top:1px solid #71767f;
	border-bottom:1px solid #71767f;
	background-image:url(/images/content-shadow.gif);
	background-repeat:repeat-y;
}
form.contact input{
	width:30%;
	height:1em;
	padding:.3333em;
	border:0px;
	border-top:1px solid #71767f;
	border-bottom:1px solid #71767f;
	background-image:url(/images/content-shadow.gif);
	background-repeat:repeat-y;
}
form.contact input.submit-form{
	color:#FFFFFF;
	background-color:#71767f;
	width:30%;
	height:2em;
	margin-left:146px;
	padding:.125em;
	border:0px;
	background-image:none;
}
form.contact input.checkbox{
	width:auto;
	height:auto;
	padding:0px;
	border:0px;
	background-image:none;
}
form.contact input.state{
	width:3em;
}
form.contact input.zip{
	width:6em;
}
form.contact fieldset{
	display:block;
	border:1px solid #ffffff;
	padding:36px;
	margin-bottom:1.5em;
}
form.contact fieldset input{
	width:55%;
}

/* E-book Icon */
a#e-book-icon{
	background:url(/images/e-book-Icon.jpg) no-repeat;
	display:block;
	height:265px;
	text-decoration:none;
	text-indent:-9999px;
	width:161px;
}



/* Sidebar Subnav */
div.subnav h3{
	color:#000000;
	font-size:1.1667em;
	line-height:1.286em;
	margin-top:1.929em;
	margin-bottom:0px;
	padding-top:16px;
	padding-left:18px;
	border-top:1px solid #cecece;
	background-image:url(/images/sidebar-tilev.gif);
	background-repeat:repeat-y;
}
div.subnav ul{
	padding-bottom:1em;
	margin-bottom:1.5em;
	border-bottom:1px solid #cecece;
	background-image:url(/images/sidebar-tilev.gif);
	background-repeat:repeat-y;
}
div.subnav ul li a:link, div.subnav ul li a:visited{
	color:#4c576a;
	text-decoration:none;
	display:block;
	padding-top:.75em;
	padding-bottom:.5em;
	padding-left:36px;
	background-image:url(/images/sidebar-link.gif);
	background-repeat:repeat-y;
	background-attachment:scroll;
	background-position:left center;
}
div.subnav ul li a:hover, div.subnav ul li a:active{
	color:#000000;
	background-color:transparent;
	background-image:url(/images/sidebar-over.gif);
	background-repeat:repeat-y;
	background-attachment:scroll;
	background-position:left center;
}


/* Sidebar Text Div's */
div#sidebar div.text table, table.prices{
	border-collapse:collapse;
	width:98.5%;
	border-bottom:2px solid #71767f;
}
div#sidebar div.text table td, table.prices td{
	border:1px solid #FFFFFF;
	padding:.25em;
}
div#sidebar div.text table tr th, table.prices th{
	color:#FFFFFF;
	background-color:#4c576a;
	padding:.25em;
	border-right:1px solid #999999;
}
div#sidebar div.text table tr, table.prices tr{
	background:#d2deee;
}
div#sidebar div.text table tr.altrow, table.prices tr.altrow{
	background:#FFFFFF;
}





/* Section 6 - Footer
_______________________________________________*/
/* All the Footer Lists and Links */
div#footer ul li{
	margin-bottom:.5em;
	list-style-position:outside;
}
div#footer ul li a{
	color:#353535;
	background-color:transparent;
	text-decoration:none;
}
div#footer ul li a:hover{
	color:#000;
	background-color:transparent;
}	


div#footer ul.quick-links{
	width:219px;
	height:11em;
	float:left;
	border-left:1px solid #8c94a8;
	padding-left:30px;
	padding-top:1em;
}
div#footer ul.quick-links li.search-site{
	list-style-image:url(/images/foot-magnify-icon.gif);
}
div#footer form input{
	width:150px;
	border:0px;
	background-image:url(/images/sidebar-tilev.gif);
	background-repeat:repeat-y;
	color:#71767f;
	font-weight:normal;
}
div#footer ul.quick-links li.home-link{
	list-style-image:url(/images/foot-home-icon.gif);
}
div#footer ul.quick-links li.contact-link{
	list-style-image:url(/images/foot-contact-icon.gif);
}
div#footer ul.quick-links li.sendfile-link{
	list-style-image:url(/images/foot-sendfile-icon.gif);
}
div#footer ul.quick-links li.sitemap-link{
	list-style-image:url(/images/foot-sitemap-icon.gif);
}
div#footer ul.quick-links li.login-link{
	list-style-image:url(/images/foot-login-icon.gif);
}


div#footer ul.address{
	color:#FFFFFF;
	background-color:transparent;
	width:237px;
	height:11em;
	float:left;
	border-left:1px solid #d8dce4;
	padding-left:12px;
	padding-top:1em;
}
div#footer ul.address li a:link, div#footer ul.address li a:visited{
	color:#FFFFFF;
	background-color:transparent;
}
div#footer ul.address li a:hover, div#footer ul.address li a:active{
	color:#FFFFFF;
	background-color:transparent;
}
div#footer ul.address li.phone{
	margin-top:1.5em;
}
div#footer ul.address li.email{
	margin-top:1.5em;
}


div#footer ul.copyright{
	color:#FFFFFF;
	background-color:transparent;
	position:relative;
	width:249px;
	height:10.25em;
	float:left;
	
}
div#footer ul.copyright li.footer-logo a{
	text-indent:-9999px;
	display:block;
	width:185px;
	height:42px;
	margin-bottom:1.5em;
	background-image:url(/images/logo-footer.gif);
	background-repeat:no-repeat;
}
div#footer ul.copyright li a:link, div#footer ul.copyright li a:visited{
	color:#FFFFFF;
	background-color:transparent;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
div#footer ul.copyright li a:hover, div#footer ul.copyright li a:active{
	text-decoration:none;
}






/* Section 7 - Ekklessia
_______________________________________________*/
div.articlebox{
	position:relative;
	border-top:1px solid #bbc3d1;
}
div.articlebox h4{
	font-weight:normal;
	font-size:1.5em;
	line-height:1em;
	margin-bottom:1em;
	margin-top:12px;
	margin-left:142px;
}
div.articlebox h4 a:link, div.articlebox h4 a:visited{
	font-weight:normal;
}
div.articlebox h4 a:hover, div.articlebox h4 a:active{
	color:#CC6600;
	background-color:transparent;
}
div.articlebox p{
	font-size:1em;
	line-height:1.5em;
	margin-bottom:1.5em;
	margin-left:142px;
	margin-right:1em;
}
div.articlebox p.date{
	display:block;
	width:106px;
	position:absolute;
	margin:0px;
	top:12px;
	left:1em;
}
div.articlebox p.author{
	font-style:italic;
}
div.articlebox img.article-image{
	position:absolute;
	left:1em;
	top:36px;
	margin-top:12px;
}
div.altarticle{
	/* Style applied via the DOM only */
	background-repeat:repeat-x;
	background-image:url(/images/content-shadow.gif);
}

div.sidebar-article-list h3{
	color:#333333;
	font-weight:normal;
	font-size:1.1667em;
	line-height:1.286em;
	margin-top:1.929em;
}
div.sidebar-article-list ul{
	padding-top:1.5em;
	padding-bottom:1.5em;
	margin-bottom:1.5em;
	border-top:1px solid #cecece;
	border-bottom:1px solid #cecece;
}
div.sidebar-article-list ul li a:link, div.sidebar-article-list ul li a:visited{
	text-decoration:none;
	display:block;
	margin-bottom:1em;
}
div.sidebar-article-list ul li a:hover, div.sidebar-article-list ul li a:active{
}

div.article-byline{
	/* Article Detail Page */
	margin-bottom:1em;
	margin-top:2em;
	}
div.article-byline ul li{
	margin-bottom:.5em;
}	
div.article-byline ul li.bl_date{
	font-weight:bold;
}
div.article-byline ul li.bl_author{
	font-style:italic;
}	







/* Section 8 - Accessibility Options
_______________________________________________*/
ul#skip{
	visibility:hidden;
}





/* Section 9 - Sitemap
_______________________________________________*/
div.show-sitemap ul#sitemap{
	margin-bottom:1.5em;
}
div.show-sitemap ul{
	margin-left:18px;
}
div.show-sitemap ul#sitemap li{
	padding-bottom:.3333em;
	list-style-image:url(/images/arrow-down-trans.gif);
	list-style-position:outside;
}
div.show-sitemap ul#sitemap li a:link, div.show-sitemap ul#sitemap li a:visited {
	text-decoration:none;
}
div.show-sitemap ul#sitemap li a:hover, div.show-sitemap ul#sitemap li a:active {
	color:#CC6600;
	background-color:transparent;
}
div.show-sitemap ul#sitemap ul{
	margin-top:.3333em;
}
div.show-sitemap ul#sitemap ul li{
	list-style-image:none;
}
div.show-sitemap ul#sitemap li#sitemap_contact{
	list-style-image:url(/images/arrow-trans.gif);
}







/* Section 10 - File Upload Utility
_______________________________________________*/
form.contact input#userfile{
	/* remove stlying from browse field on file upload utility */
	width:auto;
	height:auto;
	padding:0px;
	border:0px;
	background-image:none;
}
div#pleaseWaitDiv{
	padding:36px;
	margin-bottom:1.5em;
	background-color:#bbc3d1;
	background-image:url(/images/small-right-round.gif);
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:2px solid #71767f;
}

/* Sidebar Text Div's */
table.upload{
	border-collapse:collapse;
	width:98.5%;
	border-bottom:2px solid #71767f;
}
table.upload td{
	border:1px solid #FFFFFF;
	padding:.25em;
}
table.upload tr{
	background:#d2deee;
}