/*Nisus Scotland Stylesheet - Sept 2007 */

* html ul li a{ height: 1%;}

body {margin:0px; font: 0.625em Arial; color: #333333;}

img {border:0px;}

p,h1,h2,h3,h4 {margin: 0px 0px 16px 0px;}
h2 {font-size: 1.5em; font-weight: normal;}
h3 {font-size: 1.1em;}
h4 {font-size: 1em; color: #6A69AD; text-transform: uppercase;}
h5  {font-size: 1.2em; line-height: 135%; color: #6A69AD; font-size: 1.1em; }

form {margin:0px;}

a {text-decoration:none; color:#60609c;}
a:hover {text-decoration:underline;}

.header {background:url(../_images/02.gif); height: 138px;}
.header div {background:url(../_images/01.jpg) no-repeat;}
.header div div{ background:url(../_images/03.jpg) no-repeat right top; height:74px; padding: 55px 0 0 30%; border-bottom: 9px solid #ffde63;}
.header h1 {font-family: Arial, Helvetica, sans-serif; color: white; font-size: 2em; font-weight: normal; padding: 0px 10em 0px 6em; margin: 0px}

/* Layout */

#lh-col{top: 138px; left: 0px; width: 250px; border: 0px; background: white;  color: #333333;  margin: 0px; padding: 0px; float:left; }

#rh-col{ margin: 0px 20px 00px 250px; border: 0px; background: #ffffff; padding: 20px; background:url(../_images/13.gif) no-repeat; font-size: 1.3em; line-height: 135%; }

#content {width: 99%; }
#content ul {list-style: circle;}
#content li {margin-bottom: 10px;}

/* Navigation */

.nav {background:#dfdfff; padding:10px; font-size: 1.3em; width:230px;}
.nav ul {margin:0; padding:0; list-style:none; top:0; width: 230px;}
.nav ul .last {background:none;}
.nav ul .on {background:none; }
.nav ul li {cursor:pointer; background:url(../_images/07.gif) repeat-x left bottom; font-weight:bold;padding-bottom:1px;}
.nav ul li ul li a {background:url(../_images/06.gif) no-repeat 10px 9px;}
.nav ul li ul li .sub {margin-left:20px;}
.nav ul li a {display:block; color:#4a4982; padding:5px 0 5px 25px; background:url(../_images/05.gif) no-repeat 7px 9px;}
#exp {margin-left:15px; width:215px; padding-bottom:5px;}
#exp li{background:none; font-weight:normal;}
#exp li a {padding:5px 0 0 25px;}

.address {border-top:9px solid #ffde63; margin-top:5px; padding:20px; font-size: 1.1em;}

/* Content */

.breadcrumb {background:url(../_images/08.gif) repeat-x left bottom; padding: 0 0 5px 0px; font-size:85%; margin-bottom:15px; }

.breadcrumb span a {float:right; display:block; padding:0 10px 0 15px; background:url(../_images/10.gif) no-repeat 0 2px;}

.rightb {border:1px solid #c9e7e2; background:#dbfaf4 url(../_images/14.gif) no-repeat right top; padding:8px; margin: 0px 0px 7px 10px; float:right; width: 288px; }
.rightb a {font-size:110%; text-decoration:underline; }
.rightb a:hover {color: #009999; text-decoration: none; }
.rightb p {font-size:100%;}

.leftb {background:#f7f7ff url(../_images/12.gif) no-repeat right top; border:1px solid #dfdfff;padding: 10px; width: 50%; margin-top:20px;}
.leftb a {color:#4f4f51; text-decoration:underline; }
.leftb a:hover {text-decoration: none; }

/* Footer */

#footer 
{clear: both; position: relative; padding: 3px 10px 10px 10px ; font-size:1.1em; border-top: 9px solid #ffde63;}

.footleftinsert { height: auto; width: auto; padding: 2px;	float: left; margin: 0px;}
.footrightinsert {	height: auto; padding: 2px;	float: right; margin: 0px; text-align: right;}

/* Styling */
.caps {text-transform: uppercase; line-height: 140%;}
.strong {font-weight: bold;}
strong {font-weight: bold;}
.right {float:right; margin-left:20px;}
.shade {background-color: #F7F7FB;}
.shade2 {background-color: #FFFFEC; }
.ybox {background-color: #FFFFEC; padding: 3px; border: 1px solid #FFCC00; font-weight: bold;}
.pbox {background-color: #F7F7FB;  padding: 3px; border: 1px solid #6A69AD; font-weight: bold;}
.gbox {background-color: #DBFAF4 ;  padding: 3px; border: 1px solid #019375; font-weight: bold;}

.smaller {font-size: 85%;}
.intro {font-size: 1.2em; line-height: 135%; color: #6A69AD; font-size: 1.1em; font-weight: bold;}
.linet {border-top: 1px solid silver;padding-top:10px;}
.lineb {border-bottom: 1px solid silver;padding-bottom:10px;}

blockquote { margin: 0 40px 20px 40px; border-left:10px solid #DBFAF4; padding: 0px 0px 0px 5px;}