/* Sandes CSS */

html { padding:0px; margin:0px; height: 100%;}
/* body attributes */
body {text-align:center; margin: 0; padding: 0; font-family: verdana, arial, helvetica, sans-serif; width:100%; height:100%; background: #04418E;}

/* Page */
#pageholder {width:753px; padding:0; margin:0 auto; text-align:center;  height:95%;  background: url(../images/bg_contentholder.gif);}
/* Page */
#welcomeholder {width:753px; padding:0; margin:0 auto; text-align:center;  height:100%;}

#top {background:  url(../images/bg_top.jpg) no-repeat; height:78px; width:753px; margin:0; padding:0; color: #217B24;}
#topleft {float:left; margin:0; padding:15px 0 0 120px; font-size:70%; text-align:left;}
#topright {float:right; text-align:right; padding:10px 5px 0 0;}
#top a, top a:visited  {text-decoration: none; color: #217B24; padding:5px 10px 0 10px; margin:0;}
#top a:hover {text-decoration: none; color: #000000;}
 
#topnav {background:  url(../images/bg_topnav.jpg) no-repeat; height:33px; width:753px; margin:0; text-align:right; padding: 0;}
#topnav #nav1 {float:right; width: 100px; height: 33px;background: url(../images/nav1.gif) left top no-repeat;}
#topnav #nav1:hover {background-position: 0 -33px;}
#topnav #nav2 {float:right; width: 100px; height: 33px;background: url(../images/nav2.gif) left top no-repeat;}
#topnav #nav2:hover {background-position: 0 -33px;}
#topnav #nav3 {float:right; width: 100px; height: 33px;background: url(../images/nav3.gif) left top no-repeat;}
#topnav #nav3:hover {background-position: 0 -33px;}

#topbar {background:  url(../images/bg_top2.jpg) no-repeat; height:105px; width:753px; margin:0; padding:0; text-align:left;}

#welcome1 {background: url(../images/bg_welcome1.gif) no-repeat; height:107px; width:753px; text-align:left; line-height: 1em;}
#welcome1 p {color:#000000; font-size:70%; font-weight:normal; margin:0 20px 0 27px; padding:40px 0 0px 0;}
#welcome1 a, welcome1 a:visited  {font-size:100%; text-decoration: none; color: #217B24; padding:0; margin:0;}
#welcome1 a:hover {text-decoration: none; color: #000000;}

#welcome2 {background: url(../images/bg_welcome2.gif); width:753px; text-align:left; height:300px; line-height: 1em;}
#welcome2 h1 {color:#CD1919; font-size:80%; font-weight:bold; margin:5px 20px 0 27px; padding:5px 0px 5px 0px;}
#welcome2 p {color:#000000; font-size:70%; font-weight:normal; margin:0 20px 0 27px; padding:40px 0 10px 0;}
#welcome2 ul {list-style: none; margin: 0; padding: 0; text-indent:0;  font-size:70%; }
#welcome2 li {font-weight: normal; color: #000000; margin:5px 0 20px 22px; padding:2px 0 0 20px; background:  url(../images/bullit.gif) no-repeat 3px .5em;}
#welcome2 a, welcome2 a:visited  {font-size:100%; text-decoration: none; color: #217B24; padding:0; margin:0;}
#welcome2 a:hover {text-decoration: none; color: #000000;}

#box1 {background: url(../images/bg_box1.jpg) no-repeat; height:113px; width:378px; margin:0 0 0 0px; padding:0; line-height: 1em;}
#box1 p {color:#000000; font-size:70%; font-weight:normal; margin:0 20px 0 27px; padding:0px 0 10px 0;}

#box2 {background: url(../images/bg_box2.jpg) no-repeat; height:83px; width:378px; margin:0 0 0 10px; padding:0; line-height: 1em;}
#box2 p {text-align:left; color:#000000; font-size:70%; font-weight:normal; margin:0 20px 0 27px; padding:0px 0 10px 140px;}

#sideleft {float:left; width:345px;}
#sideright {float:left; }

/* content */
#contentholder { margin:0; padding:0; width:753px;}

#leftnav {margin:0; padding:0; width:180px; float:left; background:#F3EED9; text-align:left;}
#leftnav ul {list-style: none; margin: 0; padding: 0; text-indent:0;  }
#leftnav li {font-weight: normal; color: #000000; margin:0; padding:5px 0 5px 0; background:  url(../images/nav_arrow.gif) no-repeat 10px .8em;  border-bottom: 1px solid #DFD7BD;}
#leftnav a, leftnav a:visited  {font-size:70%; text-decoration: none; color: #000000; padding:0 0 0 20px; margin:0;}
#leftnav a:hover {text-decoration: none; color: #217B24;}
#leftnav li.indent {background: #FEFCF2 url(../images/clearpixel.gif) no-repeat 5px; padding: 5px 0 5px 20px; margin:0; border-bottom: 1px solid #F4EFDC;}
#leftnav li.indent2 {background: #FCFBF6 url(../images/clearpixel.gif) no-repeat 5px; padding: 5px 0 5px 25px; margin:0; border-bottom: 1px solid #F4EFDC;}
#leftnav .sublink {color:#CD1919; padding: 0; margin:0;}
#leftnav .sublink2 {color:#217B24; padding: 0; margin:0;}

#content {margin:0; padding:10px 0px 10px 20px; width:553px; float:left; text-align:left; line-height: 1em; }
#content h1 {color:#CD1919; font-size:80%; font-weight:bold; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom: 1px solid #efefef;}
#content h2 {color:#2E7323; font-size:80%; font-weight:bold; margin:0; padding:5px 0 5px 0;}
#content h3 {color:#2E7323; font-size:80%; font-weight:bold; margin:0; padding:5px 0 5px 0;}
#content p {color:#000000; font-weight:normal; margin:0; padding:0 0 5px 0; font-size:70%;}
#content td {font-size:70%; font-weight: normal; text-decoration: none;  color:#000000; }
#content a, content a:visited  {text-decoration: none; color: #CD1919; font-weight:bold;font-size:100%;}
#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 0 20px; background:  url(../images/bullit.gif) no-repeat 3px .5em;}
#content hr {border-top: 1px solid #94C43A; color:#ffffff; margin:0; padding:0;}
#content form {margin:0;}
#year {text-align:right; padding:0 27px 0 0; margin:0;}
#year a, year a:visited  { background: #F4EFDC; border:1px solid #DDD8C2; height:22px; font-size:70%; text-decoration: none; color: #CD1919; font-weight:bold; padding:2px 10px 2px 10px; margin:0 0 0 3px;}
#year a:hover {text-decoration: none; color: #000000;}

/* Bottom Bar */
#footer {clear:both; width:753px; margin: 0 auto;  padding: 0; background:#C0B494;}
#footer a, footer:visited {color: #ffffff; font-size: 100%; font-weight: normal; text-decoration: none; background-color: transparent; margin: 0; }
#footer a:hover	{ color: #efefef;}
#footer p {padding:5px; margin:0px; font-size:70%; font-family: verdana, arial, helvetica, sans-serif; color:#ffffff; font-weight: normal;}


/* Bespoke Content Elements */
.input1 {border: 1px solid; font-weight: normal; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; text-decoration: none; color: #000000;}
.input2 {border: 1px solid; font-weight: normal; font-size: 100%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; text-decoration: none}
.layoutMain {float: left; margin:5px 0 0 0; padding:0;}
.layoutMain IMG { padding: 0 5px 0 0; border: 0;}
.linkbox {background-color: #efefef; margin:0;  border: 1px solid #E7E7E7; padding:2px 5px 2px 5px; margin:5px; }
.button {width:83px; height:23px; background: url(../images/bg_button.jpg) no-repeat; border: 0; color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size:100%; padding: 0 0 5px 0; margin: 0 ; font-weight:normal;}
#frmLeft {float:left; width:200px;}
#frmRight {float:left; }

