@charset "utf-8";
/* CSS Document */

body {margin:0px 5px 5px 5px; font-family:Calibri, Candara, Cambria, Corbel, Verdana, Helvetica, Arial; font-size:0.8em; color:#333333}
.footer {background:url(images/footerbg.gif) top repeat-x; padding:5px 5px 5px 5px; text-align:center; font-size:1em; color:#cdcdcd}
a.footerlink, a.footerlink:link, a.footerlink:active, a.footerlink:visited {font-size:0.9em; color:#294d78;text-decoration:none; border:0;}
a.footerlink:hover {color:#cdcdcd;text-decoration:none; border:0;}
.sidemenu {background:url(images/menubg.jpg) repeat-x top scroll; text-align:right; padding-right:5px;}
a.sidelink, a.sidelink:link, a.sidelink:active, a.sidelink:visited {font-size:0.9em; color:#294d78;text-decoration:none; line-height:1.6em; border:0;}
a.sidelink:hover {color:#a2a2a2; border:0;}
a, a:link, a:active, a:visited {font-size:1em; color:#294d78;text-decoration:none; border-bottom:1px dotted #EAEAEA}
a:hover {color:#cdcdcd;text-decoration:none;border-bottom:1px dotted #294d78}

.homecontent {background:url(images/header.jpg) no-repeat top scroll; padding-top:138px; padding-left:15px; padding-bottom:15px; padding-right:15px}

.content {background:url(images/header.jpg) no-repeat top scroll; padding-top:138px; padding-left:15px; padding-bottom:15px; padding-right:15px}
#login {border:1px solid green; margin-top:0}
#banner {width:846px; height:270px;}
#content {margin-top:150px;}

.WhtTxt {
	color: #FFFFFF;
	font-weight: bold;
}

/*  FORMS  */
.TextBox {border: 1px solid #e8e8e8; font-family: Calibri, Candara, Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color:#294d78; font-weight: bold; background-color: #ffffff; padding:3px;}
.LoginBox {border: 1px solid #e8e8e8; font-family: Calibri, Candara, Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color:#294d78; font-weight: bold; background:url(images/75pc-wht-trans.png) repeat;}
.Button {border: 1px dotted #fff; font-family:Calibri, Candara, Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #ffffff; font-weight: bold; background-color: #EA851E; margin-left:3px; margin-right:3px; margin-top:3px; margin-bottom:3px;}

.LoginBg {background:url(images/80pc-blu-trans.png) repeat; padding:2px;}

.colour1 {color:#ffffff; background-color:#f8f8f8;}
.colour2 {color:#000000; background-color:#ffffff;}

.Small {font-size:0.9em}
.Red {color:#FF0000}
.Blue {color:#294d78}

hr {padding:0; margin:0; text-align:center}

h1 {color:#294d78; padding:0; margin:0}
h2 {color:#858585; padding:0; margin:0}
h3 {color:#294d78; padding:0; margin:0}
h4 {color:#858585; padding:0; margin:0}

#branches {font-size:0.9em; color:#294d78; text-align:center; width:125px; vertical-align:top;}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
z-index:10;
}

.DropDownList
{
    border: 1px solid #e8e8e8; 
    font-family: Calibri, Candara, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 0.8em; 
    color:#294d78; 
    font-weight: bold; 
    background-color: #ffffff; 
    padding:3px; 
    width: 300px;
}

.Classifications
{
    font-size:0.8em;
    width: 200px;
    font-family: Calibri, Candara, Verdana, Arial, Helvetica, sans-serif;
    padding:3px;
}