body {
margin-left: 0px;
margin-right: 0px;
margin-top: 20px;
margin-bottom: 0px;
padding: 0px;
background-color: #ffffff;
background-image: url(file:///C|/Documents and Settings/redmondt/Local Settings/images/bg_header.jpg);
background-repeat: repeat-x;
background-position: top center;
font-size: 0.7em;
font-family: arial,verdana,tahoma; 
color: #666666;
}

td {
font-family: arial,verdana,tahoma,San-Serif; 
font-size: 11px;;
color: #6D6D6D;
vertical-align: top;
}

p {
font-family: arial, verdana, tahoma;
font-size: 11px;
color: #6D6D6D;
vertical-align: top;
line-height: 18px;
}

input, select {
font-size:10px; 
font-family: arial,verdana,tahoma; 
}

a:link { color: #6D6D6D; text-decoration: none; }
a:visited { color: #6D6D6D; text-decoration: none; }
a:active { color: #6D6D6D; text-decoration: none; }
a:hover { color: #E51429; text-decoration: none; }

a:link.red { color: #E51429; text-decoration: none; }
a:visited.red { color: #E51429; text-decoration: none; }
a:active.red { color: #E51429; text-decoration: none; }
a:hover.red { color: #000000; text-decoration: none; }

/* Hiscox Styles Start Here */
.topnav {
font-family: arial,"Trebuchet MS",verdana,tahoma; 
font-size: 11px;
color: #888888;
vertical-align: top;
padding-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
}


.title {
font-family: arial, verdana, tahoma;
font-size: 16px;
font-weight: bold;
color: #292929;
margin-bottom: 5px;
}

h1.title {
font-family: arial, verdana, tahoma;
font-size: 16px;
font-weight: bold;
color: #555555;
margin-bottom: 5px;
}

.subtitle {
font-family: arial, verdana, tahoma;
font-size: 11px;
font-weight: normal;
color: #6C6C6C;
margin-bottom: -35px;
}

.caption {
font-family: arial, verdana, tahoma;
font-size: 17px;
font-weight: normal;
color: #666666;
margin-bottom: 5px;
}

.caption_red {
font-family: arial, verdana, tahoma;
font-size: 17px;
font-weight: normal;
color: #E51429;
margin-bottom: 5px;
}

.pr_row {
font-family: arial, verdana, tahoma;
font-size: 14px;
font-weight: normal;
color: #292929;
height: 40px; 
border-bottom: 1px solid #E2E2E2;
text-align: right;
padding-right:20px;
vertical-align: middle;
}

.red_date {
font-family: arial, verdana, tahoma;
font-size: 10px;
font-weight: normal;
color: #E51429;
}

.small {
font-family: arial, verdana, tahoma;
font-size: 10px;
font-weight: normal;
color: #666666;
}

.page_title {
font-family: arial, verdana, tahoma;
font-size: 16px;
font-weight: bold;
color: #292929;
background: #EFE9DC;
height: 59px; 
border-bottom: 0px solid #ffffff;
text-align: right;
padding-right:20px;
vertical-align: middle;
}

.home_brownbox_01 {
font-family: "Trebuchet MS",verdana,tahoma,arial; 
font-size:11px;
color: #343434;
background: #E8DFCD;
text-align: right;
padding-right:15px;
padding-top:35px;
}

.home_brownbox_02 {
border-bottom: 0px solid #ffffff;
text-align: right;
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
vertical-align: bottom;
}

.home_brownbox_03 {
font-family: arial, verdana, tahoma; 
font-size: 14px;
font-weight: bold;
color: #555555;
height: 41px; 
border-top: 1px solid #ffffff;
text-align: right;
padding-right:15px;
padding-top:13px;
}

.home_contentbox_01 {
font-family: arial, verdana, tahoma; 
font-size:11px;
color: #6C6C6C;
font-weight: normal;
width: 270px;
border-bottom: 1px solid #E2E2E2;
border-right: 1px solid #E2E2E2;
padding-right: 20px;
padding-top: 15px;
padding-left: 10px;
padding-bottom: 20px;
}

.home_contentbox_02 {
font-family: arial, verdana, tahoma; 
font-size:11px;
color: #6C6C6C;
font-weight: normal;
width: 180px;
border-bottom: 1px solid #E2E2E2;
border-right: 1px solid #E2E2E2;
padding-right: 20px;
padding-top: 15px;
padding-left: 10px;
padding-bottom: 20px;
}

.home_contentbox_03 {
font-family: arial, verdana, tahoma; 
font-size:11px;
color: #6C6C6C;
font-weight: normal;
width: 218px;
border-bottom: 1px solid #E2E2E2;
padding-right: 20px;
padding-top: 15px;
padding-left: 10px;
padding-bottom: 20px;
}

.exhibition_title {
font-family: arial, verdana, tahoma;
font-size: 11px;
font-weight: bold;
color: #6C6C6C;
}

.exhibition_dates {
font-family: arial, verdana, tahoma;
font-size: 10px;
font-weight: normal;
color: #6C6C6C;
}

.feature_caption {
width: 511px;
height:auto;
vertical-align: middle;
border-right: 1px solid #E2E2E2;
}

.top_line {
border-top: 1px solid #E2E2E2;
}

.underline {
border-bottom: 1px solid #E2E2E2;
padding-bottom: 15px;
}

.grey_border {
border: 3px solid #E2E2E2;
}

.underline2 {
border-bottom: 1px solid #E2E2E2;
padding-top: 15px;
padding-bottom: 15px;
}

/* Hiscox Styles End Here */
