/* 
================================
 Container Styles for DotNetNuke
================================
*/   
.containermaster-flame { color: #fff; background-color: #d7b72c; background-image: url(images/flame-gradient.gif); background-repeat: repeat-x; background-position: 0 top; }
.containerrow-flame_top { background-image: url(images/flame-top.gif); background-repeat: repeat-x; background-position: 0 top; }
.containerrow-flame_bottom { background-image: url(images/flame-bottom.gif); background-repeat: repeat-x; background-position: 0 bottom; }
.containercolumn-flame_left { background-image: url(images/flame-L.gif); background-repeat: repeat-y; background-position: left 0; }
.containercolumn-flame_leftC { background-image: none; }
.containercolumn-flame_right { background-image: url(images/flame-R.gif); background-repeat: repeat-y; background-position: right 0; }
#flame { color: #fff; }
.containermaster-flame .Head { color: #fff; font-size: 9pt; }
#flame .Head { color: #fff; font-size: 9pt; font-family: Georgia, "Times New Roman", Times, serif; margin-left: 8px; }
#flame A { color: #fff; font-size: 8pt; text-decoration: none; }
#flame A:link { color: #fff; text-decoration: none; }
#flame A:visited { color: #fff; text-decoration: none; }
#flame A:hover { color: #900808; text-decoration: underline; }
#flame A:active { color: #fff; text-decoration: none; }
/*-------- Simple ---------*/
.containermaster-simple {  }
/*-------- Printer ---------*/
.containermaster-print {  }
/*-------- Header Links ---------*/
#HLinks { color: #e6ae41; font-family: Georgia, "Times New Roman", Times, serif; text-align: right; vertical-align: middle; }
#HLinks .Normal { color: #e6ae41; font-family: Georgia, "Times New Roman", Times, serif; text-align: right; vertical-align: middle; }
#HLinks .Head { color: #e6ae41; font-size: 6pt; line-height: 6pt; }
#HLinks A { color: #e6ae41; font-size: 8pt; font-weight: bold; text-decoration: none; text-align: right; }
#HLinks A:link { color: #e6ae41; font-weight: bold; text-decoration: none; text-align: right; }
#HLinks A:visited { color: #e6ae41; font-weight: bold; text-decoration: none; text-align: right; }
#HLinks A:hover { color: #900808; text-decoration: underline; text-align: right; }
#HLinks A:active { color: #e6ae41; font-weight: bold; text-decoration: none; text-align: right; }
/* === Equipment List Container === */
#containermaster-equip { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
#containermaster-equip .Head { color: #731207; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; background-color: transparent; text-decoration: none; margin-left: 6px; }
#containermaster-equip A { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; background-color: transparent; text-decoration: none; }
#containermaster-equip A:link { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
#containermaster-equip A:visited { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
#containermaster-equip A:hover { color: #731207; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: underline; }
#containermaster-equip A:active { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
.containermaster-equip { color: #666; font-size: 12px; background-image: url(images/eq_left-back.jpg); background-repeat: repeat-x; font-family: Georgia, "Times New Roman", Times, serif; background-color: #ecebe7; }
.EQtop { background-image: url(images/eq_left-top.jpg); background-repeat: repeat-x; }
.EQright { background-image: url(images/eq_left-right.gif); background-repeat: repeat-y; }
.EQbottom { background-image: url(images/eq_left-bttm.jpg); background-repeat: repeat-x; }
.EQback { background-image: url(images/eq_left-back.jpg); background-repeat: repeat-x; }
.EQContent { margin: 3px; padding: 3px; }
/* === Intro Container === */
.containermaster-intro { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #eeefea; background-image: url(images/eq_left-back.jpg); background-repeat: repeat-x; }
.containermaster-intro li { margin-bottom: 4px; margin-left: -12px; padding-left: -8px; list-style-type: disc; }
#containermaster-intro { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
#containermaster-intro .Head { color: #731207; font-size: 12pt; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; line-height: 16pt; background-color: transparent; text-decoration: none; margin: 10px 4px 4px; padding: 10px 4px 4px; }
#containermaster-intro .SubHead { color: #4a4a4a; font-size: 9pt; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; text-decoration: none; background-color: transparent; }
#containermaster-intro A { color: #3e4c7d; font-size: 8pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: transparent; text-decoration: none; }
#containermaster-intro A:link { color: #3e4c7d; font-size: 8pt; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
#containermaster-intro A:visited { color: #3e4c7d; font-size: 8pt; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
#containermaster-intro A:hover { color: #731207; font-size: 8pt; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: underline; }
#containermaster-intro A:active { color: #4a4a4a; font-size: 8pt; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
/* 
===OLD STYLES==
*/ 
/*
.containermaster_gray { width: 100%; background-color: #dddddd; 
 -moz-border-radius-bottomleft: 15px; -moz-border-radius-bottomright: 15px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; 
}
.containerrow1_gray {
	background-image: url(gradient_LtGray.jpg);
}
.containerrow2_gray {
	background-color: #ffffff;
}
.Lnav_containermaster { text-align: right; width: 100%; padding-right: 6px; border-right: 2px solid #22498d; }
.Lnav_headingrow { text-align: right; }
.Lnav_mainrow { text-align: right; }
.Lnav_containermaster .Head { color: #22498d; font-size: 10pt; font-weight: bold; text-align: right; }
.Lnav_mainrow A { color: #142a51; font-size: 10pt; font-family: "Myriad Web Pro"; }
.Lnav_mainrow A:link { color: #142a51; font-size: 10pt; font-family: "Myriad Web Pro"; }
.Lnav_mainrow A:visited { color: #142a51; font-size: 10pt; font-family: "Myriad Web Pro"; }
.Lnav_mainrow A:hover { color: #e6a920; font-size: 10pt; font-family: "Myriad Web Pro"; text-decoration: underline; }
.Lnav_mainrow A:active { color: #142a51; font-size: 10pt; font-family: "Myriad Web Pro"; }
A.containerrow2_nav { font-size: 10pt; }
.footer_master { background-color: white; width: 100%; }
.footer_headerrow { color: white; font-size: 8px; }
.footer_headerrow .Head { color: white; font-size: 8px; }

/*
.footer_main { color: #5c6064; font-size: 10px; font-family: "Myriad Web Pro"; background-color: white; }
.footer_main A { color: #5c6064; font-size: 11px; font-family: "Myriad Web Pro"; text-align: right; }
.footer_main A:link { color: #5c6064; font-size: 11px; font-family: "Myriad Web Pro"; text-align: right; }
.footer_main A:visited { color: #5c6064; font-size: 11px; font-family: "Myriad Web Pro"; text-align: right; }
.footer_main A:hover { color: #e6a920; font-size: 11px; font-family: "Myriad Web Pro"; text-decoration: underline; text-align: right; }
.footer_main A:active { color: #5c6064; font-size: 11px; font-family: "Myriad Web Pro"; text-align: right; }
element { }


#flame A { color: #fff; text-decoration: none; }
*/
/* === Flame 2 Container === */
#containermaster-flame2 { color: #666; font-size: 8pt; }
#containermaster-flame2 .Head { color: white; font-size: 9pt; background-color: transparent; text-decoration: none; }
#containermaster-flame2 A { color: white; font-size: 18pt; background-color: transparent; text-decoration: none; }
#containermaster-flame2 A:link { color: white; font-size: 8pt; text-decoration: none; }
#containermaster-flame2 A:visited { color: white; font-size: 8pt; text-decoration: none; }
#containermaster-flame2 A:hover { color: #731207; font-size: 8pt; text-decoration: underline; }
#containermaster-flame2 A:active { color: white; font-size: 8pt; text-decoration: none; }
.containermaster-flame2 { color: white; font-size: 8pt;  }
.F2top { background-image: url(images/flame2-top.png); background-repeat: repeat-x; }
.F2right { background-image: url(images/flame2-Rb.png); background-repeat: repeat-y; background-position: right 0; }
.F2left { background-image: url(images/flame2b-L.png); background-repeat: repeat-y; }
.F2bottom { background-image: url(images/flame2-bottom.png); background-repeat: repeat-x; }
.F2back { background-image: url(images/flame2-back.png); background-repeat: repeat-x; }
.F2Content { background-image: url(images/flame2-back.png); background-repeat: repeat-x; background-color: #d3a920; background-position: 0 top; }

/* === Our Guides Container === */
#our-guides P { color: #232222; margin: 2px; }
/* === Intro 2 Container === */
.containermaster-intro2 { color: #666; font-size: 12px; background-color: transparent; background-image: url(images/intro-container-gradient.gif); background-repeat: repeat-x; }
#containermaster-intro2 { color: #666; font-size: 12px; background-color: transparent; }
.containermaster-intro2 li { margin-bottom: 4px; margin-left: -12px; padding-left: -8px; list-style-type: disc; }
#containermaster-intro2 .Head { color: #731207; font-size: 12pt; font-variant: small-caps; line-height: 16pt; text-decoration: none; margin: 10px 4px 4px; padding: 10px 4px 4px; }
#containermaster-intro2 .SubHead { color: #4a4a4a; font-size: 9pt; font-variant: small-caps; text-decoration: none; }
#containermaster-intro2 A { color: #3e4c7d; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-decoration: none; }
#containermaster-intro2 A:link { color: #3e4c7d; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#containermaster-intro2 A:visited { color: #3e4c7d; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#containermaster-intro2 A:hover { color: #731207; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
#containermaster-intro2 A:active { color: #4a4a4a; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
/* === Blogfeed Container === */
#blogfeed {  }
.blogfeed {}
.blogfeed P { margin-top: 6px; margin-bottom: 6px; padding-top: 2px; padding-bottom: 2px; }
#blogfeed .Head { font-size: 10pt; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; margin-left: 8px; }
#blogfeed A { font-size: 9pt; font-weight: normal; text-decoration: none; }
#blogfeed A:link { text-decoration: none; }
#blogfeed A:visited { text-decoration: none; }
#blogfeed A:hover { color: #900808; text-decoration: underline; }
#blogfeed A:active { text-decoration: none; }
#blogfeed .DNN_News_ItemDate { font-size: 8pt; font-style: normal; }

