/* MBMcGrady css */
/* EG. Information Consulting */

html { padding:0px; margin:0px; height: 100%;}
/* body attributes */
body {margin: 0; padding: 0; font-family: verdana, arial, helvetica, sans-serif; width:100%; text-align:center;}

/* Page */
#pageholder {padding:0; margin:0 auto; text-align:center; width:780px;}

#top { text-align: left; background: url(../images/bgTop.png) no-repeat; width:780px; height:110px;}

#topmenu { height: 30px; background: #cfd1d0 url(../images/topmenu-bg.png) bottom left repeat-x; font-size: 11px; clear: both; margin: 0 0 10px 0; border: 1px solid #cccccc;}
#topmenu ul { list-style: none; margin: 0; padding: 0; float: right;}
#topmenu li {display: inline; margin: 0; padding: 8px 10px 9px 10px; float: left; border-left: 1px solid #acacac;}
#topmenu a {color: #f0f0f0; font-weight: bold; text-decoration: none;}
#topmenu a:hover {color: #ffffff;}

#leftnav {margin:0; padding:0; width:150px; float:left; text-align:left; }
#leftnav h1 {margin:0; padding: 5px 5px; background: #c2dcda; font-size: 70%; color:#00674C;}
#leftnav ul {list-style: none; margin: 0 0 15px 0; padding: 0; text-indent:0; border-top: 1px solid #edf7f6;}
#leftnav li a {font-size: 70%; display: block; margin:0; padding: 5px 5px; text-decoration: none; background: #e3edec; border-bottom: 1px solid #edf7f6; color:#00674C;}
#leftnav li a:hover {background: #006245; color: #ffffff;}
#leftnav li.indent .sublink {display: block; margin: 0;	padding: 5px 0 5px 15px; text-decoration: none;	background: #D6CAEB; color:#3E1F74;}
#leftnav li.indent .sublink:hover { background: #452882; color: #ffffff;}
#leftnav li.indent2 .sublink2 {display: block; margin:0; margin: 0;	padding: 5px 0 5px 20px; text-decoration: none;	background: #FBF9FE; color:#3E1F74;}
#leftnav li.indent2 .sublink2:hover {background: #C2DCDA;}

#content {margin:0 10px 0 10px; padding:0; width:460px; float:left; text-align:left;}
#content h1 {margin:0; padding:0 0 2px 0; color:#006448; font-size:140%; font-weight:normal; border-bottom:1px solid #cccccc;}
#content h2 {margin:10px 0 0 0; padding:0 0 2px 0; font-size:80%; color:#431F81; font-weight:bold;}
#content h3 {margin:5px 0 0 0; padding:0 0 2px 0; font-size:70%; color:#431F81; font-weight:bold;}
#content p {margin:0; padding:5px 0 10px 0; font-size:70%; color:#484848; line-height:15px;}
#content a, content a:visited  {text-decoration: none; color: #431F81; padding:0; margin:0; font-size:100%; font-weight:bold;}
#content a:hover {text-decoration: none; color: #000000;}
#content ul {list-style: none; margin: 0; padding: 0; text-indent:0; font-size:70%;}
#content li { font-weight: normal; color: #000000; margin:0; padding:0 0 5px 30px; background: url(../images/bullit.gif) no-repeat 20px .8em;}
#content .bluelink {color:#431F81; text-decoration: none; padding:0; margin:0; font-size:100%; font-weight:bold;}
#content .txtSumm {margin:0 10px 0 10px; padding:0 0 2px 0; font-size:80%; color:#00507A; font-weight:bold;}
#content .box { border: 1px solid #cccccc; padding: 3px; margin: 0 0 10px 0; }
#content .box h1 {font-size: 70%; font-weight: normal;}
#content .txtInput {border:1px solid #484848; margin:0; padding:0; font-weight: normal; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; text-decoration: none; color: #484848;}
#content h1.title { margin-bottom: 10px; padding-left: 30px; border: 0; background: url(../images/title-bg.png) left no-repeat; color: #5a5188;}

#rightnav {margin:0; padding:0; width:150px; float:left;}
#rightnav p {margin:0; padding:0 0 10px 0;}
#rightnav img {border:0;}

#footer {clear:both; margin:15px auto 0 auto; padding:0; height:38px; width:780px; text-align: left; background: #c7c7c7 url(../images/bgFooter.gif) bottom left repeat-x;}
#footer #copyright {margin:0; padding:3px 0 0 5px; font-size:70%; color:#484848; float: left; width:200px;  background: #c7c7c7;}
#footer #text {margin:0; padding:3px 0 0 5px; font-size:70%; color:#484848; float: left; width:450px;  background: #c7c7c7;}
#footer #logo {float: right; background:#c7c7c7 url(../images/footer-logo.gif) top right no-repeat; width: 66px; height: 30px; }