
/* LHIN CD Style Sheet*/


/* divs */

body
{
    font-family: Arial, Helvetica, Trebuchet MS, Trebuchet, sans serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
    color: #000000;
    background-color: #e1dcc5;
    text-align:left;
}

body td
{
    font-family: Arial, Helvetica, Trebuchet MS, Trebuchet, sans serif;
    font-size: 12px;
}

#container
{
    position:relative;
    width:750px;
    height: 1200px;
    margin:0 auto 0;
    padding:0;
    background-color: #949494;

}

#header
{
    width: 990px;
    height: 85px;
    padding: 0px 0px; 0px; 0px;
    margin: 0px 0px 0px 0px;
}

#nav
{
	width: 990px;
	height: 25px;
    margin: 0px 0px; 0px; 0px;
    padding-top: 5px;
    text-align: center;
    background-color: #949494;
}

#main
{
    width: 990px;
    height: 500px;
    margin: 0px 0px 0px 0px;
    /* margin: 0px auto; */
    padding: 0px 0px 0px 0px;
    background-color: #ffffff;
}

#main_home
{
    width: 990px;
    height: 600px;
    margin: 0px 0px 0px 0px;
    /* margin: 0px auto; */
    padding: 0px 0px 0px 0px;
    background-color: #ffffff;
}

#homepage
{
     height: 500px;
     padding:10px 10px 10px 10px;
     text-align: center;
}

#tour_maincontact
{
    width: 300px;
    margin: 0px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    text-align:left;
    float: left;
}

#tour_buttons
{
    width: 550px;
    margin: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    text-align:left;
	float: left;
}

#profileimage
{
    width: 300px;
    height: 400px;
    margin: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    text-align:right;
    float: left;
}

#profiledetails
{
    width: 550px;
    padding: 10px 10px 0px 10px;
    text-align:left;
	float: left;
}

#departmentlist
{
     padding:10px 10px 10px 10px;
}

#topics
{
    width: 990px;
    margin: 0px auto;
    padding:0px 0px 0px 0px;
    background-color: #ffffff;
}

#topics_content
{
    padding:10px 10px 10px 10px;

}

#footer
{
    width: 99 0px;
    height: 100px;
    margin: 0px;
    padding:0px 0px 0px 0px;
}




/* fonts */

h1 { font-size: 24px; color: #aaaa66; text-decoration: none; }
h2 { font-size: 1.2em; color: #FFFFFF; font-weight: bold; text-decoration: none; }
h3 { font-size: 1.0em; color: #FFFFFF; background-color: #546ABC; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 5px;}
h4 { font-size: 0.8em; color: #A9421F; font-weight: bold; text-decoration: none; }
h5 { font-size: 0.8em; color: #666666; text-decoration: none; }

span.title { font-size: 2.0em; color: #939393; font-weight: bold; text-decoration: none; }
span.subtitle { font-size: 1.5em; color: #DFA950; font-weight: bold; text-decoration: none; }
span.subtitle2 {font-size: 2.0em; font-weight: none; color: #cc6600; text-decoration: none;}
span.minor { font-size: 1.5em; color: #666666; text-decoration: none; }
span.strong { color: #4C6B8E; text-decoration: none; }
span.light { color: #ADADAD; text-decoration: none; }
span.firstline { font-weight: bold; }

span.staffname { font-size: 24px; color: #bcb431; text-decoration: none; line-height: 1.0em;}
span.jobtitle { font-size: 16px; color: #996f16; text-decoration: none; line-height: 1.0em;}
span.callmeabout { font-size: 14px; color: #bcb431; font-weight: bold; text-decoration: none; }
span.label { color: #c4b89e; text-decoration: none; }
span.department { font-family: Times, Times New Roman, serif; font-size: 1.8em; color: #000000; text-decoration: none; text-transform: uppercase;}
span.dephead { font-size: 1.3em; font-weight: bold;}
span.depassistant { font-size: 1.2em; font-weight: bold;}

/* hyperlinks */

A:link {color:#cc6600; text-decoration:underline;;}
A:visited {color:#cc6600; text-decoration:underline;;}
A:hover {color:#660066; text-decoration:underline;}

A.tour:link {font-size: 14pt; font-weight: none; color: #aaaa66; text-decoration: none;}
A.tour:visited {font-size: 14pt; font-weight: none; color: #aaaa66; text-decoration: none;}
A.tour:hover {font-size: 14pt; font-weight: none; color: #cc6600; text-decoration: underline;}

A.top:link {font-size: 9pt; font-weight: none; color: #FFFFFF; text-decoration: none;}
A.top:visited {font-size: 9pt; font-weight: none; color: #FFFFFF; text-decoration: none;}
A.top:hover {font-size: 9pt; font-weight: none; color: #cc6600; text-decoration: underline;}

A.top2:link {font-size: 9pt; font-weight: none; color: #000000; text-decoration: none;}
A.top2:visited {font-size: 9pt; font-weight: none; color: #000000; text-decoration: none;}
A.top2:hover {font-size: 9pt; font-weight: none; color: #cc6600; text-decoration: underline;}

A.namelink:link {color: #bcb431; text-decoration: underline;}
A.namelink:visited {color: #aad389; text-decoration: underline;}
A.namelink:hover {color: #e7e17f; text-decoration: underline;}

A.nav:link {font-size: 1em; font-weight: none; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
A.nav:visited {font-size: 1em; font-weight: none; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
A.nav:hover {font-size: 1em; font-weight: none; color: #E5E5E5; text-decoration: underline; text-transform: uppercase;}

A.subnav:link {font-size: 0.5em; font-weight: none; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
A.subnav:visited {font-size: 0.5em; font-weight: none; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
A.subnav:hover {font-size: 0.5em; font-weight: none; color: #E5E5E5; text-decoration: underline; text-transform: uppercase;}

A.white:link {color:#ffffff; text-decoration:none;}
A.white:visited {color:#ffffff; text-decoration:none;}
A.white:hover {color:#ffffff; text-decoration:none;}


/* paragraphs */

p.tourtext { line-height: 16px; margin: 0px 0px 10px 0px;}
p.topics { margin: 0px 0px 0px 0px; padding: 10px; background-color: #e4e4e4;}
p.homepage { padding: 10px; text-align: center;}

p.floatleft { float: left; padding: 10px; margin: 0px 0px 0px 0px;}
p.first {color: #23A6E0; text-decoration: none; }
p.hang_areas {padding: 0px 0px 0px 10px; margin: 0px;}
div.grey { margin: 0px 0px 0px 0px; padding: 10px; background-color: #e4e4e4;}

/* images */
img.slogan {margin: 20px 0px 0px 0px;}
img.profile {border: 1px black solid; margin: 0px 0px 0px 0px;}
img.link {border: none; margin: 0px 0px 0px 0px;}
img.linkicon {border: none; margin: 0px 5px 0px 0px;}
img.footer {border: none; margin: 40px 0px 0px 40px; float: left;}
img.skipspacer {border: none; margin: 0px 0px 0px 0px; height: 11px;}
img.thumbs {margin:0px; padding:0px; border: none;}

/* lists */

/* 
   ul {margin: 5px 0px 10px 0px; }
   ul li {margin: 0px 0px 0px 0px; } 
*/
ul li.topics {margin: 15px 0px 0px 0px; }
ul ul li {list-style-type: none; margin: 0px 0px 0px -40px; }


/* tables */


table.simple td { margin: 0px; padding: 5px; border: 1px solid black; }

table.whatspace td { margin: 0px; padding: 10px; border: none; }
table.locationlist td { margin: 0px; padding: 5px; border: none; }
table.access { margin: 0px; padding: 0px; border: none; }
table.access td { margin: 0px; padding: 5px; border: none; }
table.form { margin: 0px; padding: 0px; border: none; }
table.form td { margin: 0px; padding: 5px; border: none; }
table.spec { margin: 0px; padding: 0px; border: none; }
table.spec td { margin: 0px; padding: 2px; border: none; }
table.spec th { color: #786d5b; font-size: 76%; text-align:left;}


/* rules */

hr {  border:0; border-top: 1px solid #000000; margin: 5px 0px 0px 0px; clear: both;}
br.clear { clear: both;}
br.collapsed { display: none; clear: both;}


/* DHTML dropdown menus */

.leftMenu {	text-align: left; }
		
.centerMenu { text-align: center;}
		
.rightMenu { text-align: right;	}
		
a.MenuLabelLink	{ COLOR: #ffffff;	FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuLabelLink:link { COLOR: #ffffff;	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLink:visited	{ COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;	}
a.MenuLabelLink:hover{ COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
		
a.MenuLabelLinkOn {	COLOR: #ffffff; FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuLabelLinkOn:link { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:visited { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:hover { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
		
a.MenuItemLink { COLOR: #000000; FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuItemLink:link { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLink:visited { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLink:hover { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
		
a.MenuItemLinkOn { COLOR: #ffffff; FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuItemLinkOn:link { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLinkOn:visited { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLinkOn:hover { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
		
.myMenu { position: absolute; visibility: hidden; z-index: 5; }		
		
.myMenuLabelleft { padding: 0px 0px 0px 0px; text-align: left; }		
.myMenuLabelcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuLabelright { padding: 0px 0px 0px 0px; text-align: right; }		
.myMenuItemleft { padding: 0px 0px 0px 0px; text-align: left; }		
.myMenuItemcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuItemright { padding: 0px 0px 0px 0px; text-align: right; }		
		
#myTest { 
width: 500px;
padding: 0px 0px 0px 0px;
z-index: 1;
}
