
body{margin:0px; padding:0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#434343; font-size:11px; font-weight:normal; text-decoration:none; line-height:18px;}

div{margin:0px;}

.left{float:left;}
.right{float:right;}

.w-100{width:100%; overflow:auto;}

.w-80{width:80%; overflow:auto; float:left;}
.w-20{width:20%; overflow:auto; float:left;}
.w-35{width:35%; overflow:auto; float:left;}
.w-45{width:60%; overflow:auto;}

.w-200{width:200px; overflow:auto; float:left;}
.w-700{width:700px; overflow:auto; float:left;}
.w-250{width:300px; overflow:auto; float:left;}
.w-500{width:380px; overflow:auto; float:right;}


a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#434343; text-decoration:none; line-height:18px;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0066FF; text-decoration:underline; line-height:18px;}

.header{width:100%; overflow:auto; background-color:#4288bb;}
.header1{width:900px; overflow:auto;}
.header2{width:990px; overflow:auto;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#ffffff; text-decoration:none; line-height:30px; margin:0px; padding:0px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1c5a87; text-decoration:none; line-height:30px; margin:0px; padding:0px;}

.logo{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#ffffff; text-decoration:none; line-height:30px;}
.logo:hover{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#ffffff; text-decoration:none; line-height:30px;}


.bdr{border:#f2f2f3 solid 1px;}
.bdr1{border:#4288bb solid 1px;}
.bdr2{border-bottom:#4288bb dotted 1px;}
.bdr3{border-top:#2d79b2 solid 2px;}
.bdr4{border-right:#4288bb dotted 1px;}


.bg{background-image:url(../../images/bg.gif); background-repeat:repeat-x; height:30px;}
.bg1{background-image:url(../../images/bg1.gif);  background-repeat:repeat-x; height:34px; overflow:hidden;}
.bg2{background-image:url(../../images/bg2.gif); background-repeat:repeat-x; height:190px;}
.bg33333{background-color:#fbfbfb;}
.bg3{background-image:url(../../images/bg3.gif); background-repeat:repeat-x; height:35px; color:#FFFFFF;}

.txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1c5a87; text-decoration:none;}
.txt1{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px;}


.link{font-family:Arial, Helvetica, sans-serif; color:#434343; font-size:11px; font-weight:normal; text-decoration:underline;}
.link:hover{font-family:Arial, Helvetica, sans-serif; color:#434343; font-size:11px; font-weight:normal; text-decoration:none;}

.link1{font-family:Arial, Helvetica, sans-serif; color:#1111cc; font-size:14px; font-weight:normal; text-decoration:underline;}
.link1:hover{font-family:Arial, Helvetica, sans-serif; color:#1111cc; font-size:14px; font-weight:normal; text-decoration:none;}

.link2{font-family:Arial, Helvetica, sans-serif; color:#228822; font-size:11px; font-weight:normal; text-decoration:underline;}
.link2:hover{font-family:Arial, Helvetica, sans-serif; color:#228822; font-size:11px; font-weight:normal; text-decoration:none;}

.link3{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1c5a87; text-decoration:none;}
.link3:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1c5a87; text-decoration:underline;}


.footer{font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none;}
.footer:hover{font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none;}


#hover-colour {
     
      width:800px;
      line-height:normal;
	  
      }
    #hover-colour ul {
	  margin:0;
	  padding:0;
	  list-style:none;
      }
    #hover-colour li {
      display:inline;
      margin:0;
      padding:0;
      }
    #hover-colour a {
      float:left;
      background:url(../../images/tableft.gif) no-repeat left top;
      margin:0;
	  margin-right:0px;
	  margin-left:0px; /*spacing between each tab*/
      padding:0 0 0 10px;
      text-decoration:none;
      }
    #hover-colour a span {
      float:left;
      display:block;
      background: url(../../images/tabright.gif) no-repeat right top;
      padding:10px 10px 8px 5px;
	  font-family: "trebuchet MS"; font-size:13px;
	  font-weight: bold;
      color:#0b4068;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #hover-colour a span {float:none;}
    /* End IE5-Mac hack */
    #hover-colour a:hover span {
      color:#0b4068;
      }
    #hover-colour a:hover {
      background-position:0% -34px;
      }
    #hover-colour a:hover span {
      background-position:100% -34px;
      }
	  #hover-colour a.current{ /*Selected Tab style*/
background-position:0 -34px; /*Shift background image up to start of 2nd tab image*/
}

#hover-colour a.current span{ /*Selected Tab style*/
background-position:100% -34px; /*Shift background image up to start of 2nd tab image*/
color:#0b4068;
}


