/* CSS Document */

* {padding:0px; margin:0px;}


/* POPUP ******************************************* */

#popupWrap { margin:0px; width:916px; height:505px; background:url(../images/bg_popover.jpg) no-repeat; }

h3.leanrMorePopHdr	{ float:left; display:inline; margin:0px; width:631px; height:97px; background:url(../images/hdr_learning_more.gif) no-repeat; }
.popRightSection	{ float:left; display:inline; margin:0px; width:285px; height:97px; }

h5.closeBtnArea		{ float:right; display:inline; margin:0px 0px 0px 0px; width:38px; height:35px; background:url(../images/btn_close_popover.gif) no-repeat; }
h5.closeBtnArea a	{ display:block; width:38px; height:35px; background:url(../images/btn_close_popover.gif) no-repeat; }

h4.contactUsBtn		{ float:right; display:inline; margin:4px 38px 0px 0px; width:94px; height:18px; background:url(../images/btn_contact_us.gif) no-repeat; }
h4.contactUsBtn a	{ display:block; width:94px; height:18px; }

h4.requestInfoBtn	{ float:right; display:inline; margin:4px 8px 0px 0px; width:145px; height:18px; background:url(../images/btn_request_information.gif) no-repeat; }
h4.requestInfoBtn a	{ display:block; width:145px; height:18px; }


#homepageFlashArea	{ margin:0px 0px 0px 36px; width:842px; height:388px; }

.rightPicFlashArea	{ float:left; display:inline; margin:0px; width:618px; height:388px; background:url(../images/pic_flash_replacement.jpg) no-repeat; }
.rightNavflashArea	{ float:left; display:inline; margin:0px; width:224px; height:388px; background:url(../images/nav_right.gif) no-repeat; }

/* Utilities ******************************************* */

span.headerMessage		{ position:absolute; top:-6000px; left:-2000px; }
	.headerMessage		{ position:absolute; top:-6000px; left:-2000px; }

.spacer 		{ clear:both; width:100%; overflow:visible; }
.clearBoth		{ clear:both; line-height:0px; height:0px; font-size:0px; margin:0px; }
.regularLine	{ height:1px; border-bottom:1px solid #D9D9D9; }

.height1		{ height:1px; line-height:1px; font-size:1px; }
.height3		{ height:3px; line-height:3px; font-size:3px;}
.height5		{ height:5px; line-height:5px; font-size:5px;}
.height10		{ height:10px; line-height:10px; font-size:10px; }
.height12		{ height:12px; line-height:12px; font-size:12px; }
.height15		{ height:15px; }
.height20		{ height:20px; }
.height25		{ height:25px; }
.height30		{ height:30px; }
.height30		{ height:33px; }
.height40		{ height:40px; }
.height50		{ height:50px; }
.height60		{ height:60px; }
.height100		{ height:100px; }
.height200		{ height:200px; }
