*{margin:0}

.searchbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.level2title {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0886BD;
	text-decoration: none;
}
.level2unselected {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.level2selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0886BD;
	text-decoration: none;
}

.tsnBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}


.tsnBoxTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0c84bb;
	text-decoration: none;
}
.nostyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;

}
.tsnHomeFoot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;

}
.tsnBlueTitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tsnHomeFootBold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0886BD;
	text-decoration: none;
}
.tsnFootmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #0886BD;

}
.tsnUpdated {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.tsnStoryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tsnStorySubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.tsnStoryIntro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.tsnNewsStoryTitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0c84bb;
	text-decoration: underline;
}
.tsnNewsTeaser {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.tsnNewsDate {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.tsnQuote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
}
.tsnQuoteInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.tsnIntro {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.wlsBoxTitle {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #745c3b;
	text-decoration: none;
}
.wlsBoxText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.wlsHomeFootBold {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #745c3b;
	text-decoration: none;
}
.wlsHomeFoot {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.wlsFootmenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #745c3b;
}
.wlsUpdated {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.wlslevel2title {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #745c3b;
	text-decoration: none;
}
.wlsQuote {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
}
.wlsStoryIntro {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.wlsIntro {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.wlsQuoteInfo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.wlslevel2unselected {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.wlslevel2selected {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #745c2b;
	text-decoration: none;
}
.wlsNewsStoryTitle {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #745c2b;
	text-decoration: underline;
}
.wlsNewsTeaser {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.wlsNewsDate {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}



.sysMsg
	{
	font-size:10pt;font-family: Arial, Helvetica, sans-serif; color:red;background-color:white; 
	}

.divScript
{
	position:absolute;
	height:1px;
	width:1px;
	left:0;
	top:0;
	visibility:hidden
}

.absDiv
{
position:absolute;
z-index:1; 
left: 0px; 
top: 0px; 
border: 1px none #000000; 
visibility: hidden
}
.footerTxtGreen { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; color: #99CC00; font-weight: normal; background-color: #003366}
.absDiv a{display:block;width:auto;padding:5px;}
* html .absDiv a{width:100%;}

.AreaName {}
.SubAreaName {}
.LayerPad {}
.cellPad {}
.wlsStorySubTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.wlsBrownTitle {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tsntext {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.tsnlevel2title {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0886BD;
	text-decoration: none;
}
.tsntextBold {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.wlstext {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.wlstextBold {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.tsnlevel2unselected {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.level2titleblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}



/* CSS Document */
body{margin:0px auto 0px auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em}
img{border:0px}
#contentArea{width:752px;margin:0px auto 0px auto; text-align:left; background-image:url(../siteimages/_designBg.gif); background-position:center top}
#dashedBG{font-size:70%; background-image:url(../siteimages/tsn_right_dash.gif); background-position:566px 0px; background-repeat: repeat-y}

#left{float:left;width:576px;}
#leftContent{font-size:70%; padding:0px 14px 0px 30px;}
#leftContent h2{margin:0px;font-size:150%;color:#0c84bb; font-weight:normal}
#leftContent h3{margin:0px;font-size:110%}
#leftContent p{margin:0px 0px 13px 0px;}
#leftContent .left-Img, #leftContent .left-txt{float:left;margin-right:16px}
#leftContent .left-txt{margin-right:0px;color:#FE6500}
#leftContent .left-txt P{font-size:110%;}
#leftContent .left-txt UL {list-style:square ;font-weight:bold}
#leftContent .left-txt UL div{color:#0c84bb}

#right{float:left;width:173px;margin-left:2px}
#right h3{font-size:16px;text-align:center;color:#0c84bb;margin-top:25px;margin-bottom:15px;}
* html #restofcontent{margin-top:-19px;padding:0px 10px 0px 10px}

#header{margin:0px 1px; background-image:url(../siteimages/logo_3.gif); background-repeat:repeat-x}

#searchBar{margin:0px 1px;height:28px; background-color:#FFFFFF}
#searchBar form, .form-Label-Div{display:inline}
#searchBar #srcBtn {float:left;margin-left:7px;border:none;background-image:url(../siteimages/form_serach_go.gif);width:14px;height:24px}
#searchBar #oSearch{float:left;margin-left:594px;border:solid 1px #666666;width:121px;height:18px;font-size:14px}
#navbar{background-color: #0c84bb;height:20px;padding-left:13px; border-bottom:solid 1px #ebeded}
.q-link-Box{background-image:url(../siteimages/q-link-Mid.gif); background-repeat:repeat-y;margin-bottom:10px}
.q-link-Top{height:11px; background-image:url(../siteimages/q-link-Top.gif); background-repeat:no-repeat; background-position:top center}
.q-link-Bot{clear:both;height:11px; background-image:url(../siteimages/q-link-Bot.gif); background-repeat:no-repeat; background-position:bottom center}
.q-link-Img{text-align:center;margin-bottom:20px}

.q-link-Txt-Red {font-weight:bold;font-size:100%;margin-left:14px;color:#FF0000;float:left}
.q-link-Arrow{float:right;margin:1px 12px 0px 0px;}

.dashedLine{clear:both; background-image:url(../siteimages/tsn_dash.gif);height:1px;font-size:1px;margin-bottom:10px; background-repeat:repeat-x}
.clearDiv{clear:both; font-size:1px;}

#pageTitle{margin:24px 0px 13px 0px;float:left;width:500px}
#pageTitle div, #pageTitle h1{float:left;}
#pageTitle h1{margin:0px;background-image:url(../siteimages/tsn_story_banner_box.gif); background-repeat:repeat-x;padding:7px 0px 7px 20px;font-size:17px;font-weight:normal;color:#ffffff}
#pageTitle-Right{background-image: url(../siteimages/tsn_story_banner_curve.gif);width:20px;height:35px;}


#footer{background-color:#FFFFFF; margin:-10px 1px 0px 1px;padding:5px;text-align:center;font-size:64%;font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: solid 1px #cccccc}
#footerlinks A{color:#0c84bb; text-decoration:none}
#footerlinks A:hover{color:#333333;}
#modified{padding:5px;color:#454545}
* html #navbar{height:21px;overflow:hidden}
#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
}


#cssdropdown li {
float: left;
position: relative;
}

.mainitems, .mainitemsOver{
list-style: none;
}

.mainitems a, .mainitemsOver a{
text-decoration: none; display:block;padding:2px 17px 4px 17px;
font-size:70%; font-weight:bold; color:#ffffff;
}




#selected-Area a, .mainitems a:hover, .mainitemsOver a{background-color:#ebeded; color:#0c84bb}

.subuls {
left:-999px;
/*display: none;*/
width: 273px;
position: absolute;
top: 19px;
/*left: -1px;*/
background-color: #ebeded ;
padding: 0;
margin: 0;
border: 1px solid #cccccc; 
}


.subuls li{
width: 100%;
}

.subuls li a{
text-decoration: none; display:block; padding:3px 6px 3px 17px;color:#0c84bb;
}

.subuls li a:hover{ background-color:#0c84bb;color:#ffffff;
}

* html .subuls li a{
width:100%;
}


#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
/*display: block;*/
left:-1px;
}

noscript{display:none}
.noscript-Menu{clear:both}

#dashedBG p{margin:0px;margin-bottom:10px;}

/*#dashedBG > p:first-child {margin-top:0px}
#dashedBG > p:last-child {margin-bottom:0px}*/

body,td,th {
	font-size: 1em;
}



.sideLinks{visibility:hidden}

body{font-family:Arial, Helvetica, sans-serif; font-size:62.5%}

hr{clear:both;border:0;}

h2{
margin:0;
color:#0C84BB;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

h3 {
color:#FF6600;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
