/* CSS Document */
/*
-----------------------------------------------
yellowSqaures Global Styles
Date:   October 2005
Designer: Evolution 7 
----------------------------------------------- */

body {margin: 0px 0px 0px 0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

a {color:#FFD200; text-decoration:none; border-bottom:dashed 1px #FFD200; font-weight:bold;}
a:hover {color:#666666; text-decoration:none;}

/* BACKGROUND STYLES
----------------------------------------------- */
#top_container {width:765px; float:left;}
.logobox {float:left; width:210px; padding: 25px 0 0 22px; border-bottom:none;}
.logobox a {border-bottom:none;}
.navbox {float:left; width:520px; height:93px; padding: 2px 0 0 5px;}
.snifferbox {width:10px; height:10px;}

#centre_container {width:765px; float:left; padding: 84px 0 0 0;}

/*background images*/
#bg_solutions {background:url(../images/bg_solutions.jpg) no-repeat 19px 105px; float:left;}
#bg_about {background:url(../images/bg_aboutus.jpg) no-repeat 10px 109px;}
#bg_online {background:url(../images/bg_online.jpg) no-repeat 9px 110px;}
#bg_dp {background:url(../images/bg_dp.jpg) no-repeat 9px 123px;}
#bg_contact {background:url(../images/bg_home.jpg) no-repeat 9px 123px;}
#bg_home {background:url(../images/bg_home2.jpg) no-repeat 9px 123px;}


/* CONTENT STYLES
----------------------------------------------- */
#content_container {float:left; padding:0 0 0 320px; width:432px;}
#content_container2 {float:right; margin:0 7px 0 0px;}
.headerbox {width:432px;}
.subheadbox {width:432px; padding: 11px 0 12px 0;}
.content_pullout {width:432px; padding: 0 0 20px 0;}
.contentbox {width:432px;}
.spacer{float:left;}

#news_container {float:left; width:180px; margin: 223px 0 0 30px;}
.promopanel {margin: 30px 0 0 0; border:none;}
.promopanel a {border:none;}
.h_text {color:#000000;}
.surveybut {border-bottom:none; padding: 0 0 0 90px;}
.tvcbut a {border-bottom:none; padding: 0 0 0 90px;}
.homeheader {padding: 0 0 5px 0; font-weight:bold; font-size:11px;}

.contact_logo a {padding: 0 0 0 100px; border-bottom:none;}

.liststyle1 {list-style-type:none; margin: 0px 0 10px 0px; text-indent:none;}
.liststyle1 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle1 UL LI {padding: 0 0px 10px 15px; background:url(../images/bulletpoint.gif) no-repeat 0px 4px; text-indent:none;}
.liststyle1 UL LI a {color: #036BBB; text-indent:none; border-bottom:1px dashed #8EC5EE; text-decoration:none;}
.liststyle1 UL LI a:hover {color: #FA9E35; text-indent:none; border-bottom:1px dashed #FA9E35; text-decoration:none;}

.liststyle2 {list-style-type:none; margin: 0px 0 10px 0px; text-indent:none;}
.liststyle2 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle2 UL LI {padding: 0 0px 5px 15px; background:url(../images/bulletpoint.gif) no-repeat 0px 4px; text-indent:none;}
.liststyle2 UL LI a {color: #036BBB; text-indent:none; border-bottom:1px dashed #8EC5EE; text-decoration:none;}
.liststyle2 UL LI a:hover {color: #FA9E35; text-indent:none; border-bottom:1px dashed #FA9E35; text-decoration:none;}

.liststyle3 {list-style-type:none; margin: 0px 5px 0px 0px; text-indent:none;}
.liststyle3 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle3 UL LI {padding: 0 0px 5px 15px; background:url(../images/arrowpoint.gif) no-repeat 0px 3px; text-indent:none;}
.liststyle3 UL LI a {color: #036BBB; text-indent:none; border-bottom:1px dashed #8EC5EE; text-decoration:none;}
.liststyle3 UL LI a:hover {color: #FA9E35; text-indent:none; border-bottom:1px dashed #FA9E35; text-decoration:none;}

.liststyle4 {list-style-type:none; margin: 0px 5px 0px 0px; text-indent:none;}
.liststyle4 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle4 UL LI {padding: 0 0px 5px 15px; background:url(../images/arrowpoint_2.gif) no-repeat 0px 3px; text-indent:none;}
.liststyle4 UL LI a {color: #036BBB; text-indent:none; border-bottom:1px dashed #8EC5EE; text-decoration:none;}
.liststyle4 UL LI a:hover {color: #FA9E35; text-indent:none; border-bottom:1px dashed #FA9E35; text-decoration:none;}

.liststyle5 {list-style-type:none; margin: 0px 5px 0px 0px; text-indent:none;}
.liststyle5 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle5 UL LI {padding: 0 0px 5px 15px; background:url(../images/arrowpoint.gif) no-repeat 0px 3px; text-indent:none;}
.liststyle5 UL LI a {color: #036BBB; text-indent:none; border-bottom:1px dashed #8EC5EE; text-decoration:none;}
.liststyle5 UL LI a:hover {color: #FA9E35; text-indent:none; border-bottom:1px dashed #FA9E35; text-decoration:none;}

.disclaimertext {color:#999999; font-size:10px;}

.tablehead {background-color:#FFF8C1; font-weight:bold; color:#555555; padding: 3px 3px 3px 3px;}
.tablerow {background-color:#FFFDE8; padding:3px 3px 5px 3px;}
.tablerow2 {background-color:#FFFFFF; padding:3px 3px 5px 3px;}
.tablebkg {background-color:#FFFFFF; padding:3px 3px 3px 3px;}
.tablebkg TR TD DIV {padding: 3px 0 3px 0;}
.boxStroke {border: 2px solid #FFF9CB; padding:0px;}
.boxStroke2 {border: 2px solid #FFE400; padding:0px; width:400px; height:32px;}
.boxStroke3 {border: 2px solid #FFE400; padding: 10px 10px 10px 10px;}
.boxStroke4 {border: 2px solid #FFE400; padding: 10px 10px 10px 10px;}
.boxStroke5 {border: 2px solid #FFE400; padding: 10px 10px 10px 10px;}
.boxStroke6 { background-color:#FFE400; padding: 10px 10px 10px 10px;}
.boxStroke7 {border: 2px solid #FFE400; padding: 10px 10px 10px 10px;}

.tvcimg {padding: 20px 0 0 0;}
.surveyimg {padding: 0 0 6px 0;}
.surveyimg a {border-bottom:none;}

.interimg {padding: 0 0 0 0;}
.interimg a {border-bottom:none;}

.subhead2 {padding: 0 0 7px 0;}


/* FOOTER STYLES
----------------------------------------------- */
#footer_container {float:left; width:765px; padding: 50px 0 14px 0; height:14px;}
.footer_bg {float:left; background-color:#FFE400; width:765px;}
#footer_container2 {float:left; width:765px;}
.copyrightbox {float:left; width:131px; padding: 0 0 0 5px;}
.footerspacer {float:left; background-color:#FFE400; height:14px; display:inline;}
.e7box{padding: 0 0 0 558px;}

.e7link {font-size:9px; color:#AEAEAE;}
.e7link A {font-size:9px; color:#AEAEAE; text-decoration:none; border:none; font-weight:normal;}
.e7link A:HOVER {text-decoration:underline; border:none; font-weight:normal;}

.footerlinks {float:left; font-size:10px; color:#555555; background-color:#FFE400; padding: 2px 5px 2px 5px; height:14px; display:inline; border-right: 2px solid #FFFFFF; border-bottom:none;}
.footerlinks A {font-size:10px; color:#555555; background-color:#FFE400; text-decoration:none; border-bottom:none; font-weight:normal;}
.footerlinks A:HOVER {color:#FFFFFF;}

.footerlinks_home {float:left; font-size:10px; color:#555555; background-color:#FFE400; padding: 2px 5px 2px 5px; height:14px; display:inline; border-right: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF;}
.footerlinks_home A {font-size:10px; color:#555555; background-color:#FFE400; text-decoration:none; font-weight:normal; border-bottom:none;}
.footerlinks_home A:HOVER {color:#FFFFFF;}

.e7logo a {border-bottom:none;}