/* ==========================================================================*/
/*********************** WHITEPAPERS ************************/
/* ==========================================================================*/

.whitepaper01 {display: none;}
.whitepaper02 {display: none;}
.whitepaper03 {display: none;}
.hidecheck {display: none;}
.wpchoicecontainer {overflow: auto; background-color: #3a7eba; font-size: 0.9em;}
.whitepapersdownloadtotalctnr {width: 590px; padding-top: 10px; float: right; margin-bottom: 15px; margin-top: 10px;}
.whitepapersdownloadbtn{cursor: pointer;}
.whitepapersdownloadtotalbg {background: #3a7eba; color: #ffffff;}
.whitepapersdownloadtotalcontent1 {float: right; padding-left: 12px; margin-top: 8px; padding-right: 20px; font-size: 0.9em; line-height: 1.2em;}
.whitepapersdownloadtotalcontent1 ul {list-style: none; text-align: right; padding-left: 12px; padding-bottom: 8px;}
.whitepapersdownloadtotalcontent1 p {list-style: none; float: right; padding-left: 12px;}
.whitepapersdownloadtotalcontent2 {float: right; padding-right: 20px; padding-top: 7px; padding-bottom: 7px;}
.whitepapersdownloadtotaltop {background: url(../images/whitepapers_downloadtotal_bg_top.jpg) top center no-repeat; height: 11px;}
.whitepapersdownloadtotalbottom {background: url(../images/whitepapers_downloadtotal_bg_bottom.jpg) bottom center no-repeat; height: 14px;}
.wpyouselectedtxt {margin-top: 2px; padding-right: 5px;}
.wpselecttotal {width: 12px; background: none; border: none; color: #FFF; font-weight:bold;}
.wptxtfloat {float: right; padding-top: 8px; padding-right: 30px; margin-top: 10px;}
.wptxtfloat2 {float: right; padding-top: 10px; padding-bottom: 10px; padding-right: 15px;}
.wproundcont {width: 590px; background: #3a7eba; color: #fff; float: right; margin-bottom: 15px; margin-top: 10px;}
.wproundcontborder {border-left: #dddedf solid 1px; width: 613px; float: right; padding-top: 10px; }
.wproundcont {text-align: right; margin-left: 0px;}
.wproundtop {background: url(../images/wp_tr.jpg) no-repeat top right;}
.wproundbottom {background: url(../images/wp_br.jpg) no-repeat bottom right;}
img.wpcorner {width: 10px; height: 10px; border: none; display: block !important; text-align: left;}
.wpimgborder {border: #dddedf 1px solid; padding: 6px;}
#wptableimgconfig1 {float: left; border-left: #dddedf solid 1px; padding-left: 20px; padding-top: 15px; padding-bottom: 20px;}
#wptableimg1 {background: url(../images/whitepaperimg_01.jpg) no-repeat top center; width: 118px; height: 99px;}
.wptableimg1activated { background: url(../images/whitepaperimg_01.jpg) no-repeat top center; width: 118px; height: 99px; background-position: 0 -99px !important;}
#wptableimgconfig2 {float: left; border-left: #dddedf solid 1px; padding-left: 20px; padding-top: 15px; padding-bottom: 20px;}
#wptableimg2 {background: url(../images/whitepaperimg_02.jpg) no-repeat top center; width: 118px; height: 99px;}
.wptableimg2activated { background: url(../images/whitepaperimg_02.jpg) no-repeat top center; width: 118px; height: 99px; background-position: 0 -99px !important;}
#wptableimgconfig3 {float: left; border-left: #dddedf solid 1px; padding-left: 20px; padding-top: 15px; padding-bottom: 52px;}
#wptableimg3 {background: url(../images/whitepaperimg_03.jpg) no-repeat top center; width: 118px; height: 99px;}
.wptableimg3activated { background: url(../images/whitepaperimg_03.jpg) no-repeat top center; width: 118px; height: 99px; background-position: 0 -99px !important;}
.wpcheckbox {float: left; padding-top: 10px;}
.wptablectn {width: 680px; margin-left: 30px;}
.wptableimgtxt {width: 640px; margin-left: 30px; text-align: right;}
.wptabletxt {width: 425px; float: left; text-align: left; padding-left: 12px; padding-top: 15px;}
.wptablebottomborder {border-bottom: #dddedf solid 1px; width: 570px; float: right; margin-right: 60px;}
.whitepapercontainer {width: 600px; text-align: left; margin-left: 70px; border-left: #dddedf solid 1px;}
.whitepapercheckboxes {margin-left: -60px; width: 25px;}
.whitepaperlinefirst {text-align: center; width: 595px; margin-left: 20px; clear: both; border-bottom: #dddedf 1px solid; padding-bottom: 125px;}
.whitepaperline {text-align: center; width: 595px; margin-left: 20px; clear: both; border-bottom: #dddedf 1px solid; padding-bottom: 125px; padding-top: 14px;}
.whitepaperlinelast {text-align: center; width: 595px; margin-left: 20px; clear: both; padding-bottom: 125px; padding-top: 14px;}
.whitepaperimg {width: 140px; float: left; text-align: left;}
.whitepaperpost {width: 445px; float: left; text-align: left; color: #627b90; line-height: 1.45em; font-size: 0.9em;}
.whitepaperfont {color: #627b90; line-height: 1.3em; font-size: 0.9em;}
.whitespacespacing {padding-bottom: 5px;	}
.whitepaperedge {width: 560px; text-align: right; border: #666 1px solid; padding-bottom: 100px;}

/* ==========================================================================*/
/*********************** WHITEPAPERS POPUP WINDOW ************************/
/* ==========================================================================*/

.wpformbg {background: url(../images/wp_popup_bg.jpg) repeat-x #ffffff;}
.wpformcontainer {width: 405px; margin-left: auto; margin-right: auto;}
.wpformcontent {text-align: left; padding-left: 20px; padding-right: 20px; padding-top: 45px;}
.wpformtxt {color: #6a849a; font-size: 0.9em; padding-bottom: 18px; padding-top: 8px; border-bottom: #dddedf 1px solid;}
.wptop1 {width: 205px; float: left;}
.wptop2 {width: 150px; float: left;}
.wptop2 p {color: #6a849a; font-size: 0.9em; padding-bottom: 8px;}
.wpforminput {width: 158px; height: 19px!important; background: #fff url(../images/newsletter_bg_input.jpg) right repeat-y; border: none; margin-bottom: 10px; color: #1d3952; font-size: 1em; border: #dedede 1px solid; color: #5a758a;}

.getaquoteinput {width: 158px; height: 16px; background: #fff url(../images/newsletter_bg_input.jpg) right repeat-y; border: none; margin-bottom: 10px; color: #1d3952; font-size: 1em; border: #dedede 1px solid; color: #5a758a;}
.getaquoteselect {width: 158px; height: 20px; background: #fff url(../images/newsletter_bg_input.jpg) right repeat-y; border: none; margin-bottom: 10px; color: #1d3952; font-size: 1em; border: #dedede 1px solid; color: #5a758a;}
.getaquotetxtfield {width: 158px; height: 150px; background: #fff url(../images/newsletter_bg_input.jpg) right repeat-y; border: none; margin-bottom: 10px; color: #1d3952; font-size: 1em; border: #dedede 1px solid; color: #5a758a;}
.getaquotecolum1 {float: left; width: 170px; padding-top: 18px; text-align: left;}
.getaquotecolum1 p {color: #81a0b8; font-size: 0.9em; text-align: left;}
.getaquotecolum2 {float: left; width: 170px; padding-left: 25px; padding-top: 18px; text-align: left;}
.getaquotecolum2 p {color: #81a0b8; font-size: 0.9em; text-align: left;}
.getaquotesubmit {padding-bottom: 17px; margin-left: 106px!important; margin-top: 10px; cursor: pointer;}

.wpformcolum1 {float: left; width: 170px; padding-top: 18px; }
.wpformcolum1 p {color: #81a0b8; font-size: 0.9em; text-align: left;}
.wpformcolum2 {float: left; width: 170px; padding-left: 25px; padding-top: 18px;}
.wpformcolum2 p {color: #81a0b8; font-size: 0.9em; text-align: left;}
.wpformsubmit {padding-bottom: 17px; margin-left: 106px!important; margin-top: 10px; cursor: pointer;}
.wpformclose {padding-bottom: 17px; margin-left: 306px!important; margin-top: 10px; cursor: pointer;}

.getaquoteerror1 {display: none;}
.getaquotethanks {display:none; }
.getaquotethanks ul {padding: 10px 0 0 0; margin-bottom: 25px;}
.getaquotethanks li {background: url(../images/wpform_thanks.jpg) 0px 3px no-repeat!important; padding: 2px 0px 40px 30px;  list-style: none; color: #6a849a; font-size: 0.9em; line-height: 1.2em; text-align: left;}
.getaquoteerror1 ul {padding: 10px 0 0 0; margin-bottom: 25px;}
.getaquoteerror1 li {background: url(../images/wpform_error.jpg) 0px 3px no-repeat; padding: 2px 0px 40px 30px; list-style: none; color: #6a849a; font-size: 0.9em; line-height: 1.2em; text-align: left;}

.wpformerror1 {display: none;}
.wpformthanks {display:none; }
.wpformthanks ul {padding: 10px 0 0 0; margin-bottom: 25px;}
.wpformthanks li {background: url(../images/wpform_thanks.jpg) 0px 3px no-repeat!important; padding: 2px 0px 40px 30px;  list-style: none; color: #6a849a; font-size: 0.9em; line-height: 1.2em;}
.wpformerror1 ul {padding: 10px 0 0 0; margin-bottom: 25px;}
.wpformerror1 li {background: url(../images/wpform_error.jpg) 0px 3px no-repeat; padding: 2px 0px 40px 30px; list-style: none; color: #6a849a; font-size: 0.9em; line-height: 1.2em;}
