﻿body
{
    font-size : 11px;
    color : rgb(0 , 0 , 0);
    font-family : Verdana , Arial , Helvetica;
}
table
{
    font-size : 11px;
    color : rgb(0 , 0 , 0);
    font-family : Verdana , Arial , Helvetica;
}
.mtxt
{
    font-size : 6pt;
    color : rgb(0 , 0 , 0);
    font-family : Arial , Helvetica , Verdana;
}
td.bluegradient
{
    background-position : left top;
    background-image : url("images/bluegrad.gif");
    background-repeat : repeat-x;
    background-color : rgb(15 , 104 , 174);
}
td.yellowgrad
{
    background-position : left top;
    background-image : url("images/gradyellow.gif");
    background-repeat : repeat-y;
    background-color : rgb(255 , 213 , 38);
    font-weight : bold;
    font-size : 8pt;
}
td.mainmenu
{
    background-color : rgb(167 , 36 , 50);
}
td.leftnav
{
    background-position : left top;
    background-image : url("images/gradleft.gif");
    background-repeat : repeat-y;
    background-color : rgb(223 , 230 , 234);
}
td.mainbody
{
    padding-right : 6px;
    padding-left : 12px;
    padding-bottom : 6px;
    padding-top : 6px;
    border-right : rgb(211 , 211 , 211) 1px solid;
}
td.footer
{
    padding-bottom : 8px;
    padding-top : 8px;
    border-right : rgb(211 , 211 , 211) 1px solid;
}
.mainmenufront
{
    font-weight : bold;
    font-size : 8pt;
    color : rgb(255 , 255 , 255);
    font-family : Arial , Helvetica;
    background-color : transparent;
    z-index : 1;
}
.menuitemfront
{
    font-weight : bold;
    font-size : 8pt;
    color : rgb(255 , 255 , 255);
    font-family : Arial , Helvetica;
    background-color : transparent;
    text-decoration : none;
    padding-right : 3px;
    padding-left : 3px;
    padding-bottom : 4px;
    padding-top : 4px;
    z-index : 1;
}
.menuitemfront:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: rgb(255, 255, 153);
	font-family: Arial , Helvetica;
	background-color: transparent;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 4px;
	z-index: 1;
}
.mainmenu
{
    font-weight : bold;
    font-size : 8.5pt;
    color : rgb(255 , 255 , 255);
    font-family : Verdana , Arial , Helvetica;
    background-color : rgb(167 , 36 , 50);
    z-index : 1;
}
.menuitem
{
    font-weight : bold;
    font-size : 8.5pt;
    color : rgb(255 , 255 , 255);
    font-family : Verdana , Arial , Helvetica;
    background-color : rgb(167 , 36 , 50);
    text-decoration : none;
    padding-right : 4px;
    padding-left : 4px;
    padding-bottom : 4px;
    padding-top : 4px;
    z-index : 1;
}
.menuitem:hover
{
    font-weight : bold;
    font-size : 8.5pt;
    color : rgb(255 , 255 , 255);
    font-family : Verdana , Arial , Helvetica;
    background-color : rgb(108 , 14 , 24);
    text-decoration : none;
    padding-right : 4px;
    padding-left : 4px;
    padding-bottom : 4px;
    padding-top : 4px;
    z-index : 1;
}
.menuflyout
{
	font-weight: bold;
	font-size: 8pt;
	color: rgb(0, 0, 0);
	font-family: Verdana , Arial , Helvetica;
	background-color: rgb(255 , 213 , 38);
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: rgb(169 , 169 , 169) 1px dashed;
	z-index: 1;
}
.menuflyout:hover
{
    font-weight : bold;
    font-size : 8pt;
    color : rgb(0 , 0 , 0);
    font-family : Verdana , Arial , Helvetica;
    background-color : rgb(255 , 233 , 140);
    text-decoration : none;
    padding-right : 4px;
    padding-left : 4px;
    padding-bottom : 4px;
    padding-top : 4px;
    border-bottom : rgb(169 , 169 , 169) 1px dashed;
}
.DynamicMenuZIndex
{
    z-index: 999;
}

a
{
    text-decoration : none;
    color : rgb(0 , 5 , 196);
}
a:hover
{
    text-decoration : none;
    color : rgb(255 , 0 , 0);
}
a.rsschannel
{
    font-weight : bold;
    color : rgb(139 , 0 , 0);
}
a.rsschannel:hover
{
    font-weight : bold;
    color : rgb(178 , 34 , 34);
}
a.rssitem
{
    font-size : 10px;
    color : rgb(25 , 25 , 112);
}
a.rssitem:hover
{
    font-size : 10px;
    color : rgb(72 , 61 , 139);
}
table.contactbody
{
    border-right : rgb(211 , 211 , 211) 1px solid;
    padding-right : 0px;
    border-top : rgb(211 , 211 , 211) 1px solid;
    padding-left : 0px;
    padding-bottom : 0px;
    border-left : rgb(211 , 211 , 211) 1px solid;
    padding-top : 0px;
    border-bottom : rgb(211 , 211 , 211) 1px solid;
}
.heading
{
    font-size : 14px;
    color : rgb(167 , 36 , 50);
    font-family : "Microsoft Sans Serif" , Verdana , Arial , Helvetica;
    text-decoration : none;
}
table.fbform
{
    border-right : rgb(211 , 211 , 211) 1px solid;
    border-top : rgb(211 , 211 , 211) 1px solid;
    border-left : rgb(211 , 211 , 211) 1px solid;
    border-bottom : rgb(211 , 211 , 211) 1px solid;
    background-color : rgb(245 , 245 , 245);
}
.cardnamelabel
{
    font-size : 10pt;
    font-family: Arial, Helvetica, sans-serif;
}
.cardlabel
{
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
}
img.cardimg
{
    padding-right : 10px;
    padding-left : 10px;
    padding-bottom : 10px;
    padding-top : 10px;
}
/* New Front page styles */
td.conframe
{
    padding-top : 10px;
    background-image : url("images/spl-bg.gif");
}
td.mainsplashframe
{
    padding-right : 2px;
    padding-left : 2px;
    padding-bottom : 2px;
    padding-top : 2px;
}
table.tophead
{
	background-position: left top;
	background-image: url(  'images/spl-head.jpg' );
	background-repeat: no-repeat;
}
td.splhead-ds
{
    background-image : url("images/spl-head-ds.gif");
    background-position : center center;
    background-repeat : repeat-x;
}
td.splheader
{
	background-image: url("images/spl-header.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, Verdana;
	font-weight: bold;
	font-size: 10.5pt;
	color: #ffffff;
	padding-left: 16px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
td.splabouttext
{
	padding: 10px 12px 12px 12px;
	font-family: Verdana, Sans Serif, Helvetica, Arial;
	font-weight: normal;
	font-size: 7.5pt;
	color: #333333;
}
td.linedashright
{
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #000000;
}
td.mainprod
{
	background-position: left bottom;
	font-size: 8pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(  "images/spl-mainprod-bg.gif" );
	background-repeat: repeat-x;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #000000;
}
td.mpbody
{
	padding: 8px 4px 8px 18px;
}
.splheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}
td.splHeaderpic
{
	background-image: url( 'images/spl-header.gif' );
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}
td.splHeaderpicbg
{
	background-image: url( 'images/spl-header-bg.gif' );
	background-repeat: repeat-x;
	background-position: left top;
}
td.featprod1
{
	padding: 6px;
	border-left-style: dashed;
	border-left-width: 1px;
	border-left-color: #000000;
}
td.featprod2
{
	padding: 6px;
}
td.benheader
{
	background-color: #2F3A37;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #2F3A37;
	border-right-color: #2F3A37;
	border-left-color: #2F3A37;
}
td.benbody
{
	margin: 6px 1px 4px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #2F3A37;
	text-decoration: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #2F3A37;
	border-bottom-color: #2F3A37;
	border-left-color: #2F3A37;
	padding: 6px;
}
td.pb1left
{
	background-image: url( "images/pb1_left.gif" );
	background-repeat: repeat-y;
	background-position: left top;
}
td.pb1right
{
	background-image: url( "images/pb1_right.gif" );
	background-repeat: repeat-y;
	background-position: right top;
}
td.pb1bottom
{
	background-image: url( "images/pb1_bottom.gif" );
	background-repeat: repeat-x;
	background-position: left bottom;
}
td.pb1top
{
	background-image: url( "images/pb1_top-middle.gif" );
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	font-weight: bold;
	color: #A72432;
	text-decoration: none;
}
td.pb1body
{
	font-size: 7pt;
	color: #333333;
}
.pbimg
{
	margin-right: 6px;
	margin-bottom: 3px;
	margin-top: 2px;
}
.pbmimg
{
	margin-left: 6px;
	margin-bottom: 3px;
	margin-top: 2px;
}
td.pb2left
{
	background-image: url( "images/pb2_left.gif" );
	background-repeat: repeat-y;
	background-position: left top;
}
td.pb2right
{
	background-image: url( "images/pb2_right.gif" );
	background-repeat: repeat-y;
	background-position: right top;
}
td.pb2bottom
{
	background-image: url( "images/pb2_bottom.gif" );
	background-repeat: repeat-x;
	background-position: left bottom;
}
td.pb2top
{
	background-image: url( "images/pb2_top-middle.gif" );
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	font-weight: bold;
	color: #FEC821;
	text-decoration: none;
}
td.pb2body
{
	font-size: 7pt;
	color: #000000;
	background-color: #FFFBD9;
}
.exmsg
{
	font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
	background-color: #FFFF00;
}
.imgclick
{
	cursor: pointer;
}
td.bottomimgs
{
	border-top-style: dashed;
	border-top-width: 1px;
	border-top-color: #A72432;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #A72432;
}
.spltoptxt
{
	font-size: 6pt;
	color: #000000;
}
td.fernHeading
{
	font-family: Times, 'Times New Roman';
	font-size: 26pt;
	color: #A72432;
	font-weight: bold;
}
td.fernSubHeading
{
	font-family: 'Arial Narrow' , Helvetica, sans-serif;
	font-size: 16pt;
	color: #666666;
}
