/* styles */

body, table {
 font: 12px Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;
 color: #000000;
 line-height: 18px;
 margin: 0px; padding: 0;
 }
 .contentMain {
 vertical-align: middle;
 width: 884px;
 padding-left: 5px;
  padding-right: 5px;
 }
 .outerBorder {
 border: 1px solid #eeeeee;
 width: 960px;
 text-align: center;
  table-layout: fixed;
}
 .outsideTable {
 width: 950px;
 text-align: left;
 background-color:#FFFFFF;
  table-layout: fixed;
}

.bottomBdrNone {
text-align:center;
}

td.welcome {
 background-image: url(../supp_files/home_header_welcBg.jpg);
 background-repeat: no-repeat;
 vertical-align: middle;
 width: 675px;
}
table.welcomeText {
 line-height: 13px;
 width: 673px!Important;
 padding: 0 10px 0 64px;
 margin: 0;
}

.bottomBdr {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px!important;
 font-weight:normal;
  text-align:left;
 padding-left:10px;
}

.welcomeText td {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px!important;
 color: #FFFFFF;
}

#s1 li {
font-size:12px;
list-style:square;
}

#s1 {
font-size:12px;
list-style:square;
}

#DataList1 td {

}


ul, li { margin: 0; padding: 0; }

li { margin: 0; padding: 0; }

h5 {
 font-family: Trebuchet MS, Arial, Tahoma, sans-serif;
 font-size: 18px;
 background-image: url(../supp_files/h3_bg.gif);
 background-repeat: repeat-x;
 width: 573px;
 color: #FFFFFF;
 line-height: 19px;
 max-height: 25px;
} 
td.tagline {
 font-family: Trebuchet MS, Arial, Tahoma, sans-serif;
 font-size: 13px;
 background-image: url(../supp_files/gbl_header_1b.jpg);
  background-repeat: no-repeat;
 width: 478px;
 vertical-align: top;
 color: #000000;
 padding-top: 54px;
 
}
td {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 11px;
 }
.homeContent {
margin-left: 60px;
vertical-align: top;
margin-top: 30px;
width: 597px;
padding-bottom:20px;

}
.heading {
 border-bottom: 1px solid #cccccc;
 height: 24px!Important;
 vertical-align: middle;
 text-transform:capitalize;
}

p {
 font-size:12px;
 line-height: 18px;
}

h1 {
 color: #15689F;
 font-family: Trebuchet MS, Tahoma, Arial, sans-serif;
 font-size: 18px;
 font-weight: normal;
 padding: 0 0 5px 0; margin:0;
 
}
h2 {
 color: #166DA6;
 font-family: Trebuchet MS, Tahoma, Arial, sans-serif;
 font-size: 18px;
 font-weight: normal;
 line-height: 21px;
 padding: 0px;
}

ul, li {
 margin: 0 0 0 0;
 line-height: 18px;
 
 }

.prod_cat {
color:#3A3A3A;
text-align:left;
}

.prod_name {
color:#3A3A3A;
text-align:left;
}

#Pro_list1_DataList2 {
margin-left:150px;
>margin-left:0px;
}

#imgMain {
border:2px solid #eee;

}

img {
 border: none; border: 0px; }

hr {
	width: 80%;
	color: #00CCFF;
}

.hr_prod {
width:100%;
height:5px;
border-bottom:1px solid #ccc;
}

.td_cat {
margin-left:-10px;
}

.cat_desc_custom {
padding-left:10px;
}

A.footer {
 color: #333333;
 text-decoration: none;
}
A.footer:hover {
 text-decoration: underline;
}
.footerLeft {
 background-color: #EBEBEB;
 width: 343px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #333333;
 font-size: 11px;
 line-height: 13px;
 padding-top: 5px;
 padding-left: 10px;
 vertical-align: top;
 text-align:left;
}
.footerRight {
 background-color: #F4F4F4;
 width: 626px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #333333;
 text-align: right;
 font-size: 11px;
 line-height: 13px;
 padding-right: 10px;
 padding-top: 5px;
  vertical-align: top;
}

A {
 text-decoration: underline;
 color: #0099FF;

}

A:hover {
 text-decoration: underline;
 color: #333333;
}



/* Booklet Category Styles */
A.bookCats_link {
 text-decoration: none;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8px;
}
A.bookCats_link2 {
 text-decoration: none;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}
A.bookCats_link:hover {
 text-decoration: underline;
 color: #999999;
}
A.bookCats_link2:hover {
 text-decoration: underline;
 color: #999999;
}
td.bookCats_table {
 font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 max-width: 225px;
 }
td.bookCats {
 background-color: #eeeeee;
 color: #000000;
}
.cat1 {
 background-color: #FF6600;
 color: #FFFFFF;
 text-align: center;
}
.cat110 {
 background-color: #ff0000;
 color: #FFFFFF;
 text-align:right;
}
.cat2 {
 background-color: #ffcc00;
 color: #FFFFFF;
 text-align: center;
}
.cat3 {
 background-color: #009999;
 color: #FFFFFF;
 text-align: center;
}
.cat4 {
 background-color: #336666;
 color: #FFFFFF;
 text-align: center;
}
.cat5 {
 background-color: #336699;
 color: #FFFFFF;
 text-align: center;
}.cat6 {
 background-color: #ffcc66;
 color: #FFFFFF;
 text-align: center;
}.cat7 {
 background-color: #663399;
 color: #FFFFFF;
 text-align: center;
}.cat8 {
 background-color: #66cc33;
 color: #FFFFFF;
 text-align: center;
}.cat9 {
 background-color: #9999cc;
 color: #FFFFFF;
 text-align: center;
}.cat10 {
 background-color: #006600;
 color: #FFFFFF;
 text-align: center;
}.cat11 {
 background-color: #009966;
 color: #FFFFFF;
 text-align: center;
}.cat12 {
 background-color: #003366;
 color: #FFFFFF;
 text-align: center;
}.cat13 {
 background-color: #660099;
 color: #FFFFFF;
 text-align: center;
}.cat14 {
 background-color: #990099;
 color: #FFFFFF;
 text-align: center;
 }.cat15 {
 background-color: #eeeeee;
 color: #333333;
 text-align: center;
  padding:8px;
}
.colourStream
{
background-image: url(/supp_files/colourStream.jpg);
}