html, body, div, span, table, tr, th, td, p, span, h1, h2, h3, h4, ul, ol, li, a, form, input {
	padding: 0px;
	margin: 0px;
}
html, body { /* needed for sticky footer */
	height: 100%;
}
* {
	-ms-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

#fancybox-wrap, #fancybox-wrap * {
	-moz-box-sizing:content-box;
}

#lv_window, #lv_window * {
	-moz-box-sizing:content-box;
}

a img {
	border: none;
}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
} /* Used to clear floats without taking up space */
body {
	height: 100%;
	background-attachment: fixed;
}
textarea, select, select * {
	color: #333333;
}
hr {
	border-color: #DDDDDD;
	border-width: 1px;
	border-top-style: dotted;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 1px;
	overflow: hidden;
}
object:active, div:active {
	outline: none;
}
object:focus, div:focus {
	-moz-outline-style: none;
}
a:focus, a:active {
	outline: 0;
}
ol, ul {
	margin: 0 0 12px 30px;
}

ol li, ul li {
	margin-bottom: 3px;
}

img.bordered {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);
	border: 1px solid #E5E5E5;
	padding: 2px;
}
img.bordered_left {
	float: left;
	margin: 0 10px 10px 0;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);
	border: 1px solid #E5E5E5;
	padding: 2px;
}
img.bordered_right {
	float: right;
	margin: 0 0 10px 10px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);
	border: 1px solid #E5E5E5;
	padding: 2px;
}
img.align_right {
	float: right;
	margin: 0 0 10px 0px;
}
img.align_left {
	float: left;
	margin: 0 10px 10px 0px;
}
object.align_right {
	float: right;
	margin: 0 0 10px 0px;
}
object.align_left {
	float: left;
	margin: 0 10px 10px 0px;
}
/* FRM */
.frm td, .frm th {
	padding: 7px 0px 7px 0px;
	vertical-align: middle;
	line-height: 22px;
}
.frm th {
	padding-right: 10px;
	text-align: left;
}
.frm input[type='text'],.frm input[type='password'], .frm textarea {
	padding-top: 4px;
	padding-bottom: 4px;
}
/* EO FRM */


/* FRM2 */
.frm2 th {
	padding: 0 0 3px 0;
	text-align: left;
}
.frm2 td {
	padding : 0 0 13px 0;
}
/* EO FRM2 */

.req {
	color: #CC0000;
} /* required field asterisk color */

/* GENERIC CLASSES */

.m0 {
	margin: 0;
}
.fwn {
	font-weight: normal;
}
.lhn {
	line-height: normal;
}
.center {
	display: block;
	margin: 0 auto;/* centers element */
}
.txt_left {
	text-align: left;
}
.txt_right {
	text-align: right;
}
.txt_center {
	text-align: center;
}
.left {
	float: left;
}
.right {
	float: right;
}
.vert_mid {
	vertical-align: middle;
}
.inline {
	display: inline;
}
.block {
	display: block;
}
.absolute_center {
	/* template to center absolute elements */
    width: 100px;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -50px; /* must be half the element width */
}
.caps {
	text-transform: uppercase;
}
.no_bold {
	font-weight: normal;
}
/* font sizes */

.font10 {
	font-size: 10px;
}
.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
.font20 {
	font-size: 20px;
}
strong {
	font-size: inherit;
	line-height: inherit;
	font-family: inherit;
}
em {
	font-size: inherit;
	line-height: inherit;
	font-family: inherit;
}
.inner5 {
	margin: 0 5px;
}
.inner10 {
	margin: 0 10px;
}
.inner15 {
	margin: 0 15px;
}
.inner20 {
	margin: 0 20px;
}
.inner25 {
	margin: 0 25px;
}
.inner30 {
	margin: 0 30px;
}
.inner35 {
	margin: 0 35px;
}
.inner40 {
	margin: 0 40px;
}
.inner45 {
	margin: 0 45px;
}
.inner50 {
	margin: 0 50px;
}
.pad5 {
	padding: 5px 0;
}
.pad10 {
	padding: 10px 0;
}
.pad15 {
	padding: 15px 0;
}
.pad20 {
	padding: 20px 0;
}
.pad25 {
	padding: 25px 0;
}
.pad30 {
	padding: 30px 0;
}
.pad35 {
	padding: 35px 0;
}
.pad40 {
	padding: 40px 0;
}
.pad45 {
	padding: 45px 0;
}
.pad50 {
	padding: 50px 0;
}

/* SPACERS */

.h5 { height: 5px;	min-height: 5px; }
.h10 { height: 10px;	min-height: 10px; }
.h15 { height: 15px;	min-height: 15px; }
.h20 { height: 20px;	min-height: 20px; }
.h25 { height: 25px;	min-height: 25px; }
.h30 { height: 30px;	min-height: 30px; }
.h35 { height: 35px;	min-height: 35px; }
.h40 { height: 40px;	min-height: 40px; }
.h45 { height: 45px;	min-height: 45px; }
.h50 { height: 50px;	min-height: 50px; }
.h55 { height: 55px;	min-height: 55px; }
.h60 { height: 60px;	min-height: 60px; }
.h65 { height: 65px;	min-height: 65px; }
.h70 { height: 70px;	min-height: 70px; }
.h75 { height: 75px;	min-height: 75px; }
.h80 { height: 80px;	min-height: 80px; }
.h85 { height: 85px;	min-height: 85px; }
.h90 { height: 90px;	min-height: 90px; }
.h95 { height: 95px;	min-height: 95px; }
.h100 { height: 100px;	min-height: 100px; }
.h105 { height: 105px;	min-height: 105px; }
.h110 { height: 110px;	min-height: 110px; }
.h115 { height: 115px;	min-height: 115px; }
.h120 { height: 120px;	min-height: 120px; }
.h125 { height: 125px;	min-height: 125px; }
.h130 { height: 130px;	min-height: 130px; }
.h135 { height: 135px;	min-height: 135px; }
.h140 { height: 140px;	min-height: 140px; }
.h145 { height: 145px;	min-height: 145px; }
.h150 { height: 150px;	min-height: 150px; }
.h155 { height: 155px;	min-height: 155px; }
.h160 { height: 160px;	min-height: 160px; }
.h165 { height: 165px;	min-height: 165px; }
.h170 { height: 170px;	min-height: 170px; }
.h175 { height: 175px;	min-height: 175px; }
.h180 { height: 180px;	min-height: 180px; }
.h185 { height: 185px;	min-height: 185px; }
.h190 { height: 190px;	min-height: 190px; }
.h195 { height: 195px;	min-height: 195px; }
.h200 { height: 200px;	min-height: 200px; }
.h205 { height: 205px;	min-height: 205px; }
.h210 { height: 210px;	min-height: 210px; }
.h215 { height: 215px;	min-height: 215px; }
.h220 { height: 220px;	min-height: 220px; }
.h225 { height: 225px;	min-height: 225px; }
.h230 { height: 230px;	min-height: 230px; }
.h235 { height: 235px;	min-height: 235px; }
.h240 { height: 240px;	min-height: 240px; }
.h245 { height: 245px;	min-height: 245px; }
.h250 { height: 250px;	min-height: 250px; }
.h255 { height: 255px;	min-height: 255px; }
.h260 { height: 260px;	min-height: 260px; }
.h265 { height: 265px;	min-height: 265px; }
.h270 { height: 270px;	min-height: 270px; }
.h275 { height: 275px;	min-height: 275px; }
.h280 { height: 280px;	min-height: 280px; }
.h285 { height: 285px;	min-height: 285px; }
.h290 { height: 290px;	min-height: 290px; }
.h295 { height: 295px;	min-height: 295px; }
.h300 { height: 300px;	min-height: 300px; }
.h305 { height: 305px;	min-height: 305px; }
.h310 { height: 310px;	min-height: 310px; }
.h315 { height: 315px;	min-height: 315px; }
.h320 { height: 320px;	min-height: 320px; }
.h325 { height: 325px;	min-height: 325px; }
.h330 { height: 330px;	min-height: 330px; }
.h335 { height: 335px;	min-height: 335px; }
.h340 { height: 340px;	min-height: 340px; }
.h345 { height: 345px;	min-height: 345px; }
.h350 { height: 350px;	min-height: 350px; }
.h355 { height: 355px;	min-height: 355px; }
.h360 { height: 360px;	min-height: 360px; }
.h365 { height: 365px;	min-height: 365px; }
.h370 { height: 370px;	min-height: 370px; }
.h375 { height: 375px;	min-height: 375px; }
.h380 { height: 380px;	min-height: 380px; }
.h385 { height: 385px;	min-height: 385px; }
.h390 { height: 390px;	min-height: 390px; }
.h395 { height: 395px;	min-height: 395px; }
.h400 { height: 400px;	min-height: 400px; }
.h405 { height: 405px;	min-height: 405px; }
.h410 { height: 410px;	min-height: 410px; }
.h415 { height: 415px;	min-height: 415px; }
.h420 { height: 420px;	min-height: 420px; }
.h425 { height: 425px;	min-height: 425px; }
.h430 { height: 430px;	min-height: 430px; }
.h435 { height: 435px;	min-height: 435px; }
.h440 { height: 440px;	min-height: 440px; }
.h445 { height: 445px;	min-height: 445px; }
.h450 { height: 450px;	min-height: 450px; }
.h455 { height: 455px;	min-height: 455px; }
.h460 { height: 460px;	min-height: 460px; }
.h465 { height: 465px;	min-height: 465px; }
.h470 { height: 470px;	min-height: 470px; }
.h475 { height: 475px;	min-height: 475px; }
.h480 { height: 480px;	min-height: 480px; }
.h485 { height: 485px;	min-height: 485px; }
.h490 { height: 490px;	min-height: 490px; }
.h495 { height: 495px;	min-height: 495px; }
.h500 { height: 500px;	min-height: 500px; }
.h505 { height: 505px;	min-height: 505px; }
.h510 { height: 510px;	min-height: 510px; }
.h515 { height: 515px;	min-height: 515px; }
.h520 { height: 520px;	min-height: 520px; }
.h525 { height: 525px;	min-height: 525px; }
.h530 { height: 530px;	min-height: 530px; }
.h535 { height: 535px;	min-height: 535px; }
.h540 { height: 540px;	min-height: 540px; }
.h545 { height: 545px;	min-height: 545px; }
.h550 { height: 550px;	min-height: 550px; }
.h555 { height: 555px;	min-height: 555px; }
.h560 { height: 560px;	min-height: 560px; }
.h565 { height: 565px;	min-height: 565px; }
.h570 { height: 570px;	min-height: 570px; }
.h575 { height: 575px;	min-height: 575px; }
.h580 { height: 580px;	min-height: 580px; }
.h585 { height: 585px;	min-height: 585px; }
.h590 { height: 590px;	min-height: 590px; }
.h595 { height: 595px;	min-height: 595px; }
.h600 { height: 600px;	min-height: 600px; }
.h605 { height: 605px;	min-height: 605px; }
.h610 { height: 610px;	min-height: 610px; }
.h615 { height: 615px;	min-height: 615px; }
.h620 { height: 620px;	min-height: 620px; }
.h625 { height: 625px;	min-height: 625px; }
.h630 { height: 630px;	min-height: 630px; }
.h635 { height: 635px;	min-height: 635px; }
.h640 { height: 640px;	min-height: 640px; }
.h645 { height: 645px;	min-height: 645px; }
.h650 { height: 650px;	min-height: 650px; }
.h655 { height: 655px;	min-height: 655px; }
.h660 { height: 660px;	min-height: 660px; }
.h665 { height: 665px;	min-height: 665px; }
.h670 { height: 670px;	min-height: 670px; }
.h675 { height: 675px;	min-height: 675px; }
.h680 { height: 680px;	min-height: 680px; }
.h685 { height: 685px;	min-height: 685px; }
.h690 { height: 690px;	min-height: 690px; }
.h695 { height: 695px;	min-height: 695px; }
.h700 { height: 700px;	min-height: 700px; }
.h705 { height: 705px;	min-height: 705px; }
.h710 { height: 710px;	min-height: 710px; }
.h715 { height: 715px;	min-height: 715px; }
.h720 { height: 720px;	min-height: 720px; }
.h725 { height: 725px;	min-height: 725px; }
.h730 { height: 730px;	min-height: 730px; }
.h735 { height: 735px;	min-height: 735px; }
.h740 { height: 740px;	min-height: 740px; }
.h745 { height: 745px;	min-height: 745px; }
.h750 { height: 750px;	min-height: 750px; }
.h755 { height: 755px;	min-height: 755px; }
.h760 { height: 760px;	min-height: 760px; }
.h765 { height: 765px;	min-height: 765px; }
.h770 { height: 770px;	min-height: 770px; }
.h775 { height: 775px;	min-height: 775px; }
.h780 { height: 780px;	min-height: 780px; }
.h785 { height: 785px;	min-height: 785px; }
.h790 { height: 790px;	min-height: 790px; }
.h795 { height: 795px;	min-height: 795px; }
.h800 { height: 800px;	min-height: 800px; }
.h805 { height: 805px;	min-height: 805px; }
.h810 { height: 810px;	min-height: 810px; }
.h815 { height: 815px;	min-height: 815px; }
.h820 { height: 820px;	min-height: 820px; }
.h825 { height: 825px;	min-height: 825px; }
.h830 { height: 830px;	min-height: 830px; }
.h835 { height: 835px;	min-height: 835px; }
.h840 { height: 840px;	min-height: 840px; }
.h845 { height: 845px;	min-height: 845px; }
.h850 { height: 850px;	min-height: 850px; }
.h855 { height: 855px;	min-height: 855px; }
.h860 { height: 860px;	min-height: 860px; }
.h865 { height: 865px;	min-height: 865px; }
.h870 { height: 870px;	min-height: 870px; }
.h875 { height: 875px;	min-height: 875px; }
.h880 { height: 880px;	min-height: 880px; }
.h885 { height: 885px;	min-height: 885px; }
.h890 { height: 890px;	min-height: 890px; }
.h895 { height: 895px;	min-height: 895px; }
.h900 { height: 900px;	min-height: 900px; }
.h905 { height: 905px;	min-height: 905px; }
.h910 { height: 910px;	min-height: 910px; }
.h915 { height: 915px;	min-height: 915px; }
.h920 { height: 920px;	min-height: 920px; }
.h925 { height: 925px;	min-height: 925px; }
.h930 { height: 930px;	min-height: 930px; }
.h935 { height: 935px;	min-height: 935px; }
.h940 { height: 940px;	min-height: 940px; }
.h945 { height: 945px;	min-height: 945px; }
.h950 { height: 950px;	min-height: 950px; }
.h955 { height: 955px;	min-height: 955px; }
.h960 { height: 960px;	min-height: 960px; }
.h965 { height: 965px;	min-height: 965px; }
.h970 { height: 970px;	min-height: 970px; }
.h975 { height: 975px;	min-height: 975px; }
.h980 { height: 980px;	min-height: 980px; }
.h985 { height: 985px;	min-height: 985px; }
.h990 { height: 990px;	min-height: 990px; }
.h995 { height: 995px;	min-height: 995px; }
.h1000 { height: 1000px;	min-height: 1000px; }


.w5 { width: 5px;	min-width: 5px; }
.w10 { width: 10px;	min-width: 10px; }
.w15 { width: 15px;	min-width: 15px; }
.w20 { width: 20px;	min-width: 20px; }
.w25 { width: 25px;	min-width: 25px; }
.w30 { width: 30px;	min-width: 30px; }
.w35 { width: 35px;	min-width: 35px; }
.w40 { width: 40px;	min-width: 40px; }
.w45 { width: 45px;	min-width: 45px; }
.w50 { width: 50px;	min-width: 50px; }
.w55 { width: 55px;	min-width: 55px; }
.w60 { width: 60px;	min-width: 60px; }
.w65 { width: 65px;	min-width: 65px; }
.w70 { width: 70px;	min-width: 70px; }
.w75 { width: 75px;	min-width: 75px; }
.w80 { width: 80px;	min-width: 80px; }
.w85 { width: 85px;	min-width: 85px; }
.w90 { width: 90px;	min-width: 90px; }
.w95 { width: 95px;	min-width: 95px; }
.w100 { width: 100px;	min-width: 100px; }
.w105 { width: 105px;	min-width: 105px; }
.w110 { width: 110px;	min-width: 110px; }
.w115 { width: 115px;	min-width: 115px; }
.w120 { width: 120px;	min-width: 120px; }
.w125 { width: 125px;	min-width: 125px; }
.w130 { width: 130px;	min-width: 130px; }
.w135 { width: 135px;	min-width: 135px; }
.w140 { width: 140px;	min-width: 140px; }
.w145 { width: 145px;	min-width: 145px; }
.w150 { width: 150px;	min-width: 150px; }
.w155 { width: 155px;	min-width: 155px; }
.w160 { width: 160px;	min-width: 160px; }
.w165 { width: 165px;	min-width: 165px; }
.w170 { width: 170px;	min-width: 170px; }
.w175 { width: 175px;	min-width: 175px; }
.w180 { width: 180px;	min-width: 180px; }
.w185 { width: 185px;	min-width: 185px; }
.w190 { width: 190px;	min-width: 190px; }
.w195 { width: 195px;	min-width: 195px; }
.w200 { width: 200px;	min-width: 200px; }
.w205 { width: 205px;	min-width: 205px; }
.w210 { width: 210px;	min-width: 210px; }
.w215 { width: 215px;	min-width: 215px; }
.w220 { width: 220px;	min-width: 220px; }
.w225 { width: 225px;	min-width: 225px; }
.w230 { width: 230px;	min-width: 230px; }
.w235 { width: 235px;	min-width: 235px; }
.w240 { width: 240px;	min-width: 240px; }
.w245 { width: 245px;	min-width: 245px; }
.w250 { width: 250px;	min-width: 250px; }
.w255 { width: 255px;	min-width: 255px; }
.w260 { width: 260px;	min-width: 260px; }
.w265 { width: 265px;	min-width: 265px; }
.w270 { width: 270px;	min-width: 270px; }
.w275 { width: 275px;	min-width: 275px; }
.w280 { width: 280px;	min-width: 280px; }
.w285 { width: 285px;	min-width: 285px; }
.w290 { width: 290px;	min-width: 290px; }
.w295 { width: 295px;	min-width: 295px; }
.w300 { width: 300px;	min-width: 300px; }
.w305 { width: 305px;	min-width: 305px; }
.w310 { width: 310px;	min-width: 310px; }
.w315 { width: 315px;	min-width: 315px; }
.w320 { width: 320px;	min-width: 320px; }
.w325 { width: 325px;	min-width: 325px; }
.w330 { width: 330px;	min-width: 330px; }
.w335 { width: 335px;	min-width: 335px; }
.w340 { width: 340px;	min-width: 340px; }
.w345 { width: 345px;	min-width: 345px; }
.w350 { width: 350px;	min-width: 350px; }
.w355 { width: 355px;	min-width: 355px; }
.w360 { width: 360px;	min-width: 360px; }
.w365 { width: 365px;	min-width: 365px; }
.w370 { width: 370px;	min-width: 370px; }
.w375 { width: 375px;	min-width: 375px; }
.w380 { width: 380px;	min-width: 380px; }
.w385 { width: 385px;	min-width: 385px; }
.w390 { width: 390px;	min-width: 390px; }
.w395 { width: 395px;	min-width: 395px; }
.w400 { width: 400px;	min-width: 400px; }
.w405 { width: 405px;	min-width: 405px; }
.w410 { width: 410px;	min-width: 410px; }
.w415 { width: 415px;	min-width: 415px; }
.w420 { width: 420px;	min-width: 420px; }
.w425 { width: 425px;	min-width: 425px; }
.w430 { width: 430px;	min-width: 430px; }
.w435 { width: 435px;	min-width: 435px; }
.w440 { width: 440px;	min-width: 440px; }
.w445 { width: 445px;	min-width: 445px; }
.w450 { width: 450px;	min-width: 450px; }
.w455 { width: 455px;	min-width: 455px; }
.w460 { width: 460px;	min-width: 460px; }
.w465 { width: 465px;	min-width: 465px; }
.w470 { width: 470px;	min-width: 470px; }
.w475 { width: 475px;	min-width: 475px; }
.w480 { width: 480px;	min-width: 480px; }
.w485 { width: 485px;	min-width: 485px; }
.w490 { width: 490px;	min-width: 490px; }
.w495 { width: 495px;	min-width: 495px; }
.w500 { width: 500px;	min-width: 500px; }
.w505 { width: 505px;	min-width: 505px; }
.w510 { width: 510px;	min-width: 510px; }
.w515 { width: 515px;	min-width: 515px; }
.w520 { width: 520px;	min-width: 520px; }
.w525 { width: 525px;	min-width: 525px; }
.w530 { width: 530px;	min-width: 530px; }
.w535 { width: 535px;	min-width: 535px; }
.w540 { width: 540px;	min-width: 540px; }
.w545 { width: 545px;	min-width: 545px; }
.w550 { width: 550px;	min-width: 550px; }
.w555 { width: 555px;	min-width: 555px; }
.w560 { width: 560px;	min-width: 560px; }
.w565 { width: 565px;	min-width: 565px; }
.w570 { width: 570px;	min-width: 570px; }
.w575 { width: 575px;	min-width: 575px; }
.w580 { width: 580px;	min-width: 580px; }
.w585 { width: 585px;	min-width: 585px; }
.w590 { width: 590px;	min-width: 590px; }
.w595 { width: 595px;	min-width: 595px; }
.w600 { width: 600px;	min-width: 600px; }
.w605 { width: 605px;	min-width: 605px; }
.w610 { width: 610px;	min-width: 610px; }
.w615 { width: 615px;	min-width: 615px; }
.w620 { width: 620px;	min-width: 620px; }
.w625 { width: 625px;	min-width: 625px; }
.w630 { width: 630px;	min-width: 630px; }
.w635 { width: 635px;	min-width: 635px; }
.w640 { width: 640px;	min-width: 640px; }
.w645 { width: 645px;	min-width: 645px; }
.w650 { width: 650px;	min-width: 650px; }
.w655 { width: 655px;	min-width: 655px; }
.w660 { width: 660px;	min-width: 660px; }
.w665 { width: 665px;	min-width: 665px; }
.w670 { width: 670px;	min-width: 670px; }
.w675 { width: 675px;	min-width: 675px; }
.w680 { width: 680px;	min-width: 680px; }
.w685 { width: 685px;	min-width: 685px; }
.w690 { width: 690px;	min-width: 690px; }
.w695 { width: 695px;	min-width: 695px; }
.w700 { width: 700px;	min-width: 700px; }
.w705 { width: 705px;	min-width: 705px; }
.w710 { width: 710px;	min-width: 710px; }
.w715 { width: 715px;	min-width: 715px; }
.w720 { width: 720px;	min-width: 720px; }
.w725 { width: 725px;	min-width: 725px; }
.w730 { width: 730px;	min-width: 730px; }
.w735 { width: 735px;	min-width: 735px; }
.w740 { width: 740px;	min-width: 740px; }
.w745 { width: 745px;	min-width: 745px; }
.w750 { width: 750px;	min-width: 750px; }
.w755 { width: 755px;	min-width: 755px; }
.w760 { width: 760px;	min-width: 760px; }
.w765 { width: 765px;	min-width: 765px; }
.w770 { width: 770px;	min-width: 770px; }
.w775 { width: 775px;	min-width: 775px; }
.w780 { width: 780px;	min-width: 780px; }
.w785 { width: 785px;	min-width: 785px; }
.w790 { width: 790px;	min-width: 790px; }
.w795 { width: 795px;	min-width: 795px; }
.w800 { width: 800px;	min-width: 800px; }
.w805 { width: 805px;	min-width: 805px; }
.w810 { width: 810px;	min-width: 810px; }
.w815 { width: 815px;	min-width: 815px; }
.w820 { width: 820px;	min-width: 820px; }
.w825 { width: 825px;	min-width: 825px; }
.w830 { width: 830px;	min-width: 830px; }
.w835 { width: 835px;	min-width: 835px; }
.w840 { width: 840px;	min-width: 840px; }
.w845 { width: 845px;	min-width: 845px; }
.w850 { width: 850px;	min-width: 850px; }
.w855 { width: 855px;	min-width: 855px; }
.w860 { width: 860px;	min-width: 860px; }
.w865 { width: 865px;	min-width: 865px; }
.w870 { width: 870px;	min-width: 870px; }
.w875 { width: 875px;	min-width: 875px; }
.w880 { width: 880px;	min-width: 880px; }
.w885 { width: 885px;	min-width: 885px; }
.w890 { width: 890px;	min-width: 890px; }
.w895 { width: 895px;	min-width: 895px; }
.w900 { width: 900px;	min-width: 900px; }
.w905 { width: 905px;	min-width: 905px; }
.w910 { width: 910px;	min-width: 910px; }
.w915 { width: 915px;	min-width: 915px; }
.w920 { width: 920px;	min-width: 920px; }
.w925 { width: 925px;	min-width: 925px; }
.w930 { width: 930px;	min-width: 930px; }
.w935 { width: 935px;	min-width: 935px; }
.w940 { width: 940px;	min-width: 940px; }
.w945 { width: 945px;	min-width: 945px; }
.w950 { width: 950px;	min-width: 950px; }
.w955 { width: 955px;	min-width: 955px; }
.w960 { width: 960px;	min-width: 960px; }
.w965 { width: 965px;	min-width: 965px; }
.w970 { width: 970px;	min-width: 970px; }
.w975 { width: 975px;	min-width: 975px; }
.w980 { width: 980px;	min-width: 980px; }
.w985 { width: 985px;	min-width: 985px; }
.w990 { width: 990px;	min-width: 990px; }
.w995 { width: 995px;	min-width: 995px; }
.w1000 { width: 1000px;	min-width: 1000px; }



/* wrap and anchor absolute elements */
div.relative {
	position: relative;
	/* to fix absolute/relative elements not appearing in older versions of IE, wrap affected elements this class. It must be the outermost element */
}



div.message {
    padding:5px 8px;
    margin: 0 0 12px 0;
    border:solid 1px #C0F0B9;
    background:#D5FFC6;
    color:#48A41C;
	font-size: 14px;
	font-weight: bold;
    text-align:center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

div.message div.message-inner {
}


div.warning {

}

div.warning-inner {
    padding:5px 8px;
    margin: 0 0 12px 0;
    border:solid 1px #FBD3C6;
    background:#FDE4E1;
    color:#CB4721;
	font-size: 14px;
	font-weight: bold;
    text-align:center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}