.h1_dark {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 36px;
	color: #02466B;
	font-weight: normal;
}
body {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px !important;
	color: #333333;
	background-image: url("../~_images/page-setup/silver-background-slither.jpg");
	background-color: #F2F2F2;
	background-repeat: repeat-x;
}
a:link {
	color: #31326B;
	text-decoration: underline;
}
a:visited {
	color: #3132BB;
}

.intro_grey {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 22px;
	color: #333333;
}
.intro_red {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 22px;
	color: #31326B;
}
.footer_text {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #31326B;
}


.h1_light {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 36px;
	color: #B01B2E;
}
.footer_text a {
	color: #31326B;
	text-decoration: underline;
}
.footer_text a:visited {
	color: #3132BB;
	text-decoration: underline;
}
.footer_text a:hover {
	text-decoration: underline;
}
.error {
	background-color: #FFCACA;
	border: 2px solid #333333;
}
input {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #333333;
}
td .heading{
   background-color: #C9DCFA;
   font-weight: bold;
}
td .heading a{
   color:#000000;
   
}
td .heading a:hover{
   text-decoration:none;
}
td .red{
	background-color:#EF3941;
	color:#FFFFFF;
	font-weight:bold;

}
td .red-left{
	background-color:#EF3941;
	border-left:#FFF solid;
	border-width: 3px;
}
td .red-right{
	background-color:#EF3941;
	border-right:#FFF solid;
	border-width:2px;
}
td .grey{
	background-color:#BBBCBE;
	border-bottom: #FFF solid;
	border-right: #FFF solid;
	border-width: 2px;
}
td .corner{
    background:url(../images/corner.png) left bottom no-repeat;
	background-color:#BBBCBE;
	border-bottom: #FFF solid;
	border-right: #FFF solid;
	border-width: 2px;
	height: 34px;
}
td .description{
   font-style:italic;

}
td .blue{
    background-color:#C9DCFA;
	border-right:#FFF solid;
	border-width:2px;
}
td .thumb{
   border-left: #FFF solid;
   border-width:2px;
}
tr .start{
	border-top: #BBBCBE solid;
	border-width: 2px;
}
td .heading-order{
   border-bottom:#000 solid;
   border-width:1px;
   font-weight:bold;
   font-size:14px;
   font-style:italic;
   color:#EF3941
}

img .fixed{
   position:fixed;
}
