html, body {

	background: #78775d url(images/login/slice.png) repeat-x scroll center top;

	color: #d6d8bc;

}



a {

	color: #d6d8bc;

}



p {

	padding: 6px 0;

}



td {

	padding: 2px 4px;

}





#doc4 {

	background-color: #78775d;

}



#hd {

	background: #2e301a url(images/login/gradients.png) repeat-x scroll left top;

	text-align: right;

	background-color: #2e301a;

	height: 39px;

}



#hd input{

	margin-right: 20px;

}



#ft div {

	background: #2e301a url(images/login/gradients.png) repeat-x scroll left bottom;

	height: 17px;

}



.caps {

	font-weight: bold;

	font-variant: small-caps;

	font-size: 123.1%;

	padding-right: 10px;

}



.yui-button {

	background: #2e301a url(images/login/buttons.png) no-repeat scroll left top;

	height: 28px;

}



.yui-button .first-child,

.yui-button .first-child button,

.yui-button .first-child a {

	height: 28px;

}





#subButton.yui-button,

#lostButton.yui-button {

	margin: 0 20px 0 0;

	position: relative;

	top: 6px;

}

#subButton.yui-button a,

#lostButton.yui-button a {

	color: transparent;

}

#subButton.yui-button,

#subButton.yui-button .first-child button {

	width: 63px;

}

#subButton.yui-button-focus {

	background-position: 0 -32px;

}

#subButton.yui-button-hover {

	background-position: 0 -64px;

}

#subButton.yui-button-active {

	background-position: 0 -96px;

}



#lostButton.yui-button {

	background-position: -67px 0;

	width: 103px;

}

#lostButton.yui-button a {

	width: 103px;

}

#lostButton.yui-button-focus {

	background-position: -67px -32px;

}

#lostButton.yui-button-hover {

	background-position: -67px -64px;

}

#lostButton.yui-button-active {

	background-position: -67px -96px;

}



#regButton.yui-button {

	margin-left: 20px;

	position: relative;

	top: 5px;

	background-position: -174px 0;

	width: 125px;

}

#regButton.yui-button a {

	width: 125px;

}

#regButton.yui-button-focus {

	background-position: -174px -32px;

}

#regButton.yui-button-hover {

	background-position: -174px -64px;

}

#regButton.yui-button-active {

	background-position: -174px -96px;

}





.imgHeadCont1 {

	text-align: right;

	width: 405px;

	margin: 6px auto;

	margin-top: 22px;

}



.imgHead1 {

	background: #78775d url(images/login/text.png) no-repeat scroll left top;

	height: 58px;

	width: 405px;

	margin: 0 0 0 auto;

}



.imgHead2 {

	background: #78775d url(images/login/text.png) no-repeat scroll -409px 0;

	height: 18px;

	width: 176px;

	margin: 0 0 0 auto;

}





.imgHeadCont2 {

	margin: 6px auto;

	margin-top: 22px;

	text-align: center;

}



.imgHead3 {

	background: #78775d url(images/login/text.png) no-repeat scroll -409px -22px;

	height: 23px;

	width: 238px;

	margin: 0 auto;

}



.imgHead4 {

	background: #78775d url(images/login/text.png) no-repeat scroll -409px -49px;

	height: 23px;

	width: 200px;

	margin: 0 auto;

}



.imgHead5 {

	background: #78775d url(images/login/text.png) no-repeat scroll 0 -63px;

	height: 15px;

	width: 101px;

	margin: 0 auto;

	display: inline-block;

	margin-right: 20px;

}



.mainImg {

	text-align: center;

	padding-top: 14px;

}



.mainText {

	text-align: justify;

	width: 405px;

	margin: 0 auto;

	font-weight: bold;

	font-style: italic;

}





.copyright {

	font-style: italic;

	font-weight: bold;

	font-size: 85%;

	color: #333333;

	padding: 0;

	text-align: center;

	position: relative;

	top: 8px;

}



.statBox {

	background: #78775d url(images/login/stat_box.png) no-repeat scroll 0 0;

	width: 354px;

	height: 278px;

	margin: 0 auto;

	padding: 24px 0;

	font-weight: bold;

	font-size: 108%;

}



.statBox table{

	margin: 0 auto;

}





.icon1 {

	background: #78775d url(images/login/icons.png) no-repeat scroll 0 0;

	display: inline-block;

	height: 25px;

	width: 44px;

}

.icon2 {

	background: #78775d url(images/login/icons.png) no-repeat scroll 0 -30px;

	display: inline-block;

	height: 22px;

	width: 23px;

}

.icon3 {

	background: #78775d url(images/login/icons.png) no-repeat scroll 0 -60px;

	display: inline-block;

	height: 22px;

	width: 10px;

}

.icon4 {

	background: #78775d url(images/login/icons.png) no-repeat scroll -15px -60px;

	display: inline-block;

	height: 22px;

	width: 10px;

}





.hRule {

	margin: 0 auto;

	display: block;

	position: relative;

}

.hRule.one {

	top: 63px;

}

.hRule.two {

	top: 10px;

}

.hRule.three {

	top: 20px;

}



.screenBox {

	width: 400px;

	margin: 0 auto;

}

.screenBox span {

	background: #78775d url(images/login/screenBox.png) no-repeat scroll 0 0;

	height: 92px;

	width: 93px;

	display: inline-block;

	margin: 0 10px;

	padding: 8px;

}



.moreScreens {

	text-align: right;

	padding-right: 110px;

}



.moreScreens a {

	color: #ffcd3e;

	font-weight: bold;

	font-style: italic;

}

