@import url('Common.css');

@import url('Layout.css');

@import url('Menu.css');



#MainWrapper

{

	position: relative;

}



#LeftSidebar

{

	width: 146px;

	position: absolute;

	left: 0px;

	top: 0px;

}



#MainContentWrapper

{

	margin-left: 174px;

	margin-right: 252px;

	width: 536px;

        min-height: 670px;

	position: relative;

}



#MainContentWrapper h1

{

	margin: 0px 0px 15px 0px;

	padding: 0px;

}



#MainContentWrapper img#HeaderBanner

{

	margin-bottom: 10px;

}



#MainContentWrapper .MainContent

{

	margin: 0px 10px;

}



#MainContentWrapper h2

{

	margin: 14px 0px 3px 0px;

	padding: 0px;

}



#MainContentWrapper p

{

	margin: 2px 0px 10px 0px;

	padding: 0px;

	font-size: 1em;

	font-weight: bold;

	line-height: 155%;

}



#HomeContentWrapper

{

	width: 932px;

    min-height: 670px;

    margin-right: auto;

    margin-left: auto;

    padding: 0px 15px 0px 15px;    

	

}



#RightSidebar

{

	width: 195px;

	position: absolute;

	right: 0px;

	top: 0px;

}



#RightSidebar img

{

	display: block;

	margin-bottom: 20px;

}



.SidebarBox

{

	width: 120px;

	position: relative;

	background-color: #C9C9C9;

	border-style: solid;

	border-color: #B7B7B7;

	border-width: 0px 3px;

	padding: 13px 10px;

}



.SidebarBox .Top

{

	position: absolute;

	top: 0px;

	left: -3px;

	background-image: url(../Images/Layout/SidebarBoxTop.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

	width: 146px;

	height: 13px;

}



.SidebarBox .Bottom

{

	position: absolute;

	bottom: 0px;

	left: -3px;

	background-image: url(../Images/Layout/SidebarBoxBottom.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

	width: 146px;

	height: 13px;

}



.SidebarSubmit

{

	width: 92px;

	display: block;

	margin: 0 auto;

}



.input200

{

    font-size: 11px;

    color: #231f20;

    background-color: #c7c7c7;

    height: 15px;

    width: 200px;

    border: 2px solid;

}

.InputError, .inputInvalid { background-color: #FFDDDD; }



form span { color: #000000; }



.FormConfirmation

{

	border: 2px solid #A7A5A6;

	background-color: #474747;

	padding: 10px 7px;

	color: #FFFFFF;

	font-size: 1.3em;

	font-weight: bold;

	text-align: center;

}



.FormConfirmation h4

{

	font-size: 1.8em;

	text-transform: uppercase;

	margin-bottom: 6px;

}