

/* CUSTOM CSS */
#wrapper {
	margin: 0 auto;
   width: 1100px;
}
#rowF, #rowG, #rowH {
	margin: 0 auto;
   width: 1000px;
}

/* == 1st STEP - TEMPLATE BLOCKS ================================ */
#rowA, #rowB, #rowC, #rowD, #article
{width: 1000px; float:left; margin-left: 50px;}

#rowE-a, #rowE-b, #rowE-c, #rowE-d {
   background: url(../images/bkg_widebody.png) 50% 0 repeat-y;
   width: 1100px;
   float:left;
   margin-left: 0;
}
#rowG, #rowH
{width: 1000px; margin: 0px auto;}

#rowA-1, #rowA-2, #rowA-3, #rowA-4,
#rowB-1, #rowB-2, #rowB-3, #rowB-4,
#rowC-1, #rowC-2, #rowC-3, #rowC-4,
#rowD-1, #rowD-2, #rowD-3, #rowD-4,
#rowE-a1, #rowE-a2, #rowE-a3, #rowE-a4,
#rowE-b1, #rowE-b2, #rowE-b3, #rowE-b4,
#rowE-c1, #rowE-c2, #rowE-c3, #rowE-c4,
#rowE-d1, #rowE-d2, #rowE-d3, #rowE-d4,
#rowF-1, #rowF-2, #rowF-3, #rowF-4,
#rowG-1, #rowG-2, #rowG-3, #rowG-4,
#rowH-1, #rowH-2, #rowH-3, #rowH-4
{float:left;}

#rowA-1 .content, #rowA-2 .content, #rowA-3 .content, #rowA-4 .content,
#rowB-1 .content, #rowB-2 .content, #rowB-3 .content, #rowB-4 .content,
#rowC-1 .content, #rowC-2 .content, #rowC-3 .content, #rowC-4 .content,
#rowD-1 .content, #rowD-2 .content, #rowD-3 .content, #rowD-4 .content,
#rowE-a1 .content, #rowE-a2 .content, #rowE-a3 .content, #rowE-a4 .content,
#rowE-b1 .content, #rowE-b2 .content, #rowE-b3 .content, #rowE-b4 .content,
#rowE-c1 .content, #rowE-c2 .content, #rowE-c3 .content, #rowE-c4 .content,
#rowE-d1 .content, #rowE-d2 .content, #rowE-d3 .content, #rowE-d4 .content,
#rowF-1 .content, #rowF-2 .content, #rowF-3 .content, #rowF-4 .content,
#rowG-1 .content, #rowG-2 .content, #rowG-3 .content, #rowG-4 .content,
#rowH-1 .content, #rowH-2 .content, #rowH-3 .content, #rowH-4 .content
{margin: 0px; padding: 0px; border: 0px solid none;}

#rowA #content {padding: 0px 0px 0px 0px;}
#rowB #content {padding: 0px 0px 0px 0px;}
#rowC #content {padding: 0px 0px 0px 0px;}
#rowD #content {padding: 0px 0px 0px 0px;}
#rowE-a #content {padding: 0px 50px;}
#rowE-b #content {padding: 0px 50px;}
#rowE-c #content {padding: 0px 50px;}
#rowE-d #content {padding: 0px 50px;}
#rowF #content {padding: 0px 0px 0px 0px;}
#rowG #content {padding: 0px 0px 0px 0px;}
#rowH #content {padding: 0px 0px 0px 0px;}

#wideheader {
   background: url(../images/bkg_wideheader.png) 100.5% 0px repeat-x;
   width: 100%;
   height: 950px;
   float: left;
}

#widefooter {
   background: url(../images/bkg_widefooter.png) 100.5% 0px repeat-x;
   width: 100%;
   height: 340px;
   float: left;

}

#rowA {height: 26px;}
#rowB {height: 114px;}
#rowC {height: 63px;}
#rowD {height: 31px; }
#rowE-a {height: 210px;}
#rowE-b {height: none;}
#rowE-c {height: none;}
#rowE-d {height: none;}
#rowF {height: 60px;}
#rowG {height: 164px;}
#rowH {height: 108px;}

#rowA-1 {background: none; width: 85%;}
#rowA-2 {background: none; width: 15%;}
#rowA-3 {background: none; width: 35%;}
#rowA-4 {background: none; width: 0%;}

#rowA-1 .content {
   padding: 4px 0px 4px 0px;
   float: right;
}
#rowA-2 .content {
   padding: 5px 10px 4px 0px;
   float: right;
}
#rowA-3 .content {
   padding: 3px 0px 0px 0px;
}
#rowA-4 .content {
   padding: 2px 0px 2px 0px;
}

#rowB-1 {background: none; width: 28%;}
#rowB-2 {background: none; width: 40%;}
#rowB-3 {background: none; width: 32%;}
#rowB-4 {background: none; width: 0%;}

#rowB-1 .content {
   padding: 0px 0px 0px 0px;
   position: relative;
   bottom: 10px;
}
#rowB-2 .content {
   padding: 25px 0px 0px 15px;
}
#rowB-3 .content {
   padding: 5px 0px 0px 0px;
}
#rowB-4 .content {
   padding: 0px 0px 5px 7px;
   float: right;
   border-left: 1px solid #ddd;
}

#rowC-1 {width: 100%;}
#rowC-2 {width: 25%;}
#rowC-3 {width: 25%;}
#rowC-4 {width: 25%;}

#rowC-1 .content {
   padding: 0px 0px 0px 0px;
}
#rowC-2 .content {
   padding: 0px 0px 0px 0px;
}
#rowC-3 .content {
   padding: 0px 0px 0px 0px;
}
#rowC-4 .content {
   padding: 0px 0px 0px 0px;
}

#rowD-1 {background: none; width: 100%;}
#rowD-2 {background: none; width: 0%;}
#rowD-3 {background: none; width: 0%;}
#rowD-4 {background: none; width: 0%;}
#rowD-1 .content {
   padding: 0px 0px 0px 0px;
   float: right;
}
#rowD-2 .content {
   padding: 4px 5px 0px 0px;
}
#rowD-3 .content {
   padding: 0px 0px 0px 0px;
}
#rowD-4 .content {
   padding: 0px 0px 0px 0px;
}

#rowE-a1 {width: 100%;}
#rowE-a2 {width: 25%;}
#rowE-a3 {width: 25%;}
#rowE-a4 {width: 25%;}

#rowE-a1 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-a2 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-a3 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-a4 .content {
   padding: 0px 0px 0px 0px;
}

#rowE-b1 {width: 25%;}
#rowE-b2 {width: 25%;}
#rowE-b3 {width: 25%;}
#rowE-b4 {width: 25%;}
#rowE-b1 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-b2 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-b3 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-b4 .content {
   padding: 0px 0px 0px 0px;
}

/* Article Layout */
#rowE-c1_one  {width: 0%; float: left;}
#rowE-c2_one {width: 100%; float: left;}
#rowE-c3_one {width: 0%; float: right;}
#rowE-c4 {width: 20%; float: right;}

#rowE-c1_left  {width: 25%; float: left;}
#rowE-c2_left {width: 75%; float: left;}
#rowE-c3_left {width: 0%; float: right;}
#rowE-c4 {width: 20%; float: right;}

#rowE-c1_right  {width: 0%; float: left;}
#rowE-c2_right {width: 75%; float: left;}
#rowE-c3_right {width: 25%; float: right;}
#rowE-c4 {width: 20%; float: right;}

#rowE-c1_both  {width: 20%; float: left;}
#rowE-c2_both {width: 60%; float: left;}
#rowE-c3_both {width: 20%; float: right;}
#rowE-c4 {width: 20%; float: right;}

#rowE-c1_both .content {padding: 2px 2px 2px 5px;}
#rowE-c2_both .content {padding: 0px 0px 0px 0px;}
#rowE-c3_both .content {padding: 2px 2px 2px 5px;}
#rowE-c4 {width: 20%; float: right;}

#rowE-c1 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-c2 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-c2_right .content_article {
   padding: 0px 0px 0px 0px;
}
#rowE-c3 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-c3_right .content_article {
   padding: 0px 0px 0px 0px;
}
#rowE-c4 .content {
   padding: 0px 0px 0px 0px;
}


#articleheader .content {
   background: none;
   padding: 2px 0px 2px 5px;
}
.content_1column #articlebody .content_1column {
   background: none;
   padding: 0px 5px 0px 0px;
}
.content #articlebody .content {
   background: none;
   padding: 0px 5px 0px 25px;
}

#articlefooter .content {
   background: none;
   margin: 30px 0px 30px 12px;
}

.article-info {
   font-size: 10pt;
   color: #aaa;
   text-align: right;
   margin-bottom: 20px;
}
.article-info-term {
   visibility: hidden;
}

#rowE-d1 {width: 25%;}
#rowE-d2 {width: 25%;}
#rowE-d3 {width: 25%;}
#rowE-d4 {width: 25%;}
#rowE-d1 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-d2 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-d3 .content {
   padding: 0px 0px 0px 0px;
}
#rowE-d4 .content {
   padding: 0px 0px 0px 0px;
}

#rowF-1 {width: 100%;}
#rowF-2 {width: 25%;}
#rowF-3 {width: 25%;}
#rowF-4 {width: 25%;}
#rowF-1 .content {
   padding: 0px 0px 0px 0px;
}
#rowF-2 .content {
   padding: 0px 0px 0px 0px;
}
#rowF-3 .content {
   padding: 0px 0px 0px 0px;
}
#rowF-4 .content {
   padding: 0px 0px 0px 0px;
}

#rowG-1 {width: 25%;}
#rowG-2 {width: 25%;}
#rowG-3 {width: 25%;}
#rowG-4 {width: 25%;}

#rowG-1 .content, #rowG-2 .content, #rowG-3 .content, #rowG-4 .content {
   height: 130px;
}
#rowG-1 .content {
   padding: 0px 0px 0px 30px;
   text-align: left;
}
#rowG-2 .content {
   padding: 0px 0px 0px 30px;
   text-align: left;
   border-left: 1px solid #313131;
}
#rowG-3 .content {
   padding: 0px 0px 0px 30px;
   text-align: left;
   border-left: 1px solid #313131;}
#rowG-4 .content {
   padding: 0px 0px 0px 30px;
   text-align: left;
   border-left: 1px solid #313131;
}

#rowH-1 {width: 100%;}
#rowH-2 {width: 25%;}
#rowH-3 {width: 25%;}
#rowH-4 {width: 25%;}
#rowH-1 .content {
   padding: 25px 0px 0px 0px;
   text-align: center;
}
#rowH-2 .content {
   padding: 0px 0px 0px 0px;

   text-align: center;
}
#rowH-3 .content {
   padding: 0px 0px 0px 0px;
   text-align: center;
}
#rowH-4 .content {
   padding: 0px 0px 0px 0px;
   text-align: center;
}







