	body {
		scrollbar-face-color: #009999;
		scrollbar-shadow-color: #fc9;
		scrollbar-highlight-color: white;
		scrollbar-3dlight-color: #ffffcc;
		scrollbar-darkshadow-color: black;
		scrollbar-track-color: #e6fffc;
		scrollbar-arrow-color: white;
		border-right: none;
		border-left: none;
		border-top: none;
		border-bottom: none;
        margin: 0;
		padding: 0;
		color: black;
		font-size: 11px;
		font-weight: normal;
		background: #316262; 
		background-image: url(art/background.gif);
	}
	               
	/*global styles */
    a img {
	border:none;
	text-decoration:none;
	}        

	/*serifinsert */
a:link {color: #294637;}
a:visited {color: #789589;}
a:hover {color: #294637;}
a:active {color: #294637;}
.Normal-P
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:right; font-weight:400; 
        }
.Normal-P0
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.Body-Text-P
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:24.0px; 
        }
.Normal-P1
        {
        margin:0.0px 0.0px 0.0px 24.0px; text-align:left; font-weight:400; 
        text-indent:-24.0px; 
        }
.Normal-P2
        {
        margin:0.0px 0.0px 0.0px 48.0px; text-align:left; font-weight:400; 
        text-indent:-25.0px; 
        }
.Normal-P3
        {
        margin:0.0px 0.0px 0.0px 35.0px; text-align:left; font-weight:400; 
        text-indent:-9.0px; 
        }
.Normal-P4
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:23.0px; 
        }
.Normal-P5
        {
        margin:0.0px 0.0px 0.0px 48.0px; text-align:left; font-weight:400; 
        text-indent:-24.0px; 
        }
.Normal-P6
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:justify; font-weight:400; 
        }
.Normal-C
        {
        font-family:"Verdana", sans-serif; font-size:12.0px; 
        line-height:1.17em; color:#294637; 
        }
.Normal-C0
        {
        font-family:"Verdana", sans-serif; font-weight:700; font-size:17.0px; 
        line-height:1.18em; color:#ffffff; 
        }
.Body-Text-C
        {
        font-family:"Verdana", sans-serif; font-size:15.0px; 
        line-height:1.20em; color:#294637; 
        }
.Normal-C1
        {
        font-family:"Verdana", sans-serif; font-size:13.0px; 
        line-height:1.23em; color:#294637; 
        }
.Normal-C2
        {
        font-family:"Verdana", sans-serif; font-weight:700; font-size:15.0px; 
        line-height:1.20em; color:#294637; 
        }
.Normal-C3
        {
        font-family:"Verdana", sans-serif; font-size:13.0px; 
        line-height:20.0px; color:#294637; 
        }
.Normal-C4
        {
        font-family:"Verdana", sans-serif; font-weight:700; font-size:15.0px; 
        line-height:20.0px; color:#294637; 
        }
.Normal-C5
        {
        font-family:"Bookman Old Style", serif; font-weight:700; 
        font-size:11.0px; line-height:1.27em; color:#294637; 
        }
.Normal-C6
        {
        font-family:"Verdana", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; color:#294637; 
        }
.Placeholder-C
        {
        font-family:"Verdana", sans-serif; font-size:11.0px; 
        line-height:20.0px; color:#ffffff; 
        }
	
.Normal-P
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:right; font-weight:400; 
        }
.Normal-P0
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.Normal-P1
        {
        margin:0.0px 0.0px 0.0px 24.0px; text-align:left; font-weight:400; 
        text-indent:-24.0px; 
        }
.Normal-P2
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:24.0px; 
        }
.Normal-P3
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:40.0px; 
        }
.Normal-P4
        {
        margin:0.0px 0.0px 0.0px 35.0px; text-align:left; font-weight:400; 
        text-indent:17.0px; 
        }
.Normal-P5
        {
        margin:0.0px 0.0px 0.0px 48.0px; text-align:left; font-weight:400; 
        text-indent:-25.0px; 
        }
.Normal-P6
        {
        margin:0.0px 0.0px 0.0px 48.0px; text-align:left; font-weight:400; 
        text-indent:-24.0px; 
        }
.Normal-P7
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:41.0px; 
        }
.Normal-P8
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:21.0px; 
        }
.Normal-P9
        {
        margin:0.0px 0.0px 0.0px 35.0px; text-align:left; font-weight:400; 
        text-indent:-9.0px; 
        }
.Normal-P10
        {
        margin:0.0px 0.0px 0.0px 37.0px; text-align:left; font-weight:400; 
        text-indent:-11.0px; 
        }
.Normal-P11
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:23.0px; 
        }
.Normal-P12
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:44.0px; 
        }
.Normal-P13
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:54.0px; 
        }
.Normal-P14
        {
        margin:0.0px 0.0px 0.0px 48.0px; text-align:left; font-weight:400; 
        text-indent:16.0px; 
        }
.Normal-C
        {
        font-family:"Verdana", sans-serif; font-size:12.0px; 
        line-height:1.17em; color:#294637; 
        }
.Normal-C0
        {
        font-family:"Verdana", sans-serif; font-weight:700; font-size:14.0px; 
        line-height:1.18em; color:#ffffff; 
        }
.Normal-C1
        {
        font-family:"Verdana", sans-serif; font-size:11.0px; 
        line-height:20.0px; color:#294637; 
        }
.Normal-C2
        {
        font-family:"Verdana", sans-serif; font-size:13.0px; 
        line-height:1.23em; color:#294637; 
        }
.Normal-C3
        {
        font-family:"Verdana", sans-serif; font-weight:700; font-size:15.0px; 
        line-height:1.20em; color:#294637; 
        }
.Normal-C4
        {
        font-family:"Bookman Old Style", serif; font-size:11.0px; 
        line-height:1.45em; color:#294637; 
        }
.Normal-C5
        {
        font-family:"Bookman Old Style", serif; font-size:13.0px; 
        line-height:1.46em; color:#294637; 
        }
.Placeholder-C
        {
        font-family:"Verdana", sans-serif; font-size:11.0px; 
        line-height:1.18em; color:#294637; 
        }
.Normal-C6
        {
        font-family:"Verdana", sans-serif; font-size:13.0px; 
        line-height:20.0px; color:#294637; 
        }
.Normal-C7
        {
        font-family:"Verdana", sans-serif; font-weight:700; font-size:15.0px; 
        line-height:20.0px; color:#294637; 
        }	
	/*serifinsert-end */
	
	
						   
						    /* ============TEXT Elements=============  */
	a:link {color: #033; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
	a:active, a:visited {color: #960; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;}

	a:hover {color: #960; font-style: normal; text-decoration: underline;}
	
	.h1
	{ font-family: Arial, Helvetica, sans-serif;  font-size: 24px;  font-weight: bold; color: #2F4F4F;}
	
	.h2
	{ font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold; }

	.h3
	{ font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold; color: #2F4F4F;}
	
	.h1normal
	{ font-family: Arial, Helvetica, sans-serif;  font-size: 12px; }
	
	.boldkhaki
	{
		color: #5A5A2E;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	.boldkhaki2
	{
		color: #484824;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
	}
	
	.boldnavy
	{
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-transform: none;
		color: Navy;
	}
	
	.boldmaroon
	{
		font-size: 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-transform: none;
		color: Maroon;
	}
	
	.boldred
	{
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-transform: none;
		color: Red;
	}
	
	.boldwhite
	{
		font-size: 18px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-transform: none;
		color: White;
	}
	
	.boldfront
	{
	 color: #454545; font-weight: bold;
	}
	
	.subtext
	{
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
		color: Black;
	}

	.subquote
	{
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
		color: Black;
	}
	
		.subquotemaroon
	{
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
		color: Black;
		color: Maroon;
	}

	.subhead
	{
		font-size: 18px;
		font-weight: bold;
		text-decoration: none;
		text-transform: none;
		line-height: normal;
		color: #2F4F4F;
		font-family: Times New Roman;
	}
	
	.subhead2
	{
		color:  #556B2F;
		font-family: Arial;
		font-size: 15px;
		letter-spacing: 2px;
		font-weight: bold;	
	}
	
	.subfoot
	{
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
	}
	
	.subfoot2
		{
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;text-transform: none;
		border: 1px solid Gray; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 
		 3px;
	}

	
	
	.subul {
		list-style: disc inside;
		margin: 0% auto 3px;
		font-size: 12px;
	}
	
	.subol {
		list-style: decimal;
		margin: 0% auto 3px;
		font-size: 12px;
	}
	
	.footer
	{
		padding: 4px;
		color: White;
		background-image: url(art/footerBkg2.gif);
		background-color: #033;
		text-align: center;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
	}

	.footer a:hover, .footer a:visited
	{   color: #ffdcb9;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
	}

	.footer a:link
	{   color: white;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
	}
	
	.front a:hover, a:link, .front a:visited
	{   color: #454545; 
	    font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
	}
	
	.tm {font-size: 9px;}
	
	.header
	{
		font-size: 24px;
		font-family: Times New Roman;
		font-weight: bold;
		text-decoration: none;
		text-transform: none;
		line-height: normal;
		color: #2F4F4F;
		text-align: center;
	}

	.headerblack
	{
		font-size: 13px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
	
							    /* ============PAGE Elements=============  */
	
	.box {font-size: 11px; width: 180px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 15px}

	.left-column
	{
		font-weight: bold;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}


	.belowtitle
	{
		width: 138px;
		background-color: #cccc99;
		border: none;
		padding: 0px 0px 0px 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.body-text {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}


	.external {
		font-weight:bold;
		background :transparent url(art/ext.gif) no-repeat right center;
		padding-right:12px;
	}
	
	.external2 {
		font-weight:bold;
		background :transparent url(ext.gif) no-repeat right center;
		padding-right:12px;
	}
	
	.toplogo1
	{
		position: absolute;
		top: 6px;
		left: 5px;
		width: 85px;
		height: 94px
	}
	
	.toplogo2
	{
		position: absolute;
		top: 22px;
	    left: 672px;
		width: 85px;
		height: 70px
	}
		
	.biglogo
	{
		position: absolute;
		left: 175px;
		top: 24px;
		width: 85px;
		height: 65px
	}
	
	.slogan
	{
		color: #f0fff0;
		position: relative;
		left:auto;
		top: 2px;
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
	}
	
	.khakiborder
	{border: thin solid #666600;}
	

	
						/* ================TABLE Elements=================== */
	.tbl1 {
		background-color: White;
		border: 1px solid #660;
		padding: 6px;
		margin: 0;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
	}

	.tbl2 {
		background-color: #ededcd;
		border: 1px solid #9f9f9f;
		padding: 0;
		margin: 0;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
		width: 779px;
	}

	.tbl3 {
		background-color: White;
		border: 1px solid #660;
		padding: 6px;
		margin: 0;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
	}
	
	.tbl4 {
		background-color: #ededcd;
		border: 1px solid #9f9f9f;
		padding: 0;
		margin: 0;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
		width: 780px;
	}

	.tbl5 {
		background-color: #ededcd; /* main background color */
		border: none;
		padding: 0;
		margin: 0;
		text-decoration: none;
		text-transform: none;
		width: 100%;
		
	}
	
	.tbl6 {
	    background-image: url(art/banner_spacer.gif);
		border: none;
		width: 779px;
		height: 20px;
        margin: 0;
		padding: 0;
	}
	
	.tr1 {
		font-weight: bold; background-color: #baba87; text-align: center;
		/* olive color */
	}

	.tr2 {
		font-weight: bold; background-color: #ffdbb7; text-align: center;
		/* creme color */
	}

	.maintable
	{	width: 921px;
	 	/* border: 1px solid #556B2F; dark-olive color */
		border: 3px solid #888888; /* dark-gray color */
		margin: 0;	
		padding: 0;		
	}
	
	.mainborder
	{	width: 100%;
	 	/* border: 1px solid #556B2F; dark-olive color */
		border: 2px solid #ff9e3e; /* orange color */
		margin: 0;	
		padding: 0;		
	}
	
	.maintable2
	{	width: 720px;
		border: 0px solid #A9C478;/* green color */
		margin: 0;
		padding: 0;
	}
	
	.maintable1
	{	width: 779px;
	    background-color: #ededcd;
		border: 1px solid #9f9f9f; /* dark-gray color */
		margin: 0;
		padding: 0;		
	}
	

	.tablefooter
	{
		border: 1px solid Gray;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;	
		background-color: #ededcd;	
	}
	
	#tablelabs
	{   width: 310px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#tablelabs2
	{   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#tablelabs3
	{   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#tablelabs4
	{   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	
	
	
	/* ==================SPECIAL ELEMENTS============================== */
	.transcender-menu
	{font-weight: bold; font-size: 12px; width: 100%; border: none; text-align: center;}
	
	.home-icon
	{border: 1px solid white; vertical-align: top;}
	
	.outside
	{position: absolute; top: 143px; left: 784px; background-color:#ffffff; border: 2px solid silver; width: 140px; text-align: center;}

	.myBox
	{
	    margin: 0 auto;
	    border: 1px solid #ffffff;
	    color: #ffffff;
	    padding: 20px;
	    text-align: left;
	    /*border: 3px solid #ffffff;
	    background-image: url(back_test.jpg);
	    background-repeat: no-repeat;*/
		    /* Do rounding (native in Firefox and Safari, CC in IE) */
       -webkit-border-radius: 20px;
       -moz-border-radius: 20px;
       CCborderRadius: 20px;
	}

	.myBoxfront
	{
	    margin: 0 auto;
	    border: 1px solid #ffffff;
	    color: #ffffff;
	    width: 800px;
	    height: 550px;
	    padding: 20px;
	    text-align: left;
	}
	
	.myBoxCommon
	{
	    margin: 0 auto;
	    border: 1px solid #ffffff;
	    color: #ffffff;
	    padding: 15px;
	    text-align: left;
	    /*border: 3px solid #ffffff;
	    background-image: url(back_test.jpg);
	    background-repeat: no-repeat;*/
	/* Do rounding (native in Firefox and Safari, CC in IE) */
       -webkit-border-radius: 15px;
       -moz-border-radius: 15px;
       CCborderRadius: 15px;
	}


	#slideCont {
	margin: 10px;
	border: solid 1px #000;
	text-align: center;
    }
    
	#slideCont img {
	margin: 5px;
    }
	
	#image-head1 {
		position: absolute; left: 5px; width: 85px; top: 6px; height: 94px;
	}
	
	#image-head2 {
		position: absolute; left: 135px; width: 85px; top: 24px; height: 65px;
	}
	
	#image-head3 {
		position: absolute; left: 672px; width: 85px; top: 22px; height: 94px;
	}
	
	.checkmark-lite
	{
		list-style-image: url(art/checkbox-tr.gif);
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
		color: Black;
		margin: 0% auto 3px;
	}

	.checkmark
	{
		list-style-image: url(art/check-green-tr.gif);
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-transform: none;
		color: Black;
		margin: 0% auto 3px;
	}
	
	.button
	{
		background-color : #FFCC99;
		border-bottom : 1px solid #996600;
		border-right : 1px solid #996600;
		border-left : 1px solid #F0F8FF;
		border-top : 1px solid #F0F8FF;
		padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
	}

	.button1 {
		padding-left: 4px;
		background-color : #c8c891;
		border-bottom : 1px solid #496667;
		border-left : 1px solid #F0FFFF;
		border-right : 1px solid #496667;
		border-top : 1px solid #F0FFFF;
		line-height: 18px;
		font-family: Arial;
		font-size: 8pt;
		font-weight: bold;
		padding-left : 4px;
	}
	
	.button1b {
		padding-left: 4px;
		background-color : #c8c891;
		border-bottom : 1px solid #496667;
		border-left : 1px solid #F0FFFF;
		border-right : 1px solid #496667;
		border-top : 1px solid #F0FFFF;
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		padding-right : 4px;
	}
	
	.button1c {
		padding-left: 4px;
		background-color : #c8c891;
		border-bottom : 1px solid #496667;
		border-left : 1px solid #F0FFFF;
		border-right : 1px solid #496667;
		border-top : 1px solid #F0FFFF;
		font-family: Arial;
		font-weight: bold;
		text-align: center; padding-top: 6px; padding-bottom: 6px; font-size: 14px;
		padding-right : 4px;
	}
	
	
	.button2  {
		background-image:  url(art/beigeFadedBkg.gif);
		border-bottom : 1px solid #996600;
		border-right : 1px solid #996600;
		border-left : 1px solid #F0F8FF;
		border-top : 1px solid #F0F8FF;
		padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
	}
		
	
	#mouseoverstyle{
		background-color: #7D7D00;
	}

	#mouseoverstyle a{
		color:white;
	}

	

	.star {font-size: 14px; font-weight: bold; color: Red;}

	.wind {
		font-family: Wingdings;
		font-size: 12pt;
		color: #666633;
		line-height: 80%;
	}

	.coupon
	{
	border: thin dotted maroon; padding: 3px; font-weight: bold;
	}

	.printfriendly {
		background: url(art/printerfriendly.gif) no-repeat;
		width: 0;
		padding-left: 16px;
		height: 16px;
		overflow: hidden;
		cursor: help;
	}
	


