﻿/* BEGIN -  Box Containers */
.WholeBoxSmall						{ width:230px; }
.WholeBoxLong						{ width:710px; }
.BoxSmallTopSection				{ width: 230px; }
.BoxLongTopSection				{ width: 710px; }
.BoxSmallMiddleSection		{ clear:both; width: 230px; }
.BoxLongMiddleSection		{ clear:both; width: 710px; }
.RoundedImageContainer	{ padding: 10px; width: 700px; height: 150px; background-image: url('images/JobSearchBackground700x150.png');
                      									background-repeat: no-repeat; font-family: Calibri; font-size: 13pt; font-weight: bold; }
/* END -  Box Containers */

/* BEGIN - Box Corners */
.Box5x5Corner	{ float:left; width: 5px; height: 5px; }
.Box10x10Corner	{ float:left; width: 10px; height: 10px; }
.Box10x25Corner	{ float: left; 	width: 10px; height: 25px; }
.Box10x35Corner	{ float: left; 	width: 10px; height: 35px; }
/* END - Box Corners */

/* BEGIN - Top Sections*/
.BoxLongTopMiddleFilled			{ float: left; width: 680px; height: 29px; font-family: Calibri; font-size: 13pt; color: #E8E8E8; 
                       											padding-top: 5px; padding-bottom: 1px; background-color: #364242; }
.BoxSmallTopMiddleFilledRed	{ float:left; border-top-style: solid; 	border-top-width: 3px; border-top-color: #C54A3A;
                           										height: 7px; width: 210px; }
.SmallerTopMiddleFilledRed		{ float: left; background-color: #C54A3A; height: 21px; width: 193px; font-family: Calibri; font-size: 11pt;
                          										color: #FFFFFF; padding-top: 4px;}
.BoxSmallTopMiddleFilledGrey	{ float:left; width:210px; height:10px; background-color:#364242; }
/* END - Top Sections*/

/* BEGIN - Middle Sections*/
.BoxSmallGreyMiddle							{ margin: 0px; clear: both; width: 210px; padding: 0px 10px 0px 10px; background-color: #364242;
																		font-family: Calibri; font-size: 11pt; color: #E8E8E8; }
.BoxLongMiddle										{ margin: 0px; clear: both; width: 676px; padding: 0px 10px 0px 10px; background-color: #FFFFFF;
																		font-family: Calibri; font-size: 11pt; border-right-style: solid; border-left-style: solid;
																		border-right-width: 2px; border-left-width: 2px; 	border-right-color: #364242; border-left-color: #364242; }
.BoxSmallMiddleSectionFilledRed	{ border-right-style: solid; border-left-style: solid; 	border-right-width: 3px;
																		border-left-width: 3px; border-right-color: #C54A3A; border-left-color: #C54A3A; width: 220px;
																		font-family: Calibri; font-size: 9pt; padding-right: 2px; padding-left: 2px; font-weight: bold; }
.SmallerMiddleSectionFilledRed		{ border-right-style: solid; border-left-style: solid; 	border-right-width: 2px;
																		border-left-width: 2px; border-right-color: #C54A3A; border-left-color: #C54A3A; width: 199px;
																		font-family: Calibri; font-size: 11pt; padding-right: 5px; padding-left: 5px; font-weight: bold;
																		padding-top:5px; }
.BoxSmallMiddleSectionFilled			{ padding: 5px; 	width: 216px; background-color: #E8E8E8; border-left-style: solid; border-right-style: solid;
																		border-right-width: 2px; border-left-width: 2px; border-right-color: #364242; border-left-color: #364242;
																		font-family: Calibri; font-size: 11pt; }
/* END - Middle Sections*/

/* BEGIN - Bottom Sections*/
.BoxSmallBottomSection						{ width:230px; }
.BoxLongBottomSection						{ width:710px; }
.BoxSmallBottomMiddle						{ float:left; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #364242; 
                     													height: 8px; width: 210px; }
.BoxLongBottomMiddle						{ float:left; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #364242; 
                    													height: 8px; width: 680px; }
.BoxSmallBottomMiddleFilled			{ background-color: #E8E8E8; 	float: left; border-bottom-style: solid; border-bottom-width: 2px; 
                           												border-bottom-color: #364242; height: 8px; width: 210px; }
.BoxSmallBottomMiddleFilledRed	{ float:left; border-bottom-style: solid; border-bottom-width: 3px; border-bottom-color: #C54A3A;
                              											height: 7px; width: 210px; }
.SmallerBottomMiddleFilledRed		{ float:left; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #C54A3A;
                              											height: 8px; width: 193px; }
/* END - Bottom Sections*/

/* BEGIN - Special Formats */
.h2NormalFont						{ font-family: calibri; 	font-size: 11pt; }
.InnerRedBarPadding			{ width: 214px; padding-right: 3px; padding-left: 3px; }
.WhiteSpacer							{ clear:both; height:2px; }
.FloatRight								{ float:right; }
.QuickJobMorePadding		{ padding-left: 30px; padding-right: 50px; padding-top: 5px; }
.width168floatleft				{ float:left; width:168px; }
/* END - Special Formats */

/* BEGIN - Rounded Box Control Formats */
.RedLabelBar												{ float: left; 	width: 80px; height: 19px; font-family: Calibri; 	font-size: 9pt; color: White; padding-top: 5px;
            															padding-bottom: 1px; background-color: #C04639; text-align: center; }
.RedLabelButton										{ border-style: none; 	border-color: #FFFFFF; float: left; width: 80px; height: 25px; font-family: Calibri;
						   												font-size: 9pt; color: White; padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #C04639;
			               												text-align: center; }
.RedLabelTextContainer						{ float: left; width: 104px; height: 19px; font-family: Calibri; font-size: 9pt; color: White; border-top-color: #C04639;
                      													border-bottom-color: #C04639; border-top-style: solid; border-bottom-style: solid; border-top-width: 3px;
                      													border-bottom-width: 3px; }
.RedLabelTextBox									{ border-style: none; border-color: #FFFFFF; width: 104px; height: 13px; }
.RedLabelTextBoxTransparent			{ border-style: none; border-color: #FFFFFF; width: 104px; height: 15px; background-color: transparent; }
.RedLabelTextContainer200				{ float: left; width: 200px; height: 19px; font-family: Calibri; font-size: 9pt; color: White; 
                         												border-top-color: #C04639; border-bottom-color: #C04639; border-top-style: solid; border-bottom-style: solid;
                         												border-top-width: 3px; border-bottom-width: 3px; }
.RedLabelTextBoxTransparent200	{ border-style: none; border-color: #FFFFFF; width: 200px; height: 15px; background-color: transparent; }
.RedLabelTextContainer250				{ float: left; width: 250px; height: 19px; font-family: Calibri; font-size: 9pt; color: White;
                         												border-top-color: #C04639; border-bottom-color: #C04639; border-top-style: solid; border-bottom-style: solid;
                         												border-top-width: 3px; border-bottom-width: 3px; }
.RedLabelTextBoxTransparent250	{ border-style: none; border-color: #FFFFFF; width: 250px; height: 15px; background-color: transparent; }
/* END - Rounded Box Control Formats */
