body,td,p,li {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body.bg {
	background : url("/graphics/bg.gif");
	background-repeat : repeat-x;
}
a {
	color: #406899;
	text-decoration: none;
}
a:hover {
	color: #C93131;
	text-decoration: underline;
}
a.imedia {
	color: #000000;
	text-decoration: underline;
}
a.imedia:hover {
	color: #9E0B0B;
	text-decoration: underline;
}
a.menu {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.menu:hover {
	color: #000000;
}
td.manu {	
}
td.manu:hover {
	background-color:eaeaea;
}
a.too {
	color: #000000;
	text-decoration: none;
}
a.too:hover {
	color: #9c1115;
	text-decoration: underline;
}
a.catalog {
	color: #2b7c93;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
a.catalog:hover {
	color: #3362CD;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
td.catalog {
	color: #2b7c93;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
}
td.loc {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 17px;
}
#link {
	color: #b31f24;
	line-height: 18px;
	text-decoration: none;
	font-size: 11px;
	padding: 0 20px 15px 0;
	text-align:right
}
div.title {
	color: #0c2f56;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding-left: 11px;
	padding-top: 16px;
	padding-bottom: 1px;
	text-transform: uppercase;
}
a.link {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
a.link:hover {
	color: #b31f24;
	text-decoration: underline;
}
a.foot {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}
a.foot:hover {
	color: #b31f24;
	text-decoration: none;
}
td.bg_l {
	background : url("/graphics/bg_l.gif");
	background-repeat : repeat-y;
}
td.bg_r {
	background : url("/graphics/bg_r.gif");
	background-repeat : repeat-y;
}
table.main {
	border-style: solid; 
	border-width: 1px;
	border-color: #888888;
} 
a.topmenu {
	font-family: Gill Sans MT, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align:middle; 
}
a.topmenu:hover {
	color: #C93131;
	text-decoration: underline;
}
span.divide {
	font-family: Gill Sans MT, Helvetica, sans-serif;
	font-size: 16px;
	color: #bfbfbf;
	padding:5px;
}
span.title {
	 font-size: 14px; 
	 color:#0c2f56; 
	 font-weight:bold;
}


a.view {
	color: #fff;
	font-size:14px;
	padding:5px 20px;
	height:20px;
	background:#b31f24;
	font-family: Gill Sans MT, Helvetica, sans-serif;
	text-decoration: none;
}
a.view:hover {
	color: #fff;
	background:#a4a4a4;
	text-decoration: none;
}

td.footer {
	text-align: center;
	color:#aaaaaa;
}


#leftmenu{
	width: 173px;
	height:280px;
	float:right;
	margin:0;
	padding: 40px 0 0 0;
	background: URL(/graphics/menu_top.gif) no-repeat;
}

#leftmenu ul{
width: 152px;
list-style: none;
margin: 0 0 0 15px;
padding: 0;
text-align: right;
}

#leftmenu li {
margin: 0;
padding: 0;

}

#leftmenu li a {
display: block;
padding: 5px 15px 5px 10px;
color: #000000;
text-decoration: none;
line-height:15px;
border-top: solid 1px #b8d5d9;
font-size:12px;
font-weight: bold;
}



#leftmenu li a:hover{
color: #000000;
	text-decoration: none;
	background-color:eaeaea;

}

#leftmenu li.noborder a{
border-top: none;
}



.pipelist {
   overflow: hidden;
   width: 587px;
	height:25px;
	margin:0 0 0 18px;
	font-weight:bold;
	text-transform:uppercase;
   
   }

.pipelist ul {
   list-style: none;
   margin: 0;
   padding: 0;
   }

.pipelist li {
   border-left: 1px solid #eaeaea;
   float: left;
   text-align:center;
   line-height: 11px;
	height:25px;
   margin: 0 .5em 0 -.5em;
   padding: 1px 10px 0 10px;
	font-size:11px;
	font-family: trebuchet ms, Helvetica, sans-serif;
   white-space: nowrap;
   
   }

.pipelist li:hover {
	}
	
.pipelist a {
	color: #000;
	text-decoration: none;
}
.pipelist a:hover {
	color: #c2332f;
	text-decoration: none;
}	

.indexcontent {
	padding: 5px 5px 0px 10px;
	color: #767676;
	font-size: 10px;}

.indexcontent a {
	color: #767676;
	text-decoration: none;
}
.indexcontent a:hover {
	color: #c2332f;
	text-decoration: underline;
}	
.indexbox {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0 5px 10px;
}
.indexred {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #b01f2c;
}

.gold {
	padding: 14px 0 0 125px;
	font-size: 12px;
	color: #ffffff;
	background : url("graphics/credit_bg.gif");
	background-repeat : no-repeat;
}

.gold a {
	color: #ffffff;
	text-decoration: none;
}
.gold a:hover {
	color: #c2332f;
	text-decoration: underline;
}	
.indexgold1 {
	font-family: Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #ffe000;
	background: #231f20;
	padding: 20px 0 21px 0;
}
.indexwhite1 {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: #231f20;
}
.indexwhite2 {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: #231f20;
	height: 69px;
}
.indexwhite3 {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: #231f20;
	padding-left: 15px;
	height: 83px;
	width: 119px
}
.indexwhite4 {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: url("/graphics/gold_pic3.jpg");
	background-repeat: no-repeat;
	background-color: #231f20;
	padding-right: 5px;
	height: 83px;
	width: 175px;
}
.indexmoney {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 80px;
	color: #ffffff;
	background: url("/graphics/money_bg.gif");
	background-repeat: no-repeat;
	background-color: #231f20;
	height: 52px;
}
