/***** top nav styles *****/

#top_nav p     { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #ffffff; font-weight: normal; text-transform: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 20px; padding-bottom:4px; }
#top_nav p a         { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }
#top_nav p a:link    { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; }
#top_nav p a:visited { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; }
#top_nav p a:active  { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }
#top_nav p a:hover   { text-decoration: underline; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }


#main_nav p     { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; color: #ffffff; font-weight: normal; text-transform: none; margin-top: 6px; margin-bottom: 6px; margin-left: 18px; margin-right: 18px; }
#main_nav p a         { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }
#main_nav p a:link    { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; }
#main_nav p a:visited { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; }
#main_nav p a:active  { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }
#main_nav p a:hover   { text-decoration: underline; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }

#sub_nav p     { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #ffffff; font-weight: normal; text-transform: none; margin-top: 8px; margin-bottom: 8px; margin-left: 10px; margin-right: 10px; }
#sub_nav a         { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }
#sub_nav a:link    { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }
#sub_nav a:visited { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }
#sub_nav a:active  { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #ffffff; }
#sub_nav a:hover   { text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #8cbde8; }

.action_nav	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-decoration: none; font-style: normal; text-transform: none; border-bottom: 0px; border-top: 0px; border-left: 0px; border-right: 0px; border-style: solid; border-color: #ffffff; }
#action_nav p     { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #ffffff; font-weight: normal; text-transform: uppercase; margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; }
#action_nav p a         { text-decoration: none; font-style: normal; font-weight: normal; text-transform: uppercase; background-color: transparent; color: #ffffff; }
#action_nav p a:link    { text-decoration: none; font-style: normal; font-weight: normal; text-transform: uppercase; background-color: transparent; }
#action_nav p a:visited { text-decoration: none; font-style: normal; font-weight: normal; text-transform: uppercase; background-color: transparent; }
#action_nav p a:active  { text-decoration: none; font-style: normal; font-weight: normal; text-transform: uppercase; background-color: transparent; color: #ffffff; }
#action_nav p a:hover   { text-decoration: underline; font-style: normal; font-weight: normal; text-transform: uppercase; background-color: transparent; color: #ffffff; }

#feature h2		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #ffffff; font-weight: bold; text-transform: uppercase; border-style: none; letter-spacing:-1px; margin-top: 40px; margin-bottom: 14px; margin-left: 0px; margin-right: 0px; padding-bottom: 0px; }
#feature p		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; color: #ffffff; font-weight: normal; margin-top: 8px; margin-bottom: 13px; margin-left: 0px; margin-right: 0px; }
#feature a		{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; color: #ffffff; }
#feature a:link		{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; }
#feature a:visited	{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; }
#feature a:active	{text-decoration: underline; font-style: normal; font-weight: bold; background-color: transparent; color: #ffffff; }
#feature a:hover	{text-decoration: underline; font-style: normal; font-weight: bold; background-color: transparent; color: #ffffff; }

#footer a		{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; color: #ffffff; }
#footer a:link		{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; }
#footer a:visited	{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; }
#footer a:active	{text-decoration: underline; font-style: normal; font-weight: bold; background-color: transparent; color: #ffffff; }
#footer a:hover		{text-decoration: underline; font-style: normal; font-weight: bold; background-color: transparent; color: #ffffff; }
#footer h6		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #ffffff; font-weight: normal; margin-top: 10px; margin-bottom: 10px; margin-left: 20px; margin-right: 0px; }

.arrowlink h5     { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 22px; color: #b69438; font-weight: normal; margin-top: 0px; margin-bottom: 11px; margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; background-image: url('../images/BMG_nav_bullet.gif'); background-repeat: no-repeat; background-position: 0px 8px; }
.arrowlink h5 a         { text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; color: #b69438; }
.arrowlink h5 a:link    { text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; color: #b69438; }
.arrowlink h5 a:visited { text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; color: #b69438; }
.arrowlink h5 a:active  { text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; color: #b69438; }
.arrowlink h5 a:hover   { text-decoration: underline; font-style: normal; font-weight: bold; background-color: transparent; color: #b69438; }

h1	{font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; }

h2	{font-family: Arial, Helvetica, sans-serif; font-size: 16px;  line-height: 20px; color: #555555; font-weight: bold; margin-top: 15px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; text-transform: none; border-bottom: 1px;
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-style: dotted;
border-color: #7e8184;
padding-bottom: 8px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;}

h3	{font-family: Arial, Helvetica, sans-serif; font-size: 16px;  line-height: 20px; color: #555555; font-weight: bold; margin-top: 15px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; text-transform: none; border-bottom: 0px;
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-style: dotted;
border-color: #7e8184;
padding-bottom: 8px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;}


h4	{font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; color: #b69438; font-weight: bold; margin-top: 0px; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 19px; padding-top: 0px; padding-bottom: 3px; background-image: url('../images/BMG_nav_bullet.gif'); background-repeat: no-repeat; background-position: 0px 0px 0px 0px;} 

h4 a		{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; color: #b69438; } 
h4 a:link	{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; }
h4 a:visited	{text-decoration: none; font-style: normal; font-weight: bold; background-color: transparent; }
h4 a:active	{text-decoration: underline; font-style: normal; font-weight: bold; background-color: transparent; color: #b69438; }
h4 a:hover	{text-decoration: underline; font-style: normal; font-weight: bold; background-color: transparent; color: #b69438; }

h5		{font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; color: #b69438; font-weight: normal; margin-top: 0px; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 17px; padding-top: 0px; padding-bottom: 3px; background-image: url('../images_new/pdf_icon.gif'); background-repeat: no-repeat; background-position: 0px 0px 0px 0px; } 
h5 a		{text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #b69438; } 
h5 a:link	{text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; }
h5 a:visited	{text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; }
h5 a:active	{text-decoration: underline; font-style: normal; font-weight: normal; background-color: transparent; color: #b69438; }
h5 a:hover	{text-decoration: underline; font-style: bold; font-weight: normal; background-color: transparent; color: #b69438; }


h6 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }

p	{font-family: Times New Roman,Times,serif; font-size: 17px; line-height: 25px; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; }

.text	{font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 25px; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }

/*ul		{font-family: Times New Roman,Times,serif; font-size: 17px; line-height: 18px; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 27px; list-style-type: square; } */
ol		{font-family: Times New Roman,Times,serif; font-size: 18px; line-height: 18px; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 27px; }
/*li		{font-family: Times New Roman,Times,serif; font-size: 17px; line-height: 18px; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 15px; } */
a		{text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #b69438; }
a:link		{text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; }
a:visited	{ text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; } 
a:active 	{text-decoration: underline; font-style: normal; font-weight: normal; background-color: transparent; color: #b69438; }
a:hover		{ text-decoration: underline; font-style: normal; font-weight: normal; background-color: transparent; color: #b69438; }

hr	{color: #cfd5ed; background-color: #cfd5ed; height: 1px; }

.site_body	{height: 100%; background-image:url('../images_new/bg2.jpg'); background-repeat: no-repeat;  background-position:top; background-size:100%; background-color: #c79d39; margin: 0px; padding: 0px;}

#main_table	{ background-image: url('../images_new/bg_dropshadow.png'); background-repeat: repeat-y; background-position: center bottom; }

#img_spacer_1	{height:1px; width:10px; border: 0px;}
#img_spacer_2	{height:1px; width:20px; }
#img_spacer_3	{height:1px; width:30px; }
#img_spacer_4	{height:1px; width:28px; border: 0px; }
#img_spacer_5	{height:1px; width:18px; border: 0px; }

table.menu	{font-size:100%; position:absolute; visibility:hidden; border-spacing:0px 0px; }
td.menu 	{background-image: url(../images_new/1x1.gif); background-color: #3b5062; border-style:solid; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#000000; }

.body_container	{margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none; font-style: normal; text-transform: none; border-bottom: 0px; border-top: 0px; border-left: 0px; border-right: 0px; border-style: solid; border-color: #c3c3c3; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; }

/* Standard table styles */

.table_master 		{margin-top: 20px; margin-bottom: 30px; }
.table_header_01	{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.table_header_02	{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; } 
.table_header_03	{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.table_body_01a		{font-family: Arial, Helvetica, sans-serif; font-size:17px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_02a 	{font-family: Arial, Helvetica, sans-serif; font-size:17px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_03a		{font-family: Arial, Helvetica, sans-serif; font-size:17px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; }
.table_body_01b		{font-family: Arial, Helvetica, sans-serif; font-size:17px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_02b		{font-family: Arial, Helvetica, sans-serif; font-size:17px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_03b		{font-family: Arial, Helvetica, sans-serif; font-size:17px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_01b_noline		{font-family: Arial, Helvetica, sans-serif; font-size:17px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: none; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_02b_noline		{font-family: Arial, Helvetica, sans-serif; font-size:17px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: none; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }

.table_master_region 		{margin-top: 0px; margin-bottom: 0px; }
.table_header_01_region	{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.table_header_02_region	{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; } 
.table_header_03_region	{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.table_body_01a_region		{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_02a_region 	{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_03a_region		{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; }
.table_body_01b_region		{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_02b_region		{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_03b_region		{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_01b_noline_region		{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: none; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table_body_02b_noline_region		{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: none; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }

/* LARGE Standard table styles */
.large_table_header_01		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.large_table_header_02		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.large_table_header_03		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.large_table_body_01a		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.large_table_body_02a		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.large_table_body_03a		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; }
.large_table_body_01b		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.large_table_body_02b		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.large_table_body_03b		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }


/*FORM STYLES*/

.form_button		{border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #ffc51f; border-top-color: #ffc51f; border-right-color: #9c7813; border-bottom-color: #9c7813; background-color: #ecce41; background-image: url('../images_new/button_bg.gif'); background-repeat: no-repeat; background-position: left center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: bold; width: 159px; height: 23px; margin-top: 10px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; }
.form_button_cell	{border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.form_text_small	{font-size:15px; padding-top: 4px; padding-left: 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 235px; height: 25px; }
.form_text		{font-size:15px; padding-top: 4px; padding-left: 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 307px; height: 25px; }
.form_text_long		{font-size:15px; padding-top: 4px; padding-left: 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 640px; height: 25px; }
#form_cell h2		{font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; text-transform: uppercase; color: #555555; font-weight: normal; margin: 0px 0px 0px 5px; border-top: 0px; border-left: 0px; border-bottom: 0px; border-right: 0px; border-style: dotted; border-color: #7e8184; padding: 0px 0px 0px 0px;}

#form_cell h6		{font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #ff0000; font-weight: normal; margin-top: 2px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; }
#form_cell p		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; color: #555555; font-weight: normal; margin-top: 7px; margin-bottom: 13px; margin-left: 0px; margin-right: 0px; } 

.labelcell p {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; text-transform: uppercase; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; padding: 0px 0px 15px 0px;}
.fieldcell {padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px;}
.fieldcell p {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.textinput {font-size:15px; padding: 4px 0px 0px 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 250px; height: 25px; }
.checkbox {padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.select {font-size:15px; padding-top: 4px; padding-left: 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 250px; height: 25px; }
.error {color: #ff0000;}
.error .labelcell p {color: #ff0000;}
.lerror {color: #ff0000;}

#ac_label_error p {font-family: Arial, Helvetica, sans-serif; color: #ff0000; font-size: 12px; line-height: 16px; text-transform: uppercase; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; padding: 0px 0px 15px 0px; }

.label_field {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; text-transform: uppercase; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; }
.form_textboxLarge {font-size:15px; padding: 4px 0px 0px 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 200px; height: 25px; }
.form_textboxExtraLarge {font-size:15px; padding: 4px 0px 0px 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 200px; height: 200px; }

#ac_label p {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; text-transform: uppercase; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; padding: 0px 0px 15px 0px;}

/* Standard table2 styles */

.table2_master			{margin-top: 20px; margin-bottom: 15px; }
.table2_header_01		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 7px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; background-color: #A18000; }
.table2_header_02		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 7px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; background-color: #A18000; }
.table2_header_03		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 7px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; background-color: #A18000; }
.table2_body_01a		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #4e4e4e; padding-top: 7px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; }
.table2_body_02a		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #4e4e4e; padding-top: 7px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; }
.table2_body_01b		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #4e4e4e; padding-top: 7px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 0px; border-style: dotted; border-left-color: #4e4e4e; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.table2_body_02b		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 22px; color: #4e4e4e; padding-top: 7px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 0px; border-style: dotted; border-left-color: #4e4e4e; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }


/* Performance Side Feature Table styles */

.fp_table_master		{margin-top: 0px; margin-bottom: 10px; }
.fp_table_intro			{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: none; font-weight: bold; line-height: 12px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; background-color: #937e21; }
.fp_table_header_01		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #f1e288; }
.fp_table_header_01b		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; font-weight: normal; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #d8ca77; border-left-width: 1px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #ffffff; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; }
.fp_table_header_02		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #f1e288; text-align: right; }
.fp_table_body_header_01a	{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; }
.fp_table_body_header_02a	{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; text-align: right; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; }
.fp_table_body_01a		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; }
.fp_table_body_02a		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; text-align: right; }
.fp_table_body_01b		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 22px; color: #62511f; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #fbfadb; }
.fp_table_body_02b		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 22px; color: #62511f; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #fbfadb; }


/* Fund Performance Tabs styles */

.fp_table_header_active_01		{text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 10px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px; border-bottom-width: 0px; border-style: solid; border-left-color: #ffffff; border-top-color: #ffffff; border-right-color: #ffffff; border-bottom-color: #ffffff; background-color: #000000; background-image: url('../images_new/bg_tab_black.jpg'); background-repeat: no-repeat; background-position: top right; }
.fp_table_header_inactive_01		{text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: normal; line-height: 18px; color: #000000; background-color: #e7e7e7; padding-top: 10px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px; border-bottom-width: 2px; border-style: solid; border-left-color: #ffffff; border-top-color: #ffffff; border-right-color: #ffffff; border-bottom-color: #ffffff; background-image: url('../images_new/bg_tab_grey.jpg'); background-repeat: no-repeat; background-position: top right; }
.fp_table_tabs_bottom		{background-color: #000000; }
.fp_table_tabs_nav2		{font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color: #000000; font-weight: bold; text-transform: uppercase; background-color: #af861d; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 2px; }


.NAV_price		{background-image: url('../images_new/nav_price_bg.gif'); background-repeat: no-repeat; background-position: bottom left; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; }
#NAV_price h1		{font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color: #000000; font-weight: normal; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#NAV_price h2		{font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 24px; color: #7e7e7e; font-weight: normal; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#NAV_price p		{font-family: Arial, Helvetica, sans-serif; font-size: 36px; line-height: 38px; color: #000000; font-weight: bold; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#NAV_price h6		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #7e7e7e; font-weight: bold; text-transform: none; margin-top: 0px; margin-bottom: 0px; margin-left: 15px; margin-right: 15px; padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; text-align: right; }
#NAV_price h5		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #7e7e7e; line-height: 14px; font-weight: normal; text-transform: none; margin-top: 10px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; padding-top: 5px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; border-top: 1px; border-bottom: 0px; border-left: 0px; border-right: 0px; text-align: right; border-style: dotted; border-color: #7e8184; }


/*Additional Styles*/
.table_performance_info		{font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; color: #4e4e4e; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }


/* Funds Main Menu NAV */

#funds_main_menu a 		{text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; color: #000000; }
#funds_main_menu a:link		{text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent; }
#funds_main_menu a:visited	{text-decoration: none; font-style: normal; font-weight: normal; background-color: transparent;}
#funds_main_menu a:active	{text-decoration: underline; font-style: normal; font-weight: normal; background-color: transparent; color: #000000; }
#funds_main_menu a:hover	{text-decoration: underline; font-style: normal; font-weight: normal; background-color: transparent; color: #000000; }


/* BREADCRUMB NAV */

.breadcrumb 		{margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; border-top: 0px; border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px; border-style: dotted; border-color: #7e8184; }
#breadcrumb h2 		{font-family: Arial, Helvetica, sans-serif; text-transform: none; font-size: 14px; line-height: 17px; color: #7e7e7e; letter-spacing:0px; font-weight: normal; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; border-top: 0px; border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px; border-style: dotted; border-color: #7e8184; }
#breadcrumb a:link 	{text-decoration: none; background-color: transparent; color: #af861d; font-weight: normal; text-transform: none; }
#breadcrumb a:visited	{text-decoration: none; background-color: transparent; color:#af861d; font-weight: normal; text-transform: lowercase; text-transform: none; }
#breadcrumb a:active	{text-decoration: none; background-color: transparent; color: #af861d; font-weight: normal; text-transform: none; }
#breadcrumb a:hover	{text-decoration: underline; background-color: transparent; color: #af861d; font-weight: normal; text-transform: none;}


/*****  LARGE AREA CONTAINERS **/

.outside_left_container { background: transparent; }
.inside_container { background: transparent; }
.outside_right_container { background: transparent; }
.home_content_links { background: transparent; }
.nav_content_space { width: 30px; height: 27px; }
.left_nav_container { background: transparent; }
.page_content_container { background: transparent; padding-bottom: 10px; margin-right: 20px;}
.page_content_right_spacer { background: transparent; width:40px; }


/*****   LEFT NAV STYLES **/

.nav_line { padding-left: 0px; padding-right: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #e1e1e1; }
.nav_spacer { width: 1px; height: 5px; }
.nav1_space { width: 1px; height: 8px; }
.nav1_space_open { width: 1px; height: 8px; }
.nav_space_end { width: 1px; height: 8px; }

.nav_1_on { text-align: left; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #e1e1e1; }
#nav_1_on	p { font-family: Arial, Helvetica, sans-serif; font-size:18px; line-height: 20px; color: #ffffff; font-weight: normal; margin-top: 4px; margin-bottom: 3px; margin-left: 5px; margin-right: 5px;}
#nav_1_on a:link    { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal;}
#nav_1_on a:visited { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal;}
#nav_1_on a:active  { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal;}
#nav_1_on a:hover   { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal;}

.nav_1_off { background-image: url('../images_new/BMG_leftnav_off_bg.gif'); height: 27px; text-align: left; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #e1e1e1;}
#nav_1_off	p { font-family: Arial, Helvetica, sans-serif; font-size:18px; line-height: 20px; color: #ffffff; font-weight: normal; margin-top: 4px; margin-bottom: 3px; margin-left: 5px; margin-right: 5px; }
#nav_1_off a:link    { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal;}
#nav_1_off a:visited { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal;}
#nav_1_off a:active  { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal;}
#nav_1_off a:hover   { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal;}
#nav_1_off a.live    { color: #ce970f !important; }

.nav2_space { width: 1px; height: 4px; }
.nav_2_lead { background-image: url('../images_new/BMG_leftnav_on_backbutton_bg.gif'); height: 12px; width: 10px; text-align: right; padding-top: 3px; padding-left: 2px;}

.nav_2_on { background-image: url('../images_new/BMG_leftnav_on_bg.gif'); height: 12px; margin-top: 0px; margin-bottom: 0px;}
#nav_2_on	p { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 16px; color: #ce970f; font-weight: normal; text-transform: uppercase; margin-top: 3px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
#nav_2_on a:link    { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal; }
#nav_2_on a:visited { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal; }
#nav_2_on a:active  { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal; }
#nav_2_on a:hover   { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal; }

.nav_2_off { background-image: url('../images_new/BMG_leftnav_on_bg.gif'); height: 12px; margin-top: 0px; margin-bottom: 0px;}
#nav_2_off p 	{ font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color: #000000; font-weight: normal; text-transform: uppercase; margin-top: 3px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
#nav_2_off a         { text-decoration: none; background-color: transparent; color: #000000; font-weight: normal; }
#nav_2_off a:active  { color: #000000; }
#nav_2_off a:hover   { color: #000000; }
#nav_2_off a.live    { color: #000000; }

.nav3_space { width: 1px; height: 2px; }

.nav_3_on { background: #ffffff; height: 12px; margin-top: 0px; margin-bottom: 0px; padding-left: 25px;}
#nav_3_on	p { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 16px; color: #ce970f; font-weight: bold; text-transform: uppercase; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
#nav_3_on a:link    { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_3_on a:visited { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_3_on a:active  { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_3_on a:hover   { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }

.nav_3_off { background: #ffffff; height: 12px; margin-top: 0px; margin-bottom: 0px; padding-left: 25px;}
#nav_3_off	p { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 16px; color: #000000; font-weight: bold; text-transform: uppercase; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
#nav_3_off a:link    { text-decoration: none; background-color: transparent; color: #000000; font-weight: bold; }
#nav_3_off a:visited { text-decoration: none; background-color: transparent; color: #000000; font-weight: bold; }
#nav_3_off a:active  { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_3_off a:hover   { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }

.nav4_space { width: 1px; height: 2px; }

.nav_4_on { background: #ffffff; height: 12px; margin-top: 0px; margin-bottom: 0px; padding-left: 35px;}
#nav_4_on	p { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 16px; color: #ce970f; font-weight: bold; text-transform: uppercase; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
#nav_4_on a:link    { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_4_on a:visited { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_4_on a:active  { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_4_on a:hover   { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }

.nav_4_off { background: #ffffff; height: 12px; margin-top: 0px; margin-bottom: 0px; padding-left: 35px;}
#nav_4_off	p { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 16px; color: #000000; font-weight: bold; text-transform: uppercase; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
#nav_4_off a:link    { text-decoration: none; background-color: transparent; color: #000000; font-weight: bold; }
#nav_4_off a:visited { text-decoration: none; background-color: transparent; color: #000000; font-weight: bold; }
#nav_4_off a:active  { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_4_off a:hover   { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }

.nav5_space { width: 1px; height: 2px; }

.nav_5_on { background: #ffffff; height: 12px; margin-top: 0px; margin-bottom: 0px; padding-left: 40px;}
#nav_5_on	p { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 16px; color: #ce970f; font-weight: bold; text-transform: uppercase; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
#nav_5_on a:link    { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_5_on a:visited { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_5_on a:active  { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_5_on a:hover   { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }

.nav_5_off { background: #ffffff; height: 12px; margin-top: 0px; margin-bottom: 0px; padding-left: 40px;}
#nav_5_off	p { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 16px; color: #000000; font-weight: bold; text-transform: uppercase; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
#nav_5_off a:link    { text-decoration: none; background-color: transparent; color: #000000; font-weight: bold; }
#nav_5_off a:visited { text-decoration: none; background-color: transparent; color: #000000; font-weight: bold; }
#nav_5_off a:active  { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }
#nav_5_off a:hover   { text-decoration: none; background-color: transparent; color: #ce970f; font-weight: bold; }

.features_img_cell a:hover { background-color: transparent !important;}

.home_feature_bottomspace  { width: 1px; height: 15px; }

/* FOOTER */

#footer_2		{padding-top: 7px; padding-left: 0px; padding-right: 0px; padding-top: 15px; padding-bottom: 15px; border-top-color: #A2A2B6; border-top-width:1px; border-top-style:dotted; }
#footer_2 h1		{font-family: Arial, Helvetica, sans-serif; text-transform: none; font-size: 12px; line-height: 12px; color: #4e4e4e; font-weight: normal; margin-top: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 15px; text-align: right; }
#footer_2 a:link 		{text-decoration: none; background-color: transparent; color: #af861d; font-weight: normal; }
#footer_2 a:visited		{text-decoration: none; background-color: transparent; color: #af861d; font-weight: normal; }
#footer_2 a:active		{text-decoration: none; background-color: transparent; color: #af861d; font-weight: normal; }
#footer_2 a:hover		{text-decoration: underline; background-color: transparent; color: #af861d; font-weight: normal; }
#footer_2 h6		{font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #4e4e4e; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

#chart_title h5		{font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; color: #000000; font-weight: normal; text-transform: uppercase; margin-top: 25px; margin-bottom: 15px; margin-left: 25px; margin-right: 0px; border-bottom: 2px; border-top: 0px; border-left: 0px; border-right: 0px; border-style: solid; border-color: #000000; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; background-color: transparent; }
#graph h5		{font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; color: #b69438; font-weight: normal; margin-top: 0px; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 3px; background-image: none;} 
#graph_title h5		{font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; color: #b69438; font-weight: normal; margin-top: 0px; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 3px; background-image: none;} 

/*****  HOME PAGE SECTIONS **/
.home_pagetitle  { background: #dfdfdf; background-image: url('../images_new/BMG_home_pagetitle.gif'); background-repeat: no-repeat; background-position: 0px 0px; }
#home_pagetitle h1 { font-family: Arial, Helvetica, san-serif; font-size:17px; line-height: 18px; color: #353535; font-weight: bold; margin-left: 15px; margin-top: 8px; margin-bottom: 2px; }


/*****   PAGE TITLES  **/

.pagetitle {font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 27px; color: #b69438; font-weight: normal; margin-top: 0px; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; text-decoration: none; font-style: normal; text-transform: none; border-bottom: 1px; border-top: 1px; border-left: 0px; border-right: 0px; border-style: dotted; border-color: #7e8184; padding-bottom: 15px; padding-top: 15px; padding-left: 0px; padding-right: 0px; }
#pagetitle h1 { font-family: Arial, Helvetica, san-serif; font-size:17px; line-height: 18px; color: #ffffff; font-weight: normal; margin-top: 0px; margin-bottom: 0px; }
#pagetitle h2 { font-family: Arial, Helvetica, san-serif; font-size:12px; line-height: 14px; color: #ffffff; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; text-transform: uppercase; }


/* Standard images styles */
.imagelabel		{font-family: Arial, Helvetica, sans-serif; font-size:15px; text-transform: uppercase; line-height: 18px; color: #b69438; font-weight: normal; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; }
.imagecaption		{font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height: 16px; color: #b69438; font-weight: normal; margin-top: 5px;  margin-bottom: 5px;  margin-left: 5px; margin-right: 5px; }
.imgBorderOn		{border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #555555; border-top-color: #555555; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; }
.imgBorderLeft		{border-left-width: 1px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-left-color: #555555; border-top-color: #555555; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; }
.imgBorderOff		{border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #83959f; }
.imgLblBorderOn		{border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #ffffff; background-color: #ffffff; }
.imgLblBorderOff	{border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #ffffff; background-color: #83959f; }
.imgCaptBorderOn	{border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #555555; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.imgCaptBorderOff	{border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #ffffff; background-color: #ffffff; }
.imgCaptBorderOff_indent{padding-left:10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #ffffff; background-color: #ffffff; }


/*****   EVENT LIST STYLES.*****/

/* Events table styles */

.ev_table_header_01		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: uppercase; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 8px; padding-bottom: 8px; padding-left: 12px; padding-right: 8px; background-color: #f1e288; }
.ev_table_body_01a		{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: none; font-weight: normal; line-height: 18px; color: #62511f; padding-top: 10px; padding-bottom: 0px; padding-left: 12px; padding-right: 8px; background-color: #fbfadb; }
.ev_table_body_02a		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 12px; color: #62511f; padding-top: 0px; padding-bottom: 0px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; text-align: left; }
.ev_list_form_button_large		{border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #ffc51f; border-top-color: #ffc51f; border-right-color: #9c7813; border-bottom-color: #9c7813; background-color: #ecce41; background-image: url('../images_new/button_bg.gif'); background-repeat: no-repeat; background-position: left center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: bold; width: 150px; height: 27px; margin-top: 4px; margin-bottom: 0px; margin-left: 0px; margin-right: 4px; }
.ev_list_form_button_large2		{border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #ffc51f; border-top-color: #ffc51f; border-right-color: #9c7813; border-bottom-color: #9c7813; background-color: #ecce41; background-image: url('../images_new/button_bg_large.gif'); background-repeat: no-repeat; background-position: left center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: bold; width: 260px; height: 27px; margin-top: 4px; margin-bottom: 0px; margin-left: 0px; margin-right: 4px; }
.ev_list_form_button		{border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-left-color: #ffc51f; border-top-color: #ffc51f; border-right-color: #9c7813; border-bottom-color: #9c7813; background-color: #ecce41; background-image: url('../images_new/button_bg.gif'); background-repeat: no-repeat; background-position: left center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; font-weight: bold; width: 100px; height: 16px; margin-top: 8px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
.events_list_table_master		{padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px; }
.events_list_title2		{font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; text-transform: uppercase; font-weight: bold; color: #555555; padding-top: 20px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-left-color: #000000; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #ffffff; background-color: #fbfadb; }
.events_list_title		{font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; text-transform: none; font-weight: bold; color: #555555; padding-top: 20px; padding-bottom: 5px; padding-left: 20px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-left-color: #000000; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #ffffff; background-color: #fbfadb; }
.events_list_body		{font-family: Arial, Helvetica, Sans-serif; font-size: 14px; line-height: 22px; color: #555555; font-weight: normal; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-left-color: #000000; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; background-color: #fbfadb; }
.events_list_date		{font-family: Arial, Helvetica, Sans-serif; font-size: 13px; line-height: 24px; color: #000000; font-weight: normal; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-left-color: #000000; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; background-color: #f1e288; }
.events_list_details		{font-family: Arial, Helvetica, Sans-serif; font-size: 13px; line-height: 24px; color: #000000; font-weight: bold; background-color: #ecce41; text-transform: uppercase; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-left-color: #ffc51f; border-top-color: #ffc51f; border-right-color: #9c7813; border-bottom-color: #9c7813; background-color: #f1e288; }
.events_detail_enroll_button		{font-family: Arial, Helvetica, Sans-serif; font-size: 13px; line-height: 24px; color: #000000; font-weight: bold; background-color: #f1e288; text-transform: uppercase; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #ffc51f; border-top-color: #ffc51f; border-right-color: #9c7813; border-bottom-color: #9c7813; }

#events_detail hr { border: 1px dotted; color: #4e4e4e; background-color: #ffffff; height: 1px; margin-bottom: 12px; }

#ev_table_body_01a h1 {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: none; font-weight: normal; line-height: 18px; color: #62511f; }
#ev_table_body_01a h2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: none; font-weight: normal; line-height: 18px; color: #62511f; }
#ev_table_body_01a p {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: none; font-weight: normal; line-height: 18px; color: #62511f; margin-bottom: 5px;}
#ev_table_body_01a h6 {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: none; font-weight: normal; line-height: 18px; color: #62511f; }


#events_list h1 {font-family: Arial, Helvetica, Sans-serif; font-size: 14px; line-height: 22px; color: #555555; font-weight: normal; }
#events_list h2 {font-family: Arial, Helvetica, Sans-serif; font-size: 14px; line-height: 22px; color: #555555; font-weight: normal; }
#events_list p {font-family: Arial, Helvetica, Sans-serif; font-size: 14px; line-height: 22px; color: #555555; font-weight: normal; }
#events_list h6 {font-family: Arial, Helvetica, Sans-serif; font-size: 14px; line-height: 22px; color: #555555; font-weight: normal; }

.error {color: #ff0000;}
.error p {color: #ff0000;}

/* Resource Center */

.rc_table_master		{margin-top: 0px; margin-bottom: 30px; }
.rc_table_header_01		{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.rc_table_header_01	a	{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.rc_table_header_01	a:hover	{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; text-decoration:underline; }
.rc_table_header_02		{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.rc_table_header_02	a	{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; }
.rc_table_header_02	a:hover	{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: bold; line-height: 18px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background-color: #b69438; text-decoration:underline; }
.rc_table_body_01a		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 17px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.rc_table_body_02a		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 17px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6;background-color: #ffffff; }
.rc_table_body_01b		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 17px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.rc_table_body_02b		{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-transform: none; font-weight: normal; line-height: 17px; color: #555555; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }


/*Resource Center Form Styles*/

.rc_form_button		{border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #ffc51f; border-top-color: #ffc51f; border-right-color: #9c7813; border-bottom-color: #9c7813; background-color: #ecce41; background-image: url('../images_new/button_bg.gif'); background-repeat: no-repeat; background-position: left center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: bold; width: 159px; height: 23px; margin-top: 10px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; }
.rc_form_button_cell		{border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #ffffff; }
.rc_form_text_small		{font-size:15px; padding-top: 4px; padding-left: 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 235px; height: 25px; }
.rc_form_text		{font-size:15px; padding-top: 4px; padding-left: 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 230px; height: 25px; }
.rc_form_text_date		{font-size:15px; padding-top: 4px; padding-left: 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 105px; height: 25px; }
.rc_form_text_long		{font-size:15px; padding-top: 4px; padding-left: 4px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-left-color: #e6e1af; border-top-color: #e6e1af; border-right-color: #f2f0d6; border-bottom-color: #f2f0d6; background-color: #f2f0d6; width: 676px; height: 25px; }
#rc_form_cell h2		{font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; text-transform: uppercase; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; }
#rc_form_cell h6		{font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #ff0000; font-weight: normal; margin-top: 2px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; }
#rc_form_cell p		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; color: #555555; font-weight: normal; margin-top: 7px; margin-bottom: 13px; margin-left: 0px; margin-right: 0px; } 


/* Resource Center Search Feature */

.rc_search_table_master		{margin-top: 0px; margin-bottom: 10px; }
.rc_search_table_intro		{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: none; font-weight: bold; line-height: 12px; color: #ffffff; padding-top: 8px; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; background-color: #937e21; }
.rc_search_table_header_01		{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 12px; padding-bottom: 10px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; text-align: center; }
.rc_search_table_header_01b		{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight: normal; line-height: 12px; color: #62511f; padding-top: 12px; padding-bottom: 10px; padding-left: 8px; padding-right: 8px; background-color: #f1e288; border-left-width: 2px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 2px; border-style: dotted; border-left-color: #ffffff; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #ffffff; text-align: center; }
.rc_search_table_header_02		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #f1e288; text-align: right; }
.rc_search_table_body_header_01a		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; }
.rc_search_table_body_header_02a		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: bold; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; text-align: right; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; }
.rc_search_table_body_01a		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; }
.rc_search_table_body_02a		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 12px; color: #62511f; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; background-color: #fbfadb; text-align: right; }
.rc_search_table_body_01b		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 22px; color: #62511f; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #fbfadb; }
.rc_search_table_body_02b		{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-transform: none; font-weight: normal; line-height: 22px; color: #62511f; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: dotted; border-left-color: #555555; border-top-color: #a2a2b6; border-right-color: #a2a2b6; border-bottom-color: #a2a2b6; background-color: #fbfadb; }

/* Homepage CUBER */

.cubercontainer	{height: 325px; width: 960px; background-color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-decoration: none; font-style: normal; text-transform: none; border-bottom: 0px; border-top: 0px; border-left: 0px; border-right: 0px; border-style: solid; border-color: #ffffff;}



/********* INSIDE LEFT FEATURE - HEADER TEXT CONTENT ********/
.left_ftr_header_text { background: #ffffff; padding-left: 5px; margin: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: solid; border-color: #656565;}
#left_ftr_header_text h1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #656565; font-weight: bold; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }
#left_ftr_header_text h2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #656565; font-weight: bold; margin-top: 10px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; }
#left_ftr_header_text p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #656565; font-weight: normal; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }
#left_ftr_header_text h6 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #656565; font-weight: normal; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; }


/********* INSIDE LEFT FUND FEATURE ********/
.left_ftr_header { background: #ffffff; padding-left: 5px; margin: 0px;}
#left_ftr_header h1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #656565; font-weight: bold; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }
#left_ftr_header p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #656565; font-weight: bold; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }

.left_ftr_section { background: #ffffff; padding-left: 5px; margin: 0px; }
#left_ftr_section p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #656565; font-weight: bold; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; }

.left_ftr_subhead { background: #656565; padding-left: 4px; padding-right: 4px; margin: 0px;}
#left_ftr_subhead p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #ffffff; font-weight: bold; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; }

.left_ftr_content{ background: #e8e8e8; padding-left: 2px; padding-right: 2px; margin: 0px;}
#left_ftr_content p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #656565; font-weight: bold; margin-top: 4px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; }
#left_ftr_content a { color: #656565; text-decoration: none; }
#left_ftr_content a:hover { color: #656565; text-decoration: underline; }

#google_translate_element a { color: #000000; }
#google_translate_element a:link { color: #000000; }
#google_translate_element a:visited { color: #000000; }
#google_translate_element a:active { color: #000000; }
#google_translate_element a:hover { color: #000000; text-decoration: none;}


/********* RESOURCES HOMEPAGE ********/
#res_home_ftr p	{font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #000000; font-weight: normal; margin-top: 15px; margin-bottom: 0px; margin-left: 10px; margin-right: 10px; }

#res_home_ftr h3	{font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #000000; text-transform: uppercase; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 10px; }
#res_home_ftr h3 a		{text-decoration: none; font-style: normal; background-color: transparent; color: #000000; font-weight: bold;}
#res_home_ftr h3 a:link		{text-decoration: none; font-style: normal; background-color: transparent; font-weight: bold;}
#res_home_ftr h3 a:visited	{ text-decoration: none; font-style: normal; background-color: transparent; font-weight: bold;} 
#res_home_ftr h3 a:active 	{text-decoration: none; font-style: normal; background-color: transparent; color: #000000; font-weight: bold;}
#res_home_ftr h3 a:hover		{ text-decoration: none; font-style: normal; background-color: transparent; color: #b69438; font-weight: bold;}

td#res_home_tab_off 
{ 
height: 100%; 
background-color: #666666; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
}

td#res_home_tab_off a 
{ 
height: 100%; 
width: 100%; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
line-height: 14px; 
color: #ffffff; 
font-weight: normal; 
text-transform: uppercase; 
text-decoration: none; 
background-color: #666666; 
border: 0px; 
margin: 0px 0px 0px 0px; 
padding: 14px 21px 14px 14px; 
}

td#res_home_tab_off a:hover 
{ 
color: #ffffff; 
background-color: #333333; 
margin: 0px 0px 0px 0px; 
padding: 14px 21px 14px 14px; 
}

td#res_home_tab_on 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
line-height: 14px; 
color: #b69438; 
font-weight: normal; 
text-transform: uppercase; 
text-decoration: none; 
background-color: #333333; 
border: 0px; 
margin: 0px 0px 0px 0px; 
padding: 0px 13px 0px 13px; 
}

.res_home_slide { opacity:0.85; background: #333333; padding: 0px; margin: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #000000;}
#res_home_slide p {font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 15px; color: #ffffff; text-transform: none; font-weight: normal; margin: 10px 20px 0px 20px; }
#res_home_slide p a		{text-decoration: none; font-style: normal; background-color: transparent; color: #ffffff; font-weight: normal;}
#res_home_slide p a:link		{text-decoration: none; font-style: normal; background-color: transparent; color: #ffffff; font-weight: normal;}
#res_home_slide p a:visited	{ text-decoration: none; font-style: normal; background-color: transparent; color: #ffffff; font-weight: normal;} 
#res_home_slide p a:active 	{text-decoration: none; font-style: normal; background-color: transparent; color: #ffffff; font-weight: normal;}
#res_home_slide p a:hover		{ text-decoration: none; font-style: normal; background-color: transparent; color: #b69438; font-weight: normal;}


.res_home_buzzreg { background-image:url('../images/res_home_buzzreg.png'); background-repeat: no-repeat;  background-position:top; background-size:100%; }
#res_home_buzzreg p {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 15px; color: #ffffff; text-transform: uppercase; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px;}

.buzzreg_textbox {width: 150px; height: 26px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; color:#b7b7b7; border-left:1px inset #bcbcbc; border-bottom:0px; border-top:1px inset #bcbcbc; border-right:0px;}

#ftr_spacer_1
{
width: 11px;
height: 185px;
}
#ftr_spacer_2
{
width: 11px;
height: 185px;
}
#ftr_spacer_3
{
width: 0px;
height: 0px;
}

.popover_submit {
	background-color:#b69438;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.popover_submit p
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 14px;
text-transform: none;
color: #ffffff;
font-weight: normal;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 10px;
}

.overlay_base {
    width: 100%;
    height: 100%;
    position: absolute;
    color: #fff;
	z-index: 990;
	left: 0px;
	top: 0px;
}

.overlay_grey
{
   background-color: #000;
   opacity: .3;
   filter: alpha(opacity=30);
   position: absolute;
   width: 100%; height: 100%;
   z-index: 992;
}

.overlay_table
{
   position: absolute;
   width: 100%; height: 100%;
   z-index: 994;
}

.base_layer {
	z-index: 0;
}

.overlay_base_homevideo {
    width: 100%;
    height: 100%;
    position: absolute;
    color: #fff;
	z-index: 990;
	left: 0px;
	top: 0px;
}

.overlay_grey_homevideo
{
   background-color: #000;
   opacity: .3;
   filter: alpha(opacity=30);
   position: absolute;
   width: 100%; height: 100%;
   z-index: 992;
}

.overlay_table_homevideo
{
   position: absolute;
   width: 100%; height: 100%;
   z-index: 994;
   padding-top: 150px;
}

.base_layer_homevideo {
	z-index: 0;
}

