/* STYLE SHEET */

/* Homepage attributes */

@font-face { font-family:Aim,sans-serif; font-style:normal; font-weight:normal; src:url(/Design/Fonts/AIM.eot); }
@font-face { font-family:Aim,sans-serif; font-style:normal; font-weight:normal; src:url(\Design\Fonts\\AIM.eot); }

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }

a:link, a:visited { color:#6185b5; text-decoration:none; }

a.n { color:#6185b5; text-decoration:none; font-size:1em; font-family:Arial, Helvetica, sans-serif; }

#LeftPane { }
#ContentPane { }
#RightPane { }

#LeftPane a { border-bottom:0; color:#6185b5; text-decoration:none; }
#ContentPane .linkage a { color:#6185b5; text-decoration:none; }
#RightPane a { border-bottom:0; color:#6185b5; text-decoration:none; }

#LeftPane .smalltext { font-size:1em; }
#RightPane .smalltext { font-size:1em; }

.readmore { background:url(/Design/Images/arrow-orange.gif) no-repeat right; padding-right:10px; }

body#red #RightPane 

.welcomemsg {  }
.date {  }
.pagename {  }

.submenu {  }
a.submenu {  }
a.submenu:hover {  }

a.LogoutLink { color:#6185b5; }
a.LogoutLink:hover { color:#6185b5; }

a.botmenulink { color:#000; }
a.botmenulink:hover {  }

.sp { color:#6185b5; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; font-size:0.9em; }
a.sp { color:#6185b5; }
a.sp:hover { color:#6185b5; }
.spg{ font-size:0.9em; color:#6185b5; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; }


/* Log in box */
.Login { font: 70%/140% Arial,Helvetica,sans-serif; margin:0; padding:0; background:#464646 url(/design/signin/bkg.jpg) no-repeat bottom center; }
.pleaselog { font-size:1.2em; line-height:1.2em; color:#fff; font-family: Arial,Helvetica,sans-serif; }
.autosign { font-family: Arial,Helvetica,sans-serif;font-size:11px; color:#fff; }
.fieldname { font-family: Arial,Helvetica,sans-serif;font-size:11px; color:#fff; }
.fieldname2 { font-family: Arial,Helvetica,sans-serif;font-size:11px; color:#fff; }
a.fieldnamelink { font-family: Arial,Helvetica,sans-serif;font-size:11px; color:#fff; }
a.fieldnamelink:hover { font-family: Arial,Helvetica,sans-serif;font-size:11px; color:#fff; }

.Button { font-family:Arial,Helvetica,sans-serif; background-color:#f4f4f4; border:1px solid #d5d5d5;font-size:11px; }
.button { font-family:Arial,Helvetica,sans-serif; background-color:#f4f4f4; border:1px solid #d5d5d5;font-size:11px; }
.ntb { font-family:Arial,Helvetica,sans-serif; background-color:#f4f4f4; border:1px solid #d5d5d5;font-size:11px; }
.search-box { font-family:Arial,Helvetica,sans-serif; background-color:#fff; border:1px solid #291670;font-size:10px; height:15px; width:130px; }
.ErrorText { font-weight:bold; color:#FF0000;font-size:11px; } /* red error text */
select { font-family:Arial,Helvetica,sans-serif;font-size:11px; }

/* Normal text */
.n { font-size:1em; }
.n2 { font-size:1em; color:#515151; }
.n3 { font-size:1em; color:#68695c; }
.n4 { font-size:1em; color:#0b0d0d; }
.nb { font-size:1em; font-weight:bold; }
.ni { font-size:1em; font-style:italic; }
.nr { font-size:1em; color:#FF0000; }
.nblk { font-size:1em; color:#000000; }
.nblkb { font-size:1em; color:#000000; font-weight:bold; } /* normal black bold */

.head { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#213747; line-height:1.2em; }
.head2 { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#364b5e; line-height:1.2em; }
.head3 { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#000000; line-height:1.2em; }
.head4 { font-family:Arial,Helvetica,sans-serif; font-size:1.5em; color:#213747; line-height:1.2em; }
.head5 { font-family:Arial,Helvetica,sans-serif; font-size:1.5em; color:#364b5e; line-height:1.2em; }
.head6 { font-family:Arial,Helvetica,sans-serif; font-size:1.5em; color:#000000; line-height:1.2em; }

.subhead { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#213747; }
.subhead2 { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#364b5e; }
.subhead3 { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#000000; }
.subhead4 { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#213747; }

.botmenulink { font-size:0.9em; color:#6185b5; }
a.botmenulink { color:#6185b5; }
a.botmenulink:hover { color:#6185b5; }

.footer { color:#364b5e; font-size:0.8em; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; }
a.footerlink { color:#364b5e; }
a.footerlink:hover { color:#364b5e; }

#credits a { color:#959595; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; }

/* Containers */
.medium-title-blue { font-size:1.2em; font-family:Arial,Helvetica,sans-serif; color:#364b5e; font-weight:bold; text-transform:uppercase; }
.medium-title-blue2 { font-size:1.2em; font-family:Arial,Helvetica,sans-serif; color:#364b5e; font-weight:bold; }


/* Table */
.tbl { font-size:1em; color:#5a5a5a; border:solid 1px #d0d0d0; } /* frame */
.tblhdr { font-family:Arial,Helvetica,sans-serif; font-size:1.1em; color:#fff; border-bottom:solid 1px #d0d0d0; padding:4px 4px 4px 4px; background-color:#213747; }
.tblhdr a { color:#fff; font-size:0.9em; }
.tblftr { font-family:Arial,Helvetica,sans-serif; font-size:1.1em; color:#fff; border-top:solid 1px #d0d0d0; padding:4px 4px 4px 4px; background-color:#213747; }
.tblftr a { color:#fff; font-size:0.9em; }
.tblitm { background-color:#F1F1F1; padding:4px 4px 4px 4px; font-weight:bold; } /* row */
.tblitm a { font-weight:normal; }
.tblalt { background-color:#e9e9e9; padding:4px 4px 4px 4px; font-weight:bold; } /* alternate row */
.tblalt a { font-weight:normal; }
.tbledit { background-color:#DEDFDE; padding:4px 4px 4px 4px; } /* edit row */
.tblsel { background-color:#DEDFDE; padding:4px 4px 4px 4px; } /* row selected */
.tblcel { background-color:#fff; padding:4px 4px 4px 4px; } /* cell */
.tblaltc { background-color:#D1CFCF; padding:4px 4px 4px 4px; } /* alternate cell */
.tblpag { background-color:#ededed; padding:4px 4px 4px 4px; color:#000; } /* table pager */
.tblpag a { color:#000; }

/* HTML Styles */
UL LI { list-style-type:square; color:#213747; }
UL LI LI { list-style-type:disc; color:#213747; }
UL LI LI LI { list-style-type:square; color:#213747; }
OL LI { list-style-type:square; color:#213747; }
OL OL LI { list-style-type:lower-alpha; color:#213747; }
OL OL OL LI { list-style-type:lower-roman; color:#213747; }
HR { color:#213747; height:1pt; width:100%; } /* horizontal rule */

/* Image Sizes for MyProfile, e-comm etc */
.image1{width:50px;border:solid 1px #dddddd;}
.image2{width:100px;border:solid 1px #dddddd;}
.image3{width:150px;border:solid 1px #dddddd;}
.image4{width:200px;border:solid 1px #dddddd;}
.image5{width:250px;border:solid 1px #dddddd;}

#LeftPane{ text-align:left; width:240px; margin:0 6px 0 0; min-height:300px; }
#ContentPane { text-align:left; padding:0 0 0 0; min-height:300px; }
#RightPane { text-align:left; width:180px; margin:6px 0 0 6px; min-height:300px; }

.column-left {  }
.column-content {  }
.column-right {  }

body { margin:0; padding:0; font:80%/140% Arial,Helvetica,sans-serif; color:#5d5d5d; }

#website { margin:0 auto; width:860px; text-align:left; }

#banner { width:860px; height:114px; background:url(Images/logo.gif) no-repeat; }

#logo a { float:left; height:114px; width:330px; text-indent:-9999; }

#search-area { float:right; font-size:0.9em; margin:11px 11px 0 0; width:161px; height:20px; }
#search-box { float:left; padding:0; width:137px; height:20px; }
#search-button { float:left; padding:0; width:24px; height:20px; }

#top-image { height:194px; }

#main-buttons { height:20px; width:396px; margin:0 19px 0 445px; }
#b-home a { float:left; height:20px; width:99px; display:block; text-indent:-9999; }
#b-contact a { float:left; height:20px; width:99px; display:block; text-indent:-9999; }
#b-register a { float:left; height:20px; width:99px; display:block; text-indent:-9999; }
#b-login a { float:left; height:20px; width:99px; display:block; text-indent:-9999; }

#middle-bar { clear:both; }
#breadcrumbs { float:left; padding:4px 0 0 9px; height:27px; }
#breadcrumbs img { padding:0 0 0 0; }
#enquiry { float:right; height:31px; padding:0 0 0 0; line-height:31px; }
#enquiry-button a { float:right; height:31px; width:32px; background:url(Images/enquiry-arrow.gif) no-repeat; display:block; text-indent:-9999; }

#welcome { color:#213747; padding:14px 0 0 18px; font-size:0.8em; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; }

#content { clear:both; }

#menu-top { width:229px; height:40px; background:url(mv/t/m-top.gif) no-repeat; text-transform:uppercase; line-height:40px; padding:0 0 0 11px; font-size:1.3em; font-family:Arial,Helvetica,sans-serif; color:#fff; }
#menu { padding:0 0 0 0; width:240px; background:#364b5e; }
#menu-btm { width:240px; height:6px; background:url(mv/t/m-btm.gif) no-repeat; }

#bottom-menu { height:36px; line-height:36px; }

#footer { height:34px; border-top:1px solid #c4c4c4; }
#copyright { line-height:34px; float:left; padding:0 0 0 15px; }
#options { line-height:34px; float:right; padding:0 15px 0 0; }
#credits { clear:both; text-align:center; }