@charset "utf-8";
body {
	font: "Times New Roman", Times, serif; font-size: 1em; color:#FFFFFF;
	background: #a05512;
	background-image:url(images/bg_shadow.gif); background-position:center; background-repeat:repeat-y;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

a { text-decoration:none; color:#FFFFFF;}
a:hover{ text-decoration:underline; color:#FFFFFF;}

.italPara{font-size:16pt; font-style:italic; line-height:27px; word-spacing:3px;}
.normalPara{ font-size:1.1em; line-height:22px;}
.smallItal{font-size:18px; font-style:italic; line-height:20px;}
.redItal{font-size:15pt; font-style:italic; line-height:27px; color:#843d09; font-weight:bold;}

.lineH {line-height:5px;}

.twoColFixRtHdr #container {
background-image:url(images/bg.jpg);
	width: 835px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	position:relative;
}


.twoColFixRtHdr #sidebar1 {

	float: right; /* since this element is floated, a width must be given */
	width: 190px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	margin-top:175px;
	text-align:center;}

#tariff{
	width:155px;
	height:564px;
	background-image:url(images/tariff_bg.jpg);
	margin: 0 auto;
	padding:52px 4px 8px 7px;
	line-height:18px;
	text-align: left;
}

#tariff img{ padding:0px; margin:0px;}

#tariff a{color:#000000; border-bottom:1px solid #CCCCCC; font-weight:bold; line-height:30px;}
#tariff a:hover{ text-decoration:none; color:#CCCCCC;}

/*.twoColFixRtHdr #mainContent {
position:relative;
	margin:143px 0 0 29px;

	width:605px;
}*/
.twoColFixRtHdr #mainContent { 
	 /*margin:143px 0 0 29px; the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 143px 20px 10px 40px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
} 

.twoColFixRtHdr #imageBox { width:605px; height:397px; background-color:#FFFFFF; margin-bottom:8px;}

.twoColFixRtHdr #content {width:577px; padding:8px 14px 8px 14px;}

.twoColFixRtHdr #indexList  {
	width:147px;
	height:550px;
	float:left;
	margin-right:14px;
	line-height:12pt;
	color:#F3D090;
}
.twoColFixRtHdr #indexList ul{list-style-image:url(images/star.gif); padding:0 0 0 27px; margin-top:15px; margin-left:0;}
.twoColFixRtHdr #indexList li{ margin-bottom:10px;}

.twoColFixRtHdr #footer {
	padding: 10px 0; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background-image:url(images/footer_bg.jpg);
	width:835px;
	height:10px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	font:"Times New Roman", Times, serif; font-variant:small-caps; font-size:12px;
}
.twoColFixRtHdr #footer a{ margin:0 15px;}
