﻿.SubPageMenu, .SubPageHeaderSection {
   width: 720px;
}

.SubPageMenu {
}

.SubPageMenu div {
}

.SubPageHeaderSection {
   width: 718px;
   height: 131px;
   margin-top: 0px;
   background-repeat: no-repeat;
   background-position: bottom;
}

/* Default three column */

.SubPageMainSection  {
   height: auto;
   margin-top: 20px;
   width: 728px;
   background-image: url(../Images/Subs/Main-Content-Bg.GIF);
   background-repeat: repeat-y;
}

.SubPageMainSection .left {
   float: left;
   width: 170px;
}

.SubPageMainSection .middle {
   float: left;
   width: 388px;
}

.SubPageMainSection .middle .container {
   margin-left: 10px;
   margin-right: 30px;
}

.SubPageMainSection .middle .container a {
   color: #74a5cd;
}

.SubPageMainSection .right {
   width: 170px;
   float: right;
}

.SubPageMainSection .right .marketing {
   height: 155px;
   background-image: url(../Images/Subs/Part-Marketing-Bg.JPG);
   background-repeat: no-repeat;
   cursor: pointer;
}

.SubPageMainSection .right .marketing h1 {
   margin: 0px 20px 0px 0;
   padding: 110px 7px 2px 7px;
   display: block;
   color: #ffffff;
   font: bold 14px Arial, Verdana, Times;
}

.SubPageMainSection .right .marketing p, .SubPageMainSection .right .marketing a {
   line-height: 12px;
   padding-left: 10px;
   padding-right: 10px;
}

.SubPageMainSection .right .marketing a {
   color: #74a5cd;
}


.SubPageMainSection .right .SubNewsPart {
   margin-top: 10px;
}

.SubPageMainSection .right .SubNewsPart .container .body .item {
   font-size: 9px;
   background-position: center top;
   height: auto;
   padding: 5px;
   padding-top: 44px;
   margin: 0px;
}

/* End default three column */


/* Custom two column */

.SubPageMainSection2  {
   height: auto;
   margin-top: 20px;
   width: 728px;
   background-repeat: repeat-y;
}

.SubPageMainSection2 .middle {
   float: left;
   width: 558px;
}

.SubPageMainSection2 .middle .container {
   margin-left: 10px;
   margin-right: 30px;
}

.SubPageMainSection2 .middle .container a {
   color: #74a5cd;
}

.SubPageMainSection2 .right {
   width: 170px;
   float: right;
}

.SubPageMainSection2 .right .marketing {
   height: 155px;
   background-image: url(../Images/Subs/Part-Marketing-Bg.JPG);
   background-repeat: no-repeat;
   cursor: pointer;
}

.SubPageMainSection2 .right .marketing h1 {
   margin: 0px 20px 0px 0;
   padding: 110px 7px 2px 7px;
   display: block;
   color: #ffffff;
   font: bold 14px Arial, Verdana, Times;
}

.SubPageMainSection2 .right .marketing p, .SubPageMainSection .right .marketing a {
   line-height: 12px;
   padding-left: 10px;
   padding-right: 10px;
}

.SubPageMainSection2 .right .marketing a {
   color: #74a5cd;
}


.SubPageMainSection2 .right .SubNewsPart {
   margin-top: 10px;
}

.SubPageMainSection2 .right .SubNewsPart .container .body .item {
   font-size: 9px;
   background-position: center top;
   height: auto;
   padding: 5px;
   padding-top: 44px;
   margin: 0px;
}

/* End custom two column */

.SubPageSideMenu ul {
   display: block;
   margin: 0px;
   padding: 0px;
}

.SubPageSideMenu ul li {
   display: block;
   padding-left: 8px;
}

.SubPageSideMenu ul li a, .SubPageSideMenu ul li a:visited  {
   display: block;
   font-size: 17px;
   padding: 5px;
}


.SubPageSideMenu ul li.SubMenu a, .SubPageSideMenu ul li.SubMenu a:visited {
   border-top: solid 1px #cccccc;
   padding: 5px 6px 6px 6px;
   margin-right: 8px;
   font-size: 11px;
   display: block;
}


.SubPageSideMenu ul li.SubCurrent {
   background-image: url(../Images/Subs/Menu-Selection-Arrow.GIF);
   background-repeat: no-repeat;
   background-position: left center;
}

.SubPageSideMenu ul li.SubCurrent a, .SubPageSideMenu ul li.SubCurrent a:visited {
   border: solid 1px #cccccc;
   border-bottom: none;
   background-color: #fefff3;
}
