/* Relume stylesheet */
html,#aspnetForm{ height:100%;}
body{background-color:#333; margin:0px; padding:0px; margin-top:0px; padding-top:0px;text-align: center;font-family:Arial, Helvetica, sans-serif;font-size:small; color:#001a3c; padding:20px 0px;}

/* font size fixes for IE5/5.5 */
body p { font-size: x-small; voice-family: "\"}\"";voice-family: inherit;font-size: small;}
html>body p {font-size: small;}
#posthackie5fix1{}

body ul li { font-size: x-small; voice-family: "\"}\"";voice-family: inherit;font-size: small;}
html>body ul li {font-size: small;}
#posthackie5fix2{}

body table tr td{ font-size: x-small; voice-family: "\"}\"";voice-family: inherit;font-size: small;}
html>body table tr td {font-size: small;}
#posthackie5fix3{}

table.VerticalAlignHack{ height:100%; width:100%;}
table.VerticalAlignHack td{ vertical-align:middle; }

/* Main Layers and all styles associated with it */
#PageWrapper{width: 960px; margin: 0px auto 0; padding: 0; position: relative; text-align: left; height:auto;border-top:none; border-bottom:none; min-height:750px; text-align:left; background-color:#BA3F00; }

#PageWrapper{ background-image:url(/images/bg3.jpg);background-repeat:no-repeat;  }

img.homeimage{ margin:40px 0px 0px 100px;}

/* Nav top */
#Menu{margin-top:150px; margin-left:40px;  width:200px;  padding:0px 0px 0px 0px;z-index:999; position:relative;  float:left; min-height:530px;}
#Menu ul{list-style: none;margin:0px; padding:0px; margin-bottom:20px;  }
#Menu li {margin:0px; padding:3px 20px 3px 0px; color:#cccccc;  }
#Menu a{color:#FFD76D; text-decoration:none; display:block; padding:3px 0px 1px 0px; font-size:medium; line-height:100%; }
#Menu a:hover{}
#Menu ul ul li a{ display:block; padding:5px; }
#Menu ul ul li a:hover{  }
#Menu ul.AspNet-Menu ul ul{ left:20px; }
#Menu ul.AspNet-Menu ul ul li a{ }
#Menu a.AspNet-Menu-Selected{}
#Menu ul li.AspNet-Menu-Selected ul { padding-bottom:15px;}
#Menu ul li.AspNet-Menu-Selected ul{ display:inline; position:relative; }
#Menu ul li.AspNet-Menu-Selected ul { display:inline; position:relative; }
#Menu ul li.AspNet-Menu-Selected ul li a{ font-size:small; color:White; padding:0px; padding-bottom:2px; }
#Menu a.homelink{ padding-bottom:20px;}
#Menu a.contactlink{ padding-top:20px;}
.required{color:#FF9900;}

#Menu ul ul{ z-index:999; width:130px;  display:none;}
#Menu h2{ color:White; margin:0px 0px 20px 0px; font-size:medium; padding:0px;}
#Menu img{ float:none;}



/* Centre content */

#CentreContent{float:right; margin:0px; margin-top:150px; border:0px; line-height:140%; padding:0px; margin-right:140px; padding-right:20px;   voice-family: "\"}\""; voice-family: inherit; width: 550px; margin-bottom:0px;   }

#CentreContent li{padding-bottom:1px; list-style-image:url(../images/bullet.gif);}
#CentreContent h1{font-size:large; color:#FFF; margin-top:0px; margin-bottom:30px;line-height:100%; font-weight:normal; voice-family: "\"}\""; voice-family: inherit; font-size: x-large; }
#CentreContent .highlighted{color:#FFFFFF;}
#CentreContent h2{font-size:medium; color:#FFD76D; margin-top:12px; margin-bottom:6px; font-weight:normal;}
#CentreContent h3{font-size:medium; color:#FFD76D; margin-top:12px; margin-bottom:6px; font-weight:normal;}
#CentreContent p,li,td{ color:#fff; line-height: normal;}
#CentreContent p{ margin-top:1px; margin-bottom:13px;}
#CentreContent strong{ color:#FFf;}
#CentreContent ul{ margin-top:5px; margin-bottom:5px;}
#CentreContent a{ text-decoration:none; color:#FFD76D;}
#CentreContent a:hover{color:#FFD76D; text-decoration:underline;}
#CentreContent .photo{ margin-right:20px; margin-bottom:5px; margin-top:4px;}

#CentreContent .PersonItem{ float:left; width:150px; height:160px;}
#CentreContent .PersonPhoto{ float:left; width:190px; height:180px;}

#CentreContent .small{ font-size:80%;}
#CentreContent .HomeEnter{ font-size:200%; text-align:center; margin-top:200px;}

ul.Clients{ margin:0px; padding:0px; list-style:none;}
ul.Clients li{ float:left; list-style:none; margin:0px 7px 7px 0px; padding:0px; line-height:1px;}


/* Forms */
#CentreContent .boxed{color:#333333; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  margin:1px; border:0px;}
#CentreContent .buttons{background-color:#666666; color:#FFFFFF; border:1px solid #FF9900; font-family: Arial, Helvetica, sans-serif; padding:2px;}
#CentreContent .buttons:hover{ background-color:#FF9900; color:#000;}


/* Footer bits */
#Footer{ clear:both; position: relative;  padding-bottom:20px;left:40px;font-size: 0.85em; color:White; width:100px;}

/* Tables */
table.Contact{border-width:0px; border-collapse:collapse;border-color:#bbbbbb; border-style:solid;}
table.Contact TD{border: 0px #dddddd solid;padding:0px 6px 6px 0px; vertical-align:top;}
table.Contact TD.LeftColumn{ width:90px;}

.DisplayTable{border-width:1px; border-collapse:collapse;border-color:#bbbbbb; border-style:solid; width:418px;}
.DisplayTable TD{border: 1px #dddddd solid;padding:0px 6px 6px 0px; vertical-align:top;}
.DisplayTable TD.LeftColumn{ width:140px;}

