﻿body 
{ 
	
border: 0px;
	
	
}
.modalBackground 
{
	 background-color : Gray;
	 filter: alpha(opacity="70");
	 opacity: 0.7;
	
}
.msviGlobalToolbar {
	PADDING-LEFT: 1px
}
.msviGlobalToolbar A {
	FONT: 65% Verdana; COLOR: #333333; TEXT-DECORATION: none;
	border-style: solid; border-width: 0px; 
	 width: 40px;
}
.msviGlobalToolbar A:visited {
	FONT: 65% Verdana; COLOR: #333333; TEXT-DECORATION: none;
}
.msviGlobalToolbar A:hover {
	FONT: 65% Verdana; COLOR :  #ff0000;
	border-style: solid; 
	TEXT-DECORATION: none; 
}

#menuDropdown A:hover {
	FONT: 65% Verdana; COLOR :  #ff0000;  background-color: #aaaaaa;
	border-style: solid; 
	TEXT-DECORATION: none; 
}

.gt0 {
	BORDER-RIGHT: #8b8b8b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #8b8b8b 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #8b8b8b 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #8b8b8b 1px solid
}
.gt3 {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px solid
}
.gt1 {
	BORDER-RIGHT: #b8b8b8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #b8b8b8 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; BACKGROUND: #979797; PADDING-BOTTOM: 2px; BORDER-LEFT: #b8b8b8 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b8b8b8 1px solid
}
.gt2 {
	BORDER-RIGHT: #0055bb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0055bb 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; BACKGROUND: #0055bb PADDING-BOTTOM: 2px; BORDER-LEFT: #0055bb 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #0055bb  1px solid
}
.gtsep {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; FONT: 65% Verdana; COLOR: #b8b8b8; PADDING-TOP: 0px
}
.lt0 {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.lt1 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 6px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.ltsep {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; FONT: 70% Verdana; COLOR: #a9a9a9; PADDING-TOP: 0px
}
.msviHomePageLink {
	PADDING-LEFT: 2px; WIDTH: 177px; background-color: #f1f1f1;
}
.msviHomePageLink TD {
	FONT-SIZE: 100%
}
.msviHomePageLink A {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f1f1f1 1px solid; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f1f1f1 1px solid; WHITE-SPACE: nowrap
}

.msviHomePageLink A {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f1f1f1 1px solid; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f1f1f1 1px solid; WHITE-SPACE: nowrap
}

.msviHomePageLink A:hover {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}

.msviHomePageLink A:hover {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}


.footer {
	     BORDER-TOP: #757575 1px solid; FONT: 70% Tahoma, Helvetica; TEXT-DECORATION: none;  COLOR: black;
}
	

#msviFooter {
	BORDER-TOP: #757575 1px solid; FONT: 70% Tahoma, Helvetica; POSITION: absolute
}
#msviFooter TD {
	FONT-SIZE: 100%
}
#msviLocalFooter {
	PADDING-LEFT: 10px; MARGIN: 0px; PADDING-TOP: 8px
}
#msviGlobalFooter {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-TOP: 10px
}
#msviFooter A {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #03c; MARGIN-RIGHT: 2px
}
#msviFooter A:visited {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #03c
}
#msviFooter A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f00
}
#msviFooter NOBR {
	COLOR: #a9a9a9; MARGIN-RIGHT: 5px
}

.msviLocalToolbar {
	 PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%;  background-color: #f1f1f1; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.msviLocalToolbar TD {
	FONT-SIZE: 100%
}
.msviLocalToolbar A {
	FONT: 70% Verdana; COLOR: black; TEXT-DECORATION: none
}




.headerPanel
{
	left: 189px; width: 80%; position: absolute; top: 135px; height: 30px;
	font-family: Arial; font-weight: bold; font-size: larger; COLOR: #000; TEXT-DECORATION: none;	
	MARGIN-TOP: 0.1em;
}

#copyText
{	
	font-family: Arial; font-weight:  normal; font-size: small; COLOR: #000; TEXT-DECORATION: none;
	LEFT: 190px; WIDTH: 600px; POSITION: absolute; TOP: 175px;	
	
}

P
{
	font: 80%/12pt Arial;
	color: black;
	text-decoration: none;
}

H1
{
	font: 80%/12pt Arial;
	font-weight:bold;
	font-size: 17pt;
	color: #444444;
	text-decoration: none;
	letter-spacing: 0pt;
}

.menuText
{
	font-family:  Trebuchet MS, Arial;
	font-weight: 400;
	font-size: 8pt;
	width: 300px;
	color: #000;
	text-decoration: none;
	OVERFLOW-X: hidden;
	letter-spacing: 0px;
}

.menuBorder
{
	BORDER-TOP-COLOR: #F1F1F1; 
	BORDER-BOTTOM-COLOR: #999999;  
	
	BORDER-RIGHT-COLOR: #999999;
	border-width: 1px;
	border-style: solid;
}

.trClass
{
	BORDER-TOP-COLOR: #f1f1f1; 
	BORDER-BOTTOM-COLOR: #f1f1f1;  
	BORDER-LEFT-COLOR: #f1f1f1; 
	BORDER-RIGHT-COLOR: #f1f1f1;
	border-width: 3px;
	border-style: solid;
}

.contentTable
{
	font-family:  Arial;
	font-weight:  bold;
	font-size: 8pt;
	color: #00ff00;
	text-decoration: none;
	OVERFLOW-X: hidden;
	 

}

.contentTable A {
	font-family:  Arial;
	font-weight:  bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	OVERFLOW-X: hidden;
	 

}

.contentTable A:hover {
	font-family:  Arial;
	font-weight:  bold;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	OVERFLOW-X: hidden;
	 

}

.contentTable A:visted {
	font-family:  Arial;
	font-weight:  bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	OVERFLOW-X: hidden;
	 

}

.imageHeader{
	font-family:  verdana;
	font-weight:  bold;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	OVERFLOW-X: hidden;
}

.imageHeader A:hover {
	font-family:  verdana;
	font-weight:  bold;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	OVERFLOW-X: hidden;
}

.pageHeader
{
	font-family:  ARIAL;
	font-weight: 300;
	font-size: 14pt;
	color: #000000;
	text-decoration: none;
	OVERFLOW-X: hidden;
	 

}

.link01 A {
		FONT: 9pt Verdana; COLOR: #ff0000; TEXT-DECORATION: underline;
}

.link01 A:visited {
	FONT: 9pt Verdana; COLOR: #ff0000; TEXT-DECORATION: underline;
}
.link01 A:hover {
	FONT: 9pt Verdana; COLOR :  #ff8888;  TEXT-DECORATION: underline;
}


/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #f1f1ff;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.subsection
{
	font-family:  Arial;
	font-weight:500;
	font-size: 13pt;
	color: #4444AA;
	text-decoration: none;
	OVERFLOW-X: hidden;	 

}

.subsection2
{
	font-family:  Arial;
	font-weight:bold;
	font-size: 13pt;
	color: #333333;
	text-decoration: none;
	OVERFLOW-X: hidden;	 

}

.subsection3
{
	font-family:  Arial;
	font-weight:bold;
	font-size: 11pt;
	color: #4444AA;
	text-decoration: none;
	OVERFLOW-X: hidden;	 

}

.webding
{
	font-family:  Webdings;
	font-weight:bold;
	font-size: 11pt;
	color: #ffffff;
	text-decoration: none;
	OVERFLOW-X: hidden;	 

}

.gridButton {
	width: 20;
	border-style: solid; border-width: 1px; 
	border-color: #999999;
	background-color: #fafafa;
	padding: 3px;
	font-weight:bold;
}

.imageBorder {
	
	border-style: solid; border-width: 1px; 
	border-color: #aaaaaa;
	padding: 1px;
}

.shareBorder {
	width: 300px;
	border-style: solid; border-width: 1px; 
	border-color: #aaaaaa;
	padding: 5px;
}


.informationBox {
	 margin-left: 5px; margin-top: 10px;
	border-style: solid; border-width: 1px; 
	 border-color: #aaaaaa;
	 
}

.confirmationPanel {
	 margin-left: 5px; margin-top: 5px;
	border-style: solid; border-width: 1px; 
	border-color:Gray;
	background-color: #089948;
	FONT:  9.5pt Verdana; COLOR: #dddddd; TEXT-DECORATION: none;
	 vertical-align: baseline;
}


.IE8Fix 
{ 
    z-index: 1000; 
}

ul.article-tools li{
	float:left;
	background-image:none;
	text-transform:uppercase;
	font-size:80%;
	padding-left:11px;
	margin-bottom:4px;
	height:12px;
	display:block;
}

.share-end {border:none !important;
margin-top:-2px;
}

ul.bookmarks li span {
width:20px;
height:20px;
display:block;
float:left;
margin-right:5px;}

.share-end span  {
width:20px;
height:21px;
display:block;
float:left;}

.share-end a {display:block;
width:20px;
float:left;
margin-top:-2px;}

span.digg {background:url(images/bookmark_icons.gif) 0px 0px no-repeat;}
span.facebook {background:url(images/bookmark_icons.gif) -20px 0px no-repeat;}
span.delicious {background:url(images/bookmark_icons.gif) -40px 0px no-repeat;}
span.mixx {background:url(images/bookmark_icons.gif) -60px 0px no-repeat;}
span.reddit {background:url(images/bookmark_icons.gif) -80px 0px no-repeat;}
span.stumble {background:url(images/bookmark_icons.gif) -100px 0px no-repeat;}
span.propeller {background:url(images/bookmark_icons.gif) -120px 0px no-repeat;}
span.newsvine{background:url(images/bookmark_icons.gif) -160px 1px no-repeat;}
span.furl {background:url(images/bookmark_icons.gif) -140px 1px no-repeat;}



.durationBox {
	FONT:  6.5pt Verdana; COLOR: #dddddd; TEXT-DECORATION: none;
	left: 30px; position: relative; top: -16px; 
	background-color:Black;  height:12px; width: 32px;
	filter:alpha(opacity=65);  -moz-opacity:.35; opacity:.65; 
}
