/*Header styles*/
#msviRegionName {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-WEIGHT:bold;
	FONT-SIZE: 70%;
	PADDING-BOTTOM: 2px;
	COLOR: #FFF;
	FONT-FAMILY: Tahoma, verdana;
	WHITE-SPACE: nowrap;
}
h2{
	FONT-WEIGHT:bold;
	FONT-SIZE: 13px;
	COLOR: #669900;
}
a {
	COLOR: #006699;
	TEXT-DECORATION: underline;
}
a:visited {
	COLOR: #006699;
	TEXT-DECORATION: underline;
}
a:active {
	COLOR: #006699;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR: #0099FF;
	TEXT-DECORATION: none;
}

.slvr {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	PADDING-LEFT: 10px;
}
.slvr A {
	FONT-SIZE: 60%;
	COLOR: #FFF;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.slvr A:visited {
	COLOR: #FFF;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.slvr A:active {
	COLOR: #FFF;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.slvr A:hover {
	COLOR: #3399FF;
	BORDER-BOTTOM: #3399FF 1px dotted;
	TEXT-DECORATION: none;
}
.gt0 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
}
.gt1 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
}
.gt0 A {
	FONT-SIZE: 70%;
	COLOR: #fff;
	FONT-FAMILY: tahoma, verdana;
}
.gt1 A {
	FONT-SIZE: 70%;
	COLOR: #fff;
	FONT-FAMILY: tahoma, verdana;
}
.gt0 A {
	COLOR: #fff;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.gt0 A:visited {
	COLOR: #fff;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.gt1 A {
	COLOR: #fff;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.gt1 A:visited {
	COLOR: #fff;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.gt0 A:hover {
	COLOR: #fff;
	BORDER-BOTTOM: #3399FF 1px dotted;
	TEXT-DECORATION: none;
}
.gt1 A:hover {
	COLOR: #fff;
	BORDER-BOTTOM: #3399FF 1px dotted;
	TEXT-DECORATION: none;
}
TD.gt0 {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 2px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 3px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: medium none;
	WIDTH: 0px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: medium none;
}
TD.gt1 {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 2px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 3px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: medium none;
	WIDTH: 0px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: medium none;
}







#msviGlobalSearch {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 15px;
	TEXT-ALIGN: right;
	vertical-align:middle;
	font-size:10px;
}



#msviBrandBanner {
	PADDING-LEFT: 9px;
}
.toolbarPadding {
	WIDTH: 8px;
}
#msviSearchForm {
	PADDING-RIGHT: 9px;
}
#msviSearchBox {
	MARGIN-TOP: -1px;
	WIDTH: 240px;
	MARGIN-RIGHT: 0px;
}










/*Content Styles*/
.zoneOneDiv {
	PADDING-LEFT: 15px;
	WIDTH: 175px
}
.zoneThreeDiv {
	PADDING-LEFT: 15px;
}
.siteSubTitle {
	MARGIN-TOP: 12px;
	PADDING-LEFT: 16px;
	FONT-SIZE: 130%;
	MARGIN-BOTTOM: 20px;
	WIDTH: 100%;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}

.mnpMenuTop {
	WIDTH: 200px;
	PADDING-TOP: 12px;
	padding-left:8px;
}
.mnpMenuSideBorderDiv {
	HEIGHT: 100%;
}
.mnpMenuSideBorder {
	WIDTH: 4px;
	HEIGHT: 100%;
}
.mnpMenuRow {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 0px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
	HEIGHT: 26px;
	font-size:11px;
}
.mnpMenuRow a {
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	DISPLAY: block;
	COLOR: #006699;
	text-decoration: none;
}
.mnpMenuRow a img {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 1px;
}
.mnpMenuRow a:visited {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	COLOR: #006699;
	text-decoration: none;
}
.mnpMenuRow a:active {
	PADDING-RIGHT:
	5px; DISPLAY:
	block; COLOR: #006699;
	text-decoration: none;
}
.mnpMenuRow a:hover {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	COLOR: #000000;
	text-decoration: underline;
}
.mnpMenuRow .navDiv {
	MARGIN-TOP: -7px;
	Z-INDEX: 1;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	POSITION: absolute;
}
.mnpMenuLabel {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 0px;
	BORDER-TOP: medium none;
	MARGIN-TOP: 30px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: medium none;
	COLOR: #006699;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
	font-size:11px;
	font-weight:bold;
}
.mnpMenuSub {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	POSITION: absolute
}

.linkList {
	MARGIN-TOP: 8px;
}
.linkList a {
	FONT-SIZE: 11px;
	COLOR: #006699;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.linkList a:visited {
	COLOR: #006699;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.linkList a:active {
	COLOR: #006699;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.linkList a:hover {
	COLOR: #0099FF;
	BORDER-BOTTOM: #0099FF 1px dotted;
	TEXT-DECORATION: none;
}

#pageContainer .linkListItem {
	MARGIN-BOTTOM: 5px;
}
#pageContainer .linkListText {
	PADDING-LEFT: 10px;
}

#pageContainerUpper {
	PADDING-LEFT: 4px; 
	WIDTH: 742px;
}

#pageContainerUpper .pageContainerUpperText{
	FONT-WEIGHT:bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	margin-top:5px;
}

#pageContainer {
	PADDING-LEFT: 14px;
	WIDTH: 720px;
}

#pageContainer .pcPaneSide0 {
	FLOAT: left; WIDTH: 418px
}
#pageContainer .pcPaneCenter {
	FLOAT: left; WIDTH: 10px; HEIGHT: 50px
}
#pageContainer .pcPaneSide1 {
	FLOAT: left;
	WIDTH: 350px;
	margin-left:0px;
}
#pageContainer .pcPaneSide2 {
	FLOAT: right;
	WIDTH: 350px;
	margin-left:10px;
}
#pageContainer .pcContMod {
	MARGIN-TOP: 30px;
	MARGIN-BOTTOM: 10px;
	WIDTH: 100%;
}
#pageContainer .pcContModContent {
	POSITION: relative;
}
#pageContainer .columnEntryVisible {
	POSITION: relative
}
#pageContainer .pcContModTitle {
	FLOAT: right; WIDTH: 100%; HEIGHT: 24px
}
#pageContainer .pcContModHeaderL {
	FLOAT: left; BACKGROUND-IMAGE: url(/templates/idos/img/gl_head_L.png); WIDTH: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
#pageContainer .pcContModHeaderC {
	FLOAT: left; MARGIN: 0px; WIDTH: 410px; HEIGHT: 24px
}
#pageContainer .pcContModHeaderC2 {
	FLOAT: left; MARGIN: 0px; WIDTH: 258px; HEIGHT: 24px
}
#pageContainer .pcContModHeaderR {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/templates/idos/img/gl_head_R.png', sizingMethod='image'); FLOAT: right; BACKGROUND-IMAGE: url(/templates/idos/img/gl_head_R.png); WIDTH: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
#pageContainer .pcContModHeaderImg {
	MARGIN: 0px;
	/*WIDTH: 100%; POSITION: absolute; HEIGHT: 100%*/
}
#pageContainer .pcContModHeaderContent {
	PADDING-LEFT: 8px; FLOAT: left; MARGIN: 0px; POSITION: absolute; HEIGHT: 24px
}
#pageContainer .pcContModHeaderIcon {
	FLOAT: left; PADDING-TOP: 5px; HEIGHT: 24px
}
#pageContainer .pcContModHeaderText {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #666666;
	Margin-bottom:16px;
}
#pageContainer .pcContModContainer {
	FLOAT: left; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; HEIGHT: 1px
}
#pageContainer .pcContModContainerImg {
	FLOAT: left; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%
}
#pageContainer .pcContModContainerContent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN: 0px
}
#pageContainer .pcContModSubHeadText {
	FONT-WEIGHT:bold;
	FONT-SIZE: 13px;
	COLOR: #669900;
}
#pageContainer .pcContModSub2 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #333333
}
#pageContainer .pcContModSub3 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
#pageContainer .pcContModSub4 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: 5px
}
#pageContainer .pcContModArt {
	WIDTH: 40px; HEIGHT: 1px
}
#pageContainer .topAlign {
	VERTICAL-ALIGN: top
}
#pageContainer .pcContModText {
	COLOR: #333333;
	font-size:11px;
	line-height:16px;
}
#pageContainer .pcContModTextInset {
	PADDING-LEFT: 9px
}
#pageContainer .pcContModTextUpset {
	MARGIN-TOP: -8px
}
#pageContainer .pcContModTextInset2 {
	PADDING-LEFT: 16px
}
#pageContainer .pcContModSep {
	HEIGHT: 20px
}
#pageContainer .pcContModSep2 {
	MARGIN-TOP: 10px
}
#pageContainer .pcContModSep3 {
	MARGIN-TOP: 5px
}
#pageContainer .pcContModContent {
	WIDTH: 100%; PADDING-TOP: 8px
}
#pageContainer .pcContModContentSep {
	MARGIN-TOP: 16px; WIDTH: 100%; POSITION: relative; HEIGHT: 2px
}
#pageContainer .pcContModContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 24px; COLOR: #333333; PADDING-TOP: 0px
}
#pageContainer .pcContModContent OL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; COLOR: #333333; PADDING-TOP: 0px
}
#pageContainer .pcContModContent UL LI {
	MARGIN-TOP: 8px; PADDING-BOTTOM: 0px; COLOR: #666666
}
#pageContainer .pcContModContent OL LI {
	MARGIN-TOP: 8px; PADDING-BOTTOM: 0px; COLOR: #666666
}
#pageContainer .pcContModContent OL LI {
	MARGIN-BOTTOM: 4px
}
#pageContainer .pcContModContent UL LI {
	MARGIN-BOTTOM: 4px
}

#pageContainer .pcContModMiniGlass {
	BACKGROUND-IMAGE: url(/templates/idos/img/bg_module01.png);
	BACKGROUND-REPEAT: no-repeat;
}

#pageContainer .pcContModMiniGlassContent {
	MARGIN: 10px;
	padding: 10px;
}

#pageContainer .pcContModMiniGlassDemo {
	BACKGROUND-IMAGE: url(/templates/idos/img/bg_module03.png);
	BACKGROUND-REPEAT: no-repeat;
}

/*Footer styles*/
.msviFooterDiv {
	BACKGROUND-POSITION: 100% bottom;
	Z-INDEX: 1001;
	BACKGROUND-IMAGE: url(/templates/idos/img/bg_footer_aurora.jpg);
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: verdana;
	HEIGHT: 125px;
	TEXT-ALIGN: center;
}
.msviFooterTable 
{
	margin:0 auto;
	WIDTH: 962px;
	HEIGHT: 100%;
}
.msviFooterTable TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.msviFooterTable TD {
	FONT-SIZE: 75%;
	COLOR: #ffffff
}
.msviFooterDiv A {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.msviFooterDiv A:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.msviFooterDiv A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
.footerHalfNear {
	WIDTH: 50%;
	TEXT-ALIGN: left;
}
.footerHalfFar {
	WIDTH: 50%;
	TEXT-ALIGN: right;
}
.footerWinLogo {
	MARGIN-LEFT: 25px
}
.footerProfile {
	MARGIN-TOP: 5px;
	MARGIN-LEFT: 25px;
}
.footerCopyright {
	MARGIN-TOP: 5px
}
.footerGlobalLinks {
	MARGIN-TOP: 5px
}
.footerMsftLogo {
	
}
