/*-------- For standard HTML tags -----*/
p,div#dnn_CenterPane li {color:#2C2A29; font-size:125%; line-height:125%;}
body { color:#2C2A29; }
table { color:#2C2A29; }
blockquote { color:#2C2A29; }
div { color:#2C2A29; }
h1,h2,h3,h4,h5,h6 { color:#002855; line-height:120%; }
img {max-width:100%;}
normal { color:#2C2A29; }


/* *** AMW 20140821 alternative font sizes, these are the same as those on the home page.
*** This has been left here in case want to change all the pages to use these font sizes
h1 {font-size:500%;}
h2 {font-size:400%;}
h3 {font-size:250%;}
h4 {font-size:200%;}
h5 {font-size:175%;}
h6 {font-size:150%;}
*/
li { margin-bottom:.100em; }

/*------------------------*/
div#Breadcrumb {display:none;}

/*--------- For Home Page only -----*/
.ThreeCol#DNN6 #dnn_LeftPane {width: 120px}
.ThreeCol#DNN6 #dnn_CenterPane {width: 600px}
.ThreeCol#DNN6 #dnn_RightPane {width: 170px}
#dnn_ctr1736_HtmlModule_lblContent { padding:.5em; } /* For padding on Quick facts box */
/*
#dnn_ctr1574_HtmlModule_lblContent h1 { text-align:center; font-size:500%;}
#dnn_ctr1574_HtmlModule_lblContent h2 { text-align:center; font-size:400%;}
#dnn_ctr1574_HtmlModule_lblContent h3 { text-align:center; font-size:250%;}
#dnn_ctr1574_HtmlModule_lblContent h4 { text-align:center; font-size:200%;}
#dnn_ctr1574_HtmlModule_lblContent h5 { font-size:175%;}
#dnn_ctr1574_HtmlModule_lblContent h6 { text-align:center; font-size:150%;}
*/
/*--------- For All Pages Except the Home Page -----*/
.TwoColLeft#DNN6 #dnn_LeftPane {width: 120px}
.TwoColLeft#DNN6 #dnn_RightPane {width: 810px}

/*--------- Links */
a { color: #005EB8; text-decoration:none; }
a:visited { color: #0033A0; text-decoration:none; }
a:hover { color:#BE3A34; } /* hover must be defined after :visited, weird */

/*--------- Top Menu ---------*/
#dnnMenu .topLevel li a div { color:white; }
#dnnMenu .topLevel li a:visited div { color:white; }
#dnnMenu .topLevel li a:hover div { color:#ff636f; }

/*--------- Side Menu */
#dnn_LeftPane { padding-top:8em; }
#dnn_LeftPane a { color:#632d13; text-decoration:none; }
#dnn_LeftPane a:visited { color:#CD4C08; text-decoration:none; }
#dnn_LeftPane a:hover { color:#e6232f; }  /* hover must be defined after :visited, weird */
#dnn_LeftPane ul { font-weight:bold; font-size:110%; list-style-type:none; padding-left:0; }

/*--------- Floating */
.float_left { float:left; margin-bottom:1em; margin-right:1em; }
.float_right { float:right; margin-bottom:1em; margin-left:1em; }

/*------------------------*/
/* Hide mobile header on desk top */
/* Display this to edit */
div.DnnModule-1817 {display:none;}

/*------------------------*/
/* Hide css module with style to show left pane menu on /Menu.aspx on both desk top and phone */
/* Display this to edit */
div.DnnModule-1818 {display:none;} 

/*------------------------*/
/* For Phone */
@media screen and (max-width:813px) {
  /* For all pages */
  li { font-size:14pt; margin-bottom:.75em; margin-left:.5em; }
  p { font-size:14pt; line-height:150%; }
  /* For phone menu bar at top of every page */
  a#menuicon { font-size:250%; }
  div.DnnModule-1817 {display:block; margin-bottom:0; text-align:center;} /* Mobile header */
  div.DnnModule-1817 h1 {display:none;}
  div#phonemenubar { align-items:center; background-color:darkgray; color:white; display:flex; height:2em; font-size:150%; 
    justify-content:space-between; padding:.5em; text-decoration:none; wdith:100%:}
  div#phonemenubar a { color:white; padding-left:1em; padding-right:1em; text-decoration:none; }
  /* Hide left and right panes */
  div#Header,#LogoRow,#dnn_LeftPane {display:none;}
  div#dnn_RightPane {float:none; width:100% !important;}  
  /* Fix footer at bottom */
  #Panes { width:auto;}
  div.DNNEmptyPane { display:none;}
  #Footer {min-height:auto;}
  #Footer,#Footer .Content {width:auto;}
  #Footer #Copyright {height:auto; width:auto;}
  #Footer #dnn_Footer_LeftPane {float:none; margin:0; width:auto;}
  #Footer #dnn_Footer_RightPane {float:none; width:auto;}
  #Footer a.SkinObject {float:none; white-space:nowrap;}
  /* Fix content pane */
  div#dnn_ContentPane h1.Title {line-height:normal; margin-top:.5em; }
/*
div#dnn_ctr696_HtmlModule_lblContent p a {font-size:150% important!; }
*/
  /* For phone menu on Menu.aspx */
  .TwoColLeft#DNN6 #dnn_LeftPane {float:none; margin-top:0 !important; padding-top:0; width:100% !important; }
  div.phonemenu {border-top:solid lightgray 1px;}
  div.phonemenu ul { background-color:darkgray; width:100%; list-style-type:none; }
  div.phonemenu ul > li { padding:1em 0 1em 0; width:100%; }
  div.phonemenu a { color:white; font-size:150%; text-decoration:none; }
  
}

