﻿/* Reset
-------------------------------------------------------------------------------------------------------------------------------------------------*/
body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,th,td { margin:0px; padding:0; }
img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; color: #383838 !important; }
input,textarea,select{ font-family:inherit; font-size:inherit; font-weight:inherit; }
a, a:active, a:focus { outline: 0 } /* Removes the ugly dotted border */
.HiddenFieldset { padding: 0; border: 0; }

/* Text 
----------------------------------------------------------------------------------------*/
h1 { font-size: 18px; margin-bottom:5px; margin-top:20px; font-weight:bold; }
h2 { font-size: 16px; margin-bottom:5px; margin-top:20px; font-weight:bold;  }
h3 { font-size: 14px; margin-bottom:5px; margin-top:20px; font-weight:bold; }
h4 { font-size: 17px; }
h5 { font-size: 16px; }
h6 { font-size: 15px; }

p {margin-top: 15px; margin-bottom:15px;}
strong { font-weight:bold; }
em { font-style:italic;}

a:link { color: #383838; text-decoration: underline; }
a:visited { color: #383838; text-decoration: underline; }
a:hover { color: #1F1F1F; text-decoration: underline; }


/*Site body*/
html, body  {
              height: 100%;
              background-color:#e8e8e8; /*#134317; #1773AC; */
              margin: 0px;
              font-size:12px; 
              font-family:Arial;
               }

#mainPage{ min-height:100%; width:920px; background-color:White; left:100px; position:absolute; }
#leftShadow { position: absolute; left: -20px; height: 100%; width: 20px; background: transparent url('../../Content/Images/Site/Framework/shadow_middle_left.png') repeat-y; }
#rightShadow { position: absolute; right: -20px; height: 100%; width: 20px; background: transparent url('../../Content/Images/Site/Framework/shadow_middle_right.png') repeat-y; }

#pageImage { width:100%; }
#pageContent { width:880px; height:400px; padding:15px 30px 0px 20px; }



#footer {width:880px; margin:10px 0px 10px 0px;}
#footerText {width:100%; height:100%; text-align:center; vertical-align:middle; background-color:#FFFFFF;font-size:10px;}

#pageMenuContainer { border-top:1px solid #aab1c4; 
                     border-bottom:1px solid #aab1c4; 
                     height:28px;
                     background: transparent url('../../Content/Images/Site/Framework/menuBackground.png') repeat-x;}

#pageMenuContainer ul {margin:0; padding:5px 0 0 0; }
ul #pageMenu { }
li.menuItem { list-style:none; vertical-align:middle; color:White; margin:0px 15px 0px 15px; text-align:center;display:inline; }
li.menuItem a {text-decoration: none; color:#003300;font-weight:bold; font-size:14px; }
li.menuItem a:hover {text-decoration: none;text-decoration:underline;color:#1773ac; font-weight:bold; }


#subMenuContainer { height:20px; margin-top:5px;border-bottom:1px solid #aab1c4; }
li.subMenuItem { list-style:none; vertical-align:middle; color:White; margin:0px 15px 0px 15px; text-align:center;display:inline; }
li.subMenuItem a {text-decoration: none; color:#1773ac;font-weight:bold; font-size:12px; }
li.subMenuItem a:hover {text-decoration: none;text-decoration:underline;color:#1773ac; font-weight:bold; }

/*li.selected { background-color:#c4dbe9;}*/

/* Page content
----------------------------------------------------------*/
/*Container for all page content*/
.PageLayoutOuterContainer {  }

/*Container for each page content*/
.PageLayoutInnerContainer { }

/*Container for each page scroll content*/
.PageLayoutInnerScrollContainer { width:95%}

/*Page section header*/

.PageSectionHeader { border-top:1px solid #aab1c4; 
                     border-bottom:1px solid #aab1c4; 
                     height:22px;
                     background: transparent url('../../Content/Images/Site/Framework/menuBackground.png') repeat-x;
                     color:#003300; font-weight:bold; padding: 6px 0px 0px 10px; }

/*Content part under header*/
.PageSectionContent {padding: 5px; } /* width: 90%; */ /*REMOVED TO MAKE USE OF FULL WIDTH*/ 
.PageSectionContent p { width:95%;}
.PageSectionContent ul { margin: 0 0 0 10px; }


/*Multi content Date header*/
.PageSectionMultiContentDate { font-weight:bold; font-size:12px; margin-left:-5px; float:right; width:40%; text-align:right;}

/*Multi content header*/
.PageSectionMultiContentHeader {font-weight: bold;font-size:12pt;color:#E07F2A; float:left; width:60%;}

/*Multi content content */
.PageSectionMultiContentContent {font-size:12px; margin: 5px 0px 35px 0px; text-align:justify; float:left;}

/*Multi content Link*/
.PageSectionMultiContentLink { display: block;font-size:12px;}
/* ----------------------------------------------------------*/

