html, body {height:100%; margin:0px; padding:0px;}

body, p, td, th, input, a { font-family: Verdana; font-size: 11px; color:#333333;}

form {padding:0px; margin:0px;}

body {
	background: #843816 url(/i/bgr1.png);

}

body.Print { 
	padding:10px; 
	background:none;
}

@page { size: landscape;}

a {

color: #CC3300;
}

a img {
  border:none;
}



.spBody .spTitle, .spTitle {
	
font-size:17px; 
font-weight:bold;
color:#6F2C17; 
background:#FFE4B1; 
padding:10px;
display:block;
border-bottom:1px solid #F3AF43;
margin-top:0px;
}

.spTitle a {
	text-decoration:none;
}

.spBody .spTitle2, .spTitle2 {
	
	font-size:13px; 
	font-weight:bold;
	background:#F2F2F2; 
	padding:7px 10px;
	display:block;
	text-align:center;
	margin-top:0px;
}

.spBody .spSubTitle, .spSubTitle {
	color:#6F2C17; 
	font-weight:bold;
}

.spSubTitle a{
	font-weight:bold;
}

.spBody {
	padding:5px;
	font-size:13px;
}

.spBody p, .spBody td, .spBody th, .spBody input, .spBody a {
		font-size:13px;
}

.ImgLeft {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.ImgRight {
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}

.BackPrintTop { }
.BackPrintTop .Back { }
.BackPrintTop .Print { }
.BackPrintTop .Top { }



.bgr1 {
	background: url(/i/bgr1_1.png) repeat-x;

}

.bgr2 {
	background: url(/i/bgr2.png) repeat-y 50% 0px;	
	width: 940px;
}

#MainCont {
	padding:0px 15px;
	margin: 0px auto;
	text-align:left;
	background: url(/i/bgr2_1.png) no-repeat 50% 0px;

}

#HeaderCont {
	background: url(/i/logo.png);
	
}

#HeaderCont table { width: 100%;}


#TopNavCont {
	padding-top:10px;
	background: #332A15;
	
}

#TopNavCont td {
	padding-left:2px;
	/*width:110px;*/
}

/*
#TopNavCont a {
	display:block;
	height:22px;
	line-height:22px;
	background: url(/i/btn/top2_u.png);
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
*/
#TopNavCont a {
	display:block;
	height:22px;
	line-height:22px;
	background: url(/i/nav/left_u.png) top left no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

#TopNavCont a div {
	background: url(/i/nav/right_u.png) top right no-repeat;	
}



#TopNavCont a:hover, #TopNavCont a.down {
	/*background: url(/i/btn/top2_d.png);*/
	background: url(/i/nav/left_d.png);
	color:#332A15;
}

#TopNavCont a:hover div, #TopNavCont a.down div {
	background: url(/i/nav/right_d.png) top right no-repeat;
}

#TopNavCont td.first {
	padding-left:0px;
	width:160px;
}

#TopNavCont td.first a {background: url(/i/btn/top1_u.png);}
#TopNavCont td.first a:hover, #TopNavCont td.first a.down {background: url(/i/btn/top1_d.png);}


.LeftCont {
	width:160px;
	background: #FFF0AF;
}


.LeftNav div div {
background: #FFFFFF;
}


.LeftNav a {
	display:block;
	border-bottom:2px dotted #7F7F81;
	background: url(/i/btn/left_arrow.gif) no-repeat 5px 50% ;
	padding:5px 0px 5px 15px;
	color:#6F2C17;
	font-weight:bold;
	text-decoration:none;	
}


.LeftNav a:hover, .LeftNav a.down {
	text-decoration:underline;

}

.LeftNav div div a {
	padding-left:25px;
	background-position:15px 50% ;
}

.LeftNav2 a {
	display:block;
	height:25px;
	line-height:25px;
	background: url(/i/btn/left1_u.png);
	text-align:center;
	color:#6F2C17;
	font-weight:bold;
	text-decoration:none;
	margin-top:10px;
	border-bottom:none;
}

.LeftNav2 a:hover, .LeftNav2 a.down {
	background: url(/i/btn/left1_d.png);
	color:#FFE4B1;

}

.BodyCont {
	background:#FFF0D5;
	padding-left:5px;
	padding-top:5px;
}

.BottomCont {
	background:#FFF0D5;
	padding-left:5px;
}

.BottomNav {
	padding:10px 0px;
}

.BottomNav td {
	text-align:center;
}

.BottomNav a {
	display:block;
	width:110px;
	padding-left:70px;
	height:40px;
	line-height:40px;

	text-align:left;
	color:#FFE4B1;
	font-weight:bold;
	text-decoration:none;
	margin:0px auto;
	
}

.BottomNav a:hover, .BottomNav a.down {
	text-decoration:underline;
}

.BottomNav a.b01 { background: url(/i/btn/bott01.gif); }
.BottomNav a.b02 { background: url(/i/btn/bott02.gif); }
.BottomNav a.b03 { background: url(/i/btn/bott03.gif); }
.BottomNav a.b04 { background: url(/i/btn/bott04.gif); }

#FooterCont {
	color: #FFE4B1;
	background: #332A15;
	text-align:center;
	padding:5px;
	font-size:9px;
}

.FooterNav a {
	color: #FFE4B1;
	text-decoration:none;
	font-weight:bold;
}

.FooterNav a:hover, .FooterNav a.down {
	text-decoration:underline;
}

#ITTILogo { float:right; }



.Letters {
	background:#FFE4B1;
}

.Letters A {
	display:block;
	width:12px;
	height:13px;
	padding:2px;
	text-align:center;
	background:#FFFFFF;
	background: url(/i/btn/l_u.gif) no-repeat;
	color:#52267F;
	font-weight:bold;
	text-decoration:none;	
	float:left;
	margin:1px;
}


.Letters A.down, .Letters A:hover {
	background: url(/i/btn/l_d.gif) no-repeat;
	color:#FFFFFF;
}

.Letters .title {
	background: url(/i/btn/l_title.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	height:13px;
	padding:2px 10px;
	width:60px;
		margin:1px;
	text-align:left;
}