@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#header { background: url(images/bg-top.jpg) repeat-x left top; width: 100%; #height: 157px; margin: 0px; padding: 0px; font: 14px / 20px "Trebuchet MS", Arial; text-decoration: none; color: #024266; }

.menu-top { font: 14px / 20px "Trebuchet MS", Arial; text-decoration: none; color: #024266; }

.menu-top a { text-decoration: none; color: #024266; }

.menu-top:hover { text-decoration: underline; color: #0078bb; }

/*#top-nav { background: url(images/menu-bg.jpg) repeat-x left top; width: 100%; font: 14px "Trebuchet MS", Arial; font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 44px; }

#top-nav ul { margin: 0px; padding: 0px; }

#top-nav ul li { list-style-image: none; list-style-type: none; margin: 10px; padding: 0px 20px 0 20px; background: url(images/menu-seperator.jpg) repeat-x left top; display: inline; }


#top-nav ul li a { color: #FFFFFF; text-decoration: none; }

#top-nav ul li:hover { color: #FFFFFF; text-decoration: underline; }*/


.menu { background: url(images/menu-bg.jpg) repeat-x scroll 0 0; padding:0px; margin: 0px; }

#nav { font-size:12px; text-align: center; vertical-align: top; margin: 0px; padding: 0px; width: 999; font-family: "Trebuchet MS", Arial; text-transform: uppercase;}

#nav ul { margin: 0px; padding: 0px;  }

#nav li { float:left; position:relative; text-align:left; list-style: none;  }

 
#nav a { float:left; padding:15px 46.5px 15px 47.5px; color:#FFFFFF; font-weight:bold; background:url(images/menu-seperator.jpg) right 0px no-repeat; margin: 0px; display:block; line-height:1.3em; text-decoration:none; display: inline; }

#nav li.active1 a {  background:#ED2024 none repeat scroll 0 0; color:#FFFFFF; display:block; font-weight:bold; text-decoration:none;
}

#nav .active,
#nav li a:hover { color:#FFFFFF;  background: url(images/menu-hover-bg.jpg) repeat-x left top; z-index:999;  }

#nav .last { background: none;}

.last { background: none;}







.publishing-new { background: url(images/sub-cat-bg-repeat.jpg) repeat-x left top; height: 34px; width: 100%; font: 14px / 30px "Trebuchet MS", Arial; font-weight: normal; text-align: center; vertical-align: middle; color: #FFFFFF; text-transform: uppercase; }

.publish-content { background: #ebebeb; border: 1px solid #adadad; color: #474747; font: 13px / 16px "Trebuchet MS", Arial; }

.publish-content span { color: #057405; font: 14px / 16px "Trebuchet MS", Arial; padding-bottom: 10px; }

.read-more { color:#FF0000; text-decoration: underline; font-size: 11px; }

.read-more a { color:#FF0000; text-decoration: underline; }

.read-more:hover { color:#be0000; text-decoration: none; }

.bdr-btm { border-bottom: 1px solid #bdbdbd; }

.cat-top { background: url(images/cat-top.jpg) no-repeat center bottom; width: 257px; height: 11px; }
.cat-mid { background: url(images/cat-mid.jpg) repeat-y center top; width: 257px; font: 13px / 16px "Trebuchet MS", Arial; color: #4a4a4a; text-align: center; vertical-align: middle; }
.cat-btm { background: url(images/cat-bg-btm.jpg) no-repeat center top; width: 257px; height: 74px; }

.cat-mid span { color: #ffffff; font-size: 14px; font-weight: bold; }

.read-more-blk { color:#010101; text-decoration: none; font-size: 11px; }

.read-more-blk a { color:#010101; text-decoration: none; }

.read-more-blk:hover { color:#565656; text-decoration: underline; }

.freebies { font: 16px / 22px "Trebuchet MS", Arial; color: #024266; }

.annual-link { font: 13px / 22px "Trebuchet MS", Arial; color: #232323; text-decoration: underline; }

.annual-link a { color: #232323; text-decoration: underline; }

.annual-link:hover { color: #232323; text-decoration: none; }

#footer { background: #3e3e3e; height: 63px; width: 100%; font: 14px / 22px "Trebuchet MS", Arial; color: #FFFFFF; text-align: left; vertical-align: middle; }

#footer span { font: 11px / 14px "Trebuchet MS", Arial; color: #c1c1c1; text-align: center; }

.footer-link { color: #FFFFFF; text-decoration: none; }

.footer-link a { color: #FFFFFF; text-decoration: none; }

.footer-link:hover { color: #c1c1c1; text-decoration: underline; }



#left-con ul { margin: 0px; padding: 0px; }

#left-con ul li { padding: 0px;  margin: 0px;  list-style-type: none; list-style: none; background: url(images/bullet-2.jpg) no-repeat left center; padding-left: 10px; font: 14px / 22px "Trebuchet MS", Arial; color: #000000; }


.left { font: 16px / 22px "Trebuchet MS", Arial; color: #000000; }
.left a { color: #000000; text-decoration: none; } 
.left:hover { color: #000000; text-decoration: underline; } 
.left span { font: 16px / 22px "Trebuchet MS", Arial; color: #05537f; }
.left span a { color: #05537f; text-decoration: none; }
.left span:hover { color: #05537f; text-decoration: underline; }

.left p { font: 12px / 16px "Trebuchet MS", Arial; color: #585858; *padding-top: 10px; *padding-bottom: 10px; }

.client { background: url(images/client-bg.jpg) no-repeat left top; width: 255px; height: 36px; text-align: center; vertical-align: middle; font: 18px / 22px "Trebuchet MS", Arial; color: #FFFFFF; padding-left: 10px; }

.client-letter { background: url(images/bdr-btm.jpg) no-repeat left bottom; height: 38px; color: #024266; font: 14px / 38px "Trebuchet MS", Arial; text-transform: uppercase;}

h1 { font: 18px / 22px "Trebuchet MS", Arial; line-height: 22px; font-weight: bold; margin: 0px; padding: 0px; color: #024266; }

h1 a {color: #024266; text-decoration:none;}
h1 a:hover{color: #024266; text-decoration:underline;}

.text-flw  { font: 12px / 18px "Trebuchet MS", Arial; line-height: 20px; color: #585858; margin: 0px; padding: 0px; padding-top: 10px; text-align: justify; vertical-align: top; }

h4 { font: 16px / 22px "Trebuchet MS", Arial; line-height: 22px; font-weight: normal; margin: 0px; padding: 0px; color: #024266; }


.repeat-box { background-image: url(images/bg-why-repeat.jpg); background-repeat: no-repeat; width: 608px; height: 28px; font-family: "Trebuchet MS", Arial; font-size: 16px; color: #000000; padding-left: 20px; padding-top:8px; cursor:hand;}

.repeat-box span { color: #05537f; }


.repeat-box-sub { background-image: url(images/bg-why-repeat-sub.jpg); background-repeat: no-repeat; width: 515px; height: 39px; font-family: "Trebuchet MS", Arial; font-size: 16px; color: #000000; padding-left: 20px; padding-top:8px; cursor:hand;}

.repeat-box-sub span { color: #05537f; }

.img-bdr { border: 1px solid #024266; }

hr { color: #024266; background: #024266; height:1px; }

.question { font-size: 14px; font-weight: bold; color: #024266; }

.q-link { color: #585858; text-decoration: none; line-height: 21px; }

.q-link a { color: #585858; text-decoration: none; line-height: 21px; }

.q-link:hover { color: #024266; text-decoration: underline; line-height: 21px; }

.enquiry { background: url(images/side-1.jpg) repeat-x center top; width: 100%; height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 28px; color: #ffffff; font-weight: bold;}

.enquiry { background: url(images/side-1.jpg) repeat-x center top; width: 100%; height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 28px; color: #ffffff; font-weight: bold;}


.border-all { border: 1px solid #042960; padding: 0px; }

.input-box { border: 1px solid #042960; height: 15px; width: 220px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 666666; }

.message-box { border: 1px solid #042960; height: 60px; width: 220px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: 666666; }


.submit-btn { background: url(images/submit-btn.jpg) no-repeat center top; width: 80px; height: 23px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 23px; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; text-align: center; vertical-align: middle; white-space: nowrap; }

.submit-btn a 