/* CSS Document */
.ContentWrapper {
	background:#FFFFFF;
	padding:10px;
}



.BlackWrapper {
	padding:10px;
	background:#000000;
	padding:20px 19px 21px 20px;
}

.BlueWrapper {
	padding:10px;
	background:#353a90;
	padding:20px 19px 21px 20px;
}

.BlueGradientWrapper {
	padding:10px;
	background:#353a90;
	padding:20px 19px 21px 20px;
}

.GreyGradientWrapper {
	padding:10px;
	background:#353a90;
	padding:20px 19px 21px 20px;
}

.RedWrapper {
	padding:10px;
	background:#dc0023;
	padding:20px 19px 21px 20px;
}

.RedGradientWrapper {
	padding:10px;
	background:#dc0023;
	padding:20px 19px 21px 20px;
}

.WhiteWrapper {
	padding:10px;
	background:#dc0023;
	padding:20px 19px 21px 20px;
}

/** Global Wrapper Heights **/
.FooterPane .BlackWrapper,
.FooterPane .BlueWrapper,
.FooterPane .BlueGradientWrapper,
.FooterPane .GreyGradientWrapper,
.FooterPane .RedWrapper,
.FooterPane .RedGradientWrapper,
.FooterPane .WhiteWrapper {
	min-height:76px;
}

.HeaderPane .BlackWrapper,
.HeaderPane .BlueWrapper,
.HeaderPane .BlueGradientWrapper,
.HeaderPane .GreyGradientWrapper,
.HeaderPane .RedWrapper,
.HeaderPane .RedGradientWrapper,
.HeaderPane .WhiteWrapper {
	min-height:113px;
}

/** Homepage Wrapper Heights **/
.homepage .ContentPane .BlackWrapper,
.homepage .ContentPane .BlueWrapper,
.homepage .ContentPane .BlueGradientWrapper,
.homepage .ContentPane .GreyGradientWrapper,
.homepage .ContentPane .RedWrapper,
.homepage .ContentPane .RedGradientWrapper,
.homepage .ContentPane .WhiteWrapper {
	min-height:529px;
}
/** Main Page Wrapper Heights **/
.mainpage .ContentPane .BlackWrapper,
.mainpage .ContentPane .BlueWrapper,
.mainpage .ContentPane .BlueGradientWrapper,
.mainpage .ContentPane .GreyGradientWrapper,
.mainpage .ContentPane .RedWrapper,
.mainpage .ContentPane .RedGradientWrapper,
.mainpage .ContentPane .WhiteWrapper {
	min-height:416px;
}

/** Template 1 Wrapper Heights **/
.template1 .leftcol .BlackWrapper,
.template1 .leftcol .BlueWrapper,
.template1 .leftcol .BlueGradientWrapper,
.template1 .leftcol .GreyGradientWrapper,
.template1 .leftcol .RedWrapper,
.template1 .leftcol .RedGradientWrapper,
.template1 .leftcol .WhiteWrapper {
	min-height:416px;
}

.template1 .rightcol .BlackWrapper,
.template1 .rightcol .BlueWrapper,
.template1 .rightcol .BlueGradientWrapper,
.template1 .rightcol .GreyGradientWrapper,
.template1 .rightcol .RedWrapper,
.template1 .rightcol .RedGradientWrapper,
.template1 .rightcol .WhiteWrapper {
	min-height:416px;
}

/** Template 2 Wrapper Heights **/
.template2 .ContentPane .BlackWrapper,
.template2 .ContentPane .BlueWrapper,
.template2 .ContentPane .BlueGradientWrapper,
.template2 .ContentPane .GreyGradientWrapper,
.template2 .ContentPane .RedWrapper,
.template2 .ContentPane .RedGradientWrapper,
.template2 .ContentPane .WhiteWrapper {
	min-height:208px;
}
.template2 .BottomPane .BlackWrapper,
.template2 .BottomPane .BlueWrapper,
.template2 .BottomPane .BlueGradientWrapper,
.template2 .BottomPane .GreyGradientWrapper,
.template2 .BottomPane .RedWrapper,
.template2 .BottomPane .RedGradientWrapper,
.template2 .BottomPane .WhiteWrapper {
	min-height:208px;
}

/** Template 3 Wrapper Panes **/
.template3 .ContentPane .BlackWrapper,
.template3 .ContentPane .BlueWrapper,
.template3 .ContentPane .BlueGradientWrapper,
.template3 .ContentPane .GreyGradientWrapper,
.template3 .ContentPane .RedWrapper,
.template3 .ContentPane .RedGradientWrapper,
.template3 .ContentPane .WhiteWrapper {
	min-height:416px;
}