.h1 {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 22px; 
	font-weight:bold;
	color: #E7AD00;
	text-align:left;
	
}

.h2 {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 20px; 
	color: #666666;
	font-weight:normal;
	
}

.h3 {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 16px; 
	font-weight:bold;
	color: #828386;	/*old #6D6E71 #666666 #A7A9ACnew change*/
	padding: 10px 0px 0px 0px;	
}

.h4 {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 14px; 
	font-weight:bold;
	color: #464646;	
	padding: 5px 0px 0px 0px;	
}

.h5 {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 12px; /*old 11px new change*/
	font-weight:bold;
	color: #000000;/*old #F3BB0D new change*/
}

.h6 {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 11px; /*old 11px new change*/
	color: #727678;/*old #333333 new change*/
}



.main-heading {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 22px; /*old 20px new change*/
	font-weight:bold;/*new addition*/
	color: #FEBB0D;	/*old #000000 new change*/
	text-align:left;
	
}


.introduction-text {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 20px; 
	color: #666666;
	font-weight:normal;
	
}

.heading {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 16px; 
	font-weight:bold;
	color: #A7A9AC;	
	padding: 20px 0px 0px 0px;	
}

.sub-heading {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 14px; 
	font-weight:bold;
	color: #464646;	
	padding: 20px 0px 0px 0px;	
}

.small-text {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 11px; /*old 11px new change*/
	color: #727678;/*old #333333 new change*/
}
a.small-text:link, a.small-text:visited,{
font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 11px; 
	color: #333333;	
	text-decoration:none;
}
a.small-text:hover,a.small-text:active,{
font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 11px; 
	color: #757678;	
	text-decoration:underline;
}

hr {background:#D1D2D1; height:1px; border:none; clear:both;}
/*border:2px solid #ffffff;clear:both; margin: 0, 10px, 0, 10px;*/



.table-heading {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 12px; 
	color: #FFFFFF;
	background-color:#CFC090;
	
}

.table-footer {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 12px; 
	color: #1A1B1A;
	background-color:#CFC090;

}

.no-border {
	border:1px solid white;
}

.side-bar-title {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	/*text-transform:uppercase;*/
	font-size: 16px; 
	font-weight:bold;
	color:#282828;
}

.side-bar-subtitle {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 16px; 
	font-weight:bold;
	color:#747678;
}

.brown-side-box {
	
}

.green-side-box {
	
}

.orange-side-box {
	
}

/*Side Box Styles */
/*----------------------------------------*/
/*.side-box td{
background-image: url(images/Whats-new-background.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	border:1px solid #D8D8D8;
	border-top:1px solid #D8D8D8;
	margin-top:10px;
	width:162px;
	padding:0px;
	vertical-align:bottom;
	background-color:#ffffff;
	padding-bottom:10px;
	margin-left:12px;
	padding-bottom:20px;
}*/

td.side-box {
background-image: url(images/Whats-new-background.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	border:1px solid #D8D8D8;
	border-top:1px solid #D8D8D8;
	margin-top:10px;
	width:162px;
	padding:0px;
	vertical-align:bottom;
	background-color:#ffffff;
	padding-bottom:10px;
	margin-left:12px;
	padding-bottom:20px;
}
.side-box p,
.side-box span {
	color: #727678;
	font-size: 12px;
	margin:0px;
	padding-top:8px;
	padding-bottom:8px;
	margin-left:0px;
	margin-right:5px;
	text-align:left;
	line-height: 140%;
}

td.side-box-title {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 14px; 
	font-weight:bold;
	color: #FFFFFF;
	/*line-height: 1.1;*/
	/*background-color:#666666;#FEBB0D*/
	background-color:#747678;
	text-align:left;
	display:block;
	margin:0px;
	padding:3px 5px 3px 5px;
}

/*.side-box p.side-box-title,
.side-box span.side-box-title {
	font-family: arial, verdana, garamond, helvetica, sans-serif;
	font-size: 14px; 
	font-weight:bold;
	color: #000000;
	/*line-height: 1.1;*/
	/*background-color:#666666;*/
	background-color:#FEBB0D;
	text-align:left;
	display:block;
	margin:0px;
	padding:3px;
	/*padding:3px 5px 3px 5px;*/
}
*/

/*----------------------------------------*/
/*Table Styles*/
/*----------------------------------------*/

table.performance {
	border:1px solid #D8D8D8;
	padding:4px;
	width:520px;
}
.performance td{
	border:1px solid #D8D8D8;
}
.performance th{
	border:1px solid #D8D8D8;
}
.performance tr{
	border:1px solid #D8D8D8;
}
.performance tbody th.col{
	border:1px solid #D8D8D8;
}

td.performance-heading {
	border: 0 none;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#666666;
}
td.performance-sub {
	border: 0 none;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	background-color:#D9D9D9;
}

td.content{
	border: 1px solid #D9D9D9;
	font-size: 12px;
	color: #666666;
	background-color:#ffffff;
	text-align:center;
}

/* TABLE Highlight */
table.highlight {
	background-color:#EEEEEE;
	border:1px solid #D8D8D8;
	padding:4px;
	width:auto;
}

table.boxhighlight {
	background-color:#EEEEEE;
	border:1px solid #D8D8D8;
	padding:4px;
	width:200px;
}



/* TABLE 1 */
.table1 {border:none;border-collapse:collapse;width:100%;padding-right:20px; }
.table1 td {background-color:#fff; width:100px;}
.table1 th {text-align:left;  height:20px;}
.table1 tr { border-bottom: 1px solid #EDEEEE; height:30px;}
.table1 thead th {font: bold 60% arial #000;text-decoration:none; margin:0 0 0 10px;background-color: #EDEEEE; padding:0px; border-top:5px solid #fff;padding-left:6px;}
.table1 tbody th {}
.table1 tbody th.col {border-top: solid 2px #fff;}
.table1 tbody th.sub { font-weight:normal; font-size: 80%; color:#000; background-color:#fff;text-decoration:none; text-align:left;  margin:0 0 0 0px; padding-left:30px;  border-bottom: 1px solid #EDEEEE;}
.table1 tbody th.sublink { font-weight:normal; font-size: 80%; color:#000; background-color:#fff;width:25px;text-decoration:none; text-align:right;  margin:0 0 0 0px; padding-left:0px;  border-bottom: 1px solid #EDEEEE;}
.table1 a:link, .table1 a:visited, .table1 a:hover, .table1 a:active {color:#231F20;text-decoration:none;background:#fff;display:block;padding: 6px; }
.table1 a:hover {background:#fff; color:#231F20;display:block;padding: 6px;}
	
	
/* TABLE 2 */
.table2 {order:none;border-collapse:collapse;width:101%; margin-left:-10px;}
.table2 td {background-color: #fff;padding:3px; width:190px;}
.table2 th {text-align:left; margin:0 0 0 10;border: 5px solid #fff;}
.table2 tr {}
.table2 thead th {color:#fff;font-size:100%;background-color: #003579;padding: 10px 6px;text-transform:uppercase;padding-left:10px;}
.table2 tbody th {color:#fff;font-size:100%;background-color: #D1D2D4;text-decoration:none;}
.table2 tbody th.col {padding-left:10px;}
.table2 tbody th.sub {font-size:90%; color:#000;background-color:#f5f5f5;text-decoration:none; text-align:center;}
.table2 a:link, .table2 a:visited, .table2 a:hover, .table2 a:active {color:#231F20;text-decoration:none;background:#f5f5f5;display:block;padding: 6px;}
.table2 a:hover {background:#BEC7E1; color:#231F20;display:block;padding: 6px;}

/* List Document LINKs */	
#list {font-size:90%; color:#013670;background-color:#fff;text-decoration:none; text-align:left;padding-left:30px;height:30px;border-bottom: 1px solid #EDEEEE;}

.listspan {font-size:90%; color:#013670;background-color:#fff;text-decoration:none; text-align:left;padding-left:30px;height:30px;border-bottom: 1px solid #EDEEEE;}

/* 'PDF' LINK - To add Adobe PDF Icon  */
a.pdflink:link, a.pdflink:visited, a.pdflink:hover, a.pdflink:active {background:url("../images/pdf-on.gif") no-repeat ;padding-right:21px; color:#999; float:right;margin-top:5px; margin-left:5px; height:10px;}
a.pdflink:hover {background: transparent url("images/sprites.gif") 0px -343px; text-decoration:underline;}
.pdflink span {position:absolute; left:-9999px;width:300px}
		

		
/* 'DOCUMENT' LINK - provides an accessible alternative to just using 'more' as a link at the end of paragraphs */
a.documentlink:link, a.documentlink:visited, a.documentlink:hover, a.documentlink:active {background: transparent url("../css/images/document_icon.gif") 5px -200px;padding-left:21px;font-size:83%; width:189px; height:99px;}
a.documentlink:hover {background: transparent url("../css/images/document_icon.gif") 5px -400px}
.documentlink span {position:absolute; left:-9999px;width:900px; height:200px;}

.highlight {color:#01367A;}
.subdued {color:#999}
.error {color:#AD121E;font-weight:bold}
.success {color:#01367A;font-weight:bold}
.caption {color:#999;font-size:11px}
.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}
.small {font-size:11px}

