body {
	background:#ffffff;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	min-width:760px;
	margin:0;
	position:relative;
	}
.header_R1_C1	{ background:  url('../images/header_r1_c1.jpg'); 
				background-repeat: no-repeat;}
.header_R1_C2	{ background: url('../images/header_r1_c2.jpg'); background-repeat: repeat-x;}
.header_R2_C2	{ background: url('../images/header_r2_c2.jpg'); background-repeat: repeat-x;
background-color:#FFCC33}
.header_R3_C1	{ background: url('../images/header_r3_c1.jpg'); background-repeat: no-repeat;}
.header_R3_C2	{ background: url('../images/header_r3_c2.jpg'); background-repeat: repeat-x;}

/*forecasting header*/
.headerf_R1_C1	{ background:  url('../images/header_forecast_r1_c1.jpg'); 
				background-repeat: no-repeat;}
.headerf_R1_C2	{ background: url('../images/header_forecast_r1_c2.jpg'); background-repeat: repeat-x;}
.headerf_R2_C2	{ background: url('../images/header_forecast_r2_c2.jpg'); background-repeat: repeat-x;}
.headerf_R3_C1	{ background: url('../images/header_forecast_r3_c1.jpg'); background-repeat: no-repeat;}
.headerf_R3_C2	{ background: url('../images/header_forecast_r3_c2.jpg'); background-repeat: repeat-x;}



.SUB_MENU	{ background: url('../images/sub_menu.jpg'); background-repeat: repeat-x;
text-indent:5px;
margin-bottom:5px;
}
.SUB_MENU span{
font-size:smaller;
}
/* yellow box with blue tag*/
.BOX1_R1_C1	{ background: url('../images/yellow_box1_r1_c1.gif'); background-repeat: no-repeat;}
.BOX1_R1_C2	{ background: url('../images/yellow_box1_r1_c2.gif'); background-repeat: repeat-x;}
.BOX1_R1_C3	{ background: url('../images/yellow_box1_r1_c8.gif'); background-repeat: repeat-y;}
.BOX1_R2_C1	{ background: url('../images/yellow_box1_r2_c1.gif'); background-repeat: repeat-y;}
.BOX1_R2_C3	{ background: url('../images/yellow_box1_r2_c8.gif'); background-repeat: repeat-y;}

.BOX1_R3_C1	{ background: url('../images/yellow_box1_r4_c1.gif'); background-repeat: no-repeat;}
.BOX1_R3_C2	{ background: url('../images/yellow_box1_r4_c2.gif'); background-repeat: repeat-x;}
.BOX1_R3_C3	{ background: url('../images/yellow_box1_r4_c4.gif'); background-repeat: no-repeat;}
.BOX1_R3_C4	{ background: url('../images/yellow_box1_r4_c5.gif'); background-repeat: repeat-x;}
.BOX1_R3_C5	{ background: url('../images/yellow_box1_r4_c7.gif'); background-repeat: no-repeat;}
.BOX1_R3_C6	{ background: url('../images/yellow_box1_r4_c2.gif'); background-repeat: repeat-x;}
.BOX1_R3_C7	{ background: url('../images/yellow_box1_r4_c8.gif'); background-repeat: no-repeat;}

/* yellow box with yellow tag*/
.BOX2_R1_C1	{ background: url('../images/yellow_box2_r1_c1.gif'); background-repeat: no-repeat;}
.BOX2_R1_C2	{ background: url('../images/yellow_box2_r1_c2.gif'); background-repeat: repeat-x;}
.BOX2_R1_C3	{ background: url('../images/yellow_box2_r1_c8.gif'); background-repeat: repeat-y;}
.BOX2_R2_C1	{ background: url('../images/yellow_box2_r2_c1.gif'); background-repeat: repeat-y;}
.BOX2_R2_C3	{ background: url('../images/yellow_box2_r2_c8.gif'); background-repeat: repeat-y;}

.BOX2_R3_C1	{ background: url('../images/yellow_box2_r4_c1.gif'); background-repeat: no-repeat;}
.BOX2_R3_C2	{ background: url('../images/yellow_box2_r4_c2.gif'); background-repeat: repeat-x;}
.BOX2_R3_C3	{ background: url('../images/yellow_box2_r4_c4.gif'); background-repeat: no-repeat;}
.BOX2_R3_C4	{ background: url('../images/yellow_box2_r4_c5.gif'); background-repeat: repeat-x;}
.BOX2_R3_C5	{ background: url('../images/yellow_box2_r4_c7.gif'); background-repeat: no-repeat;}
.BOX2_R3_C6	{ background: url('../images/yellow_box2_r4_c2.gif'); background-repeat: repeat-x;}
.BOX2_R3_C7	{ background: url('../images/yellow_box2_r4_c8.gif'); background-repeat: no-repeat;}

.title_bar_1 {
	margin:0 0 5 0;
	background: url(../images/title_bar_r1_c2.gif) bottom;
	background-repeat: repeat-x;
	padding:5px 5px 5px 5px;
	}
.title_bar_2 {
	margin:0;
	background: url(../images/title_bar_r1_c3.gif) bottom;
	background-repeat: no-repeat;
	}
.top_menu_a_up{
	background: url('../images/button_up.jpg');
}
.top_menu_a_down{	
	background: url('../images/button_down.jpg');
}

/*forecasting */
.top_menu_f_up{
	background: url('../images/buttonf_up.jpg');
}
.top_menu_f_down{	
	background: url('../images/buttonf_down.jpg');
}
/*UL*/
.menu_ul{
		float:right;
		position:relative;
		margin:0 auto;
		padding:0.2em 0em;
		list-style-type:none;

}
.menu_li {display:inline;
			font-size:xx-small;
			padding:0;
		     }

.top_menu_a{
	float:left;
	text-decoration:none;
	vertical-align:middle;
	color:#003366;	
	padding:0 0.5em;
	border-right:1px solid blue;
}

 .dot_list{
 	list-style-type:circle;
	margin: 15px;
	padding: 0;
}


#Content {	
			margin:0; 
			padding:5px; 
				background:#fff;
				width:98%; 
 }

#Content h1 {	font-size:small; font-weight:bold;
				border-bottom:1px solid #ccc; 
				padding:0 0 0.2em 0; /* move the border slightly away from the text */ 
				margin:0; }

				
#Content h2 {
	margin:0;
	background:#fff url(../images/list_arrow.gif) 0 5px no-repeat;
	line-height:26px;
	font-size:98%;
	color:#333333;
	padding-left:20px;
	}
#Content .h2_forecast {
	margin:0;
	background:#fff url(../images/list_arrowF.gif) 0 5px no-repeat;
	line-height:26px;
	font-size:small;
	color:#333333;
	padding-left:20px;
	font-weight:bold;
	}
#Content h2.h2_topmargin {
	margin-top:20px;
}
	
#Content h3 {	font-size:12px;
				margin:2em 0 0.5em 0; }

#Content p {
				font-size:0.85em;
				line-height:1.5em;
				color:#333333;
				margin:0.6em 1em;
}
#Content p a {	
			color: #003366; 	
			font-weight:normal; }	
				

#Content p a:hover, li a:hover, td a:hover { 		
					color: #003366; 	
					text-decoration:underline; 	
					font-weight:normal;
									
				}


#Content .p_bordered{
				font-size:0.85em;
				border:1px solid #ddd;
				padding:1em;
				margin:0.6em 0.2em;
}

#Content ul {	list-style:none;
				color:#333333;
				padding:0; 
				margin:0;
				font-size:0.85em}

#Content li {	
				margin:2px 0 2px 1.5em; 
				background: url('../images/dot_arrow.gif') 0 4px no-repeat; 
				padding: 2px 0 0 15px;}
#Content p a, li a, td a {	
			color: #003366; 	
			font-weight:normal; }	


				
 #Content li.arrow{
	background: #fff url('../images/arrow.gif') 0 3px no-repeat;
	padding: 3px 0 3px 15px;
	margin: 0;
	margin-left:1em;
	}
 #Content li.arrowf{
	background: #fff url('../images/arrowf.gif') 0 3px no-repeat;
	padding: 3px 0 3px 15px;
	margin: 0;
	margin-left:1em;
	}
 #Content li.list_arrow{
	background:#fff url('../images/list_arrow.gif') 0 5px no-repeat;
	padding: 3px 0 3px 20px;
	margin: 0;
}

#Content p a.body_link:link { 		
			color: #003366; 	
			text-decoration: none; 	
			font-weight: bold; }
			
#Content p a.body_link:visited { 		
				color: #003366; 	
				text-decoration: none; 	
				font-weight: bold; }
#Content p  a.body_link:hover { 		
					color: #FF9900; 	
					text-decoration: none; 	
					font-weight: bold; 
					border-bottom:1px solid #369;
					background:#ececff;
									
				}
#Content a.small_link:link {
					color: #003366; 	
					text-decoration: underline; 	
					font-weight: normal }
#Content a.small_link:visited { 
						color: #003366; 	
						text-decoration: underline; 	
						font-weight: normal; }
#Content  a.small_link:hover { 	
						color: #FF9900;
						text-decoration: none;
						font-weight: normal; } 
a.smaller_link:link {font-size:0.72em;
					color: #003366; 	
					text-decoration: none; 	
					font-weight: normal }
a.smaller_link:visited { font-size:0.72em;
						color: #003366; 	
						text-decoration: none; 	
						font-weight: normal; }
 a.smaller_link:hover { 	font-size:0.72em;
						color: #FF9900;
						text-decoration: none;
						font-weight: normal; } 
#Content table {	border-collapse:collapse;
color:#333333;
		 }
#Content .table_border {border-collapse:collapse;
					border:1px solid #FFCC00; 
 }
 #Content .table_border td {
	font-size:0.8em;  
 }
 
#Content th {		font-size:smaller; 
					font-weight:bold;
					border:1px solid #666;
					padding:0.2em 1em;
					color:#000;
					background:#eee; }
#Content td {		font-size:0.8em; 
}
#Content caption {	font-size:0.8em;
					font-weight:bold;
					padding:0.6em}
					
#Content form {	color:#333333;
					padding:0.5em }

					
#footer {
	clear:both;
	margin-top:0px;
	text-align:center;
	color:#444;
	border-top:1px solid #ccc;
	}

#footer p {
	font-size:xx-small;
	margin:0;
	}
#footer li {display:inline;
        font-size:xx-small;
        padding:0;
	background:none;
        }


.LOW			{  font-size:0.88em;font-weight: bold; color: green}
.MODERATE		{  font-size:0.88em;font-weight: bold; color: #FF8429;}
.HIGH			{ font-size:0.88em;font-weight: bold; color: #FF0000;}
.VERY_HIGH		{ font-size:0.88em;font-weight: bold; color: #CE007B;}
/*
*/
.FAQTEXT{COLOR:#000000;FONT-SIZE:10pt;FONT-STYLE:normal;FONT-WEIGHT:normal;}
.FAQTEXTLINK{FONT-SIZE:10pt;FONT-STYLE:normal;FONT-WEIGHT:normal;}
.FAQTEXTLINKBIG{FONT-SIZE:12pt;FONT-WEIGHT:bold;}
.TDEMISSIONHEADER{    BACKGROUND-COLOR: #006600;
    COLOR: #ffffff;      
	FONT-SIZE: 10pt;    
	FONT-STYLE: normal; 
	font-weight: bold; 
	padding: 0px;
	 margin: 0px;}
.TDEMISSIONROW { font-size: 9pt; font-style: normal; color: #000000; font-weight: bold;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.TDEMISSIONFORM { font-size: 10pt; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.EMISSIONMAINHEADER { font-size: 18pt; font-weight: bold; color: #000000; text-align: center}
.STANDARDTEXT {  font-size: 10px; color: #000000}
.STANDARDTEXTBOLD { font-size: 10px; font-weight: bold; color: #000000}
.KBHEADERROW { font-size: 12pt; font-weight: bold; color: #003366}
.KBPAGENUMBERS { font-size: 12pt; font-weight: bold; color: #000000}
.KBQUESTION { font-size: 10pt; font-weight: normal; color: #000000; background-color: #eeeeee}
.KBRESPONSE { font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFCC}
.TDFAQQ { font-size: 10pt; font-style: italic; color: #000000; background-color: #99FF99}
.TDFAQA { font-size: 10pt; font-style: normal; color: #000000; background-color: #FFCC99}
.FOOTNOTE { font-size: 9pt; font-style: normal; color: #000000}
.LARGETEXT {  font-size: .72em; color: #000000}
.SMALLTEXT {  font-size: .68em; color: #000000}
.LARGETEXTBOLD {  font-size: .72em; font-weight: bold; color: #000000}
.DKBLUE_LARGETEXTBOLD {  font-size: 12px; font-weight: bold; color: #003366}

.BLARGETEXTBOLD { font-size: 12px; font-weight: bold; color: 003366}

.WVLARGETEXTBOLD { font-size: 16px; font-weight: bold; color: #FFFFFF}
.VLARGETEXTBOLD { font-size: 16px; font-weight: bold; color: #003366}
.DKBLUE_VLARGETEXTBOLD { font-size: 18px; font-weight: bold; color: #003366}

.SELECTWHITE {  font-size: 12px; font-style: italic; font-weight: bold; color: #FFFFFF}

.SELECTED {  font-size: 12px; font-weight: bold; color: 4A75A5}

.SMALLSELECTWHITE { font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF }

.SMALLSELECTBLACK { font-size: 10px; font-style: normal; font-weight: normal; color: #000000 }

.REDSELECT {  font-size: 14px; font-weight: bold; color: c6415a}

.GREENPOLLUTION {  font-size: 14px; font-weight: bold; color: 299C39}
.ORANGEPOLLUTION {  font-size: 14px; font-weight: bold; color: FF8429}
.REDPOLLUTION {  font-size: 14px; font-weight: bold; color: FF0000}
.PURPLEPOLLUTION {  font-size: 14px; font-weight: bold; color: CE007B}

.LARGEBLUE {  font-size: 16px; font-weight: bold; color: #4A75A5}
.LARGERED {  font-size: 16px; font-weight: bold; color: #C6415A}
.LARGEBLACK {  font-size: 16px; font-weight: bold; color: #000000}

.LARGEWHITE {  font-size: 16px; font-weight: bold; color: #FFFFFF}

.REDLINK { font-size: 12px; font-weight: bold; color: c6415a ; text-decoration: underline}

.BLUELINK { font-size: 12px; font-weight: bold; color: #4a75a5; text-decoration: underline }
.DKBLUELINK { font-size: 12px; font-weight: bold; color: #003366; text-decoration: underline }

.GREENSELECT { font-size: 14px; font-weight: bold; color: #009900}

.ORANGESELECT { font-size: 14px; font-weight: bold; color: #FF9900}

.WHITELINK { font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline }

.LARGEORANGE { font-size: 16px; font-weight: bold; color: #FF9900}
.LARGEPURPLE { font-size: 16px; font-weight: bold; color: #660099}
.WLARGETEXTBOLD { font-size: 14px; font-weight: bold; color: #FFFFFF }
.PURPLELINK { font-size: 12px; font-weight: bold; color: #660099; text-decoration: underline }
.PLARGETEXTBOLD { font-size: 12px; font-weight: bold; color: #660099}

.RATIFIED {  font-size: 10px; font-weight: bold; color: #52B552}
.PROVISIONAL {  font-size: 10px; font-weight: bold; color: #FF0000}

.TRANSLGWHITE {  font-size: 17px; font-weight: bold; color: #FFFFFF}

.TRANSSMALLBLACK { font-size: 12px; font-weight: normal; color: #000000; text-align: right}

.TRANSMEDIUMBLACK { font-size: 14px; font-weight: normal; color: #000000; text-align: right}

.TRANSLARGEBLACK {  font-size: 16px; font-weight: bold; color: #000000; text-decoration: none}

.TRANSLARGEWHITE {  font-size: 16px; font-weight: bold; color: #FFFFFF}

.TRANSMEDIUMWHITE { font-size: 14px; text-decoration: none; font-weight: normal; color: #FFFFFF; text-align: right}

.TRANSSMALLWHITE { font-size: 14px; text-decoration: none; font-weight: bold; color: #FFFFFF}

.TRANSMAINHEADER { font-size: 17pt; font-weight: bold; color: #FFFFFF; text-align: center}

.TRANSMAINHEAD { font-size: 18pt; font-weight: bold; font-style: oblique; color: #308C73; }
/*.body_link:link { 	color: #003366; 	text-decoration: none; 	font-weight: bold; }
a.body_link:visited { 		color: #003366; 	text-decoration: none; 	font-weight: bold; }
a.body_link:hover { color: #FF9900; 	text-decoration: none; 	font-weight: bold; } 
*/


.orange_menu {font-size: 12px;
         color: #FF9900;         
		 font-weight: bold; }
a.menu_link:link { 	font-size: 10px;
 	color: #ffffff; 	text-decoration: none;
	  font-weight: bold;} 
a.menu_link:visited { 	font-size: 10px;
 	color: #ffffff; 	
	text-decoration: none;  
	font-weight: bold;} 
a.menu_link:hover { 	font-size: 10px; 	
	color:#FF6600; 	
	text-decoration: none;  
	font-weight: bold;}  

a.box_2_link:link {
	font-size: 10px;
	text-decoration: none;
	color: #000099;
	font-weight: bold;
}

a.box_2_link:visited {
        font-size: 10px;
        text-decoration: none;
        color: #000099;
	font-weight: bold;
}
a.box_2_link:hover {
        font-size: 10px;
        text-decoration: none;
        color: #FF9900;
	font-weight: bold;
}


.rederror {  font-size: 12px; 
font-weight: bold; 
color: c6415a}

.PollSummary{
        background: #ffffff;
        padding: 0.5em;
        width: auto;
        position: absolute;
        right: 35%;
        top: 25em;
        text-align: center;
        float: right;
        margin: 0;
        border: 1px solid #000099;
}

.PollBulletin{
	padding-left: 25px;
	padding-top: 5px;
    font-size:x-small;

}

.ds_selected {
        margin:0;
        background:#fff url(../images/data_selector_ok.jpg) 0 0 no-repeat;
        line-height:2em;
        font-size:smaller;
        color:#333333;
	font-weight:bold;
        padding-left:20px;
        padding-bottom:5px;
        }

.ds_select {
        margin:0;
        background:#fff url(../images/list_arrow.gif) 0 -1px no-repeat;
        line-height:2em;
        font-size:smaller;
        color:#333333;
        font-weight:bold;
        padding-left:20px;
        padding-bottom:5px;
        }


.ds_edit {
        margin:0;
        background:#fff url(../images/data_selector_edit.jpg) 0 0 no-repeat;
        line-height:2em;
        font-size:smaller;
        color:#333333;
        font-weight:bold;
        padding-left:20px;
        padding-bottom:5px;
        }
.ds_warning {
        margin:0;
        background:#fff url(../images/data_selector_warning.jpg) 0 0 no-repeat;
        line-height:2em;
        font-size:smaller;
        color:#333333;
        font-weight:bold;
        padding-left:20px;
        padding-bottom:5px;
        }
.ds_error {
        margin:0;
        background:#fff url(../images/data_selector_error.jpg) 0 0 no-repeat;
        line-height:2em;
        font-size:smaller;
        color:#333333;
        font-weight:bold;
        padding-left:20px;
        padding-bottom:5px;
        }

.ds_text {
        margin:0;
        font-size:smaller;
        font-weight:normal;
        padding-left:20px;
        padding-bottom:5px;
	text-align:left;
        }
.ds_text_center {
        margin:0;
        font-size:smaller;
        font-weight:normal;
        padding-left:20px;
        padding-bottom:5px;
        text-align:center;
        }

.ds_text_right {
        margin:0;
        font-size:smaller;
        font-weight:normal;
        padding-left:20px;
        padding-bottom:5px;
        text-align:right;
        }


.ds_text_bold {
        margin:0;
        font-size:smaller;
        font-weight:bold;
        padding-left:20px;
        padding-bottom:5px;
        text-align:left;
        }

.ds_element {
        margin-left:20px;
        padding-bottom:5px;
        }

.highlighted_block {
	border:1px solid #FFCF00;
	background-color:#F5F5F5;
	padding:5px;
	width:180px;
}
h3.highlighted {
	color:#003463;
}

.bordered_table {
	border-right:1px solid #000000;
}

.bordered_table td {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
}

.bordered_table td.dotted_bottom_border {
	border-bottom:none;
	border-bottom:1px dashed #555555;
}
.bordered_table td.no_bottom_border {
	border-bottom:none;
}
.shadedcell {
	background-color:#DDDDDD;
}


/* Action Planning */

.ap_last_example {
	border-bottom:1px solid #555555;
}
table.ap_examples td {
	background-color:#FAFAFA;
}
table.ap_examples td.ap_cat  {
	background-color:#DDDDDD;
	font-weight:bold;
	border-bottom:1px solid #555555;
}	
table.ap_data {
	font-size:1.4em;
}
table.ap_data td {
	border-bottom:1px solid #666666;
}
.ap_faq_answer {
	background-color:#EEEEEE;
	border:1px solid #CCCCCC;
	margin-left:1px;
	font-size:110%;
}
#Content .nobullet {
	list-style:none;
	margin:0px;
	padding:0px;
	background:none;
}
#Content .banded li {
	border-bottom:1px solid #999999;
	line-height:260%;
	background:none;
	margin:0px;
	padding:4px;
}
#Content .banded li#current {
	background-color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/banded_bg_arrow.jpg);
	background-position:top right;
	background-repeat:no-repeat
}
#Content .marginLeft {
	margin-left:10px;
}	
#Content .featureImage340 {
	width:340px;
	float:left;
	margin:5px;
}
#aea_footer {
	width:770px;
	padding:0px;
	text-align:left;
	margin:auto auto;
}
#aea_footer img {
	margin-right:10px;
	float:left;
	vertical-align:middle;
}
#aea_footer .marginTop {
	margin-top:10px;
	display:block;
}
