/* basic elements */
body
{
margin-left:0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
background-color:#f2f2f2;
/* background-image: url(images/bg-main.gif);  */
background-repeat: repeat-x;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: .08em;
font-weight: normal;
letter-spacing: normal;
line-height: normal;
text-align:left;
}

/* web template */
.bgcolor1  {background-color:#333333;}
.main-table {width:1000px; background-color:#FFFFFF;}
.main-layout {width:1000px; background-color:#FFFFFF;}

.left-layout1 {width:260px; padding-top:10px; padding-bottom:20px;}
.content-layout1 {width:740px; padding-top:7px; padding-bottom:30px;}
.story-layout1 {width:730px; text-align:left;}
.story-layout2 {width:630px; margin-right:50px;margin-left:50px;}

/* emc quick reference guide */
.story-layout3 {width:850px; margin-top:20px; margin-bottom:30px;}

/* left nav */
.nav1-bg {width:236px; background-image: url(images/nav1-bg.gif); background-repeat: repeat-y;}
.nav1-table {width:233px;}
.nav1-div {background-color:#edecec;}

.nav1-over {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration: none; color:#000000; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#ffcc66;}
.nav1-layout {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration: none; color:#000000; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
A.nav1:link {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration: none; color:#000000;}
A.nav1:visited {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration: none; color:#000000;}
A.nav1:active {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration: none; color:#000000;}
A.nav1:hover {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration: none; color:#3366cc;}

.nav2-over {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration: none; color:#000000; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#ffcc66;}
.nav2-layout {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration: none; color:#000000; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
A.nav2:link {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:normal; text-decoration: none; color:#000000;}
A.nav2:visited {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:normal; text-decoration: none; color:#000000;}
A.nav2:active {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:normal; text-decoration: none; color:#000000;}
A.nav2:hover {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:10pt; font-weight:normal; text-decoration: none; color:#3366cc;}

.nav3-over {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:9pt; font-weight:bold; text-decoration: none; color:#000000; padding-left:15px; padding-right:5px; padding-top:0px; padding-bottom:5px; background-color:#ffcc66;}
.nav3-layout {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:9pt; font-weight:bold; text-decoration: none; color:#000000; padding-left:15px; padding-right:5px; padding-top:0px; padding-bottom:5px;}
A.nav3:link {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:9pt; font-weight:normal; text-decoration: none; color:#000000;}
A.nav3:visited {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:9pt; font-weight:normal; text-decoration: none; color:#000000;}
A.nav3:active {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:9pt; font-weight:normal; text-decoration: none; color:#000000;}
A.nav3:hover {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:9pt; font-weight:normal; text-decoration: none; color:#3366cc;}



table {text-align:left;}

.story {width:100%; font-family: Verdana,Helvetica,sans-serif; font-size:10pt; line-height:20px; text-align:left;}
.txt {font-family: Verdana,Helvetica,sans-serif; font-size:10pt; line-height:20px; text-align:left;}


.line1 {background-color:#aaaeb4;}
.line2 {background-color:#cccccc;}

.storytitle1 {font-family:Arial,Verdana,sans-serif; font-size:18px; font-weight:bold; color:#990000; line-height:21px; padding-bottom:2px; padding-top:0px;}
.storyline1 {padding-bottom:15px;}

.caption {font-family:Verdana,Arial, sans-serif; font-size:11px; color:#000000; line-height:15px;}

li {padding-top:5px; padding-bottom:5px; text-align:left;}
ul {margin-top:5px; margin-bottom:5px; margin-left:15px; padding-left:15px; text-align:left;}
ol {margin-top:5px; margin-bottom:5px; margin-left:15px; padding-left:15px; text-align:left;}

.photo-border {border:solid 1px #CCCCCC;}
.thumb-border {border:solid 1px #CCCCCC;}

.box-border {border:1px solid #336699; background-color:#dfe9f3;}

hr {color: #ffcc99; background-color:#ffcc99; border:0; height:1px;}

.box-edge {background-color:#e1e1e1;}


/* hypertext links */
A:link {color: #3366cc; text-decoration: underline;  font-family: Verdana,Helvetica,sans-serif;}
A:visited {color: #3366cc; text-decoration: underline;  font-family: Verdana,Helvetica,sans-serif;}
A:active {color: #3366cc; text-decoration: underline; font-family: Verdana,Helvetica,sans-serif;}
A:hover {color: #CC0000; text-decoration: underline; font-family: Verdana,Helvetica,sans-serif;}

A.link1:link {color: #3366cc; text-decoration: none;  font-family: Verdana,Helvetica,sans-serif; font-size:10pt;}
A.link1:visited {color: #3366cc; text-decoration: none;  font-family: Verdana,Helvetica,sans-serif; font-size:10pt;}
A.link1:active {color: #3366cc; text-decoration: none; font-family: Verdana,Helvetica,sans-serif; font-size:10pt;}
A.link1:hover {color: #CC0000; text-decoration: underline; font-family: Verdana,Helvetica,sans-serif; font-size:10pt;}

.link2 {font-family:Verdana,Helvetica,sans-serif; font-size:8pt; line-height:16px;}
A.link2:link {color: #3366cc; text-decoration: none;  font-family: Verdana,Helvetica,sans-serif; font-size:8pt;}
A.link2:visited {color: #3366cc; text-decoration: none;  font-family: Verdana,Helvetica,sans-serif; font-size:8pt;}
A.link2:active {color: #3366cc; text-decoration: none; font-family: Verdana,Helvetica,sans-serif; font-size:8pt;}
A.link2:hover {color: #CC0000; text-decoration: underline; font-family: Verdana,Helvetica,sans-serif; font-size:8pt;}

.small {font-family:Verdana,Arial,sans-serif; font-size:7pt; line-height:14px;}
A.small:link {color: #3366cc; text-decoration: none; font-family:Verdana,Arial,sans-serif; font-size:7pt;}
A.small:visited {color: #3366cc; text-decoration: none; font-family:Verdana,Arial,sans-serif; font-size:7pt;}
A.small:active {color: #3366cc; text-decoration: none; font-family:Verdana,Arial,sans-serif; font-size:7pt;}
A.small:hover {color: #CC0000; text-decoration: underline; font-family:Verdana,Arial,sans-serif; font-size:7pt;}

.small2 {font-family:Arial,sans-serif; font-size:9pt; line-height:12px;}


.small3 {font-family:Verdanan,Arial,sans-serif; font-size:9pt; line-height:16px;}
A.small3:link {color: #000000; text-decoration: none; font-family:Verdanan,Arial,sans-serif; font-size:9pt;}
A.small3:visited {color: #000000; text-decoration: none; font-family:Verdanan,Arial,sans-serif; font-size:9pt;}
A.small3:active {color: #000000; text-decoration: none; font-family:Verdanan,Arial,sans-serif; font-size:9pt;}
A.small3:hover {color: #000000; text-decoration: none; font-family:Verdanan,Arial,sans-serif; font-size:9pt;}

.small4 {font-family:Verdanan,Arial,sans-serif; font-size:9pt; line-height:16px;}
A.small4:link {color: #ff6600; text-decoration: none; font-family:Verdanan,Arial,sans-serif; font-size:9pt;}
A.small4:visited {color: #ff6600; text-decoration: none; font-family:Verdanan,Arial,sans-serif; font-size:9pt;}
A.small4:active {color: #ff6600; text-decoration: none; font-family:Verdanan,Arial,sans-serif; font-size:9pt;}
A.small4:hover {color: #ff6600; text-decoration: none; font-family:Verdanan,Arial,sans-serif; font-size:9pt;}

.medium {font-family:Verdana,Arial,sans-serif; font-size:8pt; line-height:16px;}
A.medium:link {color: #003090; text-decoration: none; font-family:Verdana,Arial,sans-serif; font-size:8pt;}
A.medium:visited {color: #003090; text-decoration: none; font-family:Verdana,Arial,sans-serif; font-size:8pt;}
A.medium:active {color: #003090; text-decoration: none; font-family:Verdana,Arial,sans-serif; font-size:8pt;}
A.medium:hover {color: #CC0000; text-decoration: underline; font-family:Verdana,Arial,sans-serif; font-size:8pt;}

H1 {font-size:24px;line-height:30px; font-family: Tahoma,Arial,Verdana,sans-serif; font-weight:bold; color: #3366cc; margin-bottom:0px; margin-top:0px;}
H2 {font-size:19px;line-height:25px; font-family: Tahoma,Arial,Verdana,sans-serif; font-weight:bold; color: #3366cc; margin-bottom:0px; margin-top:0px;}
H3 {font-size:17px;line-height:23px; font-family: Tahoma,Arial,Verdana,sans-serif; font-weight:bold; color: #3366cc; margin-bottom:0px; margin-top:0px;}
H4 {font-size:15px;line-height:21px; font-family: Tahoma,Arial,Verdana,sans-serif; font-weight:bold; color: #3366cc; margin-bottom:0px; margin-top:0px;}
.thead1 {font-family:Arial,Verdana,sans-serif; font-size:14pt; font-weight:normal; color:#3366cc; line-height:22px;}
.thead2 {font-family:Arial,Verdana,sans-serif; font-size:14pt; font-weight:normal; color:#000000; line-height:22px;}
.tsub1 {font-family:Arial,Verdana,sans-serif; font-size:12pt; font-weight:bold; color:#3366cc; line-height:20px;}
.tsub2 {font-family:Arial,Verdana,sans-serif; font-size:12pt; font-weight:bold; color:#000000; line-height:20px;}
.tbold1 {font-family: Verdana, Arial,sans-serif; font-size:10pt; font-weight:bold; color: #3366cc; line-height:19px;}
.tbold2 {font-family: Verdana, Arial,sans-serif; font-size:10pt; font-weight:bold; color: #000000; line-height:19px;}
.tbold3 {color:#003399; font-weight: bold; font-size:10pt;}
.tbold4 {color:#ff9900; font-weight: bold; font-size:10pt;}
.tbold5 {color:#EEBB00; font-weight: bold; font-size:10pt;}
.tcolor1 {font-family: Verdana, Arial,sans-serif; font-size:10pt; color: #3366cc;}
.tcolor2 {font-family: Verdana, Arial,sans-serif; font-size:10pt; color: #000000;}
.tsmall1 {font-family: Verdana, Arial,sans-serif; font-size:9pt; color: #3366cc;}
.tsmall2 {font-family: Verdana, Arial,sans-serif; font-size:9pt; color: #000000;}

.thead-red {font-family:Arial,Verdana,sans-serif; font-size:18px; font-weight:normal; color:#FF0000; line-height:20px;}

H1.box {font-family:Times New Roman, Verdana,Arial,sans-serif; font-size:20pt; line-height:35px; color:#0d3b99; font-weight:bold; font-style:italic; margin-bottom:0px; margin-top:0px;}


/* HEADER-TEXT ON REGIONS & MARKETS */
.thead1-blue {color: #0066CC}
.thead1-orange {color: #FF7011}
.thead1-ltorange {color: #ffae11}
.thead2-blue {color:#003399;}

.testimonial1 {color:#003399; font-style:italic;}



/* SUBHEAD TEXT */
.subhead1 {color:#000033; font-weight: bold; font-size:14px; line-height:20px;}
.subhead2 {color:#336699; font-weight: bold; font-size:14px; line-height:20px;}
.subhead3 {color:#003399; font-weight: bold; font-size:14px; line-height:20px;}
.subhead4 {color:#ff9900; font-weight: bold; font-size:14px; line-height:20px;}
.subhead5 {color:#EEBB00; font-weight: bold; font-size:14px; line-height:20px;}

.bold1 {font-weight:bold; color:#444444; font-size: 11px;}
.bold2 {font-weight:bold; color:#808080; font-size: 11px;}
.bold3 {font-weight:bold; color:#3366CC; font-size: 11px;}

.subbar1 {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; background-color:#003090;}
.subbar2 {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; background-color:#707070;}


/* PAGE TITLE */
.pagetitle-layout {margin-top:5px; margin-bottom:10px;}

.pt1-blue {color: #000000}
.pt1-orange {color: #808080}
.pt1-ltorange {color: #808080}
.pt1 {font-family: tahoma,verdana,arial,helvetica; font-size:18pt;font-weight:normal; line-height:28px;}

.pt2 {font-family: tahoma,verdana,arial,helvetica; font-size:18px;font-weight:bold;padding-bottom:15px;line-height:24px;}
.pt2-blue {color:#003399;}

.pt3 {font-family: tahoma,verdana,arial,helvetica; font-size:18pt;font-weight:normal; line-height:28px;}
.pt3-brblue {color:#0066cc;}
.pt3-brblue-sm {color:#0066cc;font-size:14pt;}
.pt3-ltblue {color:#5ca1dc;}
.pt3-ltblue-sm {color:#5ca1dc;font-size:14pt;}
.pt3-grey-sm {color:#808080;font-size:14pt;}

.pt4-blue {color: #000000}
.pt4-orange {color: #808080}
.pt4-ltorange {color: #808080}
.pt4 {font-family: tahoma,verdana,arial,helvetica; font-size:30pt;font-weight:normal; line-height:40px;padding-left:25px;}

.pt5-blue {color: #000000}
.pt5-orange {color: #808080}
.pt5-ltorange {color: #808080}
.pt5 {font-family: tahoma,verdana,arial,helvetica; font-size:18pt;font-weight:normal; line-height:40px;padding-left:25px;}

/* PAGE HEADER-TEXT */
.storytitle-layout {margin-top:0px; margin-bottom:10px;}
.storytitle-blue {color: #0066CC}
.storytitle-orange {color: #FF7011}
.storytitle-ltorange {color: #ffae11}
.storytitle {font-family: verdana; font-size:13pt;font-weight:bold;}


/*  FOOTER  */
.footer-bottom-line {background-color:#cccccc;}

.footer1-layout {padding-top:10px; padding-bottom:20px;}
.footer1 {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #666666; font-weight: normal; text-decoration: none; padding-left:3px; padding-right:3px;}
A.footer1:link {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #666666; font-weight: normal; text-decoration: none;}
A.footer1:visited {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #666666; font-weight: normal; text-decoration: none;}
A.footer1:active {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #666666; font-weight: normal; text-decoration: none;}
A.footer1:hover {font-family:Verdana, Arial, sans-serif; font-size:10px; color: #666666; font-weight: normal; text-decoration: underline;}
.footer1-line {background-color:#cccccc;}

.copyright {height:20px; font-family:Verdana, Arial, sans-serif; font-size:10px; color:#666666;}


/* BAR */
/* lt blue and black text */
.bar1 {background:#CBDAEB; color:#000033; font-weight: bold; line-height:20px; padding-left:2px;  font-size:14px;}

/* lt yellow and black text */
.bar2 {background:#EEECE1; color:#000033; font-weight: bold; line-height:20px; padding-left:2px;  font-size:14px;}

/* blue and white text */
.bar3 {background:#5F88B2; color:#FFFFFF; font-weight: bold; line-height:20px; padding-left:2px;  font-size:14px;}

/* mustard and black text */
.bar4 {background:#CC9900; color:#FFFFFF; font-weight: bold; line-height:20px; padding-left:2px;  font-size:14px;}

/*  small text in box  */
.box {font-family:Verdana, Arial, sans-serif; font-size:10px; line-height:15px;}


.subbar1 {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; background-color:#003090;}
.subbar2 {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; background-color:#707070;}



/* CONTACT US input and select fields */
.contactboxform select {
	width: 100%;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-bottom:0px;
	margin-top:0px;
}
.contactboxform input {
	width: 100%;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.contactboxform textarea {
	width: 100%;
	height: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;              
}
.contact-border {border:solid 1px #CCCCCC;}


}

/* Specific style for form elements on application form page */
.applicationboxform select {
	width: 280px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.applicationboxform input {
	width: 280px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.applicationboxform textarea {
	width: 280px;
	height: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


/* td {font-family: Verdana,Helvetica,sans-serif; font-size:10pt; line-height:18px;} */

.formbox-layout1 {border:1px solid #336699; background-color:#dfe9f3;}
.formbox-layout2 {border:1px solid #336699;}

.formbox-bar1 {font-family:Verdana, Arial, sans-serif; font-size:10pt;  font-weight:bold; color:#FFFFFF; background-color:#003090;}


