body { background-color: #ffffff; color: #000000; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; margin: 0; padding: 0; }
table, tr, td {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: small; }

a:link { color: #dd3409; text-decoration: underline; }

a:visited { color: #a31515; text-decoration: underline; }

a:visited:hover { color: #a31515; text-decoration: underline; }

a:hover { color: #dd3409; text-decoration: underline; }

a:active { color: #ff3300; text-decoration: underline; }

.Normal {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: small; }

h1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	color: #dd3409;
	}

h2.subtitle	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: normal;
	margin: 2px 0px 0em 0px;
	padding: 0px;
	color:#969696;
	}

h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 4px 0px;
	color:#dd3409;
	}

h3	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin: 8px 0px 0px 0px;
	padding-bottom: 4px;
	color:#dd3409;
	}

h4	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	margin: 0px;
	color:#dd3409;
	}

h5	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color:#dd3409;
	margin: 0px;
	}

h6	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color:#a4b514;
	margin: 10px 0px 0px 0px;
	}

p	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 140%;
	padding: 0px 0px 1em 0px;
	margin: 0px;
	}

ul.bulletlist
{
	list-style-image:url("images/bullet.gif");
	color:#000000;
	margin: 0px 0px 10px 20px;
}

ol.bulletlist
{
	color:#000000;
	margin: 0px 0px 10px 20px;
}

ul.bulletlist li, ol.bulletlist li
{
	padding-bottom:5px;
	font-size: 70%;
	line-height: 140%;
}

#cs-body-container { background-color: #ffffff; background-image: url("images/body-background.png"); background-repeat: repeat-x; text-align: center; }

#cs-header-container { background-color: transparent; background-image: url("images/header-background.png"); background-repeat: no-repeat; height: 95px; margin: auto; width: 980px; }

#cs-header { padding: 10px; width: 960px; }

table.cs-header { height: 75px; width: 960px; }
table.cs-header span.label { margin: 0; padding: 0; }
table.cs-header a:link { color:#666666; text-decoration: underline; }
table.cs-header a:visited { color: #dd3409; text-decoration: underline; }
table.cs-header a:hover { color: #dd3409; text-decoration: underline; }
table.cs-header a:active { color: #ff3300; text-decoration: underline; }
table.cs-header td { font-size: 11px; color:#666666; }
table.cs-header td.left { text-align: left; width: 480px; }
table.cs-header td.right { text-align: right;  width: 480px; }

#cs-nav-container { margin: auto; width:980px; }

#cs-nav { background-color: transparent; background-image: url("images/menu-background.png"); background-repeat: no-repeat; height: 40px; margin: auto; width: 980px; }

#cs-nav-sub-container { height: 20px; margin: auto; padding-left: 10px; padding-right: 10px; width: 980px; }

table.cs-nav-sub { height: 20px; width: 960px; }
table.cs-nav-sub span.label { margin: 0; padding: 0; }
table.cs-nav-sub a:link { color:#666666; text-decoration: underline; }
table.cs-nav-sub a:visited { color: #dd3409; text-decoration: underline; }
table.cs-nav-sub a:hover { color: #dd3409; text-decoration: underline; }
table.cs-nav-sub a:active { color: #ff3300; text-decoration: underline; }
table.cs-nav-sub td { font-size: 11px; color:#666666; vertical-align: middle; }
table.cs-nav-sub td.left { text-align: left; width: 480px; }
table.cs-nav-sub td.right { text-align: right;  width: 480px; }

table.cs-breadcrumbs{ height: 20px; }
table.cs-breadcrumbs a:link { color: #6b8e23; text-decoration: none; }
table.cs-breadcrumbs a:visited { color: #dd3409; text-decoration: none; }
table.cs-breadcrumbs a:hover { color: #dd3409; text-decoration: none; }
table.cs-breadcrumbs a:active { color: #ff3300; text-decoration: none; }
table.cs-breadcrumbs td { font-size: 11px; vertical-align: middle; }
table.cs-breadcrumbs td.left { text-align: left; }
table.cs-breadcrumbs td.right { text-align: right; }

#cs-content-container { background-color: transparent; background-image: url("images/content-background.png"); background-position: top; background-repeat: no-repeat; margin: auto; padding: 15px 15px 0 15px; width: 950px; }

#cs-content { background-color: #ffffff; margin: auto; width: 950px; }

table.cs-panes { width: 950px; }
table.cs-panes td.cs-bannerpane { }
table.cs-panes td.cs-toppane { }
table.cs-panes td.cs-leftpane { width: 200px; }
table.cs-panes td.cs-contentpane { }
table.cs-panes td.cs-rightpane { width: 200px; padding-left:15px; }
table.cs-panes td.cs-bottompane { }

#cs-footer-container { height: 65px; margin: auto; width: 980px; }

#cs-footer { background: url("images/footer-background.png"); background-position: top; background-repeat: no-repeat; height: 35px; margin-top: 30px; width: 980px; }

#cs-Footer { background-color:transparent; font-size: 11px; font-weight: bold; }
#cs-footer ul { text-align:center;margin:0;padding:7px 0 8px 0;background-color:transparent; }
#cs-footer ul li { display:inline; }
#cs-footer ul li a { padding:9px 10px 10px 10px;color:#ffffff;text-decoration: none; }
#cs-footer ul li a:hover { background:transparent url("images/background-footer-hover.png") repeat-x left 1px; }

#cs-footer-sub { height: 30px; margin: auto; padding-left: 10px; padding-right: 10px; width: 960px; }

table.cs-footertext{ width: 960px; }

table.cs-footertext a:link { color:#666666; text-decoration: none; }
table.cs-footertext a:visited { color: #dd3409; text-decoration: none; }
table.cs-footertext a:hover { color: #dd3409; text-decoration: underline; }
table.cs-footertext a:active { color: #ff3300; text-decoration: underline; }
table.cs-footertext td { font-size: 9px; vertical-align: middle; color:#666666; }
table.cs-footertext td.left { text-align: left; width: 320px; }
table.cs-footertext td.mid { text-align: center; width: 320px; }
table.cs-footertext td.right { text-align: right; width: 320px; }

table.cs-contactus a:link { color: #dd3409; text-decoration: none; }
table.cs-contactus a:visited { color: #dd3409; text-decoration: none; }
table.cs-contactus a:hover { color: #dd3409; text-decoration: underline; }
table.cs-contactus a:active { color: #ff3300; text-decoration: underline; }
table.cs-contactus td { font-size: 11px; color:#000000; }

