/*general*/
body { font-family:Arial, Helvetica, sans-serif; color:#333; }
div#content p { padding:0 10px 0 0; }
div#content p.tx{ padding:5px 10px 10px 0x; color:#000; text-transform:uppercase; }
div#content h2 { font-size: 1.285714em; line-height: 1.166667em; font-weight:bold; text-transform:uppercase; padding:0 10px 0 0; }
div#content h3 { font-size: 1.285714em; line-height: 1.166667em; text-transform:uppercase; padding:0 10px 5px 0; }
div#content h4 { font-size: 1.1em; line-height: 1.166667em; text-transform:uppercase; padding:0 10px 5px 0; }
div#content .right { float:right; margin:0 0 10px 10px; }
div#content .txt-right { text-align:right; }
div#content .gap1 { padding-top:1.5em; }
div#content .gap2 { padding-top:3em; }
div#content a { color:#ff007d; text-decoration:none; }
div#content a:hover { color:#c3eb00; background:#ff007c; }



/*content*/
div#content { background:url(../../img/bg.jpg) #6e9843; }
/*header*/
div#content div#header { width:758px; height:64px; margin:auto; background:url(../../img/box-top.gif) no-repeat bottom; }
div#content div#s4c-wrap h1 { width:182px; margin-right:10px; float:left; }
div#content div#s4c-wrap { width:758px; margin:auto; background:#fff; }
div#content ul#sub-nav { width:464px; float:left; font-size: 1.714286em; line-height: 0.875em; padding:1em 0 0 10px; }


div#content ul#sub-nav li { display:inline; padding-right:10px; margin-right:4px; background:url(../../img/nav-bullet.png) no-repeat right; }
div#content ul#sub-nav li.end { padding-right:0; margin-right:0; background:none; }
div#content ul#sub-nav li a { color:#000; white-space:nowrap; text-decoration:none; text-transform:uppercase; font-weight:bold; letter-spacing:-0.05em; }
div#content ul#sub-nav li a:hover { color:#ff007c; background:none; }
/*current tab styling - add more if needed*/
div#content.section1 ul#sub-nav li#link1 a { color:#ff007c; }
div#content.section2 ul#sub-nav li#link2 a { color:#ff007c; }
div#content.section3 ul#sub-nav li#link3 a { color:#ff007c; }
div#content.section4 ul#sub-nav li#link4 a { color:#ff007c; }
div#content.section5 ul#sub-nav li#link5 a { color:#ff007c; }
div#content.section6 ul#sub-nav li#link6 a { color:#ff007c; }
div#content.section7 ul#sub-nav li#link7 a { color:#ff007c; }
div#content.section8 ul#sub-nav li#link8 a { color:#ff007c; }
div#content.section9 ul#sub-nav li#link9 a { color:#ff007c; }
div#content.section10 ul#sub-nav li#link10 a { color:#ff007c; }
div#content.section11 ul#sub-nav li#link11 a { color:#ff007c; }
div#content.section12 ul#sub-nav li#link12 a { color:#ff007c; }
div#content.section13 ul#sub-nav li#link13 a { color:#ff007c; }
div#content.section14 ul#sub-nav li#link14 a { color:#ff007c; }
div#content.section15 ul#sub-nav li#link15 a { color:#ff007c; }
div#content.section16 ul#sub-nav li#link16 a { color:#ff007c; }
div#content.section17 ul#sub-nav li#link17 a { color:#ff007c; }
div#content.section18 ul#sub-nav li#link18 a { color:#ff007c; }
/*main content*/
div#main-content { background:url(../../img/thick-line.png) no-repeat top right; clear:both; padding-top:3em; }
div#main-content p.intro { font-weight:bold; font-size: 1.285714em; line-height: 1.166667em; padding-bottom:2.333334em; }
div#main-content .sub-content { background:url(../../img/thin-line.png) no-repeat top right; padding-top:3em; clear:both; }
div#main-content .sub-content ul.links { padding-top:1em; padding-bottom: 1em; }

/* watch icon ul.links */
div#main-content .sub-content ul.links li.watch a{color:#ff007d; text-decoration:none;padding:0 0 0.1em 1.4em;margin:0em 0em 1em 0em;background: url("../../img/watch-1.gif") no-repeat top left;}
div#main-content .sub-content ul.links li.watch a:hover{color:#c3eb00; padding:0 0 0.1em 1.4em;margin:0em 0em 0em 0em;background: #ff007c url("../../img/watch-2.gif") no-repeat top left;}



div#main-content .small-img { float:right; margin:0 0 10px 10px; }
div#main-content ul.tx { /*color:#fff; background:#ff007c;*/ padding:0 0 5px 0; font-weight:bold; text-transform:uppercase; margin:0 0 10px 0; border-bottom:3px solid #ff007c; }

/* watch icon ul.tx*/
div#main-content  ul.tx li.watch a{color:#ff007d; text-decoration:none;padding:0 0 0.1em 1.4em;margin:0em 0em 1em 0em;background: url("../../img/watch-1.gif") no-repeat top left;}
div#main-content  ul.tx li.watch a:hover{color:#c3eb00; padding:0 0 0.1em 1.4em;margin:0em 0em 0em 0em;background: #ff007c url("../../img/watch-2.gif") no-repeat top left;}


div#main-content ul.txtwo { /*color:#fff; background:#ff007c;*/ padding:10 0 5px 0; font-weight:bold; text-transform:uppercase; margin:0 0 10px 0; border-bottom:3px solid #ff007c; }


/*sub-site*/
div#content #sub-site-nav ul li { padding-left:10px; }
div#content #sub-site-nav ul li a { font-weight:bold; text-align:right; text-transform:uppercase; display:block; letter-spacing:-0.05em; padding-right:10px; }
div#content h2.head { padding:0 0 1.166667em 0; }
div#content .bro-section1 li.sub-link1 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section2 li.sub-link2 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section3 li.sub-link3 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section4 li.sub-link4 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section5 li.sub-link5 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section6 li.sub-link6 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section7 li.sub-link7 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section8 li.sub-link8 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section9 li.sub-link9 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section10 li.sub-link10 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section11 li.sub-link11 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section12 li.sub-link12 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section13 li.sub-link13 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section14 li.sub-link14 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section15 li.sub-link15 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section16 li.sub-link16 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section17 li.sub-link17 a { color:#c3eb00; background:#ff007c; }
div#content .bro-section18 li.sub-link18 a { color:#c3eb00; background:#ff007c; }
div#sub-site p { padding-bottom:1.5em; }

div#sub-site ul li.tx { text-transform:uppercase;}

table{font-size:0.9em;}
table td, th{padding:2px;}
table td span.gen_1{color:#00b5dd;}
table td span.gen_2{color:#9e0054;}
table td span.gen_3{color:#dedc1e;}
table td span.gen_4{color:#e4047a;}
table td span.gen_5{color:#009430;}
table td span.gen_6{color:#f6a924;}
table td span.gen_7{color:#bd0a26;}
table td span.gen_8{color:#003c76;}

/*footer*/
div#footer { width:758px; height:60px; margin:auto; background:url(../../img/box-bottom.gif) no-repeat top; }

.padbtm10 { padding-bottom: 10px;}
.spacer {height: 15px;}
.sml_spacer {height: 5px;}
.smaller {font-size: 0.9em;}
