﻿/* versao 1.0 3-set 16:15 */
A:link {
	BORDER-BOTTOM: #6699cc 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #6699cc;
	TEXT-DECORATION: none;
}
A:visited {
	BORDER-BOTTOM: #9900ff 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #996699;
	TEXT-DECORATION: none;
}
A:hover {
	BORDER-BOTTOM: #97bc33 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #97bc33;
	TEXT-DECORATION: none;
}
DIV.ms-WPBody {
}
.ms-WPBody {
font-family: Arial; font-size:16px; 
}
.ms-WPBody TD {
}
.ms-WPBody A:link {
	BORDER-BOTTOM: #6699cc 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #6699cc;
	TEXT-DECORATION: none;
}
.ms-WPBody A {
	BORDER-BOTTOM: #6699cc 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #6699cc;
	TEXT-DECORATION: none;
}
.ms-WPBody A:visited {
	BORDER-BOTTOM: #9900ff 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #996699;
	TEXT-DECORATION: none;
}
.ms-WPBody A:hover {
	BORDER-BOTTOM: #97bc33 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #97bc33;
	TEXT-DECORATION: none;
}
.ms-WPTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.ms-WPHeader TD {
	BORDER-BOTTOM: #ccc 1px solid;
}
.ms-WPHeader A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
BODY {
	LINE-HEIGHT: 130%;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #7d7d7d;
	FONT-SIZE: 0.75em;
}
BODY {
	TEXT-ALIGN: center;
	MARGIN: 0px auto 40px;
	BACKGROUND: url(images/crpg.page.bg.gif) #f1f1f1 repeat-x;
}
BODY {
}
.obrigado {
	LINE-HEIGHT: 130%;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #7d7d7d;
	FONT-SIZE: 0.75em;
}
#PS_container2 {
	TEXT-ALIGN: left;
	MARGIN: auto;
	WIDTH: 984px;
}
#PS_header2 {
}
#PS_left2Home {
	WIDTH: 220px;
	FLOAT: left;
}
#PS_left2 {
	WIDTH: 220px;
	FLOAT: left;
}
#PS_left2 P {
	PADDING-LEFT: 5px;
}
#PS_middle2Home {
	WIDTH: 100%;
}
#PS_middle2 {
	WIDTH: 100%;
}
#PS_inner2Home {
	FLOAT: left;
}
#PS_inner2 {
	FLOAT: left;
}
#PS_footer2 {
	TEXT-ALIGN: center;
	CLEAR: both;
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0pt;
	VISIBILITY: hidden;
	CLEAR: both;
}
.clearfix {
}
* HTML .clearfix {
	HEIGHT: 1%;
}
.clearfix {
	DISPLAY: block;
}
#PS_Container {
	WIDTH: 980px;
}
#PS_Header {
}
#PS_Middle {
	BACKGROUND: #fff;
	MARGIN-LEFT: 220px;
}
#PS_MiddleLeft {
	TEXT-ALIGN: left;
	WIDTH: 220px;
	FLOAT: left;
	MARGIN-LEFT: -220px;
}
#PS_MiddleRight {
	TEXT-ALIGN: left;
	WIDTH: 100%;
	FLOAT: left;
}
#PS_Footer {
	TEXT-ALIGN: center;
	CLEAR: both;
}
.box {
	BORDER-BOTTOM: #f1f1f1 2px solid;
	POSITION: relative;
	BORDER-RIGHT: #f1f1f1 2px solid;
}
.corner_tl {
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	BACKGROUND: #f1f1f1;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px;
}
.corner_tr {
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	BACKGROUND: #f1f1f1;
	BORDER-TOP: 0px;
	TOP: 0px;
	RIGHT: 0px;
	BORDER-RIGHT: 0px;
}
.corner_bl {
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	BOTTOM: 0px;
	BACKGROUND: #f1f1f1;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px;
}
.corner_br {
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	BOTTOM: 0px;
	BACKGROUND: #f1f1f1;
	BORDER-TOP: 0px;
	RIGHT: 0px;
	BORDER-RIGHT: 0px;
}
#HomeBannerAgenda {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 12px;
	WIDTH: 222px;
	PADDING-RIGHT: 12px;
	BACKGROUND: #4283be;
	COLOR: #8bb9e2;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 15px;
}
#HomeBannerAgenda H2 {
	MARGIN: 0px 0px 5px;
	COLOR: #fff;
	FONT-SIZE: 120%;
	FONT-WEIGHT: 700;
}
#HomeBannerAgenda H2 A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #fff;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#HomeBannerAgenda H2 A:hover {
	BORDER-BOTTOM: #fff 1px dotted;
	TEXT-DECORATION: none;
}
#HomeBannerAgenda P {
	MARGIN: 0px 0px 15px;
}
#HomeBannerAgenda .sep {
	BACKGROUND: url(images/crpg.HomeBannerAgendaSep.gif) no-repeat center top;
	HEIGHT: 20px;
}
#HomeBannerNoticias {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 12px;
	WIDTH: 222px;
	PADDING-RIGHT: 12px;
	BACKGROUND: #d3d3d3;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 10px;
}
#HomeBannerNoticias H2 {
	MARGIN: 0px 0px 5px;
	COLOR: #00305c;
	FONT-SIZE: 120%;
	FONT-WEIGHT: 700;
}
.HomeTab {
	WHITE-SPACE: nowrap;
	FLOAT: left;
	MARGIN-RIGHT: 2px;
}
A.HomeTab:visited {
	BORDER-BOTTOM: #ffffff;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	BACKGROUND: #eaeaea;
	COLOR: #999999;
	FONT-SIZE: 1.2em;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
A.HomeTab:link {
	BORDER-BOTTOM: #ffffff;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	BACKGROUND: #eaeaea;
	COLOR: #999999;
	FONT-SIZE: 1.2em;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
A.HomeTab:hover {
	BORDER-BOTTOM: #97bc33;
	BORDER-LEFT: #97bc33;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(images/crpg.tab.on.gif) #97bc33 repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 1.2em;
	BORDER-TOP: #97bc33;
	BORDER-RIGHT: #97bc33;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
#describe {
	LINE-HEIGHT: 120%;
	FONT-FAMILY: Arial;
	COLOR: #7d7d7d;
	FONT-SIZE: 0.75em;
}
#describe TD {
	FONT-SIZE: 0.75em;
}
.HomeTab2 {
	WHITE-SPACE: nowrap;
	BACKGROUND: url(images/crpg.tab.on.gif) #97bc33 repeat-x 50% bottom;
	FLOAT: left;
	MARGIN-RIGHT: 2px;
}
A.HomeTab2:visited {
	BORDER-BOTTOM: #ffffff;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(images/crpg.tab.on.gif) #97bc33 repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 1.2em;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
A.HomeTab2:link {
	BORDER-BOTTOM: #ffffff;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(images/crpg.tab.on.gif) #97bc33 repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 1.2em;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
A.HomeTab2:hover {
	BORDER-BOTTOM: #97bc33;
	BORDER-LEFT: #97bc33;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(images/crpg.tab.on.gif) #97bc33 repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 1.2em;
	BORDER-TOP: #97bc33;
	BORDER-RIGHT: #97bc33;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
#describe {
	LINE-HEIGHT: 120%;
	FONT-FAMILY: Arial;
	COLOR: #7d7d7d;
	FONT-SIZE: 0.75em;
}
#describe TD {
	FONT-SIZE: 0.75em;
}
.texto_separador {
	BORDER-BOTTOM: #dedddb 1px solid;
	BORDER-LEFT: #dedddb 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(/style library/images/crpg.tab.middle.bg.gif) #fff repeat-x 50% bottom;
	CLEAR: both;
	FONT-SIZE: 0.8em;
	BORDER-TOP: #dedddb 1px solid;
	BORDER-RIGHT: #dedddb 1px solid;
	PADDING-TOP: 0px;
}
A.texto_separador:visited {
	BORDER-BOTTOM: #ffffff;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	COLOR: #ffffff;
	FONT-SIZE: 0.8em;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
A.texto_separador:link {
	BORDER-BOTTOM: #ffffff;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	COLOR: #ffffff;
	FONT-SIZE: 0.8em;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
A.texto_separador:hover {
	BORDER-BOTTOM: #97bc33;
	BORDER-LEFT: #97bc33;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	COLOR: #ffffff;
	FONT-SIZE: 0.8em;
	BORDER-TOP: #97bc33;
	BORDER-RIGHT: #97bc33;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
}
#TopToolBar {
	MARGIN: auto;
	HEIGHT: 30px;
	FONT-SIZE: 100%;
	PADDING-TOP: 3px;
}
#TopToolBarL {
	FLOAT: left;
}
#TopToolBarR {
	FLOAT: right;
	COLOR: #777;
}
#TopToolBarR A:visited {
	BORDER-BOTTOM: medium none;
	COLOR: #777;
}
#TopToolBarR A:link {
	BORDER-BOTTOM: medium none;
	COLOR: #777;
}
#TopToolBarL A:visited {
	BORDER-BOTTOM: medium none;
	COLOR: #777;
}
#TopToolBarL A:link {
	BORDER-BOTTOM: medium none;
	COLOR: #777;
}
#TopToolBarR A:hover {
	BORDER-BOTTOM: #fff 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #ffffff;
}
#TopToolBarL A:hover {
	BORDER-BOTTOM: #fff 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #ffffff;
}
#UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#TopToolBarR LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FLOAT: left;
	BORDER-RIGHT: #999 1px solid;
	PADDING-TOP: 0px;
}
#Search {
	WIDTH: 212px;
	FLOAT: left;
	HEIGHT: 22px;
	MARGIN-LEFT: 5px;
}
#searchLayout INPUT {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH: 184px;
	PADDING-RIGHT: 3px;
	BACKGROUND: url(images/crpg.searchbox.bg.gif) #fff repeat-x 50% top;
	HEIGHT: 20px;
	FONT-SIZE: 110%;
	BORDER-TOP: medium none;
	MARGIN-RIGHT: 4px;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 3px;
}
#searchLayout .ms-sbcell {
	BACKGROUND-COLOR: transparent;
}
#searchLayout A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
#HeaderSite {
	POSITION: relative;
	HEIGHT: 120px;
}
#HeaderSite #Logo {
	POSITION: absolute;
	TOP: 15px;
	LEFT: 35px;
}
#HeaderSite #Logo A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
#HeaderSite #Languages {
	POSITION: absolute;
	TOP: 95px;
	RIGHT: 10px;
}
#Inner {
	BACKGROUND: #fff;
	MARGIN-LEFT: 220px;
}
#InnerLeft {
	WIDTH: 220px;
	FLOAT: left;
	MARGIN-LEFT: -220px;
}
#InnerRight {
	TEXT-ALIGN: left;
	FLOAT: left;
}
#NavTopHomeLink {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 35px;
	WIDTH: 222px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(images/crpg.NavTopHomeLink.bg.gif) #8bb9e2 no-repeat left top;
	COLOR: #fff;
	height:32px;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: 700;
	PADDING-TOP: 8px;
}
#NavTopHomeLink A:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #fff;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#NavTopHomeLink A:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #fff;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#NavTopHomeLink A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #fff;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#NavTopHomeLink A:hover {
	TEXT-DECORATION: underline;
}
#NavTopHomeLink1 {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 35px;
	WIDTH: 222px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(images/crpg.NavTopHomeLink.bg.gif) #8bb9e2 no-repeat left top;
	COLOR: #fff;
	height:24px;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: 700;
	PADDING-TOP: 8px;
}
#NavTopHomeLink1 A:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #fff;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#NavTopHomeLink1 A:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #fff;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#NavTopHomeLink1 A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #fff;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#NavTopHomeLink1 A:hover {
	TEXT-DECORATION: underline;
}
#NavTop {
	POSITION: relative;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 762px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #8bb9e2;
	HEIGHT: 32px;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: 700;
	PADDING-TOP: 0px;
}
.NavTopTable {
	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px;
}
.NavTopTab {
	FONT-SIZE: 0.75em;
	BORDER-RIGHT: #f1f1f1 1px solid;
}
.NavTopTab TD {
	BACKGROUND: url(images/crpg.NavTopTab.bg.gif) no-repeat left top;
}
A.NavTopTab:visited {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.NavTopTab.bg.gif) no-repeat right top;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	PADDING-TOP: 8px;
}
A.NavTopTab:link {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.NavTopTab.bg.gif) no-repeat right top;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	PADDING-TOP: 8px;
}
A.NavTopTab {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.NavTopTab.bg.gif) no-repeat right top;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	PADDING-TOP: 8px;
}
A.NavTopTab:hover {
	TEXT-DECORATION: underline;
}
.NavTopTabHover {
	TEXT-DECORATION: underline;
}
.NavTopTabActive {
	BACKGROUND: #4283be;
	BORDER-RIGHT: #f1f1f1 1px solid;
}
.NavTopTabActive TD {
	BACKGROUND: url(images/crpg.NavTopTabActive.bg.gif) no-repeat left top;
}
A.NavTopTabActive {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.NavTopTabActive.bg.gif) no-repeat right top;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	PADDING-TOP: 8px;
}
A.NavTopTabActive:hover {
	TEXT-DECORATION: underline;
}
.NavTopFlyOuts {
	DISPLAY: none;
}
#HeaderPic {
	TEXT-ALIGN: right;
	WIDTH: 100%;
	HEIGHT: 270px;
}
#ContentArea {
	WIDTH: 762px;
	BACKGROUND: #fff;
}
#ContentAreaPadding {
	PADDING-BOTTOM: 30px;
	PADDING-LEFT: 15px;
	WIDTH: 100%;
	PADDING-RIGHT: 15px;
	PADDING-TOP: 0px;
}
#ContentAreaPaddingHome {
	PADDING-BOTTOM: 30px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#Content {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#Breadcrumb {
	POSITION: relative;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(images/crpg.breadcrumb.bg.gif) repeat-x left bottom;
	COLOR: #4283be;
	PADDING-TOP: 10px;
}
#Breadcrumb A:visited {
	MARGIN: 0px 5px;
	COLOR: #4283be;
	FONT-SIZE: 100%;
}
#Breadcrumb A:link {
	MARGIN: 0px 5px;
	COLOR: #4283be;
	FONT-SIZE: 100%;
}
#Breadcrumb A:hover {
	BORDER-BOTTOM: #4283be 1px dotted;
	COLOR: #4283be;
	FONT-SIZE: 100%;
}
#BreadcrumbR {
	POSITION: absolute;
	WIDTH: 40px;
	BOTTOM: 0px;
	BACKGROUND: url(images/crpg.breadcrumbR.bg.gif) no-repeat right bottom;
	HEIGHT: 30px;
	RIGHT: 0px;
}
.ms-sbLastcell {
	WIDTH: 0px;
}
#SRSB DIV {
	OVERFLOW: auto;
}
#NavSubHeader {
}
#NavSub {
	TEXT-ALIGN: left;
	BACKGROUND: #ffffff;
}
#NavSub A {
	DISPLAY: none;
}
#NavSub TABLE A {
	DISPLAY: inline;
}
.leftNav {
	WIDTH: 100%;
}
.leftNavHeader {
	BORDER-BOTTOM: #f1f1f1 1px solid;
	PADDING-BOTTOM: 10px;
	TEXT-TRANSFORM: uppercase;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	BACKGROUND: url(images/crpg.leftNavHeader.bg.gif) #d3d3d3 repeat-x 50% bottom;
	FONT-SIZE: 0.7em;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
A.leftNavHeader:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	LINE-HEIGHT: 150%;
	PADDING-LEFT: 20px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavHeader.off.gif) no-repeat left 9px;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavHeader:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	LINE-HEIGHT: 150%;
	PADDING-LEFT: 20px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavHeader.off.gif) no-repeat left 9px;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavHeader {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	LINE-HEIGHT: 150%;
	PADDING-LEFT: 20px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavHeader.off.gif) no-repeat left 9px;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavHeader:hover {
	DISPLAY: block;
	COLOR: #666;
	TEXT-DECORATION: underline;
}
.leftNavHeaderActive {
	BORDER-BOTTOM: medium none;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	BACKGROUND: #e3e3e3;
	FONT-SIZE: 0.7em;
	PADDING-TOP: 10px;
}
A.leftNavHeaderActive:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	LINE-HEIGHT: 150%;
	PADDING-LEFT: 20px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavHeader.on.gif) no-repeat left 9px;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavHeaderActive:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	LINE-HEIGHT: 150%;
	PADDING-LEFT: 20px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavHeader.on.gif) no-repeat left 9px;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavHeaderActive {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	LINE-HEIGHT: 150%;
	PADDING-LEFT: 20px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavHeader.on.gif) no-repeat left 9px;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavHeaderActive:hover {
	DISPLAY: block;
	COLOR: #666;
	TEXT-DECORATION: underline;
}
.leftNavItem {
	PADDING-BOTTOM: 9px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 3px;
	BACKGROUND: url(images/crpg.leftNavItem.bg.gif) repeat-x 50% top;
	FONT-SIZE: 0.75em;
	PADDING-TOP: 9px;
}
.leftNavItem A:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavItem.off.gif) no-repeat left 5px;
	COLOR: #666666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px;
}
.leftNavItem A:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavItem.off.gif) no-repeat left 5px;
	COLOR: #666666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px;
}
.leftNavItem A:hover {
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavItem.off.gif) no-repeat left 5px;
	COLOR: #97bc33;
	TEXT-DECORATION: none;
}
.leftNavItemActive {
	PADDING-BOTTOM: 9px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 3px;
	BACKGROUND: #e5ecf2;
	FONT-SIZE: 0.75em;
	BORDER-TOP: #d5d5d5 1px solid;
	PADDING-TOP: 9px;
}
A.leftNavItemActive:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-LEFT: 20px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavItem.on.gif) no-repeat left 5px;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavItemActive:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-LEFT: 20px;
	DISPLAY: block;
	BACKGROUND: url(images/crpg.leftNavItem.on.gif) no-repeat left 5px;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavItemActive:hover {
	DISPLAY: block;
	COLOR: #666;
	TEXT-DECORATION: underline;
}
.leftNavItemSub {
	PADDING-BOTTOM: 9px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 3px;
	FONT-SIZE: 0.75em;
	BORDER-TOP: #f1f1f1 1px solid;
	PADDING-TOP: 9px;
}
A.leftNavItemSub:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-LEFT: 0px;
	DISPLAY: block;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavItemSub:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-LEFT: 0px;
	DISPLAY: block;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavItemSub:hover {
	DISPLAY: block;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #97bc33;
	TEXT-DECORATION: none;
}
.leftNavItemSubSub {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 55px;
	PADDING-RIGHT: 3px;
	FONT-SIZE: 0.75em;
	BORDER-TOP: #f1f1f1 1px solid;
	PADDING-TOP: 7px;
}
A.leftNavItemSubSub:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-LEFT: 0px;
	DISPLAY: block;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavItemSubSub:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-LEFT: 0px;
	DISPLAY: block;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
A.leftNavItemSubSub:hover {
	DISPLAY: block;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #97bc33;
	TEXT-DECORATION: none;
}
.leftNavItemMenu {
}
.leftNavItemMenuSub {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #fff;
	PADDING-TOP: 0px;
}
SELECT {
	BORDER-BOTTOM: #bbb 1px solid;
	BORDER-LEFT: #bbb 1px solid;
	BACKGROUND: #f3f3f3;
	HEIGHT: 23px;
	COLOR: #666;
	BORDER-TOP: #bbb 1px solid;
	BORDER-RIGHT: #bbb 1px solid;
}
INPUT {
	BORDER-BOTTOM: #bbb 1px solid;
	BORDER-LEFT: #bbb 1px solid;
	BACKGROUND: #f3f3f3;
	HEIGHT: 23px;
	COLOR: #666;
	BORDER-TOP: #bbb 1px solid;
	BORDER-RIGHT: #bbb 1px solid;
}
.ms-authoringcontrols SELECT {
	HEIGHT: auto;
}
#FooterArea {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#FooterArea_DM {
	PADDING-BOTTOM: 40px;
	PADDING-LEFT: 220px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#FooterArea_REATEC {
	PADDING-BOTTOM: 40px;
	PADDING-LEFT: 220px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#FooterArea_CRPG {
	PADDING-BOTTOM: 40px;
	PADDING-LEFT: 220px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#FooterC {
	COLOR: #666666;
	FONT-SIZE: 100%;
}
#FooterC A:visited {
	BORDER-BOTTOM: #ddd 1px solid;
	COLOR: #666666;
}
#FooterC A:link {
	BORDER-BOTTOM: #ddd 1px solid;
	COLOR: #666666;
}
#FooterC A:hover {
	BORDER-BOTTOM: #000 1px solid;
	COLOR: #000000;
}
#FooterL {
	PADDING-LEFT: 65px;
	FLOAT: left;
	FONT-SIZE: 80%;
}
#FooterR {
	TEXT-ALIGN: left;
	FLOAT: right;
	FONT-SIZE: 80%;
	TEXT-DECORATION: none;
}
#FooterL UL {
	MARGIN: 0px 40px 0px 0px;
	FLOAT: left;
}
#FooterR UL {
	MARGIN: 0px 0px 0px 50px;
	FLOAT: left;
	TEXT-DECORATION: none;
}
#FooterR LI {
	LIST-STYLE-TYPE: none;
	FLOAT: left;
	MARGIN-RIGHT: 15px;
	TEXT-DECORATION: none;
}
#FooterL LI {
	LIST-STYLE-TYPE: none;
	FLOAT: left;
	MARGIN-RIGHT: 15px;
}
#FooterR LI A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#FooterL LI A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#FooterMenu {
	MARGIN: 10px 0px 0px;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
#FooterMenu SPAN {
	MARGIN: 0px 2px;
}
#FooterMenu A:visited {
	BORDER-BOTTOM: #ccc 1px solid;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
#FooterMenu A:link {
	BORDER-BOTTOM: #ccc 1px solid;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
#FooterMenu A:hover {
	BORDER-BOTTOM: #000 1px solid;
	COLOR: #000000;
}
#FooterCopyright {
	COLOR: #999999;
	FONT-SIZE: 90%;
}
#FooterCopyright A:visited {
	BORDER-BOTTOM: #ddd 1px solid;
	COLOR: #999999;
}
#FooterCopyright A:link {
	BORDER-BOTTOM: #ddd 1px solid;
	COLOR: #999999;
}
#FooterCopyright A:hover {
	BORDER-BOTTOM: #000 1px solid;
	COLOR: #000000;
}
.clear {
	CLEAR: both;
	PADDING-TOP: 1px;
}
.floatleft {
	FLOAT: left;
}
.floatright {
	FLOAT: right;
}
H1 {
	LINE-HEIGHT: 120%;
	COLOR: #8bb9e2;
	FONT-SIZE: 1.8em;
	FONT-WEIGHT: 300;
}
H2 {
	LINE-HEIGHT: 120%;
	LETTER-SPACING: -1px;
	COLOR: #4283be;
	FONT-SIZE: 1.5em;
	FONT-WEIGHT: 300;
}
H3 {
	LINE-HEIGHT: 120%;
	LETTER-SPACING: -1px;
	COLOR: #333333;
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: 300;
}
H4 {
	LINE-HEIGHT: 120%;
	COLOR: #8bb9e2;
	FONT-SIZE: 1em;
	FONT-WEIGHT: 700;
}
H5 {
	LINE-HEIGHT: 120%;
	COLOR: #4283be;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: 700;
}
#PL_Title {
	PADDING-BOTTOM: 15px;
	LINE-HEIGHT: 120%;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BACKGROUND: #f1f1f1;
	COLOR: #99cc33;
	FONT-SIZE: 1.8em;
	BORDER-TOP: #fff 1px solid;
	FONT-WEIGHT: 300;
	PADDING-TOP: 15px;
}
#PL_Header {
	BORDER-BOTTOM: #f1f1f1 1px solid;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	DISPLAY: none;
	PADDING-TOP: 8px;
}
#PL_Date {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 30px;
	BACKGROUND: no-repeat left 50%;
	FLOAT: none;
	COLOR: #999999;
	FONT-SIZE: 90%;
	PADDING-TOP: 2px;
}
#PL_Date2 {
	MARGIN-TOP: 20px;
	COLOR: #999999;
	FONT-SIZE: 90%;
}
#PL_Author {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 30px;
	BACKGROUND: url(images/crpg.ico.user.gif) no-repeat left 50%;
	FLOAT: left;
	COLOR: #999999;
	FONT-SIZE: 90%;
	PADDING-TOP: 2px;
}
#PL_Body {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	PADDING-TOP: 20px;
}
#PL_Image {
}
#PL_2Cols {
	CLEAR: both;
	MARGIN-RIGHT: 200px;
}
#PL_2ColsLeft {
	WIDTH: 520px;
	FLOAT: left;
	BORDER-RIGHT: #f1f1f1 1px solid;
}
#PL_2ColsRight {
	WIDTH: 200px;
	FLOAT: left;
	MARGIN-RIGHT: -199px;
}
#PL_Links {
	WIDTH: 176px;
}
#PL_LinksPadding {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	PADDING-TOP: 20px;
}
#PL_SearchArea {
	POSITION: relative;
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BACKGROUND: url(images/crpg.mainsearcharea.bgL.gif) no-repeat left top;
	MARGIN-RIGHT: 30px;
	PADDING-TOP: 20px;
}
#PL_SearchAreaL {
	WIDTH: 400px;
}
#PL_SearchAreaL INPUT {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH: 305px;
	PADDING-RIGHT: 3px;
	BACKGROUND: url(images/crpg.mainsearchbox.bg.gif) #fff repeat-x 50% top;
	HEIGHT: 22px;
	FONT-SIZE: 110%;
	BORDER-TOP: medium none;
	MARGIN-RIGHT: 4px;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 3px;
}
#PL_SearchAreaL .ms-sbcell {
	BACKGROUND-COLOR: transparent;
}
#PL_SearchAreaL A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
#PL_SearchAreaR {
	POSITION: absolute;
	WIDTH: 30px;
	BACKGROUND: url(images/crpg.mainsearcharea.bgR.gif) no-repeat left top;
	HEIGHT: 61px;
	TOP: 0px;
	RIGHT: -30px;
}
#PL_SearchResultsArea {
	MARGIN-RIGHT: 200px;
}
#PL_SearchResultsArea #Right {
	WIDTH: 190px;
	FLOAT: right;
	MARGIN-RIGHT: -200px;
}
#PL_SearchResultsArea #UpperLeft {
	FLOAT: left;
}
#PL_SearchResultsArea #UpperRight {
	FLOAT: right;
}
.PL_WebPartArea UL {
	FONT-SIZE: 0.75em;
}
.PL_WebPartArea P {
	FONT-SIZE: 0.75em;
}
.PL_WebPartArea .Text UL {
	FONT-SIZE: 1em;
}
.PL_WebPartArea .Text P {
	FONT-SIZE: 1em;
}
.BX_01Blue {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #4283be;
	FONT-SIZE: 0.75em;
}
.BX_01Blue .Title {
	BORDER-BOTTOM: #84b4df 1px solid;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px 1px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	BACKGROUND: url(images/BX_01Blue.bg.gif) repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_01Blue .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #b6d0e8;
	PADDING-TOP: 10px;
}
.BX_01Blue .Text A:visited {
	BORDER-BOTTOM: #b6d0e8 1px dotted;
	COLOR: #b6d0e8;
}
.BX_01Blue .Text A:link {
	BORDER-BOTTOM: #b6d0e8 1px dotted;
	COLOR: #b6d0e8;
}
.BX_01Blue .Text A:hover {
	BORDER-BOTTOM: #ffffff 1px dotted;
	COLOR: #ffffff;
}
.BX_01Green {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #97bc33;
	FONT-SIZE: 0.75em;
}
.BX_01Green .Title {
	BORDER-BOTTOM: #d9f197 1px solid;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px 1px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	BACKGROUND: url(images/BX_01Green.bg.gif) repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_01Green .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #d9f197;
	PADDING-TOP: 10px;
}
.BX_01Green .Text A:visited {
	BORDER-BOTTOM: #d9f197 1px dotted;
	COLOR: #d9f197;
}
.BX_01Green .Text A:link {
	BORDER-BOTTOM: #d9f197 1px dotted;
	COLOR: #d9f197;
}
.BX_01Green .Text A:hover {
	BORDER-BOTTOM: #ffffff 1px dotted;
	COLOR: #ffffff;
}
.BX_01Grey {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #777777;
	FONT-SIZE: 0.75em;
}
.BX_01Grey .Title {
	BORDER-BOTTOM: #c4c4c4 1px solid;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px 1px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	BACKGROUND: url(images/BX_01Grey.bg.gif) repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_01Grey .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #cccccc;
	PADDING-TOP: 10px;
}
.BX_01Grey .Text A:visited {
	BORDER-BOTTOM: #cccccc 1px dotted;
	COLOR: #cccccc;
}
.BX_01Grey .Text A:link {
	BORDER-BOTTOM: #cccccc 1px dotted;
	COLOR: #cccccc;
}
.BX_01Grey .Text A:hover {
	BORDER-BOTTOM: #ffffff 1px dotted;
	COLOR: #ffffff;
}
.BX_02Blue {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #8bb9e2;
	FONT-SIZE: 0.75em;
}
.BX_02Blue .Title {
	PADDING-BOTTOM: 7px;
	MARGIN: 0px 1px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_02Blue .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #336699;
	PADDING-TOP: 10px;
}
.BX_02Blue .Text A:visited {
	BORDER-BOTTOM: #336699 1px dotted;
	COLOR: #336699;
}
.BX_02Blue .Text A:link {
	BORDER-BOTTOM: #336699 1px dotted;
	COLOR: #336699;
}
.BX_02Blue .Text A:hover {
	BORDER-BOTTOM: #333333 1px dotted;
	COLOR: #333333;
}
.BX_02Green {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #d3eb51;
	FONT-SIZE: 0.75em;
}
.BX_02Green .Title {
	PADDING-BOTTOM: 7px;
	MARGIN: 0px 1px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_02Green .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #669900;
	PADDING-TOP: 10px;
}
.BX_02Green .Text A:visited {
	BORDER-BOTTOM: #669900 1px dotted;
	COLOR: #669900;
}
.BX_02Green .Text A:link {
	BORDER-BOTTOM: #669900 1px dotted;
	COLOR: #669900;
}
.BX_02Green .Text A:hover {
	BORDER-BOTTOM: #333333 1px dotted;
	COLOR: #333333;
}
.BX_02Grey {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #d5d5d5;
	FONT-SIZE: 0.75em;
}
.BX_02Grey .Title {
	PADDING-BOTTOM: 7px;
	MARGIN: 0px 1px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	COLOR: #777777;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_02Grey .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #333333;
	PADDING-TOP: 10px;
}
.BX_02Grey .Text A:visited {
	BORDER-BOTTOM: #333333 1px dotted;
	COLOR: #333333;
}
.BX_02Grey .Text A:link {
	BORDER-BOTTOM: #333333 1px dotted;
	COLOR: #333333;
}
.BX_02Grey .Text A:hover {
	BORDER-BOTTOM: #000000 1px dotted;
	COLOR: #000000;
}
.BX_03Blue {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #f4f4f4;
	FONT-SIZE: 0.75em;
}
.BX_03Blue .Title {
	BORDER-BOTTOM: #ffffff 1px solid;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	BACKGROUND: url(images/BX_01Blue.bg.gif) #4283be repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_03Blue .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #333333;
	PADDING-TOP: 10px;
}
.BX_03Blue .Text A:visited {
}
.BX_03Blue .Text A:link {
}
.BX_03Blue .Text A:hover {
}
.BX_03Green {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #f4f4f4;
	FONT-SIZE: 0.75em;
}
.BX_03Green .Title {
	BORDER-BOTTOM: #ffffff 1px solid;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	BACKGROUND: url(images/BX_01Green.bg.gif) #97bc33 repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_03Green .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #333333;
	PADDING-TOP: 10px;
}
.BX_03Green .Text A:visited {
}
.BX_03Green .Text A:link {
}
.BX_03Green .Text A:hover {
}
.BX_03Grey {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #f4f4f4;
	FONT-SIZE: 0.75em;
}
.BX_03Grey .Title {
	BORDER-BOTTOM: #ffffff 1px solid;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	BACKGROUND: url(images/BX_01Grey.bg.gif) #777777 repeat-x 50% bottom;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_03Grey .Text {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #333333;
	PADDING-TOP: 10px;
}
.BX_03Grey .Text A:visited {
}
.BX_03Grey .Text A:link {
}
.BX_03Grey .Text A:hover {
}
.BX_04Blue {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #ffffff;
	FONT-SIZE: 0.75em;
}
.BX_04Blue .Title {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	BACKGROUND: #8bb9e2;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_04Blue .Text {
	BORDER-BOTTOM: #f1f1f1 1px solid;
	BORDER-LEFT: #f1f1f1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #333333;
	BORDER-TOP: #f1f1f1 1px solid;
	BORDER-RIGHT: #f1f1f1 1px solid;
	PADDING-TOP: 10px;
}
.BX_04Blue .Text A:visited {
}
.BX_04Blue .Text A:link {
}
.BX_04Blue .Text A:hover {
}
.BX_04Green {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #ffffff;
	FONT-SIZE: 0.75em;
}
.BX_04Green .Title {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 7px;
	BACKGROUND: #d3eb51;
	COLOR: #ffffff;
	FONT-SIZE: 140%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_04Green .Text {
	BORDER-BOTTOM: #f1f1f1 1px solid;
	BORDER-LEFT: #f1f1f1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #333333;
	BORDER-TOP: #f1f1f1 1px solid;
	BORDER-RIGHT: #f1f1f1 1px solid;
	PADDING-TOP: 10px;
}
.BX_04Green .Text A:visited {
}
.BX_04Green .Text A:link {
}
.BX_04Green .Text A:hover {
}
.BX_04Grey {
	POSITION: relative;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #ffffff;
	FONT-SIZE: 0.75em;
}
.BX_04Grey .Title {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #d5d5d5;
	COLOR: #777777;
	FONT-SIZE: 120%;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
.BX_04Grey .caixa {
	BORDER-BOTTOM: #f1f1f1 1px solid;
	BORDER-LEFT: #f1f1f1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #333333;
	BORDER-TOP: #f1f1f1 1px solid;
	BORDER-RIGHT: #f1f1f1 1px solid;
	PADDING-TOP: 10px;
}
.BX_04Grey .imagem {
	BORDER-BOTTOM: #f1f1f1 0px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #f1f1f1 0px solid;
	COLOR: #333333;
	BORDER-TOP: #f1f1f1 0px solid;
	BORDER-RIGHT: #f1f1f1 0px solid;
}
.BX_04Grey .Text {
	BORDER-BOTTOM: #f1f1f1 0px solid;
	BORDER-LEFT: #f1f1f1 0px solid;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 10px;
	COLOR: #333333;
	BORDER-TOP: #f1f1f1 0px solid;
	BORDER-RIGHT: #f1f1f1 0px solid;
	PADDING-TOP: 10px;
}
.BX_04Grey .Text A:visited {
}
.BX_04Grey .Text A:link {
}
.BX_04Grey .Text A:hover {
}
#HomeBannerPic {
	POSITION: relative;
}
#HomeBannerTextDM				{ position: absolute; top: 190px; left: 340px; right: 10px; color: #FFF; }
#HomeBannerText_alt {
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	COLOR: #ffffff;
	BORDER-TOP: 0px;
	TOP: 190px;
	BORDER-RIGHT: 0px;
	LEFT: 340px;
}
#HomeBannerText_alt A:link {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
#HomeBannerText_alt A:visited {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
#HomeBannerText_alt A:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline;
}
#HomeBannerText {
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	COLOR: #ffffff;
	BORDER-TOP: 0px;
	TOP: 60px;
	BORDER-RIGHT: 0px;
	LEFT: 35px;
}
#HomeBannerText A:link {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
#HomeBannerText A:visited {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
#HomeBannerText A:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline;
}
.Big {
	FONT-SIZE: 1.8em;
}
.small {
	FONT-SIZE: 1em;
}
.HomeTabsPadding {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 30px;
	PADDING-TOP: 20px;
}
.medium {
	FONT-SIZE: 12px;
}
#group {
	FONT-SIZE: 12px;
}
.groupheader {
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #4283be;
}
.link-item A:link {
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #6699cc;
	FONT-SIZE: 10pt;
}
.link-item A {
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #6699cc;
	FONT-SIZE: 10pt;
}
.link-item {
	LINE-HEIGHT: 1.2em;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #6699cc;
	FONT-SIZE: 10pt;
}
.link-item A:visited {
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #996699;
	FONT-SIZE: 10pt;
}
.link-item A:hover {
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #97bc33;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
}
.description {
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #7d7d7d;
	FONT-SIZE: 100%;
}
.ms-vh .ms-vh {
	BORDER-TOP: medium none;
}
FORM {
	MARGIN: 0px;
}
A {
	COLOR: #0000ff;
}
.ms-alphaimage {
	BEHAVIOR: url("/_layouts/alphaimage.htc");
}
.ms-alignleft {
	TEXT-ALIGN: left;
}
.ms-alignright {
	TEXT-ALIGN: right;
}
.ms-toolbarContainer {
	FONT-SIZE: 12px;
}
.ms-formtoolbar {
	FONT-SIZE: 12px;
}
.ms-viewtoolbar {
	FONT-SIZE: 12px;
}
.ms-toolbar {
	FONT-SIZE: 12px;
}
.ms-formtoolbar {
	MARGIN-BOTTOM: 7px;
}
.ms-formtoolbar TD {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 0px;
}
.ms-toolbar-togglebutton-on {
	BORDER-BOTTOM: #2353b2 1px solid;
	BORDER-LEFT: #2353b2 1px solid;
	BACKGROUND-COLOR: #fffacc;
	BORDER-TOP: #2353b2 1px solid;
	BORDER-RIGHT: #2353b2 1px solid;
}
.ms-toolbarContainer {
	BACKGROUND-COLOR: #dddddd;
}
TABLE.ms-viewtoolbar {
	BACKGROUND-COLOR: #dddddd;
}
TABLE.ms-toolbar {
	BACKGROUND-COLOR: #dddddd;
}
.ms-toolbarContainer {
	BORDER-BOTTOM: #bbbbbb 1px solid;
	BORDER-LEFT: #bbbbbb 1px solid;
	BORDER-COLLAPSE: collapse;
	BORDER-TOP: #bbbbbb 1px solid;
	BORDER-RIGHT: #bbbbbb 1px solid;
}
TABLE.ms-toolbar {
	BORDER-BOTTOM: #bbbbbb 1px solid;
	BORDER-LEFT: #bbbbbb 1px solid;
	BORDER-COLLAPSE: collapse;
	BORDER-TOP: #bbbbbb 1px solid;
	BORDER-RIGHT: #bbbbbb 1px solid;
}
.ms-toolbarContainer {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
}
.ms-toolbarItem {
	DISPLAY: inline;
	WHITE-SPACE: nowrap;
}
TABLE.ms-viewtoolbar {
	BORDER-BOTTOM: #6f9dd9 1px solid;
	BORDER-TOP: #6f9dd9 1px solid;
}
.ms-attachButton {
	TEXT-ALIGN: left;
}
.ms-listheader {
	BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif);
	BACKGROUND-COLOR: #d9d9d9;
	BACKGROUND-REPEAT: repeat-x;
	FONT: bold 10pt verdana;
	HEIGHT: 28px;
	COLOR: #204d89;
}
.ms-menutoolbar {
	BACKGROUND-COLOR: #dddddd;
}
.ms-menutoolbar TD {
}
.ms-menutoolbar TD A {
}
.ms-menutoolbar TD A:hover {
}
.ms-menutoolbar TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 0px;
}
.ms-menutoolbar TD A:hover {
}
.ms-buttoninactivehover {
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 16px;
	BACKGROUND-COLOR: transparent;
	MARGIN: 2px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 2px;
}
.ms-menubuttoninactivehover {
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 16px;
	BACKGROUND-COLOR: transparent;
	MARGIN: 2px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 2px;
}
.ms-buttonactivehover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif);
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	PADDING-BOTTOM: 4px;
	LINE-HEIGHT: 16px;
	MARGIN: 0px 1px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #aaaaaa 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #aaaaaa 1px solid;
	PADDING-TOP: 3px;
}
.ms-menubuttonactivehover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif);
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	PADDING-BOTTOM: 4px;
	LINE-HEIGHT: 16px;
	MARGIN: 0px 1px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #aaaaaa 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #aaaaaa 1px solid;
	PADDING-TOP: 3px;
}
.ms-buttoninactivehover {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 0px;
}
.ms-buttonactivehover {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 1px;
}
.ms-buttonactivehover IMG {
	MARGIN: 1px 1px 0px 0px;
}
.ms-buttoninactivehover IMG {
	MARGIN: 1px 1px 0px 0px;
}
TD.ms-menutoolbarheader {
	LINE-HEIGHT: 16px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	FONT-FAMILY: verdana;
	COLOR: #204d89;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.ms-listheaderlabel {
}
.ms-viewselectorhover {
	FONT-SIZE: 12px;
}
.ms-viewselectortext {
	FONT-SIZE: 12px;
}
.ms-viewselector {
	FONT-SIZE: 12px;
}
.ms-listheaderlabel {
	FONT-SIZE: 12px;
}
TD.ms-viewselector {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 0px;
}
.ms-authoringcontrols TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 0px;
}
.ms-authoringcontrols TD TD.ms-viewselector {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 0px;
}
.ms-toolbar TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 0px;
}
.ms-toolbar TD TD.ms-viewselector {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 0px;
}
.ms-menutoolbar TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 0px;
}
.ms-menutoolbar TD TD.ms-viewselector {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 0px;
}
.ms-menutoolbar TD TD {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
DIV.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menudarkspaced.gif);
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 12px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right center;
	BORDER-TOP: #ffffff 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-TOP: 1px;
}
DIV.ms-viewselector {
	BACKGROUND-IMAGE: url(/_layouts/images/menudarkspaced.gif);
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 12px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right center;
	BORDER-TOP: #ffffff 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-TOP: 1px;
}
DIV.ms-viewselector A {
	COLOR: #000000;
}
.ms-authoringcontrols TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif);
	BACKGROUND-COLOR: #ffbb47;
}
.ms-toolbar TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif);
	BACKGROUND-COLOR: #ffbb47;
}
.ms-menutoolbar TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif);
	BACKGROUND-COLOR: #ffbb47;
}
TD.ms-viewselectorhover {
	WIDTH: 125px;
}
TD.ms-viewselector {
	WIDTH: 125px;
}
.ms-bottompaging {
	BACKGROUND: #ebf3ff;
}
.ms-bottompagingline1 {
	LINE-HEIGHT: 1px;
	BACKGROUND: #83b0ec;
}
.ms-bottompagingline2 {
	LINE-HEIGHT: 1px;
	BACKGROUND: #ffffff;
}
.ms-bottompagingline3 {
	LINE-HEIGHT: 0px;
	BACKGROUND: #ffffff;
}
.ms-paging {
	FONT-FAMILY: tahoma,sans-serif;
	COLOR: #204d89;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.ms-bottompaging .ms-paging {
	COLOR: #4c4c4c;
}
.ms-menutoolbar .ms-splitbuttondropdown {
	PADDING-BOTTOM: 1px;
	MARGIN: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 0px;
}
.ms-menutoolbar .ms-splitbuttontext {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 0px;
}
.ms-splitbutton {
	MARGIN: 0px 1px;
}
.ms-splitbuttonhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif);
	MARGIN: 0px 1px;
	BORDER-COLLAPSE: collapse;
}
.ms-splitbuttonhover .ms-splitbuttontext {
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #aaaaaa 1px solid;
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #aaaaaa 1px solid;
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 0px;
}
.ms-splitbuttonhover .ms-splitbuttontext {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px;
}
.ms-rtetablecells {
	BORDER-BOTTOM: #c4c4c4 1px solid;
	BORDER-LEFT: #c4c4c4 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #c4c4c4 1px solid;
	BORDER-RIGHT: #c4c4c4 1px solid;
	PADDING-TOP: 2px;
}
.ms-rtetoolbarmenu {
	BORDER-BOTTOM: #c4c4c4;
	BORDER-LEFT: #c4c4c4;
	BACKGROUND-COLOR: #f3f3f3;
	FONT-FAMILY: verdana;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	BORDER-TOP: #c4c4c4;
	BORDER-RIGHT: #c4c4c4;
}
TD.ms-rtetoolbarunsel {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
}
TD.ms-rtetoolbarsel {
	BACKGROUND-IMAGE: url(/_layouts/images/rtebnsel.gif);
	BORDER-BOTTOM: #89724f 1px solid;
	BORDER-LEFT: #89724f 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #89724f 1px solid;
	BORDER-RIGHT: #89724f 1px solid;
	PADDING-TOP: 2px;
}
.ms-rtetoolbardis {
	FILTER: alpha(opacity=25);
	CURSOR: default;
}
A.ms-rtetoolbardis {
	CURSOR: default;
}
TD.ms-rtetoolbarhov {
	BACKGROUND-IMAGE: url(/_layouts/images/rtebnhov.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #fff699;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND-REPEAT: repeat-x;
	COLOR: #000000;
	BORDER-TOP: #d2b47a 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 2px;
}
.ms-propertysheet TH.ms-gridT1 {
	TEXT-ALIGN: left;
	WIDTH: 190px;
	COLOR: #000000;
}
.ms-gridT1 {
	TEXT-ALIGN: left;
	WIDTH: 190px;
	COLOR: #000000;
}
.ms-gridCol {
	TEXT-ALIGN: center;
	WIDTH: 90px;
	COLOR: #7f7f7f;
}
.ms-GRFontSize {
	FONT-FAMILY: Verdana,sans-serif;
	COLOR: #003399;
	FONT-SIZE: 8pt;
}
.ms-viewselect A:link {
	FONT-FAMILY: Verdana,sans-serif;
	COLOR: #003399;
	FONT-SIZE: 8pt;
}
SELECT {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
HR {
	HEIGHT: 1px;
	COLOR: #cccccc;
}
.ms-formlabel {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 6px;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #aaaaaa 1px dotted;
	FONT-WEIGHT: bold;
	PADDING-TOP: 3px;
}
.ms-formlabelCQEP {
      font-family:arial,verdana,helvetica,sans-serif;  
      font-size:9pt;  
      color:#666666; 
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 6px;
	PADDING-RIGHT: 8px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 3px;
}
.ms-formdescription A {
}
.ms-formvalidation {
	FONT-FAMILY: verdana;
	COLOR: #ff0000;
	FONT-SIZE: 8pt;
}
.ms-formtable .ms-formbodysurvey {
	LINE-HEIGHT: 1.3em;
}
.ms-formtable .ms-formbody {
	LINE-HEIGHT: 1.3em;
}
.ms-informationbar {
	BORDER-BOTTOM: #ffdf88 1px solid;
	BORDER-LEFT: #ffdf88 1px solid;
	BACKGROUND-COLOR: #fff9de;
	BORDER-TOP: #ffdf88 1px solid;
	BORDER-RIGHT: #ffdf88 1px solid;
}
.ms-informationbar TD {
	FONT-FAMILY: tahoma;
	COLOR: #000000;
	FONT-SIZE: 8pt;
}
.ms-radiotext {
	TEXT-ALIGN: left;
	FONT-FAMILY: verdana;
	HEIGHT: 19px;
	FONT-SIZE: 8pt;
	CURSOR: default;
}
.ms-radiobutton-child {
	MARGIN-LEFT: 20px;
}
.ms-gridtext {
	TEXT-ALIGN: right;
	FONT-FAMILY: verdana;
	HEIGHT: 19px;
	FONT-SIZE: 8pt;
	CURSOR: default;
}
.ms-formbody {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	BACKGROUND: #f7f7f7;
	VERTICAL-ALIGN: top;
	BORDER-TOP: #aaaaaa 1px dotted;
	PADDING-TOP: 3px;
}
.ms-formbodyCQEP {
      font-family:arial,verdana,helvetica,sans-serif;  
      font-size:9pt;  
      color:#666666; 
      text-align:justify;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 3px;
	line-height:20px;
}
.ms-formbodysurvey {
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	VERTICAL-ALIGN: top;
	BORDER-TOP: medium none;
	PADDING-TOP: 5px;
}
.ms-formbody FONT {
	LINE-HEIGHT: normal;
}
.ms-formline {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #c4c4c4 1px solid;
}
.ms-formdescription {
	COLOR: #888888;
	FONT-SIZE: 10px;
}
.ms-formfieldcontainer {
}
.ms-formfieldlabelcontainer {
	MARGIN: 4px 4px 0px;
}
DIV.ms-formfieldlabelcontainer SPAN.ms-formfieldlabel {
	BACKGROUND-IMAGE: url(/_layouts/images/globgrad.gif);
	TEXT-ALIGN: left;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #efebef;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: tahoma;
	HEIGHT: 18px;
	COLOR: #777777;
	FONT-SIZE: 8pt;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: normal;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 1px;
}
.ms-formfieldvaluecontainer {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 4px;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-RIGHT: 4px;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 5px;
}
.ms-pickersearchbox {
	BORDER-BOTTOM: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	PADDING-LEFT: 2px;
	FONT-FAMILY: Verdana;
	HEIGHT: 19px !important;
	COLOR: #1952a4;
	FONT-SIZE: 8pt;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 2px;
}
.ms-searchbox {
	BORDER-BOTTOM: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	PADDING-LEFT: 2px;
	FONT-FAMILY: Verdana;
	HEIGHT: 19px !important;
	COLOR: #1952a4;
	FONT-SIZE: 8pt;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 2px;
}
.ms-searchform {
	POSITION: relative;
	TOP: -6px;
	MARGIN-RIGHT: 10px;
}
.ms-searchform INPUT {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	HEIGHT: 19px;
	PADDING-TOP: 2px;
}
SELECT.ms-searchbox {
	BORDER-BOTTOM: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	BORDER-TOP: #7f9db9 1px solid;
	MARGIN-RIGHT: 6px;
	BORDER-RIGHT: #7f9db9 1px solid;
}
.ms-searchimage {
	BORDER-BOTTOM: #7f9db9 1px solid;
	BORDER-LEFT: #9ed6ff 1px solid;
	PADDING-BOTTOM: 2px !important;
	BACKGROUND-COLOR: #e9f2fd;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-RIGHT: #7f9db9 1px solid;
	PADDING-TOP: 2px !important;
}
.ms-searchcorner {
	BACKGROUND-IMAGE: url(/_layouts/images/srchcrnr.gif);
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}
.ms-secondary-title {
	PADDING-BOTTOM: 3px;
	DISPLAY: block;
}
TABLE.ms-form TH {
	TEXT-ALIGN: left;
	FONT-FAMILY: verdana;
	COLOR: #003399;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
}
TABLE.ms-form TD {
	WIDTH: 100%;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: top;
}
.ms-formrecurrence {
	TEXT-ALIGN: left;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
}
.ms-fileinput {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-longfileinput {
	WIDTH: 386px;
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-long {
	WIDTH: 386px;
}
.ms-longer {
	WIDTH: 411px;
}
.ms-rtelong {
	WIDTH: 384px;
}
.ms-rtelonger {
	WIDTH: 409px;
}
.ms-lookuptypeintextbox {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-rtedropdown {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-inputuserfield {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-radiotext {
	FONT-FAMILY: Arial,Verdana,sans-serif;
	FONT-SIZE: 9pt;
	COLOR: #666666;
}
.ms-rtelonger {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-longer {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-rtelong {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-long {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-input {
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
}
.ms-rtelonger {
	BORDER-BOTTOM: #a5a5a5 1px solid;
	BORDER-LEFT: #a5a5a5 1px solid;
	BORDER-TOP: #a5a5a5 1px solid;
	BORDER-RIGHT: #a5a5a5 1px solid;
}
.ms-rtelong {
	BORDER-BOTTOM: #a5a5a5 1px solid;
	BORDER-LEFT: #a5a5a5 1px solid;
	BORDER-TOP: #a5a5a5 1px solid;
	BORDER-RIGHT: #a5a5a5 1px solid;
}
.ms-inputuserfield {
	BORDER-BOTTOM: #a5a5a5 1px solid;
	BORDER-LEFT: #a5a5a5 1px solid;
	BORDER-TOP: #a5a5a5 1px solid;
	BORDER-RIGHT: #a5a5a5 1px solid;
}
DIV.ms-inputuserfield A {
	FONT-STYLE: normal;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
DIV.ms-inputuserfield {
	PADDING-LEFT: 1px;
	PADDING-TOP: 2px;
}
.ms-usereditor {
	WIDTH: 386px;
}
.ms-italic {
	FONT-STYLE: italic;
}
.ms-bold {
	FONT-WEIGHT: bold;
}
.ms-GRHeaderBackground {
}
.ms-bannerframe {
}
.ms-banner {
	VERTICAL-ALIGN: bottom;
}
.ms-banner A:link {
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
.ms-banner A:visited {
	TEXT-DECORATION: none;
}
.ms-bannerContainer {
	BACKGROUND-IMAGE: url(/_layouts/images/siteTitleBKGD.gif);
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 10px;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right top;
}
.ms-globalbreadcrumb {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #ebf3ff;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 10px;
	FONT-SIZE: 8pt;
	PADDING-TOP: 2px;
}
.ms-globalbreadcrumb A {
	COLOR: #666666;
	TEXT-DECORATION: none;
}
.ms-globalbreadcrumb {
	COLOR: #666666;
	TEXT-DECORATION: none;
}
.ms-globalbreadcrumb A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ms-globalleft {
	FLOAT: left;
}
.ms-globalright {
	FLOAT: right;
}
.ms-globallinks {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 80%;
	PADDING-TOP: 0px;
}
.ms-globallinks A {
	FONT-FAMILY: arial,verdana,helvetica,sans;
	COLOR: #99cccc;
}
.ms-globallinks {
	FONT-FAMILY: arial,verdana,helvetica,sans;
	COLOR: #99cccc;
}
.ms-pagebreadcrumb {
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 3px;
	DISPLAY: none;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-TOP: 2px;
}
.ms-pagebreadcrumb A {
}
.ms-pagebreadcrumb {
}
.ms-sitetitle {
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 0px;
	FONT: bold 11pt verdana;
	COLOR: #666666;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 4px;
}
.ms-sitetitle A {
	FONT: bold 11pt verdana;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
H1.ms-sitetitle {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
TD.ms-titleimagearea {
	PADDING-LEFT: 2px;
}
.ms-siteaction A {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ms-siteaction {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ms-main .ms-siteaction A {
	COLOR: #6699cc;
}
TABLE.ms-siteaction TD.ms-siteaction {
	BORDER-RIGHT: #bfbfbf 1px solid;
}
TABLE.ms-siteaction TD.ms-siteaction DIV {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-TOP: 3px;
}
.ms-siteactionsmenu {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	WHITE-SPACE: nowrap;
	FONT-SIZE: 90%;
	BORDER-TOP: medium none;
	CURSOR: pointer;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px;
}
.ms-siteactionsmenu DIV DIV DIV {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-siteactionsmenu DIV DIV DIV A {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
}
.ms-siteactionsmenu DIV DIV DIV.ms-siteactionsmenuhover {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-actionbar {
	BORDER-BOTTOM: #6f9dd9 1px solid;
	BORDER-LEFT: #6f9dd9 1px solid;
	BACKGROUND-COLOR: #ffffff;
	BORDER-TOP: #6f9dd9 1px solid;
	BORDER-RIGHT: #6f9dd9 1px solid;
	PADDING-TOP: 1px;
}
.ms-actionsep {
	HEIGHT: 8px;
	BORDER-RIGHT: #6f9dd9 1px solid;
}
.ms-topnavContainer {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-topnav {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #3399cc;
	FONT-SIZE: 11px;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-topnav A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	WHITE-SPACE: nowrap;
	HEIGHT: 18px;
	PADDING-TOP: 1px;
}
.ms-topnavselected {
	BORDER-BOTTOM: #79a7e3 0px solid;
	BORDER-LEFT: #e3efff 1px solid;
	BACKGROUND: url(/_layouts/images/topnavselected.gif) #6593cf repeat-x;
	COLOR: #003399;
	BORDER-TOP: #79a7e3 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #79a7e3 1px solid;
}
.ms-topnavselected A {
	COLOR: #003399;
}
.ms-topNavHover {
	BACKGROUND-IMAGE: url(/_layouts/images/topnavhover.gif);
	BORDER-BOTTOM: #c2a770 0px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BACKGROUND-COLOR: #ffe6a0;
	COLOR: #000000;
	BORDER-TOP: #c2a770 1px solid;
	BORDER-RIGHT: #c2a770 1px solid;
}
.ms-topNavHover A {
	COLOR: #000000;
}
.ms-topnav IMG {
	POSITION: relative;
	LEFT: -6px;
}
.ms-topNavFlyOutsContainer {
	BORDER-BOTTOM: #c2dcff 1px solid;
	BORDER-LEFT: #c2dcff 1px solid;
	BORDER-TOP: #c2dcff 1px solid;
	BORDER-RIGHT: #c2dcff 1px solid;
}
.ms-topNavFlyOuts {
	BACKGROUND-COLOR: #f2f8ff;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 8pt;
}
.ms-topNavFlyOuts A {
	MIN-WIDTH: 120px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 8px;
	WIDTH: 120px;
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	COLOR: #3764a0;
	PADDING-TOP: 4px;
}
.ms-topNavFlyOutsHover {
	BACKGROUND-COLOR: #ffe6a0;
	COLOR: #000000;
}
.ms-nav .ms-SPZoneLabel {
	FONT-SIZE: 80%;
}
.ms-nav TD {
	FONT-SIZE: 80%;
}
.ms-formula {
	WIDTH: 222px;
	FONT-FAMILY: Verdana,sans-serif;
	HEIGHT: 135px;
	FONT-SIZE: 8pt;
}
.ms-dttimeinput {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 4px;
	FONT-SIZE: 0px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 0px;
}
.ms-dtinput {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 4px;
	FONT-SIZE: 0px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 0px;
}
.ms-dttimeinput {
	DIRECTION: ltr;
}
.ms-nav TH {
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.ms-quicklaunchnavsep {
	BACKGROUND-COLOR: #83b0ec;
}
.ms-quicklaunch TABLE TD {
	BORDER-TOP: #add1ff 1px solid;
}
.ms-quicklaunch .ms-treeviewouter TABLE TD {
	BORDER-TOP: medium none;
}
.ms-quicklaunch SPAN.ms-navheader {
	BORDER-LEFT: #f2f8ff 1px solid;
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #d6e8ff;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #f2f8ff 1px solid;
	PADDING-TOP: 1px;
}
.ms-navheader2 TD {
	BORDER-LEFT: #f2f8ff 1px solid;
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #d6e8ff;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #f2f8ff 1px solid;
	PADDING-TOP: 1px;
}
.ms-quicklaunch TABLE.ms-navheader TD {
	BORDER-LEFT: #f2f8ff 1px solid;
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #d6e8ff;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #f2f8ff 1px solid;
	PADDING-TOP: 1px;
}
DIV.ms-treeviewouter DIV {
	BORDER-TOP: #add1ff 1px solid;
}
DIV.ms-treeviewouter DIV DIV {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-quicklaunch SPAN.ms-navheader {
	BORDER-BOTTOM: #add1ff 1px solid;
	BORDER-LEFT: #f2f8ff 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #d6e8ff;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #add1ff 1px solid;
	PADDING-TOP: 1px;
}
.ms-quicklaunch TABLE.ms-navsubmenu2 TD {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-quicklaunch TABLE.ms-selectednavheader TD {
	BACKGROUND-COLOR: #fff699;
	WIDTH: 100%;
}
.ms-quicklaunch TABLE.ms-selectednavheader {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-quicklaunch SPAN {
	DISPLAY: block;
}
.ms-quicklaunch DIV.ms-navsubmenu1 BR {
	DISPLAY: none;
}
.ms-quicklaunch TABLE.ms-selectednav {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	BACKGROUND-COLOR: #ffe6a0;
	MARGIN: 2px 2px 0px;
	WIDTH: 97%;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	BORDER-RIGHT: #d2b47a 1px solid;
}
.ms-quicklaunch TABLE.ms-selectednav TD {
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 4px;
	BACKGROUND: url(/_layouts/images/selectednavbullet.gif) no-repeat left top;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-TOP: 0px;
}
TABLE.ms-selectednav TD A.ms-selectednav {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #000000;
}
.ms-quicklaunch TABLE.ms-selectednavheader TD {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 6px;
	WIDTH: 100%;
	PADDING-RIGHT: 6px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-TOP: 1px;
}
.ms-selectednavheader A {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ms-selectednavheader A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
SPAN.ms-navitem {
	BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif);
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 16px;
	PADDING-RIGHT: 6px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	PADDING-TOP: 3px;
}
TABLE.ms-navitem TD {
	BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif);
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 16px;
	PADDING-RIGHT: 6px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	PADDING-TOP: 3px;
}
.ms-navsubmenu1 {
	BACKGROUND-COLOR: #f2f8ff;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.ms-navsubmenu2 {
	WIDTH: 100%;
	MARGIN-BOTTOM: 6px;
}
TABLE.ms-navselected {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
}
SPAN.ms-navselected {
	BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF);
	BACKGROUND-COLOR: #ffe6a0;
	BACKGROUND-REPEAT: repeat-x;
}
TABLE.ms-navselected {
	BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF);
	BACKGROUND-COLOR: #ffe6a0;
	BACKGROUND-REPEAT: repeat-x;
}
TABLE.ms-navselected TD {
	BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif);
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 17px;
	PADDING-RIGHT: 6px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	PADDING-TOP: 3px;
}
TABLE.ms-navheader TD {
	BACKGROUND-IMAGE: none;
}
.ms-navheader2 A {
	COLOR: #00305c;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-navheader A {
	COLOR: #00305c;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-navheader2 A:hover {
	TEXT-DECORATION: underline;
}
.ms-navheader A:hover {
	TEXT-DECORATION: underline;
}
.ms-navitem A {
	COLOR: #00305c;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}
.ms-navitem A:hover {
	TEXT-DECORATION: underline;
}
.ms-navitemstatic {
	COLOR: #4c4c4c;
}
.ms-navheaderstatic {
	COLOR: #4c4c4c;
}
.ms-quicklaunchouter {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-RIGHT: 10px;
	BACKGROUND: url(images/crpg.NavSub.bg.gif) repeat-y right 50%;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-quicklaunchouter {
}
.ms-tvselected {
	BACKGROUND-COLOR: #ffda8a;
}
.ms-tvselected A {
	COLOR: #000000;
}
.ms-treeviewouter TD.ms-navitem {
	BORDER-LEFT: #f2f8ff 2px solid;
}
.ms-treeviewouter A.ms-navitem {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 0px;
}
TABLE.ms-recyclebin TD {
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 7px;
	BACKGROUND-COLOR: #f2f8ff;
	PADDING-LEFT: 3px;
	WIDTH: 100%;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-TOP: 3px;
}
TABLE.ms-recyclebin TD A {
	COLOR: #008800;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
TABLE.ms-recyclebin TD A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ms-quicklaunch {
	LINE-HEIGHT: 10pt;
}
.ms-quicklaunchheader {
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 2px;
}
.ms-unselectednav A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #ff9900;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
.ms-quicklaunchheader A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #ff9900;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
.ms-quicklaunchheader A:hover {
	BORDER-BOTTOM: #ff9900 1px dotted;
	TEXT-DECORATION: none;
}
.ms-navline {
	BORDER-BOTTOM: #adadad 1px solid;
}
.ms-navwatermark {
	COLOR: #ffdf88;
}
.ms-GRSortFilter {
	BORDER-BOTTOM: #2353b2 1px solid;
	BORDER-LEFT: #2353b2 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND: #fff699;
	BORDER-TOP: #2353b2 1px solid;
	BORDER-RIGHT: #2353b2 1px solid;
	PADDING-TOP: 1px;
}
.ms-selectednav {
	BORDER-BOTTOM: #2353b2 1px solid;
	BORDER-LEFT: #2353b2 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND: #fff699;
	BORDER-TOP: #2353b2 1px solid;
	BORDER-RIGHT: #2353b2 1px solid;
	PADDING-TOP: 1px;
}
.ms-unselectednav {
	BORDER-BOTTOM: #83b0ec 1px solid;
	BORDER-LEFT: #83b0ec 1px solid;
	PADDING-BOTTOM: 2px;
	BORDER-TOP: #83b0ec 1px solid;
	BORDER-RIGHT: #83b0ec 1px solid;
	PADDING-TOP: 1px;
}
.ms-templatepickerunselected {
	FLOAT: left;
	FONT-SIZE: 11px;
}
.ms-templatepickerselected {
	FLOAT: left;
	FONT-SIZE: 11px;
}
.ms-templatepickerunselected {
	MARGIN-RIGHT: 1px;
	PADDING-TOP: 2px;
}
.ms-templatepickerselected {
	MARGIN-RIGHT: 1px;
}
.ms-templatepickerunselected DIV {
	BACKGROUND-IMAGE: url(/_layouts/images/templatepickerunselected.gif);
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: #c4c4c4 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #bdbdbd;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BACKGROUND-REPEAT: repeat-x;
	WHITE-SPACE: nowrap;
	BORDER-TOP: #c4c4c4 1px solid;
	BORDER-RIGHT: #c4c4c4 1px solid;
	PADDING-TOP: 1px;
}
.ms-templatepickerselected DIV {
	BACKGROUND-IMAGE: url(/_layouts/images/templatepickerselected.gif);
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: #c2a770 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BACKGROUND-REPEAT: repeat-x;
	WHITE-SPACE: nowrap;
	BORDER-TOP: #c2a770 1px solid;
	BORDER-RIGHT: #c2a770 1px solid;
	PADDING-TOP: 3px;
}
.ms-templatepickerselected DIV A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.ms-templatepickerunselected DIV A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.ms-templatepicker {
	WIDTH: 320px;
	HEIGHT: 175px;
}
.ms-lactiontable {
	WIDTH: 100%;
}
.ms-laction {
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #b8bed0 1px solid;
}
.ms-lactionheader {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 4px;
}
.ms-lactionitem {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	WHITE-SPACE: nowrap;
	PADDING-TOP: 3px;
}
.ms-lactionitem A {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-lactionitem A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ms-diffselected {
	BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	BACKGROUND-COLOR: #ffe6a0;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	BORDER-RIGHT: #d2b47a 1px solid;
}
.ms-diffselected TABLE {
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	WIDTH: 100%;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
}
.ms-diffselected .ms-lactionbullet {
	PADDING-LEFT: 3px;
}
.ms-diffselected .ms-lactionitem {
	PADDING-RIGHT: 3px;
}
.ms-diffselected .ms-lactionitem A {
	COLOR: #000000;
}
.ms-versiondiffnum {
	FONT-WEIGHT: bold;
}
.ms-verticaldots {
	BORDER-LEFT: medium none;
	BORDER-RIGHT: #83b0ec 1px solid;
}
.ms-nav {
	BACKGROUND-IMAGE: url(/_layouts/images/navshape.jpg);
	BACKGROUND-COLOR: #83b0ec;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: tahoma;
}
.ms-relatedtable {
	BORDER-BOTTOM: #949494 1px solid;
	BORDER-LEFT: #949494 1px solid;
	WIDTH: 100%;
	BACKGROUND: #f2f2f2;
	BORDER-TOP: #949494 1px solid;
	BORDER-RIGHT: #949494 1px solid;
}
.ms-relatedheaderleftcorner {
}
.ms-relatedheaderrightcorner {
}
.ms-relatedicon {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
}
.ms-relatedicon IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
.ms-relatedtext {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
}
.ms-relatedtext A:active {
}
.ms-relatedtext A:link {
}
.ms-relatedtext A:visited {
}
.ms-relatedtext A:hover {
}
.ms-globalTitleArea {
	BACKGROUND-IMAGE: url(/_layouts/images/siteTitleBKGD.gif);
	TEXT-ALIGN: right;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right top;
	PADDING-TOP: 1px;
}
.ms-globalTitleAreaSeparator {
	BACKGROUND-IMAGE: url(/_layouts/images/siteTitleBKGD.gif);
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right 50%;
}
.ms-mwstitlearea {
	FONT-FAMILY: tahoma;
	LETTER-SPACING: 0.1em;
	COLOR: #666666;
	FONT-SIZE: 8pt;
}
.ms-titlearea {
	FONT-FAMILY: tahoma;
	LETTER-SPACING: 0.1em;
	COLOR: #666666;
	FONT-SIZE: 8pt;
}
.ms-titlearea A {
}
.ms-mwstitlearea A:hover {
}
.ms-titlearea A:hover {
}
TD.ms-mwstitlearea A {
}
.ms-titlearealeft {
	BACKGROUND-COLOR: #d6e8ff;
}
.ms-consoletitleareaframe {
	BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif);
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #d6e8ff;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
}
.ms-mwspagetitleareaframe {
	BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif);
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #d6e8ff;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
}
.ms-pagetitleareaframe {
	BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif);
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #d6e8ff;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
}
DIV.ms-titleareaframe {
	BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif);
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #d6e8ff;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
}
TD.ms-titleareaframe {
	BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif);
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #d6e8ff;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
}
DIV.ms-titleareaframe {
	HEIGHT: 100%;
}
.ms-pagetitleareaframe TABLE {
	BACKGROUND-IMAGE: url(/_layouts/images/topshape.jpg);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 332px 4px;
	HEIGHT: 54px;
}
.ms-titlearealine {
	BACKGROUND-COLOR: #83b0ec;
}
.ms-consoletitleareaframe {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 7px;
}
.ms-pagetitleareaframe TABLE TD.ms-titlearea {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 7px;
}
.ms-areaseparator TABLE TD.ms-titlearea {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 7px;
}
.ms-titleareaframe TABLE TD.ms-titlearea {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 7px;
}
.ms-consoletitleareaframe {
	WIDTH: 8px;
}
.ms-consoletitleareaframebottom {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #d6e8ff;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-mwspagetitleareaframe {
	WIDTH: 100%;
}
.ms-mwstitlearealine {
	BACKGROUND-COLOR: #d6e8ff;
}
.ms-titleareaseparator {
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #83b0ec;
}
.ms-titleareaseparator DIV {
	BACKGROUND-COLOR: #d6e8ff;
	BORDER-TOP: #6f9dd9 1px solid;
}
.ms-sitemapdirectional A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	unicode-bidi: embed;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #fff;
	FONT-SIZE: 100%;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
.ms-sitemapdirectional {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-LEFT: 5px;
	unicode-bidi: embed;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #777;
	FONT-SIZE: 1em;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
A.ms-sitemapdirectional:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	unicode-bidi: embed;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #fff;
	FONT-SIZE: 11px;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
A.ms-sitemapdirectional:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	unicode-bidi: embed;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #fff;
	FONT-SIZE: 11px;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
.ms-sitemapdirectional A:hover {
	BORDER-BOTTOM: #ffffff 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	TEXT-DECORATION: none;
}
A.ms-sitemapdirectional:hover {
	BORDER-BOTTOM: #ffffff 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	TEXT-DECORATION: none;
}
.ms-areaseparatorcorner {
	BACKGROUND-IMAGE: url(/_layouts/images/framecornergrad.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
	HEIGHT: 8px;
	BORDER-RIGHT: #6f9dd9 1px solid;
}
TD.ms-areaseparatorleft {
	BACKGROUND: url(/_layouts/images/pageTitleBKGD.gif) #d6e8ff repeat-x;
	HEIGHT: 100%;
	BORDER-RIGHT: #6f9dd9 1px solid;
}
DIV.ms-areaseparatorleft {
	BACKGROUND: url(/_layouts/images/navshape.jpg) #83b0ec no-repeat -143px 0px;
	HEIGHT: 100%;
	BORDER-RIGHT: #6f9dd9 1px solid;
}
DIV.ms-areaseparatorright {
	BORDER-LEFT: #6f9dd9 1px solid;
	PADDING-RIGHT: 2px;
	BACKGROUND: url(/_layouts/images/pagebackgrad.gif) #83b0ec repeat-x;
	HEIGHT: 100%;
}
.ms-titlearearight .ms-areaseparatorright {
	BORDER-LEFT: #6f9dd9 1px solid;
	PADDING-RIGHT: 2px;
	BACKGROUND: url(/_layouts/images/pageTitleBKGD.gif) #d6e8ff repeat-x;
	HEIGHT: 100%;
}
.ms-areaseparator {
	BACKGROUND-IMAGE: url(/_layouts/images/formtitlegrad.gif);
	BORDER-LEFT: medium none;
	BACKGROUND-COLOR: #ffeaad;
	PADDING-LEFT: 5px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 61px;
	BORDER-RIGHT: medium none;
}
.ms-pagemargin {
	BACKGROUND-IMAGE: url(/_layouts/images/navshape.jpg);
	BACKGROUND-COLOR: #83b0ec;
	DISPLAY: none;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: -143px 0px;
	HEIGHT: 100%;
}
TD.ms-rightareacell DIV.ms-pagemargin {
	BACKGROUND-IMAGE: url(/_layouts/images/pagebackgrad.gif);
	BORDER-LEFT: #83b0ec 1px solid;
	BACKGROUND-COLOR: #83b0ec;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 100%;
}
.ms-bodyareacell {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
.ms-pagebottommarginright {
	BACKGROUND: #83b0ec;
}
.ms-pagebottommarginleft {
	BACKGROUND: #83b0ec;
}
.ms-pagebottommargin {
	BACKGROUND: #83b0ec;
}
.ms-bodyareapagemargin {
	BACKGROUND: #83b0ec;
	BORDER-TOP: #6f9dd9 1px solid;
}
.ms-viewareaframe {
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
.ms-bodyareaframe {
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
.ms-bodyareaframe {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px;
}
.ms-formareaframe {
	PADDING-BOTTOM: 8px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 8px;
}
.ms-pagetitle {
	MARGIN: 0px 0px 4px;
	FONT-FAMILY: verdana;
	COLOR: #000000;
	FONT-SIZE: 16pt;
	FONT-WEIGHT: normal;
}
.ms-pagetitle A {
	MARGIN: 0px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-pagetitle A:hover {
}
.ms-pagecaption {
	FONT-FAMILY: arial,verdana,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 9pt;
}
.ms-selected {
	BACKGROUND-IMAGE: url(/_layouts/images/filedialogselected.gif);
	BORDER-BOTTOM: #ffe499 1px solid;
	BACKGROUND-COLOR: #ffe499;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	COLOR: #000000;
	BORDER-TOP: #ffe499 1px solid;
}
.ms-selected SPAN {
	COLOR: #000000;
}
.ms-vh-icon TABLE.ms-unselectedtitle {
	HEIGHT: 21px;
}
.ms-vh2 TABLE.ms-unselectedtitle {
	HEIGHT: 21px;
}
.ms-vh TABLE.ms-unselectedtitle {
	HEIGHT: 21px;
}
.ms-vh-icon TABLE.ms-selectedtitle {
	HEIGHT: 21px;
}
.ms-vh2 TABLE.ms-selectedtitle {
	HEIGHT: 21px;
}
.ms-vh TABLE.ms-selectedtitle {
	HEIGHT: 21px;
}
.ms-vh-icon TABLE.ms-selectedtitle {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND-COLOR: #eeeeee;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-vh2 TABLE.ms-selectedtitle {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND-COLOR: #eeeeee;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-vh TABLE.ms-selectedtitle {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND-COLOR: #eeeeee;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-vh2 .ms-unselectedtitle .ms-vb {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 1px;
}
.ms-vh2 .ms-selectedtitle .ms-vb {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 1px;
}
.ms-vh-icon .ms-unselectedtitle .ms-vb {
	PADDING-LEFT: 0px;
	VERTICAL-ALIGN: middle;
}
.ms-vh-icon .ms-selectedtitle .ms-vb {
	PADDING-LEFT: 0px;
	VERTICAL-ALIGN: middle;
}
.ms-vh-icon {
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 4px;
}
.ms-propertysheet TH.ms-vh2-nofilter {
}
.ms-propertysheet TH.ms-vh2 {
}
.ms-summarystandardbody .ms-vh2 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
}
.ms-listviewtable .ms-vh2 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
}
.ms-summarystandardbody .ms-vb2 {
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
}
.ms-listviewtable .ms-vb2 {
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
}
.ms-basictable {
	BORDER-COLLAPSE: collapse;
}
.ms-selectedtitle {
	BORDER-BOTTOM: #b09460 1px solid;
	BORDER-LEFT: #b09460 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b09460 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #b09460 1px solid;
	PADDING-TOP: 0px;
}
.ms-selectedtitlealternative {
	BORDER-BOTTOM: #b09460 1px solid;
	BORDER-LEFT: #b09460 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b09460 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #b09460 1px solid;
	PADDING-TOP: 0px;
}
.ms-unselectedtitle {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: transparent;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-vb-title .ms-unselectedtitle {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
}
.ms-menuimagecell {
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(/_layouts/images/selectednav.gif) #ffe6a0 repeat-x;
	HEIGHT: 18px;
	BORDER-TOP: #ffffff 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-TOP: 0px;
}
.ms-vh-icon .ms-menuimagecell {
	HEIGHT: 20px;
}
.ms-vh2 .ms-menuimagecell {
	HEIGHT: 20px;
}
.ms-vh .ms-menuimagecell {
	HEIGHT: 20px;
}
.ms-vh-icon .ms-menuimagecell IMG {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
}
.ms-vh2 .ms-menuimagecell IMG {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
}
.ms-vh .ms-menuimagecell IMG {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
}
.ms-filedialog TD {
	HEIGHT: 16px;
}
.ms-descriptiontext {
	TEXT-ALIGN: left;
	COLOR: #888888;
	FONT-SIZE: 10px;
}
.ms-webpartpagedescription {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: verdana;
	COLOR: #5a5a5a;
	FONT-SIZE: 8pt;
	PADDING-TOP: 8px;
}
.ms-inputformdescription {
	WIDTH: 475px;
	PADDING-RIGHT: 9px;
}
.ms-inputformcontrols {
	WIDTH: 375px;
}
.ms-halfinputformcontrols {
	WIDTH: 150px;
}
.ms-dspadapterlist {
	PADDING-LEFT: 1cm;
	FONT-FAMILY: verdana;
	COLOR: #7f7f7f;
	FONT-SIZE: 8pt;
}
.ms-alerttext {
	FONT-FAMILY: verdana;
	COLOR: #ff0000;
	FONT-SIZE: 8pt;
}
.ms-separator {
	COLOR: #cccccc;
	FONT-SIZE: 11px;
}
.ms-separator IMG {
	MARGIN: 0px 1px;
	WIDTH: 1px;
	BACKGROUND: #bbbbbb;
	HEIGHT: 16px;
}
.ms-authoringcontrols {
	BACKGROUND-COLOR: #ebf3ff;
	COLOR: #525252;
	FONT-SIZE: 12px;
}
.ms-authoringcontrols .ms-WPBody TD {
	FONT-SIZE: 12px;
}
.ms-propertysheet TH.ms-authoringcontrols {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #ebf3ff;
	COLOR: #083772;
}
.ms-multiselectbox {
	WIDTH: 175px;
}
.ms-lookuptypeindropdown {
	WIDTH: 20em;
}
.ms-lookuptypeintextbox {
	WIDTH: 20em;
	VERTICAL-ALIGN: middle;
}
.ms-sectionheader {
	FONT-FAMILY: tahoma;
	COLOR: #525252;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.ms-propertysheet TH.ms-linksectionheader {
	TEXT-ALIGN: left;
	FONT-FAMILY: tahoma;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.ms-linksectionheader {
	TEXT-ALIGN: left;
	FONT-FAMILY: tahoma;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
TH.ms-linksectionheader {
	BACKGROUND-IMAGE: url(/_layouts/images/linksectiongrad.gif);
	BORDER-BOTTOM: #add1ff 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #add1ff 1px solid;
	BACKGROUND-COLOR: #ebf3ff;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #add1ff 1px solid;
	BORDER-RIGHT: #add1ff 1px solid;
}
TD.ms-linksectionheader {
	BACKGROUND-IMAGE: url(/_layouts/images/linksectiongrad.gif);
	BORDER-BOTTOM: #add1ff 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #add1ff 1px solid;
	BACKGROUND-COLOR: #ebf3ff;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #add1ff 1px solid;
	BORDER-RIGHT: #add1ff 1px solid;
}
TABLE.ms-disc-bar {
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #cccccc 1px solid;
	BACKGROUND: #eeeeee;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
}
TABLE.ms-disc HR {
	HEIGHT: 1px;
	COLOR: #cccccc;
}
.ms-attachUploadButtons {
	TEXT-ALIGN: right;
}
.ms-propertysheet .ms-sectionheader A:hover {
	COLOR: #525252;
	TEXT-DECORATION: none;
}
.ms-propertysheet .ms-sectionheader A {
	COLOR: #525252;
	TEXT-DECORATION: none;
}
.ms-sectionheader A:visited {
	COLOR: #525252;
	TEXT-DECORATION: none;
}
.ms-sectionheader A:hover {
	COLOR: #525252;
	TEXT-DECORATION: none;
}
.ms-sectionheader A {
	COLOR: #525252;
	TEXT-DECORATION: none;
}
.ms-sectionline {
	BACKGROUND-COLOR: #d9d9d9;
}
.ms-sectionhighlight-top {
	BORDER-BOTTOM: #ff9932 1px solid;
	BORDER-LEFT: 0px solid;
	BACKGROUND-COLOR: #f7f3cd;
	FONT-FAMILY: tahoma;
	FONT-SIZE: 8pt;
	BORDER-TOP: #ff9932 1px solid;
	BORDER-RIGHT: 0px solid;
}
.ms-sectionhighlight {
	BACKGROUND-COLOR: #fffbd8;
	COLOR: #4c4c4c;
}
.ms-sectionhighlight-line {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ff9932;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 1px;
	PADDING-TOP: 0px;
}
.ms-partline {
	BACKGROUND-COLOR: #add1ff;
}
.ms-propertysheet {
	TEXT-ALIGN: left;
	FONT-FAMILY: arial;
	COLOR: #00305c;
	FONT-SIZE: 1em;
}
.ms-propertysheet TH {
	FONT-FAMILY: arial;
	COLOR: #00305c;
	FONT-SIZE: 0.8em;
	FONT-WEIGHT: normal;
}
.ms-propertysheet A {
}
.ms-propertysheet A:hover {
}
TABLE.ms-createpageinformation {
	FONT-FAMILY: tahoma;
	HEIGHT: 115px;
	FONT-SIZE: 8pt;
}
TABLE.ms-pageinformation {
	FONT-FAMILY: tahoma;
	HEIGHT: 115px;
	FONT-SIZE: 8pt;
}
TABLE.ms-pageinformation {
	BACKGROUND-IMAGE: url(/_layouts/images/settingsgraphic.jpg);
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-x;
}
TABLE.ms-createpageinformation {
	BACKGROUND-IMAGE: url(/_layouts/images/creategraphic.jpg);
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-x;
}
.ms-createpageinformation TH {
	TEXT-ALIGN: left;
	COLOR: #204d89;
}
.ms-pageinformation TH {
	TEXT-ALIGN: left;
	COLOR: #204d89;
}
.ms-createpageinformation TABLE TD {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 5px;
	FONT-FAMILY: tahoma;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	PADDING-TOP: 3px;
}
.ms-pageinformation TABLE TD {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 5px;
	FONT-FAMILY: tahoma;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	PADDING-TOP: 3px;
}
.ms-pageinformation TABLE TH {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 3px;
}
.ms-storMeFree {
	BORDER-BOTTOM: white 1px dashed;
	BORDER-LEFT: white 1px dashed;
	BACKGROUND-COLOR: #80f0dc;
	BORDER-TOP: white 1px dashed;
	BORDER-RIGHT: white 1px dashed;
}
.ms-storMeUsed {
	BORDER-BOTTOM: white 1px solid;
	BORDER-LEFT: white 1px solid;
	BACKGROUND: #8ebbf5;
	BORDER-TOP: white 1px solid;
	BORDER-RIGHT: white 1px solid;
}
.ms-storMeEstimated {
	BORDER-BOTTOM: white 1px dotted;
	BORDER-LEFT: white 1px dotted;
	BACKGROUND-COLOR: #83b0ec;
	BORDER-TOP: white 1px dotted;
	BORDER-RIGHT: white 1px dotted;
}
.ms-storMeFilterBar {
	BACKGROUND: #8ebbf5;
}
.ms-informationtablehover {
	BORDER-BOTTOM: #add1ff 1px solid;
	BORDER-LEFT: #add1ff 1px solid;
	BORDER-TOP: #add1ff 1px solid;
	BORDER-RIGHT: #add1ff 1px solid;
}
.ms-informationtablehover TH {
	BACKGROUND-COLOR: #ebf3ff;
}
.ms-informationtablehover TD {
	BACKGROUND-COLOR: #ebf3ff;
}
.ms-informationtablehover TD {
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
}
.ms-informationtablehover TH {
	BORDER-TOP: #ffffff 1px solid;
}
.ms-informationtablestatic {
	BACKGROUND-IMAGE: url(/_layouts/images/settingsbkg.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
.ms-pageinformationheader {
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.ms-itemheader A {
	FONT-FAMILY: arial;
	COLOR: #003399;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ms-itemstatic {
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BACKGROUND-COLOR: transparent;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
}
.ms-itemhover {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	BACKGROUND-COLOR: #ffe6a0;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #d2b47a 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d2b47a 1px solid;
}
.ms-itemhover A {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ms-discussiontitle {
	FONT-FAMILY: verdana;
	COLOR: #000000;
	FONT-SIZE: 0.7em;
	FONT-WEIGHT: bold;
}
.ms-listdescription {
	BORDER-BOTTOM: #6f9dd9 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	FONT-FAMILY: tahoma;
	BACKGROUND: #f8f8f8;
	COLOR: #4c4c4c;
	PADDING-TOP: 2px;
}
.ms-ph {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh2-nofilter-icon {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh2-nofilter {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh2-nograd-icon {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh3-nograd {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh2-nograd {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vhImage {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh-icon-empty {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh-icon {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh2 {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-vh {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-pb-selected TD {
}
.ms-pb {
}
.ms-vb-user {
}
.ms-GRFont {
}
.ms-vb-tall {
}
.ms-vb2 {
}
.ms-vb {
}
.ms-gbload {
}
.ms-gb2 {
}
.ms-gb {
}
.ms-gb2 A {
}
.ms-gb A {
}
.ms-ph {
}
.ms-pb-selected {
}
.ms-pb {
}
.ms-vh2-nofilter-icon {
}
.ms-vh2-nograd-icon {
}
.ms-vh3-nograd {
}
.ms-vh2-nograd {
}
.ms-vh2-nofilter {
}
TABLE.ms-disc TD {
}
.ms-vb-user {
}
.ms-GRFont {
}
.ms-vb-tall {
}
.ms-vb2 {
}
.ms-vb {
}
.ms-gbload {
}
.ms-gb2 {
}
.ms-gb {
}
.ms-vhImage {
}
.ms-vh-icon-empty {
}
.ms-vh-icon {
}
.ms-vh2 {
}
.ms-vh {
}
.ms-ph {
	WHITE-SPACE: nowrap;
}
.ms-vh2-nofilter-icon {
	WHITE-SPACE: nowrap;
}
.ms-vh2-nograd-icon {
	WHITE-SPACE: nowrap;
}
.ms-vh3-nograd {
	WHITE-SPACE: nowrap;
}
.ms-vh2-nograd {
	WHITE-SPACE: nowrap;
}
.ms-vh2-nofilter {
	WHITE-SPACE: nowrap;
}
.ms-vh2 {
	WHITE-SPACE: nowrap;
}
.ms-vh {
	WHITE-SPACE: nowrap;
}
.ms-pickerresultheadertr {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-ph {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-vh2-nograd-icon {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-vh3-nograd {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-vh2-nograd {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-viewheadertr .ms-vh-group {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-vh2-nofilter-icon {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-vh2-nofilter {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-vh-icon {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-vh2 {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-vh {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-TOP: 1px;
}
.ms-disc .ms-viewheadertr TH.ms-vh2 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 1px;
}
.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb {
	PADDING-LEFT: 4px;
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb {
	PADDING-LEFT: 4px;
}
TH.ms-vh3-nograd {
	WIDTH: 12px;
	FONT-FAMILY: tahoma,sans-serif;
	COLOR: #949494;
	FONT-SIZE: 8pt;
}
.ms-vh .ms-vh {
	BACKGROUND-IMAGE: none;
	BORDER-LEFT: medium none;
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 1px;
}
.ms-ph {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	PADDING-TOP: 3px;
}
.ms-vh2 {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	PADDING-TOP: 3px;
}
.ms-vh2-gridview {
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 2px;
}
.ms-vh2-nofilter-icon {
	WIDTH: 12px;
}
.ms-vh2-nograd-icon {
	WIDTH: 12px;
}
.ms-vh-icon {
	WIDTH: 12px;
}
.ms-vh-icon-empty {
	WIDTH: 0px;
}
.ms-vh2-nofilter A {
}
.ms-vh2 A {
}
.ms-vh A:visited {
}
.ms-vh A {
}
.ms-vh2-nofilter A:hover {
}
.ms-vh2 A:hover {
}
.ms-vh A:hover {
}
.ms-vhImage {
	WIDTH: 18pt;
}
.ms-cbp {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
}
.ms-standardheader {
	TEXT-ALIGN: left;
	MARGIN: 0em;
	FONT-SIZE: 1em;
}
.ms-linksectionheader .ms-standardheader {
}
.ms-gb H3.ms-standardheader {
	MARGIN-TOP: 1em;
}
.ms-gb .ms-standardheader {
}
.ms-gb {
	BORDER-BOTTOM: #8ebbf5 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 22px;
	BORDER-TOP: #f9f9f9 1px solid;
	FONT-WEIGHT: bold;
}
.ms-listviewtable .ms-gb2 {
	PADDING-TOP: 14px;
}
.ms-listviewtable .ms-gb {
	PADDING-TOP: 14px;
}
.ms-gb2 {
	BORDER-BOTTOM: #e3efff 1px solid;
	PADDING-BOTTOM: 3px;
	HEIGHT: 22px;
	COLOR: #4c4c4c;
	BORDER-TOP: #f9f9f9 1px solid;
}
.ms-gbload {
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 22px;
	COLOR: #4c4c4c;
}
.ms-pb-selected {
	VERTICAL-ALIGN: top;
}
.ms-pb {
	VERTICAL-ALIGN: top;
}
.ms-vb-tall {
	VERTICAL-ALIGN: top;
}
TABLE.ms-disc TD {
	VERTICAL-ALIGN: top;
}
.ms-vb-user {
	VERTICAL-ALIGN: top;
}
.ms-GRFont {
	VERTICAL-ALIGN: top;
}
.ms-vb2 {
	VERTICAL-ALIGN: top;
}
.ms-vb {
	VERTICAL-ALIGN: top;
}
.ms-disc A {
}
.ms-vb-user A {
}
.ms-GRStatusText A {
}
.ms-vb2 A {
}
.ms-vb A {
}
.ms-disc A:hover {
}
.ms-vb-user A:hover {
}
.ms-vb2 A:hover {
}
.ms-vb A:hover {
}
.ms-disc A:visited {
}
.ms-vb-user A:visited {
}
.ms-GRStatusText A:visited {
}
.ms-vb2 A:visited {
}
.ms-vb A:visited {
}
.ms-disc A:hover:visited {
}
.ms-vb-user A:hover:visited {
}
.ms-vb2 A:hover:visited {
}
.ms-vb A:hover:visited {
}
.ms-vb-icon {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 8px;
	WIDTH: 0%;
	PADDING-RIGHT: 0px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 3px;
}
.ms-vb-icon-overlay {
	BORDER-BOTTOM: 0px;
	POSITION: relative;
	BORDER-LEFT: 0px;
	BOTTOM: -2px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: -7px;
}
.ms-vb-user {
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
}
.ms-vb-title .ms-vb {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 2px;
}
.ms-vb-title .ms-selectedtitle .ms-vb {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 1px;
}
.ms-vb2 {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	FONT-SIZE: 12px;
	PADDING-TOP: 3px;
}
.ms-pb-selected {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	WHITE-SPACE: nowrap;
}
.ms-pb {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	WHITE-SPACE: nowrap;
}
.ms-pb {
	HEIGHT: 22px;
	BORDER-TOP: #ffffff 1px dashed;
	PADDING-TOP: 3px;
}
.ms-pb-selected {
	BORDER-BOTTOM: #ffe6a0 1px solid;
	BACKGROUND-COLOR: #ffe6a0;
	HEIGHT: 22px;
	BORDER-TOP: #ffe6a0 1px solid;
	PADDING-TOP: 3px;
}
.ms-pb-selected A {
	FONT-FAMILY: tahoma,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	CURSOR: default;
	TEXT-DECORATION: none;
}
.ms-pb A {
	FONT-FAMILY: tahoma,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	CURSOR: default;
	TEXT-DECORATION: none;
}
.ms-vb-tall {
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 1.5em;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 2px;
}
TH.ms-vh2-nograd-icon {
}
TH.ms-vh2-nograd {
}
.ms-vh2-nofilter-icon {
}
.ms-vh2-nofilter {
}
TH .ms-vb {
}
.ms-vh2-nofilter-icon A {
}
.ms-vh2-nofilter A {
}
TH .ms-vb A {
}
TH .ms-selectedtitle ms-vh2-nofilter-icon A {
}
TH .ms-selectedtitle .ms-vh2-nofilter A {
}
TH .ms-selectedtitle .ms-vb A {
}
TH .ms-selectedtitle ms-vh2-nofilter-icon {
}
TH .ms-selectedtitle .ms-vh2-nofilter {
}
TH .ms-selectedtitle .ms-vb {
}
.ms-vb LI {
	VERTICAL-ALIGN: auto;
}
.ms-vh2-nograd-icon {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	HEIGHT: 20px;
	PADDING-TOP: 3px;
}
.ms-vh3-nograd {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	HEIGHT: 20px;
	PADDING-TOP: 3px;
}
.ms-vh2-nograd {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	HEIGHT: 20px;
	PADDING-TOP: 3px;
}
.ms-vh2-nofilter-icon {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	HEIGHT: 20px;
	PADDING-TOP: 3px;
}
.ms-vh2-nofilter {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	HEIGHT: 20px;
	PADDING-TOP: 3px;
}
.ms-nlline {
	BACKGROUND: #d8d8d8;
}
.ms-ppleft {
	BORDER-BOTTOM: #d8d8d8 1px solid;
	MARGIN: 2px;
	HEIGHT: 440px;
	OVERFLOW: auto;
}
.ms-ppright {
	MARGIN: 8px;
	WIDTH: 600px;
}
.ms-basictable .ms-alternating {
	BACKGROUND-COLOR: transparent;
}
.ms-homepagetitle {
	FONT-FAMILY: arial;
	COLOR: #000000;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.ms-addnew {
	FONT-WEIGHT: normal;
}
A.ms-addnew:hover {
}
TD.ms-addnew {
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 7px;
}
.ms-error {
	FONT-FAMILY: Verdana,sans-serif;
	COLOR: #ff0000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.ms-errorcolor {
	COLOR: #ff0000;
}
.ms-successcolor {
	COLOR: #008000;
}
IMG.ms-button {
	CURSOR: pointer;
}
.ms-announcementtitle {
	FONT-WEIGHT: bold;
}
.ms-homepagetitle:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ms-discussionseparator {
	HEIGHT: 1px;
	COLOR: #cccccc;
}
.ms-summarytitlebarframe {
	BACKGROUND-COLOR: #2353b2;
}
.ms-summarytitlebar A:link {
	FONT-FAMILY: Verdana,serif;
	COLOR: #ffffff;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-summarytitlebar A:visited {
	FONT-FAMILY: Verdana,serif;
	COLOR: #ffffff;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-summarytitlebar {
	FONT-FAMILY: verdana;
	COLOR: #ffffff;
	FONT-SIZE: 0.68em;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.ms-summarytitlebartitle {
	FONT-FAMILY: arial;
	COLOR: #ffffff;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ms-summarytitlebartitle:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
IMG.thumbnail {
	BORDER-BOTTOM: #83b0ec 3px solid;
	BORDER-LEFT: #83b0ec 3px solid;
	BORDER-TOP: #83b0ec 3px solid;
	BORDER-RIGHT: #83b0ec 3px solid;
}
TR.ms-highlight {
	BACKGROUND-COLOR: #f2f2f2;
}
TR.ms-imglibselectedrow {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-imglibthumbnail {
	BORDER-BOTTOM: #83b0ec 0px solid;
	BORDER-LEFT: #83b0ec 0px solid;
	BACKGROUND-COLOR: #d8d8d8;
	BORDER-TOP: #83b0ec 0px solid;
	BORDER-RIGHT: #83b0ec 0px solid;
}
SPAN.thumbnail {
	POSITION: relative;
	PADDING-BOTTOM: 16px;
	PADDING-LEFT: 10px;
	WIDTH: 5px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 16px;
}
SPAN.userdata {
	DISPLAY: none;
	BEHAVIOR: url(#default#userData);
}
.ms-imglibmenuarea {
	BACKGROUND-COLOR: #f2f8ff;
}
A.ms-imglibPreviewTitle {
	WIDTH: 130px;
	TEXT-OVERFLOW: ellipsis;
	OVERFLOW: hidden;
}
TABLE.ms-imglibPreviewTable {
	DISPLAY: none;
}
TABLE.ms-disc TD {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
TABLE.ms-disc-nopad TD {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
TABLE TR TD.ms-disc-nopad {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-disc-nopad {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
TABLE TR TD.ms-disc-padabove {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
}
TABLE.ms-disc-bar TD {
	PADDING-LEFT: 5px;
	HEIGHT: 22px;
	VERTICAL-ALIGN: middle;
}
TABLE.ms-disc-bar IMG {
	VERTICAL-ALIGN: middle;
}
TABLE.ms-disc-bar B {
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: 10%;
}
TD.ms-disc-bordered-noleft {
	BORDER-BOTTOM: #cccccc 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 0px solid;
	BORDER-RIGHT: #cccccc 0px solid;
}
TD.ms-disc-bordered {
	BORDER-BOTTOM: #cccccc 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 0px solid;
	BORDER-RIGHT: #cccccc 0px solid;
}
TABLE TR TD.ms-disc-bordered-noleft {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BORDER-LEFT-WIDTH: 1px;
	PADDING-TOP: 0px;
}
TABLE TR TD.ms-disc-bordered {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.UserShadedRegion {
	BACKGROUND-COLOR: #fffacc;
	FONT-FAMILY: verdana,sans-serif;
}
.UserCaption {
	BACKGROUND-COLOR: #d6e8ff;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
}
.UserConfiguration {
	BACKGROUND-COLOR: #f2f2f2;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
}
.UserDottedLine {
	BACKGROUND-IMAGE: url(/_layouts/images/dot.gif);
	BACKGROUND-COLOR: #3966bf;
	MARGIN-BOTTOM: 2px;
	HEIGHT: 1px;
	OVERFLOW: hidden;
}
.UserSelect {
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	FONT-SIZE: 8pt;
}
.UserInput {
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	FONT-SIZE: 8pt;
}
.UserButton {
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	FONT-SIZE: 8pt;
}
.UserNotification {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	FONT-FAMILY: verdana,sans-serif;
	COLOR: #7f7f7f;
	PADDING-TOP: 4px;
}
.RemoveConnectionLink {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ConnectionTabLink {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
.ConnectionChooseActiveTab {
	BORDER-BOTTOM: #ece9d8 1px solid;
	BORDER-LEFT: #999999 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #ece9d8;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	DISPLAY: inline;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	HEIGHT: 24px;
	FONT-SIZE: 8pt;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	PADDING-TOP: 3px;
}
.ConnectionChooseInactiveTab {
	BORDER-BOTTOM: #999999 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #bfbfbf;
	MARGIN-TOP: 4px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	DISPLAY: inline;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	HEIGHT: 20px;
	COLOR: #333333;
	FONT-SIZE: 8pt;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	PADDING-TOP: 3px;
}
.ConnectionConfigureInactiveTab {
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #bfbfbf;
	MARGIN-TOP: 4px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	DISPLAY: inline;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	HEIGHT: 20px;
	COLOR: #333333;
	FONT-SIZE: 8pt;
	BORDER-TOP: #999999 1px solid;
	PADDING-TOP: 3px;
}
.ConnectionConfigureActiveTab {
	BORDER-BOTTOM: #ece9d8 1px solid;
	BORDER-LEFT: #999999 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #ece9d8;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	DISPLAY: inline;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	HEIGHT: 24px;
	FONT-SIZE: 8pt;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	PADDING-TOP: 3px;
}
.UserConnectionTop {
	BORDER-BOTTOM: #999999 1px solid;
	WIDTH: 100%;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	HEIGHT: 24px;
	FONT-SIZE: 8pt;
}
.UserToolBarTextArea {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Verdana,sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.UserToolBarTextArea A:link {
}
.UserToolBarTextArea A:visited {
}
.UserToolBarTextArea A:hover {
}
.UserToolbarDisabledLink {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 4px;
}
.UserToolbarImage {
	BORDER-BOTTOM: medium none;
	TEXT-ALIGN: center;
	BORDER-LEFT: medium none;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-TOP: medium none;
	CURSOR: pointer;
	BORDER-RIGHT: medium none;
}
.UserCaptionShadow {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);
	BORDER-LEFT: #add1ff 1px solid;
	BACKGROUND-COLOR: #f3f3f3;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 2px;
	BORDER-RIGHT: #add1ff 1px solid;
}
.UserGenericHeader {
	FONT-FAMILY: arial,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
}
.UserGeneric {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 8px;
}
.UserGenericBody {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 17px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px;
}
.UserGenericText {
	FONT-FAMILY: verdana,arial,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
}
.UserBackground {
	BACKGROUND-COLOR: #ffffff;
}
.UserSectionTitle {
	BORDER-BOTTOM: #c4c4c4 1px solid;
	PADDING-BOTTOM: 2px;
	WIDTH: 100%;
	MARGIN-BOTTOM: 5px;
	COLOR: #595959;
	FONT-WEIGHT: bold;
}
.UserSectionHead {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	COLOR: #595959;
	PADDING-TOP: 0px;
}
.UserSectionBody {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.UserControlGroup {
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 2px;
}
.UserSectionFooter {
	MARGIN-TOP: 5px;
	WIDTH: 100%;
	COLOR: #000000;
	BORDER-TOP: #c8c8c8 1px solid;
	PADDING-TOP: 2px;
}
.UserFooter {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 7px;
	WIDTH: 100%;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 10px;
}
.UserCommandArea {
	PADDING-TOP: 7px;
}
.UserToolbar {
	BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif);
	BORDER-BOTTOM: #6f9dd9 1px solid;
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
}
.UserCellHover {
	BORDER-BOTTOM: #2353b2 1px solid;
	BORDER-LEFT: #2353b2 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	BORDER-TOP: #2353b2 1px solid;
	BORDER-RIGHT: #2353b2 1px solid;
	PADDING-TOP: 1px;
}
.UserCellSelected {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: #d2b47a 1px solid;
	BORDER-LEFT: #d2b47a 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #ffdf88;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	BORDER-TOP: #d2b47a 1px solid;
	BORDER-RIGHT: #d2b47a 1px solid;
	PADDING-TOP: 1px;
}
.UserCell {
	PADDING-BOTTOM: 2px;
	MARGIN: 1px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	COLOR: #003399;
	FONT-SIZE: 8pt;
	PADDING-TOP: 1px;
}
.UserGenericBulletItem {
	PADDING-BOTTOM: 2px;
}
.ms-ToolPaneFrame {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-ToolPaneOuter {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f2f2f2;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #6f9dd9 1px solid;
	BORDER-RIGHT: #6f9dd9 2px solid;
	PADDING-TOP: 0px;
}
.ms-ToolPaneBody {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
}
.ms-ToolPaneHeader {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BACKGROUND-COLOR: #2353b2;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none;
}
.ms-ToolPaneBorder {
	BORDER-BOTTOM: transparent 0px solid;
	BORDER-LEFT: #add1ff 1px solid;
	BORDER-TOP: transparent 0px solid;
	BORDER-RIGHT: #add1ff 1px solid;
}
.ms-ToolPaneClose {
	BACKGROUND-IMAGE: url(/_layouts/images/topnavselected.gif);
	BORDER-BOTTOM: #83b0ec 1px solid;
	BACKGROUND-COLOR: #79a7e3;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 3px;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP: #e3efff 1px solid;
}
.ms-ToolPaneTitle {
	BACKGROUND-IMAGE: url(/_layouts/images/topnavselected.gif);
	BORDER-BOTTOM: #83b0ec 1px solid;
	BORDER-LEFT: #e3efff 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #79a7e3;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 7px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	BORDER-TOP: #e3efff 1px solid;
	FONT-WEIGHT: bold;
	PADDING-TOP: 1px;
}
.ms-ToolPaneFooter {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	COLOR: #595959;
	FONT-SIZE: 8pt;
	BORDER-TOP: #c8c8c8 1px solid;
	FONT-WEIGHT: bold;
	PADDING-TOP: 5px;
}
.ms-ToolPaneError {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	COLOR: #e00000;
	FONT-SIZE: 8pt;
	PADDING-TOP: 10px;
}
.ms-ToolPaneInfo {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #204d89;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 8pt;
	PADDING-TOP: 5px;
}
.ms-ToolPartSpacing {
	PADDING-TOP: 8px;
}
.ms-ToolStripSelected {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif);
	BORDER-BOTTOM: #d6e8ff 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #afd2ff;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	BORDER-TOP: #f2f8ff 1px solid;
	PADDING-TOP: 1px;
}
.ms-ToolStrip {
	BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif);
	BORDER-BOTTOM: #d6e8ff 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #afd2ff;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	FONT-FAMILY: Verdana,Arial,Sans-Serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	BORDER-TOP: #f2f8ff 1px solid;
	PADDING-TOP: 1px;
}
.ms-TPBorder {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-TPHeader {
	BACKGROUND-COLOR: #ffdf88;
}
.ms-TPTitle {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	COLOR: #2a4666;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
}
.ms-TPBody {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
}
.ms-TPBody A:hover {
	COLOR: #003399;
	CURSOR: pointer;
	TEXT-DECORATION: none;
}
.ms-TPBody A:visited {
	COLOR: #003399;
	CURSOR: pointer;
	TEXT-DECORATION: none;
}
.ms-TPBody A:link {
	COLOR: #003399;
	CURSOR: pointer;
	TEXT-DECORATION: none;
}
.ms-TPCommands {
}
.ms-TPInput {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
}
.ms-PropGridBuilderButton {
	BORDER-BOTTOM: #3966bf 1px solid;
	BORDER-LEFT: #3966bf 1px solid;
	BACKGROUND-COLOR: #add1ff;
	WIDTH: 16px;
	DISPLAY: none;
	FONT-SIZE: 8pt;
	BORDER-TOP: #3966bf 1px solid;
	BORDER-RIGHT: #3966bf 1px solid;
}
.ms-BuilderBackground {
	BACKGROUND: #ece9d8;
	COLOR: #4c4c4c;
}
.ms-SPZone {
	BORDER-BOTTOM: #e3e4e6 1px solid;
	BORDER-LEFT: #e3e4e6 1px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #f8f8f8;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #e3e4e6 1px solid;
	BORDER-RIGHT: #e3e4e6 1px solid;
	PADDING-TOP: 5px;
}
.ms-SPZoneSelected {
	BORDER-BOTTOM: #ffa521 1px solid;
	BORDER-LEFT: #ffa521 1px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #ffeebe;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ffa521 1px solid;
	BORDER-RIGHT: #ffa521 1px solid;
	PADDING-TOP: 5px;
}
.ms-SPZoneIBar {
	BORDER-BOTTOM: #f48b3f 3px solid;
	BORDER-LEFT: #f48b3f 3px solid;
	BORDER-TOP: #f48b3f 3px solid;
	BORDER-RIGHT: #f48b3f 3px solid;
}
.ms-SPZoneLabel {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #7f7f7f;
	FONT-SIZE: 80%;
	PADDING-TOP: 0px;
}
.ms-SPZoneCaption {
	FONT-FAMILY: tahoma,verdana;
	COLOR: #7f7f7f;
	FONT-SIZE: 9pt;
}
.ms-WPDesign {
	BACKGROUND-COLOR: #add1ff;
}
.ms-WPMenu {
	BACKGROUND-COLOR: #add1ff;
}
.ms-WPTitle {
}
.ms-WPTitle A:visited {
}
.ms-WPTitle A:link {
}
.ms-WPTitle A:hover {
}
.ms-WPSelected {
	BORDER-BOTTOM: #ffbb77 3px dashed;
	BORDER-LEFT: #ffbb77 3px dashed;
	BORDER-TOP: #ffbb77 3px dashed;
	BORDER-RIGHT: #ffbb77 3px dashed;
}
.ms-WPBody {
}
.ms-TPBody TABLE {
}
.ms-WPBody TABLE {
font-size:1.3em;
}
.ms-WPBody A:visited {
}
.ms-WPBody A:link {
}
.ms-WPBody A:hover {
}
.ms-TPBody TH {
}
.ms-WPBody TH {
}
.ms-WPBody TD {
font-family:Arial, Helvetica, sans-serif;
font-size:0.6em;
}
.ms-WPBorderBorderOnly {
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-RIGHT: 1px solid;
}
.ms-WPBorder {
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-RIGHT: 1px solid;
}
.ms-WPBorder {
	BORDER-TOP-WIDTH: 0px;
}
.ms-SpLinkButtonInActive {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	VERTICAL-ALIGN: top;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-HoverCellInActive {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	VERTICAL-ALIGN: top;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-SpLinkButtonActive {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	VERTICAL-ALIGN: top;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-HoverCellActive {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	VERTICAL-ALIGN: top;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-HoverCellActiveDark {
	VERTICAL-ALIGN: top;
}
.ms-SpLinkButtonActive {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-SpLinkButtonInActive {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-SpLinkButtonActive A:hover {
}
.ms-SpLinkButtonActive A {
}
.ms-SpLinkButtonActive A:hover {
	BORDER-BOTTOM: #fff 1px dotted;
}
.ms-SPLink {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: arial,verdana,helvetica,sans;
	PADDING-TOP: 0px;
}
.ms-SPLink A:visited {
}
.ms-SPLink A:link {
}
.ms-SPButton {
}
.ms-WPAddButton {
	BACKGROUND-IMAGE: url(images/crpg.wpqaM.gif);
	BORDER-BOTTOM: #d3d7dc 1px solid;
	BORDER-LEFT: #d3d7dc 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #e6eaed;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 25px;
	BORDER-TOP: #d3d7dc 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d3d7dc 1px solid;
	PADDING-TOP: 0px;
}
.ms-WPAddButtonHover {
	BACKGROUND: url(images/crpg.wpqaMH.gif) #d3d7dc repeat-x;
}
.ms-WPAddButton TD {
	TEXT-ALIGN: center;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	VERTICAL-ALIGN: middle;
}
.ms-WPAddButton A:hover {
	BACKGROUND-COLOR: transparent;
}
.ms-WPAddButton SPAN {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #00305c;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-WPAddButtonHover SPAN {
	COLOR: #97bc33;
	VERTICAL-ALIGN: middle;
}
.ms-PartSpacingVertical {
	MARGIN-TOP: 12px;
	FONT-SIZE: 1pt;
}
.ms-PartSpacingHorizontal {
	WIDTH: 8px;
	FONT-SIZE: 1pt;
}
.ms-WPHeader {
}
.ms-WPHeader TD {
}
A SPAN.ms-WPEditText {
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	DISPLAY: inline;
	VERTICAL-ALIGN: middle;
	TEXT-DECORATION: none;
}
.ms-SPZoneSelected .ms-WPHeader TD {
}
.ms-SPZone .ms-WPHeader TD {
}
.ms-SPZoneSelected TD.ms-toolbar TABLE {
	BACKGROUND-COLOR: transparent;
}
.ms-SPZone TD.ms-toolbar TABLE {
	BACKGROUND-COLOR: transparent;
}
.ms-SPZoneSelected .ms-vh TABLE {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-SPZone .ms-vh TABLE {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-SPZoneSelected .ms-vh2 TABLE {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-SPZone .ms-vh2 TABLE {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-SPZoneSelected TR.ms-viewheadertr TABLE {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-SPZone TR.ms-viewheadertr TABLE {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-SPZoneSelected .ms-vh2 TABLE.ms-unselectedtitle {
	BACKGROUND-COLOR: transparent;
}
.ms-SPZoneSelected .ms-vh TABLE.ms-unselectedtitle {
	BACKGROUND-COLOR: transparent;
}
.ms-SPZone .ms-vh2 TABLE.ms-unselectedtitle {
	BACKGROUND-COLOR: transparent;
}
.ms-SPZone .ms-vh TABLE.ms-unselectedtitle {
	BACKGROUND-COLOR: transparent;
}
.ms-SPZoneSelected .ms-vh2 TABLE.ms-selectedtitle {
	BACKGROUND-COLOR: #dde1e5;
}
.ms-SPZoneSelected .ms-vh TABLE.ms-selectedtitle TD {
	BACKGROUND-COLOR: #dde1e5;
}
.ms-SPZoneSelected .ms-vh TABLE.ms-selectedtitle {
	BACKGROUND-COLOR: #dde1e5;
}
.ms-SPZone .ms-vh2 TABLE.ms-selectedtitle {
	BACKGROUND-COLOR: #dde1e5;
}
.ms-SPZone .ms-vh TABLE.ms-selectedtitle TD {
	BACKGROUND-COLOR: #dde1e5;
}
.ms-SPZone .ms-vh TABLE.ms-selectedtitle {
	BACKGROUND-COLOR: #dde1e5;
}
.ms-SPZoneSelected TABLE {
	BACKGROUND-COLOR: #ffffff;
}
.ms-SPZone TABLE {
	BACKGROUND-COLOR: #ffffff;
}
.ms-rtApplyBackground {
	BORDER-BOTTOM: buttonshadow 1px solid;
	BACKGROUND-COLOR: #ffdf88;
	BORDER-RIGHT: buttonshadow 1px solid;
}
.ms-tbButtonMouseOverDown {
	BORDER-BOTTOM: buttonhighlight 1px solid;
	BORDER-LEFT: buttonshadow 1px solid;
	BACKGROUND-COLOR: #ffdf88;
	WIDTH: 23px;
	HEIGHT: 22px;
	BORDER-TOP: buttonshadow 1px solid;
	TOP: 1px;
	BORDER-RIGHT: buttonhighlight 1px solid;
}
.ms-rtRemoveBackground {
	BORDER-BOTTOM: #ffdf88 1px solid;
	BORDER-LEFT: #ffdf88 1px solid;
	BACKGROUND-COLOR: transparent;
	BORDER-TOP: #ffdf88 1px solid;
	BORDER-RIGHT: #ffdf88 1px solid;
}
.ms-subsmanageheader {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #f2f2f2;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ms-subsmanagecell {
	FONT-FAMILY: verdana;
	HEIGHT: 18px;
	COLOR: #000000;
	FONT-SIZE: 0.68em;
	VERTICAL-ALIGN: top;
}
.ms-ConnError {
	COLOR: #ff0000;
}
.ms-underline {
	BORDER-BOTTOM: #bfbfbf 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 3px;
}
.ms-underlineback {
	BORDER-BOTTOM: #bfbfbf 1px solid;
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #f2f2f2;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 3px;
}
.ms-back {
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #f2f2f2;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 2px;
}
TH.ms-smallheader {
	TEXT-ALIGN: left;
	FONT-FAMILY: verdana;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.ms-smallheader {
	TEXT-ALIGN: left;
	FONT-FAMILY: verdana;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.ms-smallsectionline {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #bfbfbf;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-tabselected {
	BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif);
	BORDER-BOTTOM: white;
	POSITION: relative;
	BORDER-LEFT: #6f9dd9 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #ffe6a0;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND-REPEAT: repeat-x;
	COLOR: #003399;
	BORDER-TOP: #6f9dd9 1px solid;
	TOP: 0px;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #6f9dd9 1px solid;
	PADDING-TOP: 3px;
}
.ms-tabinactive {
	BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif);
	BORDER-BOTTOM: medium none;
	POSITION: relative;
	BORDER-LEFT: #c2dcff 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #e3efff;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND-REPEAT: repeat-x;
	COLOR: #003399;
	BORDER-TOP: #c2dcff 1px solid;
	TOP: 0px;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #c2dcff 1px solid;
	PADDING-TOP: 3px;
}
.ms-tabinactive A:link {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-tabinactive A:hover {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-tabinactive A:visited {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-surveyHBar {
	BORDER-BOTTOM: #3966bf 5px solid;
	BORDER-LEFT: #3966bf 5px solid;
	BACKGROUND-COLOR: #3966bf;
	FONT-SIZE: 2px;
	BORDER-TOP: #3966bf 5px solid;
	BORDER-RIGHT: #3966bf 5px solid;
}
.ms-surveyHBarB {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BACKGROUND-COLOR: #cccccc;
	FONT-SIZE: 2px;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
}
.ms-surveyHBarLabel {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: white;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: tahoma,sans-serif;
	HEIGHT: 3.75pt;
	COLOR: #7f7f7f;
	FONT-SIZE: 8pt;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
}
.ms-surveyVBar {
	BACKGROUND-COLOR: #3966bf;
	FONT-SIZE: 2px;
}
.ms-surveyVBarB {
	BACKGROUND-COLOR: #cccccc;
	FONT-SIZE: 2px;
	VERTICAL-ALIGN: bottom;
}
.ms-surveyVBarBI {
	BACKGROUND-COLOR: #3966bf;
	FONT-SIZE: 2px;
	VERTICAL-ALIGN: top;
}
.ms-surveyVBarS {
	FONT-SIZE: 2px;
}
.ms-surveyVBarT {
	FONT-FAMILY: verdana;
	COLOR: #7f7f7f;
	FONT-SIZE: 7pt;
}
.ms-surveyVBarTC {
	TEXT-ALIGN: center;
	FONT-FAMILY: verdana;
	COLOR: #7f7f7f;
	FONT-SIZE: 7pt;
}
.ms-surveyHR {
	HEIGHT: 1px;
	COLOR: #cccccc;
}
.ms-surveyTotal {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: verdana;
	COLOR: #7f7f7f;
	FONT-SIZE: 8pt;
}
.ms-uploadborder {
	BORDER-BOTTOM: #83b0ec 1px solid;
	BORDER-LEFT: #83b0ec 1px solid;
	BORDER-TOP: #83b0ec 1px solid;
	BORDER-RIGHT: #83b0ec 1px solid;
}
.ms-uploadcontrol {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-spaceBetContentAndButton {
	HEIGHT: 10px;
}
.ms-ButtonHeightWidth {
	PADDING-BOTTOM: 0.4em;
	WIDTH: 7.5em;
	FONT: 8pt tahoma;
	HEIGHT: 2.1em;
	PADDING-TOP: 0.1em;
}
.ms-NarrowButtonHeightWidth {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 5em;
	PADDING-RIGHT: 0px;
	FONT: 8pt tahoma;
	HEIGHT: 2em;
	PADDING-TOP: 0px;
}
.ms-ButtonHeightWidth2 {
	PADDING-BOTTOM: 0.4em;
	WIDTH: 11.72em;
	FONT: 8pt tahoma;
	HEIGHT: 2.1em;
	PADDING-TOP: 0.1em;
}
.ms-SpaceBetButtons {
	WIDTH: 6px;
}
.ms-summarycustombody {
	MARGIN-TOP: 5px;
	MARGIN-LEFT: 3px;
	MARGIN-RIGHT: 6px;
}
.ms-summarystandardbody {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 6px;
}
.ms-stylebox {
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #cccccc 1px solid;
	FONT-FAMILY: tahoma;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
}
.ms-stylelabel {
	FONT-FAMILY: tahoma;
	COLOR: #4c4c4c;
	FONT-SIZE: 8pt;
}
.ms-styleheader {
	BACKGROUND-COLOR: #f9f9f9;
	FONT-FAMILY: tahoma;
	FONT-SIZE: 0.68em;
}
.ms-stylebody A:link {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-styleheader A:link {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-stylebody A:visited {
	TEXT-DECORATION: none;
}
.ms-styleheader A:visited {
	TEXT-DECORATION: none;
}
.ms-stylebody {
	FONT-FAMILY: tahoma;
	FONT-SIZE: 8pt;
}
.ms-stylebody A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ms-styleheader A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ms-alternating {
	BACKGROUND-COLOR: #f9f9f9;
}
.ms-alternatingstrong {
	BACKGROUND-COLOR: #e3efff;
}
.ms-basictable .ms-alternating TD {
	BORDER-BOTTOM: #d8d8d8 1px solid;
	BORDER-TOP: #d8d8d8 1px solid;
}
.ms-alternatingstrong TD {
	BORDER-BOTTOM: #d8d8d8 1px solid;
	BORDER-TOP: #d8d8d8 1px solid;
}
.ms-basictable .ms-alternating TD TD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
.ms-alternatingstrong TD TD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
.ms-MWSSelectedInstance {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.ms-MWSInstantiated A:visited {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-MWSInstantiated A:link {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-MWSInstantiated A:hover {
	COLOR: #8ebbf5;
	TEXT-DECORATION: underline;
}
.ms-MWSUninstantiated A:visited {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-MWSUninstantiated A:link {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.ms-MWSUninstantiated A:hover {
	COLOR: #003399;
	TEXT-DECORATION: underline;
}
.ms-entity-resolved {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ms-entity-unresolved {
	BACKGROUND-IMAGE: url(/_layouts/images/squiggle.gif);
	PADDING-BOTTOM: 2px;
	FONT-STYLE: italic;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-POSITION: left bottom;
	COLOR: #000000;
	VERTICAL-ALIGN: text-top;
	CURSOR: pointer;
}
.ms-ganttTitleCell {
	BORDER-BOTTOM: #d6e8ff 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #d6e8ff 1px solid;
	PADDING-LEFT: 7px;
	WIDTH: 222px;
	HEIGHT: 22px;
	BORDER-TOP: #d6e8ff 1px solid;
	BORDER-RIGHT: #d6e8ff 1px solid;
}
.ms-ganttTitleCellText {
	LINE-HEIGHT: 22px;
	WIDTH: 222px;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	HEIGHT: 22px;
	OVERFLOW: hidden;
}
.ms-ganttTitleHeaderCell {
	BORDER-BOTTOM: #d6e8ff 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #d6e8ff 1px solid;
	PADDING-LEFT: 7px;
	WIDTH: 222px;
	BORDER-TOP: #d6e8ff 1px solid;
	BORDER-RIGHT: #d6e8ff 1px solid;
}
.ms-ganttInnerTable TH {
	FONT-FAMILY: verdana;
	FONT-SIZE: 0.68em;
}
.ms-ganttInnerTable TD {
	FONT-FAMILY: verdana;
	FONT-SIZE: 0.68em;
}
.ms-ganttDiv {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 272px;
	OVERFLOW: auto;
}
.ms-ganttDivNotIE {
	WIDTH: 100%;
	HEIGHT: 272px;
	OVERFLOW: auto;
}
.ms-ganttOuterTable {
	WIDTH: 100%;
	HEIGHT: 272px;
}
.ms-ganttInnerTable TH {
	COLOR: #4e7cb7;
}
.ms-ganttMajorTimeUnitHeaderCell {
	TEXT-ALIGN: center;
	BORDER-LEFT: #d6e8ff 1px solid;
	BACKGROUND-COLOR: #f9f9f9;
	BORDER-RIGHT: #d6e8ff 1px solid;
}
.ms-ganttDetailTimeUnitRow TH {
	BORDER-BOTTOM: #d6e8ff 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #d6e8ff 1px solid;
	BACKGROUND-COLOR: #f9f9f9;
	BORDER-TOP: #d6e8ff 1px solid;
	BORDER-RIGHT: #d6e8ff 1px solid;
}
.ms-ganttDetailTimeUnitRow TD {
	BORDER-BOTTOM: #d6e8ff 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #d6e8ff 1px solid;
	BACKGROUND-COLOR: #f9f9f9;
	BORDER-TOP: #d6e8ff 1px solid;
	BORDER-RIGHT: #d6e8ff 1px solid;
}
.ms-ganttDetailTimeUnitRow ABBR {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-GWD {
}
.ms-GNWD {
	BACKGROUND: #f9f9f9;
}
.ms-GT {
	BACKGROUND: cornsilk;
}
.ms-ganttTransparentImage {
	Z-INDEX: 2;
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 20px;
}
.ms-ganttNonTransparentImage {
	Z-INDEX: 1;
	POSITION: relative;
}
.ms-dgselected {
	BACKGROUND: #5980a5;
	COLOR: #ffffff;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: bold;
}
.ms-dgselected A {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
}
.ms-dgselected A:visited {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
}
.ms-dgbottom {
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
}
.ms-dgadd A {
	FONT-WEIGHT: bold;
}
.ms-dgadd {
	BORDER-BOTTOM: #c0c6e0 1px solid;
	BORDER-LEFT: #000000 1px solid;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
}
.ms-infobar {
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND-COLOR: #edf0d9;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 10px;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
}
.ms-selwidth {
	WIDTH: 158px;
	FONT-FAMILY: tahoma,verdana;
	FONT-SIZE: 1.2em;
}
.ms-featurestatus {
	WIDTH: 100px;
	VERTICAL-ALIGN: middle;
}
.ms-featurestatustext {
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #003399;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	COLOR: white;
	FONT-WEIGHT: bold;
	PADDING-TOP: 4px;
}
.ms-featurealtrow {
	BACKGROUND-COLOR: #e9e9e9;
}
.ms-unpublishedresource {
	BORDER-BOTTOM: #ff0000 thick dashed;
	BORDER-LEFT: #ff0000 thick dashed;
	MARGIN: 5px;
	BORDER-TOP: #ff0000 thick dashed;
	BORDER-RIGHT: #ff0000 thick dashed;
}
.ms-inconsistentresource {
	BORDER-BOTTOM: #00ff00 thick dashed;
	BORDER-LEFT: #00ff00 thick dashed;
	MARGIN: 5px;
	BORDER-TOP: #00ff00 thick dashed;
	BORDER-RIGHT: #00ff00 thick dashed;
}
.ms-annotatedanchorspacing {
	WIDTH: 3px;
	HEIGHT: 3px;
	TOP: 3px;
	LEFT: 3px;
}
.ms-consolemptablerow {
	BACKGROUND-COLOR: #79a7e3;
}
.ms-consoletoolbar {
	FONT-SIZE: 0.7em;
}
.ms-consolemessage {
	FONT-SIZE: 0.7em;
}
.ms-consoleerror {
	FONT-SIZE: 0.7em;
}
.ms-consolestatus {
	FONT-SIZE: 0.7em;
}
.ms-consolestatusframe {
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT: 0px solid;
}
.ms-consoleframe {
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT: 0px solid;
}
.ms-consolestatuscell {
	BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif);
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #d5dced;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
}
.ms-consoleframe {
	BORDER-BOTTOM-COLOR: #83b0ec;
	BORDER-TOP-COLOR: #83b0ec;
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #83b0ec;
	BORDER-LEFT-COLOR: #83b0ec;
}
.ms-consolestatusframe {
	BORDER-BOTTOM-COLOR: #ffffff;
	BACKGROUND-COLOR: #f6fdfd;
	BORDER-TOP-COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-TOP-WIDTH: 0px;
	BORDER-RIGHT-COLOR: #ffffff;
	BORDER-LEFT-COLOR: #ffffff;
}
TD.ms-consolestatuscheckoutframe {
	BACKGROUND-REPEAT: repeat-x;
}
TD.ms-consolestatusminorframe {
	BACKGROUND-REPEAT: repeat-x;
}
TD.ms-consolestatusmajorframe {
	BACKGROUND-REPEAT: repeat-x;
}
.ms-consolestatusmajorframe {
	BACKGROUND: url(/_layouts/images/cnspgrdn.gif);
}
.ms-consolestatusminorframe {
	BACKGROUND: url(/_layouts/images/cnsugrdn.gif);
}
.ms-consoleminiframe {
	BACKGROUND-COLOR: #cedfee;
}
.ms-consolestatuscheckoutframe {
	BACKGROUND-COLOR: #cedfee;
}
.ms-consoleminiframe {
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 24px;
}
.ms-consolestatusshadowframe {
	BACKGROUND: url(/_layouts/images/cnsshdo.gif);
	HEIGHT: 4px;
}
.ms-consolestatusshadowframeleft {
	WIDTH: 3px;
	BACKGROUND: url(/_layouts/images/cnsshdol.gif);
	HEIGHT: 4px;
}
.ms-consolestatusshadowframeright {
	WIDTH: 3px;
	BACKGROUND: url(/_layouts/images/cnsshdor.gif);
	HEIGHT: 4px;
}
.ms-consolemode {
	BACKGROUND-COLOR: #fff699;
	FONT-FAMILY: verdana;
	COLOR: #000000;
	FONT-SIZE: 8pt;
}
.ms-consolestatus {
	PADDING-BOTTOM: 3px;
	COLOR: #00305c;
	FONT-SIZE: 0.7em;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px;
}
.ms-consolestatus A {
}
.ms-consolestatus A:hover {
}
.ms-consolehr {
	BACKGROUND-COLOR: #cdcdcd;
	HEIGHT: 1px;
}
.ms-consoleerror {
	COLOR: #ff0000;
	TEXT-DECORATION: none;
}
.ms-consoleerror A {
}
.ms-consoleerror A:hover {
}
.ms-consolemessage {
	COLOR: #204d89;
	TEXT-DECORATION: none;
}
.ms-consolemessage A {
	TEXT-DECORATION: none;
}
.ms-consolemessage A:hover {
	TEXT-DECORATION: underline;
}
.ms-consoletoolbar {
	COLOR: #6699cc;
	TEXT-DECORATION: none;
}
.ms-consoletoolbar A {
	TEXT-DECORATION: none;
}
.ms-consoleqaback TD {
	BACKGROUND-IMAGE: url(/_layouts/images/qarsgrd.gif);
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 6px;
}
.ms-consoleqabackhover TD {
	BACKGROUND-IMAGE: url(/_layouts/images/qahvgrd.gif);
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 6px;
}
.ms-consoleqaemptyborderh {
	HEIGHT: 1px;
}
.ms-consoleqaemptyborderv {
	WIDTH: 1px;
}
.ms-consoleqaemptycorner {
	WIDTH: 1px;
	HEIGHT: 1px;
}
.ms-consoleqacorner {
	BACKGROUND-COLOR: #cad7e7;
}
.ms-consoleqaborderv {
	BACKGROUND-COLOR: #cad7e7;
}
.ms-consoleqaborderh {
	BACKGROUND-COLOR: #cad7e7;
}
.ms-consoleqacornerhover {
	BACKGROUND-COLOR: #d2b47a;
}
.ms-consoleqabordervhover {
	BACKGROUND-COLOR: #d2b47a;
}
.ms-consoleqaborderhhover {
	BACKGROUND-COLOR: #d2b47a;
}
.ms-consoleqaborderh {
	HEIGHT: 1px;
}
.ms-consoleqaborderv {
	WIDTH: 1px;
}
.ms-consoleqacorner {
	WIDTH: 1px;
	HEIGHT: 1px;
}
.ms-consoleqaborderhhover {
	HEIGHT: 1px;
}
.ms-consoleqabordervhover {
	WIDTH: 1px;
}
.ms-consoleqacornerhover {
	WIDTH: 1px;
	HEIGHT: 1px;
}
.ms-webpartpickerpagebackground {
	BACKGROUND-COLOR: #efebc2;
}
.ms-webpartpickerpageinnerbackground {
	BACKGROUND-COLOR: #f2f2f2;
}
.ms-webpartpickerpagetext {
	TEXT-ALIGN: left;
	COLOR: #656b77;
}
.ms-webpartpickerpagetext A {
	TEXT-ALIGN: left;
}
.ms-webpartpickerpageHeaderBorder A {
}
.ms-webpartpickeralign {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 2px;
}
.ms-webpartpickerwarning {
	COLOR: #ff0000;
}
.ms-viewtotalselect {
	WIDTH: 104px;
}
.hierarchy-node-partialcheck {
	FONT-STYLE: italic;
}
.ms-wikitoolbar A.ms-toolbar {
}
.ms-wikieditouter {
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #cccccc 1px solid;
	MARGIN-TOP: 10px;
	BACKGROUND: #eeeeee;
	HEIGHT: 23px;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
}
.ms-wikieditsecond {
}
.ms-wikieditthird {
	PADDING-LEFT: 3px;
}
.ms-wikieditorange {
}
.ms-wikieditorangeinnera {
	LINE-HEIGHT: 0px;
	HEIGHT: 0px;
	FONT-SIZE: 0px;
}
.ms-wikitoolbar A.ms-toolbar:hover {
}
.ms-wikicontent A {
	TEXT-DECORATION: underline;
}
.ms-wikicontent A.ms-wikilink {
	TEXT-DECORATION: none;
}
.ms-wikicontent A.ms-missinglink {
	BORDER-BOTTOM: #000000 1px dashed;
	TEXT-DECORATION: none;
}
.ms-wikicontent {
	LINE-HEIGHT: 1.3;
}
.ms-recentchanges {
	PADDING-BOTTOM: 9px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 1px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 7px;
}
.errorinl {
	FONT-FAMILY: verdana,sans-serif;
	COLOR: #ff0000;
	FONT-SIZE: 8pt;
}
.ms-diffdelete {
	BACKGROUND-COLOR: #e0e0e0;
}
.ms-diffdeletenostrike {
	BACKGROUND-COLOR: #e0e0e0;
}
.ms-diffdelete {
	TEXT-DECORATION: line-through;
}
.ms-diffinsert {
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BACKGROUND-COLOR: #ffeaad;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
}
.ms-wikifieldheader {
	BORDER-BOTTOM: #c3c3c3 1px solid;
	PADDING-BOTTOM: 2px;
	MARGIN-TOP: 15px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FONT-FAMILY: tahoma;
	MARGIN-BOTTOM: 10px;
	COLOR: #515151;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
}
UL.ms-blogAdminLinks {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 4px 10px 0px 0px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
UL.ms-blogAdminLinks LI {
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(/_layouts/images/rect.gif) no-repeat left center;
	PADDING-TOP: 0px;
}
UL.ms-blogAdminLinks LI A {
}
.ms-blogrss {
}
.ms-CommentsWrapper {
}
.ms-PostWrapper {
}
.ms-blogrssnav {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-TOP: 5px;
}
.ms-blogrssnav A {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ms-blogrssnav IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-PostTitle {
	PADDING-TOP: 6px;
}
.ms-PostTitle SPAN {
	POSITION: relative;
	RIGHT: auto;
	LEFT: -2px;
}
.ms-PostTitle A {
}
.ms-CommentFooter {
	PADDING-BOTTOM: 22px;
	COLOR: #888888;
	FONT-SIZE: 11px;
}
.ms-PostFooter {
	PADDING-BOTTOM: 22px;
	COLOR: #888888;
	FONT-SIZE: 11px;
}
.ms-CommentFooter A {
	WHITE-SPACE: nowrap;
}
.ms-PostFooter A {
	WHITE-SPACE: nowrap;
}
.ms-PostBody {
	PADDING-BOTTOM: 12px;
	PADDING-TOP: 6px;
}
.ms-PostBody A {
}
.ms-PostBody P {
	MARGIN: 0px 0px 1em;
}
H3.ms-PostDate {
	BORDER-BOTTOM: #cccccc 1px dotted;
	MARGIN: 0px;
	FONT-SIZE: 1em;
}
H3.ms-CommentHeader {
	BORDER-BOTTOM: #cccccc 1px dotted;
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #999999;
	TOP: -0.25em;
	RIGHT: auto;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px;
	LEFT: -2px;
}
H4.ms-CommentTitle {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.7em;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-CommentBody {
	PADDING-BOTTOM: 12px;
	LINE-HEIGHT: 1.7em;
	PADDING-TOP: 6px;
}
.ms-commentsempty {
	PADDING-BOTTOM: 22px;
	PADDING-TOP: 6px;
}
.ms-blogedit {
	LINE-HEIGHT: 1.7em;
	VERTICAL-ALIGN: top;
}
.ms-blogedit A {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #eeeeee;
	HEIGHT: 22px;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 0px;
}
.ms-blogrss {
	FONT-SIZE: 8pt;
	BORDER-TOP: #e3efff 1px solid;
	PADDING-TOP: 5px;
}
.ms-blogrss A {
	COLOR: #003399;
}
.ms-blogrss IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-commenttable {
	PADDING-BOTTOM: 0px;
	MARGIN: 15px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-commenttable TD {
	BORDER-TOP: #cccccc 1px solid;
}
.ms-CommentFooter A {
	MARGIN: 0px;
	PADDING-TOP: 4px;
}
.ms-pickerwait {
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	WIDTH: 100%;
	FONT-FAMILY: verdana;
	HEIGHT: 100%;
	COLOR: #000000;
	FONT-SIZE: 8pt;
}
.ms-pickerdropdown {
	MARGIN-LEFT: 5px;
}
.ms-CategoryTitleCell {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-CategoryTitleCell A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 140%;
	MARGIN: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	COLOR: #00305c;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px;
}
.ms-CategoryTitleCell A:hover {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: underline;
}
.ms-BlogEmptyListText {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
}
.ms-BlogNavigator P.ms-descriptiontext {
	DISPLAY: none;
}
DIV.ms-navframe {
	MARGIN-TOP: 10px;
	BACKGROUND: url(images/crpg.NavSubTop.bg.gif) no-repeat right top;
	PADDING-TOP: 40px;
}
.ms-BlogNavigator {
	MARGIN-TOP: 10px;
	BACKGROUND: url(images/crpg.NavSubTop.bg.gif) no-repeat right top;
	PADDING-TOP: 40px;
}
.ms-BlogNavigator DIV.ms-navheader {
	BORDER-BOTTOM: #d3d7dc 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	BACKGROUND: url(images/crpg.NavSubHeader.bg.gif) #e6eaed repeat-y right 50%;
	HEIGHT: 23px;
	BORDER-TOP: #d3d7dc 1px solid;
	PADDING-TOP: 10px;
}
.ms-BlogNavigator DIV.ms-navheader A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-BlogNavigator DIV.ms-navheader A:hover {
	BORDER-BOTTOM: #00305c 1px dotted;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	TEXT-DECORATION: none;
}
.ms-BlogNavigator DIV.ms-navheader {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}
.ms-BlogNavigator .ms-quicklaunch TABLE TD {
	BORDER-TOP: medium none;
}
.ms-BlogNavigator DIV.ms-WPBody {
	BORDER-TOP: #cccccc 0px solid;
}
.ms-BlogNavigator DIV.ms-PartSpacingVertical {
	MARGIN-TOP: 0px;
	FONT-SIZE: 1pt;
}
.ms-BlogNavigator TD.ms-addnew {
	PADDING-LEFT: 6px;
}
.ms-BlogNavigator TD.ms-addnew IMG {
	MARGIN-RIGHT: 2px;
}
.ms-BlogEmptyListText {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 4px;
	COLOR: #4c4c4c;
	PADDING-TOP: 4px;
}
.ms-pickertitlesection {
	BACKGROUND: url(/_layouts/images/siteTitleBKGD.gif) #ffffff repeat-y right top;
}
.ms-pickertitlesection .ms-descriptiontext {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 8px;
}
.ms-pickeremptyresulttexttr .ms-descriptiontext {
	PADDING-LEFT: 5px;
	PADDING-TOP: 6px;
}
.ms-pickerbodysection {
	BACKGROUND: url(/_layouts/images/viewheadergrad.gif) #ece9d8 repeat-x;
	BORDER-TOP: #a5a5a5 1px solid;
}
.ms-pickerresultoutertable {
	TABLE-LAYOUT: fixed;
}
.ms-pickerresulttable {
	BORDER-COLLAPSE: separate;
}
.ms-pickerresultdiv {
	BORDER-BOTTOM: 1px inset;
	BORDER-LEFT: 1px inset;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 100%;
	HEIGHT: 100%;
	OVERFLOW: scroll;
	BORDER-TOP: 1px inset;
	BORDER-RIGHT: 1px inset;
}
.ms-pickerbuttonsection {
	BACKGROUND-COLOR: #ece9d8;
}
.ms-pickersectionline {
	BACKGROUND-COLOR: #d0d0bf;
}
.ms-pickersearchbox {
	HEIGHT: 19px;
	COLOR: #000000;
}
.ms-pickersearchsummarytr TD.ms-descriptiontext {
	PADDING-LEFT: 6px;
	COLOR: #525252;
	FONT-WEIGHT: bold;
	PADDING-TOP: 5px;
}
.ms-pickerwaittexttr TD.ms-descriptiontext {
	TEXT-ALIGN: center;
}
.ms-ph {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #f3f3f3;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	WHITE-SPACE: nowrap;
	COLOR: #949494;
}
.ms-naveditor .ms-gb {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 22px;
	PADDING-TOP: 3px;
}
.ms-naveditor .ms-vb2 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 22px;
	PADDING-TOP: 3px;
}
.ms-naveditor .ms-gb {
	BORDER-TOP: 0px;
}
.ms-naveditor .ms-gb IMG {
	MARGIN-TOP: 1em;
}
@media print
{
.ms-ButtonHeightWidth2 {
	DISPLAY: none;
}
.ms-ButtonHeightWidth {
	DISPLAY: none;
}
.ms-banner {
	DISPLAY: none;
}
.ms-searchform {
	DISPLAY: none;
}
.ms-titlearearight {
	DISPLAY: none;
}
.ms-titlearealeft {
	DISPLAY: none;
}
.ms-areaseparatorcorner {
	DISPLAY: none;
}
.ms-areaseparatorright {
	DISPLAY: none;
}
.ms-rightareacell {
	DISPLAY: none;
}
.ms-areaseparatorleft {
	DISPLAY: none;
}
.ms-siteaction {
	DISPLAY: none;
}
.ms-globallinks {
	DISPLAY: none;
}
.ms-leftareacell {
	DISPLAY: none;
}
}
A.ms-skip:visited {
	POSITION: absolute;
	WIDTH: 1px;
	HEIGHT: 1px;
	OVERFLOW: hidden;
	TOP: -500px;
	LEFT: 0px;
}
A.ms-skip:hover {
	POSITION: absolute;
	WIDTH: 1px;
	HEIGHT: 1px;
	OVERFLOW: hidden;
	TOP: -500px;
	LEFT: 0px;
}
A.ms-skip {
	POSITION: absolute;
	WIDTH: 1px;
	HEIGHT: 1px;
	OVERFLOW: hidden;
	TOP: -500px;
	LEFT: 0px;
}
.ms-hidden {
	POSITION: absolute;
	WIDTH: 1px;
	HEIGHT: 1px;
	OVERFLOW: hidden;
	TOP: -500px;
	LEFT: 0px;
}
A.ms-skip:focus {
	BORDER-BOTTOM: black 1px solid;
	POSITION: absolute;
	BORDER-LEFT: black 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: white;
	PADDING-LEFT: 4px;
	WIDTH: auto;
	PADDING-RIGHT: 4px;
	HEIGHT: auto;
	COLOR: black;
	BORDER-TOP: black 1px solid;
	TOP: 2px;
	BORDER-RIGHT: black 1px solid;
	PADDING-TOP: 2px;
	LEFT: 2px;
}
A.ms-skip:active {
	BORDER-BOTTOM: black 1px solid;
	POSITION: absolute;
	BORDER-LEFT: black 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: white;
	PADDING-LEFT: 4px;
	WIDTH: auto;
	PADDING-RIGHT: 4px;
	HEIGHT: auto;
	COLOR: black;
	BORDER-TOP: black 1px solid;
	TOP: 2px;
	BORDER-RIGHT: black 1px solid;
	PADDING-TOP: 2px;
	LEFT: 2px;
}
.ms-dialogBody {
	BACKGROUND-COLOR: #ece9d8;
}
.ms-dialogHeader {
	BACKGROUND-IMAGE: url(/_layouts/images/dialogTitleBKGD.jpg);
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right top;
}
.ms-dialogHeaderDescription {
	PADDING-RIGHT: 20px;
	FONT-FAMILY: Tahoma;
	COLOR: #666666;
	FONT-SIZE: 8pt;
}
.ms-dialogHelpLink A {
	FONT-FAMILY: Tahoma;
	COLOR: #666666;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}
.ms-dialogHelpLink {
	FONT-FAMILY: Tahoma;
	COLOR: #666666;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}
.ms-dialogHeadingDivider1 {
	BACKGROUND-COLOR: #ffffff;
}
.ms-dialogHeadingDivider2 {
	BACKGROUND-COLOR: #9e9fa1;
}
.ms-dialogHeadingDivider3 {
	BACKGROUND-COLOR: #d6d2bf;
}
.ms-dialogBodyMain {
	BORDER-BOTTOM: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	COLOR: #666666;
	FONT-SIZE: 8pt;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-RIGHT: #7f9db9 1px solid;
}
.ms-dialogButtonSection {
	BORDER-TOP: #d0d0bf 1px solid;
}
.ms-dialogButtonCell INPUT {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 8pt;
}
.ms-dialogButtonCell {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 8pt;
}
.ms-dialogHoverRow {
	BACKGROUND-COLOR: #f2f4e3;
}
.ms-dialogSelectedRow {
	BACKGROUND-COLOR: #e6e6e6;
}
.ms-aggrwebpartcell {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
A.ms-acclink {
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: white;
	PADDING-LEFT: 4px;
	WIDTH: auto;
	PADDING-RIGHT: 4px;
	HEIGHT: 1.1em;
	COLOR: black;
	BORDER-TOP: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	PADDING-TOP: 2px;
}
A.ms-imnlink {
	CURSOR: default;
}
.ms-SrvMenuUI {
	DISPLAY: none;
}
.ms-MenuUIPopupBody {
	BORDER-BOTTOM: #e3e4e6 1px solid;
	BORDER-LEFT: #e3e4e6 1px solid;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e3e4e6 1px solid;
	BORDER-RIGHT: #e3e4e6 1px solid;
	PADDING-TOP: 0px;
}
.ms-MenuUIPopupBody TABLE {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 100%;
	PADDING-TOP: 0px;
}
.ms-MenuUIPopupBody DIV {
	CURSOR: pointer;
}
.ms-MenuUILargeRtL {
	BACKGROUND-COLOR: #f8f8f8;
	BACKGROUND-REPEAT: repeat-y;
	CURSOR: pointer;
}
.ms-MenuUIRtL {
	BACKGROUND-COLOR: #f8f8f8;
	BACKGROUND-REPEAT: repeat-y;
	CURSOR: pointer;
}
.ms-MenuUILarge {
	BACKGROUND-COLOR: #f8f8f8;
	BACKGROUND-REPEAT: repeat-y;
	CURSOR: pointer;
}
.ms-MenuUI {
	BACKGROUND-COLOR: #f8f8f8;
	BACKGROUND-REPEAT: repeat-y;
	CURSOR: pointer;
}
.ms-MenuUILarge {
	BACKGROUND-POSITION: left 50%;
}
.ms-MenuUI {
	BACKGROUND-POSITION: left 50%;
}
.ms-MenuUILargeRtL {
	BACKGROUND-POSITION: right 50%;
}
.ms-MenuUIRtL {
	BACKGROUND-POSITION: right 50%;
}
.ms-MenuUI {
	BACKGROUND-IMAGE: url(/_layouts/images/MGrad.gif);
}
.ms-MenuUILarge {
	BACKGROUND-IMAGE: url(images/crpg.MenuUI.bg.gif);
	WIDTH: 250px;
}
.ms-MenuUIRtL {
	BACKGROUND-IMAGE: url(/_layouts/images/MGradRtl.gif);
}
.ms-MenuUILargeRtL {
	BACKGROUND-IMAGE: url(/_layouts/images/MGradLargeRtl.gif);
	WIDTH: 250px;
}
.ms-MenuUIDisabled SPAN {
	COLOR: #888888;
}
.ms-MenuUIItemTableCellCompact {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px;
}
.ms-MenuUIItemTableCell {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px;
}
.ms-MenuUIItemTableCellCompact {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 1px;
}
.ms-MenuUIItemTableCellCompactHover A {
	TEXT-DECORATION: none;
}
.ms-MenuUIItemTableCellCompact A {
	TEXT-DECORATION: none;
}
.ms-MenuUIItemTableCellHover A {
	TEXT-DECORATION: none;
}
.ms-MenuUIItemTableCell A {
	TEXT-DECORATION: none;
}
.ms-menuitemdescription {
	COLOR: #666666;
}
.ms-MenuUIItemTableCellCompactHover {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	TEXT-DECORATION: none;
	PADDING-TOP: 1px;
}
.ms-MenuUIItemTableCellHover {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	TEXT-DECORATION: none;
	PADDING-TOP: 1px;
}
.ms-MenuUIItemTableCellCompactHover {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 0px;
}
.ms-MenuUIItemTableHover {
	BORDER-BOTTOM: #d3d7dc 1px solid;
	BORDER-LEFT: #d3d7dc 1px solid;
	BACKGROUND-COLOR: #e6eaed;
	BORDER-TOP: #d3d7dc 1px solid;
	BORDER-RIGHT: #d3d7dc 1px solid;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription {
	COLOR: #333333;
}
.ms-MenuUIIconRtL {
	WIDTH: 24px;
	HEIGHT: 16px;
}
.ms-MenuUIIcon {
	WIDTH: 24px;
	HEIGHT: 16px;
}
.ms-MenuUIIconLargeRtl {
	WIDTH: 40px;
	HEIGHT: 16px;
}
.ms-MenuUIIconLarge {
	WIDTH: 40px;
	HEIGHT: 16px;
}
.ms-MenuUIIconLarge {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 0px;
}
.ms-MenuUIIcon {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 0px;
}
.ms-MenuUIIconLargeRtl {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 0px;
}
.ms-MenuUIIconRtL {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 0px;
}
.ms-menuuilabelcompactRtl {
	WIDTH: 100%;
}
.ms-menuuilabelcompact {
	WIDTH: 100%;
}
.ms-MenuUILabelRtL {
	WIDTH: 100%;
}
.ms-MenuUILabel {
	WIDTH: 100%;
}
.ms-MenuUILabel {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 90%;
	PADDING-TOP: 2px;
}
.ms-MenuUILabelRtL {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 2px;
}
.ms-menuuilabelcompact {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 1px;
}
.ms-menuuilabelcompactRtl {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 1px;
}
.ms-MenuUISubmenuArrow {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.ms-MenuUISeparatorLargeRtl {
	LINE-HEIGHT: 1px;
	BACKGROUND-COLOR: #c5c5c5;
	HEIGHT: 1px;
	FONT-SIZE: 1px;
}
.ms-MenuUISeparatorLarge {
	LINE-HEIGHT: 1px;
	BACKGROUND-COLOR: #c5c5c5;
	HEIGHT: 1px;
	FONT-SIZE: 1px;
}
.ms-MenuUISeparatorRtL {
	LINE-HEIGHT: 1px;
	BACKGROUND-COLOR: #c5c5c5;
	HEIGHT: 1px;
	FONT-SIZE: 1px;
}
.ms-MenuUISeparator {
	LINE-HEIGHT: 1px;
	BACKGROUND-COLOR: #c5c5c5;
	HEIGHT: 1px;
	FONT-SIZE: 1px;
}
.ms-MenuUISeparator {
	MARGIN: 0px 0px 0px 32px;
}
.ms-MenuUISeparatorRtL {
	MARGIN: 0px 32px 0px 0px;
}
.ms-MenuUISeparatorLarge {
	MARGIN: 0px 0px 0px 48px;
}
.ms-MenuUISeparatorLargeRtl {
	MARGIN: 0px 48px 0px 0px;
}
.ms-MenuUICheckMark {
	BACKGROUND-IMAGE: url(/_layouts/images/ChkMrk.gif);
}
.ms-MenuUIItemTableCellDisabled {
	COLOR: #999999;
}
.ms-sbtable {
	FONT-STYLE: normal;
	FONT-SIZE: 100%;
	FONT-WEIGHT: normal;
}
.ms-sbtablealt {
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
}
.ms-sbtable-ex {
	MARGIN-TOP: 2px;
	BORDER-COLLAPSE: collapse;
	MARGIN-LEFT: 2px;
}
.ms-sbtable-border {
}
TD.ms-sbcell {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 0px;
	WHITE-SPACE: nowrap;
	PADDING-TOP: 0px;
}
TD.ms-sbcellnoborder {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-RIGHT: 2px;
	WHITE-SPACE: nowrap;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
.ms-sbtext {
	FONT-WEIGHT: bold;
}
.ms-sbplain {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-sbplainwithborder {
}
TD.ms-sblink {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	TEXT-TRANSFORM: lowercase;
	PADDING-RIGHT: 10px;
	FONT-SIZE: 80%;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.ms-sblink A:visited {
	PADDING-LEFT: 4px;
}
.ms-sblink A:link {
	PADDING-LEFT: 4px;
}
.ms-sblink A:hover {
}
TD.ms-sbgo {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 1px;
}
.ms-rightbodysectionsearchbox {
}
.ms-sbLastcell {
}
.ms-sbLastcell {
}
TD.ms-sbscopes {
}
SELECT.ms-sbscopes {
}
.srch-WPBody {
	MARGIN: 0px;
	FONT-SIZE: 13px;
}
.srch-results {
}
.srch-sort {
}
.srch-sort A:visited {
}
.srch-sort A:link {
}
.srch-sort A:hover {
}
.srch-sort-right {
	PADDING-BOTTOM: 4px;
	FLOAT: right;
}
.srch-sort-right A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #777;
	FONT-SIZE: 90%;
	TEXT-DECORATION: none;
}
.srch-sort-right A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #777;
	FONT-SIZE: 90%;
	TEXT-DECORATION: none;
}
.srch-sort-right A:hover {
	TEXT-DECORATION: underline;
}
.srch-summary {
}
.srch-summary A:visited {
}
.srch-summary A:link {
}
.srch-summary A:hover {
}
.srch-stats {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #d3d3d3;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	WHITE-SPACE: nowrap;
	PADDING-TOP: 5px;
}
.srch-stats A:link {
}
.srch-stats A:hover {
}
.srch-Description {
	MARGIN: 0px 0px 4px;
	FONT-SIZE: 12px;
}
.srch-Description B {
	FONT-WEIGHT: bold;
}
.srch-alertme A:visited {
	MARGIN: 0px;
}
.srch-alertme A:link {
	MARGIN: 0px;
}
.srch-alertme A:hover {
	MARGIN: 0px;
}
.srch-Title {
	MARGIN: 0px 0px 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
}
.srch-Title A:visited {
	COLOR: #4283be;
	TEXT-DECORATION: none;
}
.srch-Title A:link {
	COLOR: #4283be;
	TEXT-DECORATION: none;
}
.srch-Title A:hover {
	BORDER-BOTTOM-WIDTH: 1px;
	COLOR: #8bb9e2;
	TEXT-DECORATION: none;
}
.srch-URL A:visited {
	FONT-SIZE: 13px;
}
.srch-URL A:link {
	FONT-SIZE: 13px;
}
.srch-URL A:hover {
	FONT-SIZE: 13px;
}
.srch-Metadata {
	MARGIN: 0px 0px 15px;
	FONT-SIZE: 13px;
	BORDER-TOP: #e0ded5 1px solid;
}
.srch-dup .srch-Page-bg {
}
.srch-Page {
	TEXT-ALIGN: right;
	BACKGROUND-COLOR: #eeeeee;
	FONT-WEIGHT: bold;
}
.srch-Page A:visited {
	FONT-WEIGHT: normal;
}
.srch-Page A:link {
	FONT-WEIGHT: normal;
}
.srch-Page A:hover {
}
.srch-dup A:visited {
}
.srch-dup A:link {
}
.srch-Icon {
	MARGIN-RIGHT: 5px;
}
.srch-ActionLink A {
	FONT-STYLE: italic;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 0px;
}
.srch-ActionLink A:hover {
}
.ms-searchresultstitlearea {
}
.ms-searchresultsareaSeparator {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #d6e8ff;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.ms-calheader IMG {
	WIDTH: auto;
}
#searchLayout .ms-sbrow {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#searchLayout .ms-sbtable-ex {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#searchLayout .ms-sbtable {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#searchLayout .ms-sbcell {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#HomeBannerNoticias .ms-WPBody {
	FONT-SIZE: 0.75em;
}
#HomeBannerNoticias #column {
	FONT-SIZE: 100%;
}
#HomeBannerNoticias .link-item {
	MARGIN-BOTTOM: 15px;
	COLOR: #808080;
	FONT-SIZE: 100%;
}
#HomeBannerNoticias .link-item A:visited {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #444;
	FONT-SIZE: 0.75em;
	BORDER-TOP: medium none;
	FONT-WEIGHT: 700;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#HomeBannerNoticias .link-item A:link {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #444;
	FONT-SIZE: 0.75em;
	BORDER-TOP: medium none;
	FONT-WEIGHT: 700;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#HomeBannerNoticias .link-item A {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	COLOR: #444;
	FONT-SIZE: 0.75em;
	BORDER-TOP: medium none;
	FONT-WEIGHT: 700;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
}
#HomeBannerNoticias .link-item A:hover {
	TEXT-DECORATION: underline;
}
#HomeBannerNoticias A .description {
	COLOR: #808080;
}
.newsDate {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #777;
	FONT-SIZE: 0.65em;
	TEXT-DECORATION: none;
}
.PL_DataAgenda {
	COLOR: #4283be;
	FONT-SIZE: 0.8em;
	PADDING-TOP: 10px;
}
.PL_TitleAgenda {
	COLOR: #666666;
	FONT-SIZE: 0.8em;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
}
.PL_CorpoAgenda {
	FONT-STYLE: italic;
	FONT-SIZE: 0.8em;
	PADDING-TOP: 2px;
}
.level-section {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.formularios_corpo {
	LINE-HEIGHT: 130%;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #7d7d7d;
	FONT-SIZE: 1.1em;
}
.formularios_pequenas {
	LINE-HEIGHT: 130%;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #7d7d7d;
	FONT-SIZE: 0.75em;
}
.formularios_erros {
	LINE-HEIGHT: 130%;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #ff0000;
	FONT-SIZE: 0.75em;
}
.formularios_esquerda {
	LINE-HEIGHT: 130%;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #7d7d7d;
	FONT-SIZE: 0.75em;
}
.loginLayout {
	MARGIN-TOP: 15px;
	FONT-SIZE: 0.9em;
}
.loginLayout TABLE TABLE {
	WIDTH: 100%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;
}
.logintext {
	BORDER-BOTTOM: #e6e2d8 0px solid;
	BORDER-LEFT: #e6e2d8 0px solid;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333;
	BORDER-TOP: #e6e2d8 0px solid;
	BORDER-RIGHT: #e6e2d8 0px solid;
}
.loginCheckboxRememberMe {
	PADDING-LEFT: 40px;
	PADDING-TOP: 10px;
}
.loginLabels {
	LINE-HEIGHT: 2.5em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;
}
.loginButton {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BACKGROUND-COLOR: #fffbff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #284775;
	FONT-SIZE: 0.9em;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-RIGHT: 400px;
	BORDER-RIGHT: #cccccc 1px solid;
}
.loginTextBoxes {
	PADDING-RIGHT: 100px;
	BACKGROUND: #fff;
}
.loginTitle {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 15px;
	LINE-HEIGHT: 120%;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BACKGROUND: #f1f1f1;
	COLOR: #99cc33;
	FONT-SIZE: 1.8em;
	BORDER-TOP: #fff 1px solid;
	FONT-WEIGHT: 300;
	PADDING-TOP: 15px;
}
.passwordRecoveryLayout {
	MARGIN-TOP: 15px;
}
.passwordRecoveryLayout TABLE TABLE {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.passwordRecoveryTextBoxes {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: url(images/crpg.searchbox.bg.gif) #fff repeat-x 50% top;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.changePasswordLayout {
	MARGIN-TOP: 15px;
}
.changePasswordLayout TABLE TABLE {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.changePasswordTextBoxes {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BACKGROUND: url(images/crpg.searchbox.bg.gif) #fff repeat-x 50% top;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
.registerLayout {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.formTitle {
	CLEAR: both;
}
.formTitle {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 15px;
	LINE-HEIGHT: 120%;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BACKGROUND: #f1f1f1;
	COLOR: #99cc33;
	FONT-SIZE: 1.8em;
	BORDER-TOP: #fff 1px solid;
	FONT-WEIGHT: 300;
	PADDING-TOP: 15px;
}
.formPrefix {
	PADDING-BOTTOM: 10px;
	FONT-SIZE: 8pt;
}
.formSuffix {
	PADDING-BOTTOM: 10px;
	FLOAT: none;
	CLEAR: both;
	PADDING-TOP: 10px;
}
.formGroupTitle {
	PADDING-BOTTOM: 10px;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 10px;
}
.formDefaultLabel {
	WIDTH: 200px;
	FLOAT: left;
}
.registerName {
	WIDTH: 420px;
}
.formQuestion_registerName {
	PADDING-BOTTOM: 5px;
}
.formLabel_registerName {
}
.formResponse_registerName {
}
.address {
	WIDTH: 420px;
}
.formQuestion_address {
	PADDING-BOTTOM: 5px;
}
.formLabel_address {
}
.formResponse_address {
}
.zipCode {
}
.formQuestion_zipCode {
	PADDING-BOTTOM: 5px;
}
.formLabel_zipCode {
}
.formResponse_zipCode {
}
.locality {
}
.formQuestion_locality {
	PADDING-BOTTOM: 5px;
}
.formLabel_locality {
}
.formResponse_locality {
}
.phone {
}
.formQuestion_phone {
	PADDING-BOTTOM: 5px;
}
.formLabel_phone {
}
.formResponse_phone {
}
.email {
	WIDTH: 300px;
}
.formQuestion_email {
	PADDING-BOTTOM: 5px;
}
.formLabel_email {
}
.formResponse_email {
}
.gender {
}
.formQuestion_gender {
	PADDING-BOTTOM: 5px;
}
.formLabel_gender {
}
.formResponse_gender {
}
.nationality {
}
.formQuestion_nationality {
	PADDING-BOTTOM: 5px;
}
.formLabel_nationality {
}
.formResponse_nationality {
}
.driverLicense {
}
.formQuestion_driverLicense {
	PADDING-BOTTOM: 5px;
	CLEAR: both;
}
.formLabel_driverLicense {
}
.formResponse_driverLicense {
}
.educationLevel {
}
.formQuestion_educationLevel {
	PADDING-BOTTOM: 5px;
	CLEAR: both;
	PADDING-TOP: 5px;
}
.formLabel_educationLevel {
}
.formResponse_educationLevel {
}
.otherEducationLevel {
}
.formQuestion_otherEducationLevel {
	PADDING-BOTTOM: 5px;
	CLEAR: both;
}
.formLabel_otherEducationLevel {
}
.formResponse_otherEducationLevel {
}
.professionalExperience {
}
.formQuestion_professionalExperience {
	PADDING-BOTTOM: 5px;
	CLEAR: both;
}
.formLabel_professionalExperience {
}
.formResponse_professionalExperience {
}
.professionalTraining {
}
.formQuestion_professionalTraining {
	PADDING-BOTTOM: 5px;
	CLEAR: both;
}
.formLabel_professionalTraining {
}
.formResponse_professionalTraining {
}
.projectsParticipation {
}
.formQuestion_projectsParticipation {
	PADDING-BOTTOM: 5px;
	CLEAR: both;
}
.formLabel_projectsParticipation {
}
.formResponse_projectsParticipation {
}
.otherInformations {
}
.formQuestion_otherInformations {
	PADDING-BOTTOM: 5px;
	CLEAR: both;
}
.formLabel_otherInformations {
}
.formResponse_otherInformations {
}
