﻿
/* ----- BULLET LIST STYLES ----- */	

li {
	line-height: 1.5em;
	padding: 0;
	}
div.con-wrapper ul, 
div.con-wrapper ol {
	margin: 0 0 1em 0;
	padding: .2em 0 0 0;
	}
div.con-wrapper li ul,
div.con-wrapper li li ul, 
div.con-wrapper li ol,
div.con-wrapper li li ol {
	margin-bottom: 0;
	}		
div.con-wrapper ul {
	list-style-type: none;
	padding-left: 15px;
	}		
div.con-wrapper ol {
	list-style-type: decimal;
	}
div.con-wrapper ul li {
	}	
div.con-wrapper ol, 
div.con-wrapper ol ol, 
div.con-wrapper ol ol ol {
	padding-left: 25px;
	}
div.con-wrapper ul li,
div.con-wrapper li ul li,
div.con-wrapper li li ul li {
    background: transparent none no-repeat left .85em;
	padding: 4px 0px 3px 12px;
	}
div.con-wrapper ul li,
div.con-wrapper li ul li,
div.con-wrapper li li ul li,
.investing div.con-wrapper ul li,
.investing div.con-wrapper li ul li,
.investing div.con-wrapper li li ul li,
.innovation div.con-wrapper ul li,
.innovation div.con-wrapper li ul li,
.innovation div.con-wrapper li li ul li,
.exporting div.con-wrapper ul li,
.exporting div.con-wrapper li ul li,
.exporting div.con-wrapper li li ul li,
.business div.con-wrapper ul li,
.business div.con-wrapper li ul li,	
.business div.con-wrapper li li ul li,
.live-work div.con-wrapper ul li,
.live-work div.con-wrapper li ul li,
.live-work div.con-wrapper li li ul li,
.regional div.con-wrapper ul li,
.regional div.con-wrapper li ul li,
.regional div.con-wrapper li li ul li {
    background: transparent none no-repeat left .85em;
	padding: 4px 0px 3px 12px;
	}
div.con-wrapper ul li {background-image: url(../library/bullet-1.gif)}
div.con-wrapper li ul li {background-image: url(../library/bullet-2.gif)}	
div.con-wrapper li li ul li {background-image: url(../library/bullet-3.gif)}
.investing div.con-wrapper ul li {background-image: url(../library/bullet-a-1.gif)}
.investing div.con-wrapper li ul li {background-image: url(../library/bullet-a-2.gif)}	
.investing div.con-wrapper li li ul li {background-image: url(../library/bullet-a-3.gif)}
.innovation div.con-wrapper ul li {background-image: url(../library/bullet-b-1.gif)}
.innovation div.con-wrapper li ul li {background-image: url(../library/bullet-b-2.gif)}	
.innovation div.con-wrapper li li ul li {background-image: url(../library/bullet-b-3.gif)}
.exporting div.con-wrapper ul li {background-image: url(../library/bullet-c-1.gif)}
.exporting div.con-wrapper li ul li {background-image: url(../library/bullet-c-2.gif)}	
.exporting div.con-wrapper li li ul li {background-image: url(../library/bullet-c-3.gif)}
.business div.con-wrapper ul li {background-image: url(../library/bullet-d-1.gif)}
.business div.con-wrapper li ul li {background-image: url(../library/bullet-d-2.gif)}	
.business div.con-wrapper li li ul li {background-image: url(../library/bullet-d-3.gif)}
.live-work div.con-wrapper ul li {background-image: url(../library/bullet-e-1.gif)}
.live-work div.con-wrapper li ul li {background-image: url(../library/bullet-e-2.gif)}	
.live-work div.con-wrapper li li ul li {background-image: url(../library/bullet-e-3.gif)}
.regional div.con-wrapper ul li {background-image: url(../library/bullet-f-1.gif)}
.regional div.con-wrapper li ul li {background-image: url(../library/bullet-f-2.gif)}	
.regional div.con-wrapper li li ul li {background-image: url(../library/bullet-f-3.gif)}

div.con-wrapper .formerror ul li {background-image: url(../library/bullet-error-1.gif)}

div.con-wrapper ol li,
div.con-wrapper li ol li,
div.con-wrapper li li ol li,
.investing div.con-wrapper ol li,
.investing div.con-wrapper li ol li,
.investing div.con-wrapper li li ol li,
.innovation div.con-wrapper ol li,
.innovation div.con-wrapper li ol li,
.innovation div.con-wrapper li li ol li,
.exporting div.con-wrapper ol li,
.exporting div.con-wrapper li ol li,	
.exporting div.con-wrapper li li ol li,
.business div.con-wrapper ol li,
.business div.con-wrapper li ol li,	
.business div.con-wrapper li li ol li,
.live-work div.con-wrapper ol li,
.live-work div.con-wrapper li ol li,	
.live-work div.con-wrapper li li ol li,
.regional div.con-wrapper ol li,
.regional div.con-wrapper li ol li,
.regional div.con-wrapper li li ol li {
    background-image: none;
	padding: 4px 0px 3px 0px;
	}

/* data table */
table {
	border-right: 1px solid #e2e2e2;
	border-top: 1px solid #e2e2e2;
/*	width:539px;*/
	margin-bottom: 1.2em;
	clear: both; 
	width: 100%;
	}
table caption {
	margin-top:.6em;
	text-align: left;
	background-color: #636363;
	color: #fff;
/*	width:539px;*/
	padding: .4em .5em;
	}
table th {
	padding: .25em .3em;
	border-left: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	text-align: left;
	background-color: #e2e2e2;
	font-weight: normal;
	}
table td {
	padding: .25em .3em;
    border-left: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    background-color: #efefef;
	}
table tr.alternate td { 
	background: #fefefe;
	}
table thead td {
	text-align: left;
	background: #ccc;
	}
table tbody th { 
	background: #e2e2e2; 
	}
	
/* 2 column table */
table.col-table {
/*	width:539px;*/ 
    width: 100%;
	margin-bottom: 1.2em;
	/*margin-top: 6px;*/
	}
table.col-table td { 
	/*padding: .2em .5em;*/
	width: 70%;
	}
table.col-table th {
	/*padding: .4em .5em;*/
	text-align: left;
	width: 30%;
	font-weight: normal;
	}


	
/* image caption */	
p.image {
	min-width: 100px;
	max-width: 50%;
	color: #666;
	padding: .5em;
	margin-top: .5em;
	display: block;
	background: #efefef;
    border-bottom: 4px solid #e2e2e2;
	}
p.image img {
	display: block;
	margin: -.5em -.5em .5em -.5em;
	}
p.right {
	float: right;
	clear: left;
	margin-left: 10px;
	font-style: italic;
	}
p.left {
	float: left;
	clear: right;
	margin-right: 10px;
	font-style: italic;
	}

	
/* columns */

div.two-column {width: 100%; clear: both; float: left; padding-bottom: .8em;}	
div.three-column {/*width: 549px;*/ clear: both; float: left;}
div.col-1,
div.col-2,
div.col-3 {float: left; width: 30%; padding-right: 2%;}
div.two-column div.col-1,
div.two-column div.col-2 {width: 48%;}

/* documents list */
div.con-wrapper ul.linklist {
	list-style-type: none;
	line-height: 1.4em ;
	padding: 0px 0px 2px 0px !important;
	margin: 0px 0 .8em 0 !important;
	background: url(../library/list-separator-2.png) no-repeat bottom left;
	}
div.con-wrapper ul.extratopmargin {margin-top: 15px !important;}	
div.con-wrapper ul.linklist li {
	list-style: none;
	padding: .4em 0 .4em 0;0
	margin: 0 !important;
	background: url(../library/list-separator-2.png) no-repeat top left;
	}	
div.con-wrapper div.con-supp-1 ul.linklist,
div.con-wrapper div.con-supp-1 ul.linklist li,
div.con-wrapper div.mod-sectionpanel ul.linklist,
div.con-wrapper div.mod-sectionpanel ul.linklist li {
	background-image: url(../library/list-seperator.png);
	}	
div.con-wrapper ul.linklist li a,
.mod-errorcontent ul.linklist li a,
.mod-promocontent ul.linklist li a {
	margin: 0;
	padding: .3em 0 .3em 0;
	padding-left: 25px;
	/*display: block;*/
	background: url(../library/icn-link.gif) no-repeat 0px .3em;
	}
	
div.con-wrapper ul.linklist li.file a {
	padding-left: 25px;
	background: url(../library/icn-xxx.gif) no-repeat 0px .3em;
	}
a span.fsize {
	color: #666 !important;
	text-decoration: none;
	margin-left: 6px;
	}
	.investing .con-supp-1 ul.linklist li a {background-image: url(../library/icn-link-1.gif);}
	.investing .con-main ul.linklist li a {background-image: url(../library/icn-link-1b.gif);}
	.innovation .con-supp-1 ul.linklist li a {background-image: url(../library/icn-link-2.gif);}
	.innovation .con-main ul.linklist li a {background-image: url(../library/icn-link-2b.gif);}
	.exporting .con-supp-1 ul.linklist li a {background-image: url(../library/icn-link-3.gif);}
	.exporting .con-main ul.linklist li a {background-image: url(../library/icn-link-3b.gif);}
	.business .con-supp-1 ul.linklist li a {background-image: url(../library/icn-link-4.gif);}
	.business .con-main ul.linklist li a {background-image: url(../library/icn-link-4b.gif);}
	.live-work .con-supp-1 ul.linklist li a {background-image: url(../library/icn-link-5.gif);}
	.live-work .con-main ul.linklist li a {background-image: url(../library/icn-link-5b.gif);}
	.regional .con-supp-1 ul.linklist li a {background-image: url(../library/icn-link-6.gif);}	
	.regional .con-main ul.linklist li a {background-image: url(../library/icn-link-6b.gif);}

/* Perhaps these links can point to the library instead? */
div.con-wrapper ul.linklist li.file-asp a { background-image: url(../library/icn-asp.gif) }
div.con-wrapper ul.linklist li.file-avi a { background-image: url(../library/icn-avi.gif) }
div.con-wrapper ul.linklist li.file-bin a { background-image: url(../library/icn-bin.gif) }
div.con-wrapper ul.linklist li.file-bmp a { background-image: url(../library/icn-bmp.gif) }
div.con-wrapper ul.linklist li.file-csv a { background-image: url(../library/icn-csv.gif) }
div.con-wrapper ul.linklist li.file-doc a { background-image: url(../library/icn-doc.gif) }
div.con-wrapper ul.linklist li.file-dot a { background-image: url(../library/icn-dot.gif) }
div.con-wrapper ul.linklist li.file-gif a { background-image: url(../library/icn-gif.gif) }
div.con-wrapper ul.linklist li.file-hqx a { background-image: url(../library/icn-hqx.gif) }
div.con-wrapper ul.linklist li.file-jpg a { background-image: url(../library/icn-jpg.gif) }
div.con-wrapper ul.linklist li.file-mov a { background-image: url(../library/icn-mov.gif) }
div.con-wrapper ul.linklist li.file-mp3 a { background-image: url(../library/icn-mp3.gif) }
div.con-wrapper ul.linklist li.file-mpg a { background-image: url(../library/icn-mpg.gif) }
div.con-wrapper ul.linklist li.file-mpp a { background-image: url(../library/icn-mpp.gif) }
div.con-wrapper ul.linklist li.file-mpt a { background-image: url(../library/icn-mpt.gif) }
div.con-wrapper ul.linklist li.file-pct a { background-image: url(../library/icn-pct.gif) }
div.con-wrapper ul.linklist li.file-pdf a { background-image: url(../library/icn-pdf.gif) }
div.con-wrapper ul.linklist li.file-pps a { background-image: url(../library/icn-pps.gif) }
div.con-wrapper ul.linklist li.file-ppt a { background-image: url(../library/icn-ppt.gif) }
div.con-wrapper ul.linklist li.file-rtf a { background-image: url(../library/icn-rtf.gif) }
div.con-wrapper ul.linklist li.file-sit a { background-image: url(../library/icn-sit.gif) }
div.con-wrapper ul.linklist li.file-swf a { background-image: url(../library/icn-swf.gif) }
div.con-wrapper ul.linklist li.file-tif a { background-image: url(../library/icn-tif.gif) }
div.con-wrapper ul.linklist li.file-tiff a { background-image: url(../library/icn-tif.gif) }
div.con-wrapper ul.linklist li.file-txt a { background-image: url(../library/icn-txt.gif) }
div.con-wrapper ul.linklist li.file-zip a { background-image: url(../library/icn-zip.gif) }
div.con-wrapper ul.linklist li.file-xls a { background-image: url(../library/icn-xls.gif) }
div.con-wrapper ul.linklist li.file-mp4 a { background-image: url(../library/icn-mp4.gif) }