/* General */
html, body, td {font-family:Verdana; font-size:12px; color:#12427C; margin:0px}

/* Link Styles */
a {font-family:Verdana; color:#134293; text-decoration:none; font-weight:bold}
a:hover {font-family:Verdana; color:#12427C; text-decoration:underline; font-weight:bold}

.editor {font-size:11px; font-family:Verdana; color:#000000; text-decoration:none; font-weight:normal}

.terms {font-size:10px; font-family:Verdana; color:#a5a5a5; text-decoration:none; font-weight:normal}
.terms:a {font-size:10px; font-family:Verdana; color:#a5a5a5; text-decoration:none; font-weight:normal}
.terms:hover {font-size:10px; font-family:Verdana; color:#a5a5a5; font-weight:normal; text-decoration:underline;}

.MenuLink {font-family:Verdana; color:#12427C; text-decoration:none; font-weight:normal}
.MenuLink:a {font-family:Verdana; color:#12427C; text-decoration:none; font-weight:normal}
.MenuLink:hover {font-family:Verdana; color:#12427C; text-decoration:underline; font-weight:normal}

.TextSizeLink {font-family:Verdana; font-size:0.70em; color:#12427C; text-decoration:underline; font-weight:normal}
.TextSizeLink:a {font-family:Verdana; font-size:0.70em; color:#12427C; text-decoration:underline; font-weight:normal}
.TextSizeLink:hover {font-family:Verdana; font-size:0.70em; color:#12427C; text-decoration:underline; font-weight:normal}
.TextSizeBox {border:2px solid #134293; font-weight:bold; font-family:Verdana; font-size:12px; background-color:#D1D8EB;}

.MenuBox {border-left:1px solid #ACA274; border-right:1px solid #ACA274; vertical-align:middle}
.menualign {position: relative; top: -7px}

/* Form Controls */
input, select {font-family:Verdana; font-size:11px; background-color:#D1D8EB; border:1px solid #12427C;font-weight:bold; color:#12427C}
 .radio {font-family:Verdana; font-size:11px; background-color:#FFFFFF; border: 0px} 

/* Datagrid Styles */
.DataGridHeader {font-size:10px; font-family: Verdana;  font-weight: bold; color: #FFFFFF; background-color: #000000;}

/* Text Styles */
H1 {font-size:13px; font-weight:bold; color: #FFFFFF;  margin: 0 0 0 0;  background-color: #9358D0;font-family: Verdana;} /*Page Heading*/
/*Fill in these styles with bespoke colours so that customers can access then in content management*/
H2 {font-weight: bold; font-size: 14px; margin: 0 0 0 0; color: #2E3F67; font-family: Verdana; padding-left: 5px; padding-right: 5px;} 
H3 {font-weight: bold; font-size: 15px; padding-bottom: 5px; margin: 0 0 0 0}
H4 {font-weight: bold; font-size: 14px; padding-bottom: 5px; margin: 0 0 0 0} 
H5 {font-weight: bold; font-size: 13px; padding-bottom: 5px; margin: 0 0 0 0} 
H6 {font-weight: bold; font-size: 12px; padding-bottom: 5px; margin: 0 0 0 0} 

.messagetouser {color: red; font-weight: bold; padding-top: 6px; margin-top: 6px;}
.whitetext {color: white; font-weight: bold}

/*Highlight user searched text in the search engine */
.highlight {text-decoration: none;color:black;background:yellow;}
.ImageBorder {border:1px solid #EE3333;}


.PageHeader { border-bottom:1px solid #ACA274; font-weight: bold; padding-bottom: 5px; }
.PageList A { text-decoration: underline; font-weight: normal}
.PageList A:Hover { text-decoration: underline; font-weight: normal}
.PageList hr { color: #EEEEEE; height:1px;}

.menu_bg { background-image: url(images/menu_left_bg.gif); background-repeat: repeat-y;}
.VideoLink  { background-image: url(images/video_btn_bg.gif); background-repeat: repeat-x;}
.VideoLink a { font-weight: bold; color: #FFFFFF;}
.VideoLink a:Hover { font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.FooterBlurb { font-family: Verdana; color: #12427C; font-weight: bold; font-size: 11px; line-height: 1.1; padding-top: 8px;}
.CompanyReg { font-family: Verdana; color: #949494; font-weight: bold; font-size: 10px; line-height: 1.1; padding-top: 6px;}
.CompanyReg a{ font-family: Verdana; color: #949494; font-weight: bold; font-size: 10px; line-height: 1.1;}
.CompanyReg a:hover{ font-weight: bold;font-family: Verdana; }
.Videos a{ font-size: 11px;}