body {
     margin: 0pt;
	 background: #E0D8B1;
}

#page-bg {
     margin: 0pt;
	 background:url(images/brown-logo-bg.jpg) repeat-x;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	color: #9DBBD0;
	vertical-align: center;
	font-weight: normal;
	margin: 10pt 20pt;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-align: justify;
	vertical-align: top;
	top: auto;
	margin: 10pt 20pt;
}
h1.side-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #9DBBD0;
	vertical-align: center;
	font-weight: normal;
	margin: 10pt 20pt;
}
p.side-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-align: left;
	vertical-align: top;
	top: auto;
	margin: 10pt 4pt;
}
p.centered-text {
	font-size: 7pt;
	color: #666666;
	text-align: center;
    margin: 15pt;
}
p.bordered-para {
	border-color:#DDDDDD;
	border-style:solid;
	border-width:thin;
	padding: 5pt;
}

table.imagesborder img { border:solid; border-color:#B5CED3;}

h2 {
	font-family: Times, georgia, serif;
	font-size: 21pt;
	color: #9DBBD0;
	vertical-align: center;
	margin: 25pt 20pt -5pt 20pt;
	font-weight: normal;
	padding-left: 0px;
	background:url(images/h2-bullet.gif) no-repeat left;
}


h3 {
	font-family: Times, georgia, serif;
	font-size: 18pt;
	color: #C1AC6B;
	vertical-align: center;
	margin: 18pt 20pt -5pt 20pt;
	font-weight: normal;
	padding-left: 38px;
	background:url(images/h3-bullet.gif) no-repeat left;
}
h4 {
	font-family: Times, georgia, serif;
	font-size: 13pt;
	color: #C1AC6B;
	text-align:right;
	vertical-align: center;
	margin: 10pt;
	font-weight: bold;
}
h5 {
	font-family: Times, georgia, serif;
	font-size: 15pt;
	color: #9DBBD0;
	text-align: left;
	margin: 10pt;
	margin-top:28pt;
	font-weight: bold;
	padding-left: 45px;
	background:url(images/h5bullet.jpg) no-repeat left;
}





.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}


a.navlink:link {color: #82A9C1; text-decoration: none; }
a.navlink:visited {color: #82A9C1; text-decoration: none; }
a.navlink:hover {color: #82A9C1; text-decoration: underline; }
a.navlink:active {color: #82A9C1; text-decoration: none; }

a.internallink:link {color: #82A9C1; text-decoration: none; }
a.internallink:visited {color: #82A9C1; text-decoration: none; }
a.internallink:hover {color: #82A9C1; text-decoration: underline; }
a.internallink:active {color: #82A9C1; text-decoration: none; }

a.activemenulink:link {color: #82A9C1; text-decoration: none; }
a.activemenulink:visited {color: #82A9C1; text-decoration: none; }
a.activemenulink:hover {color: #82A9C1; text-decoration: underline; }
a.activemenulink:active {color: #82A9C1; text-decoration: none; }










a.LargeLink:link {
    text-decoration: none;
	font-family: Times, georgia, serif;
	font-size: 13pt;
	color: #C1AC6B;
	text-align:right;
	vertical-align: center;
	margin: 10pt;
	font-weight: bold;
	}
a.LargeLink:visited{
    text-decoration: none;
	font-family: Times, georgia, serif;
	font-size: 13pt;
	color: #C1AC6B;
	text-align:right;
	vertical-align: center;
	margin: 10pt;
	font-weight: bold;
	}
a.LargeLink:hover {
    text-decoration: underline;
	font-family: Times, georgia, serif;
	font-size: 13pt;
	color: #C1AC6B;
	text-align:right;
	vertical-align: center;
	margin: 10pt;
	font-weight: bold;
	}
a.LargeLink:active {
    text-decoration: none;
	font-family: Times, georgia, serif;
	font-size: 13pt;
	color: #C1AC6B;
	text-align:right;
	vertical-align: center;
	margin: 10pt;
	font-weight: bold;
	}








a
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
	line-height:19px;
}
a:link
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
	line-height:19px;
}
a:visited
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
	line-height:19px;
}
a:hover
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height:19px;
}



ul.ListA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-align: justify;
	vertical-align: top;
	top: auto;
	padding: 0pt 15pt 15pt 35pt;
	list-style-type: disc;
	list-style-image: url(images/listbullet.gif);
	list-style-position: left:-20px;
	}

ul.ListA li {margin: .6em 0}







/*main-menu-starts-here*/


/* CSS Document */
#newmenu {
	width:930px;
	height:20px;
	position:relative;
	z-index:100;
	left: 22px;
	top: 7px;
}
/* remove all the bullets, borders and padding from the default list styling */
#newmenu ul {padding:0;margin:0;list-style-type:none;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#newmenu li {float:left; position:relative;}
/* style the links for the top level */
#newmenu a, #newmenu a:visited {display:block; height:35px; text-decoration:none; padding:30;  font-size:12px; font-weight:normal; font-family: Verdana, Helvetica, Arial, sans-serif; padding-top:5px; text-align:center; 
 }
/* a hack so that IE5.5 faulty box model is corrected */
* html #newmenu a, * html #newmenu a:visited {h\eight:35px; font-size:12px; font-weight:normal; font-family: Verdana, Helvetica, Arial, sans-serif;}

#newmenu a:hover{background-color:#F3F1DC; padding-top:5px; text-align:center;}







/* hide the sub levels and give them a positon absolute so that they take up no room */
#newmenu ul ul {visibility:hidden;position:absolute;height:0;top:35px;left:0; background-image:none; margin-top:5px;}
/* another hack for IE5.5 */
* html #newmenu ul ul {top:35px;t\op:35px; background-image:none;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#newmenu table {position:absolute; top:0; left:0; border-collapse:collapse;}













/* style the second level links */
#newmenu ul ul a, #newmenu ul ul a:visited {
text-align:left;
background-image:url(images/menu_bg.gif); background-repeat:no-repeat;
background-position:0px 0px;
background-color:#FFFFFF;
line-height:30px;
color:#492D17;
padding-left:18px;
height:30px;
border-width: 0 1px 1px 1px;
border-color:#C9B89F;
border-style:solid;
filter:alpha(opacity=90);
opacity:0.9;}
/* yet another hack for IE5.5 */
* html #newmenu ul ul a, * html #newmenu ul ul a:visited { 
line-height:30px;
}

/* style the top level hover */

/* THIS IS THE DROP DOWN HOVER BG COLOUR */

#newmenu ul ul a:hover
{
text-align:left;
background-color:#D9E4EE;
background-image:url(images/menu_bg2.gif); background-repeat:no-repeat;
background-position:0px 0px;
line-height:30px;
color:#222222;
padding-left:18px;
height:30px;
border-width: 0 1px 1px 1px;
border-color:#C9B89F;
border-style:solid;
}
#newmenu ul ul :hover > a
{
line-height:30px;
}

#newmenu ul ul a.drop, .menu1 ul ul a.drop:visited {
background-color:#666666;
background-image:url(images/menu_bg.gif); background-repeat:no-repeat;
background-position:8px 12px;
}
/* style the second level hover */
#newmenu ul ul a.drop:hover{
background-color:#5D83D6;
}
#newmenu ul ul :hover > a.drop {
background-color:#5D83D6;
}

/* make the second level visible when hover on first level list OR link */
#newmenu ul li:hover ul,
#newmenu ul a:hover ul{visibility:visible;}

/* position the third level flyout menu */
#newmenu ul ul ul{left:169px; top:0px;}
#newmenu ul ul ul.left {width:150px;}



/* style the third level background */
#newmenu ul ul ul a, #newmenu ul ul ul a:visited {
background-image:url(images/menu_bg.gif); background-repeat:no-repeat;
background-position:0px 0px;
background-color:#F5ECDF;
line-height:30px;
color:#492D17;
padding-left:18px;
height:30px;
border-width: 0 1px 1px 1px;
border-color:#C9B89F;
border-style:solid;
filter:alpha(opacity=90);
opacity:0.9;}
* html #newmenu ul ul ul a, * html #newmenu ul ul ul a:visited {
line-height:25px;
}

/* style the third level hover */
#newmenu ul ul ul a:hover {
background-image:url(images/menu_bg.gif); background-repeat:no-repeat;
background-position:0px 0px;
background-color:#FDFEF8;
line-height:30px;
color:#492D17;
padding-left:18px;
height:30px;
border-width: 0 1px 1px 1px;
border-color:#C9B89F;
border-style:solid;
filter:alpha(opacity=100);
opacity:1;}
#newmenu ul ul ul :hover > a
{
line-height:30px;
}
/* make the third level visible when you hover over second level list OR link */
#newmenu ul :hover ul :hover ul{ visibility:visible;}
#newmenu ul :hover ul ul{visibility:hidden;}

