﻿/*@import url('/_LAYOUTS/BDO/Internet/Styles/BDO.MacawCorrections.css');*/

/* ------------------------------------------------------------------ Extra classes */
.ms-bisonmain {
	border-left:#bc0408 10px solid;
}
.BDO-ConsoleBalk{
	height:1px;
	background-color:#ffffff;
}
/* -------------------------------------------------------------------------------- */

/* --------------------------------------------------- Standaard sharepoint classes */
BODY {
	margin:0px;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#ffffff;
}
FORM {
	margin:0px;
}
.ms-main {
	border-left:#bc0408 10px solid;
}
.ms-alphaimage {
	behavior:url("/_layouts/alphaimage.htc");
}
.ms-toolbar {
	font-size:8pt;
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-viewtoolbar {
	font-size:8pt;
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}fhr

.ms-formtoolbar {
	font-size:8pt;
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-formtoolbar {
	margin-bottom:7px;
}
.ms-formtoolbar TD {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	vertical-align:top;
	padding-top:0px;
}
.ms-toolbar-togglebutton-on {
	border-right:#2353b2 1px solid;
	border-top:#2353b2 1px solid;
	border-left:#2353b2 1px solid;
	border-bottom:#2353b2 1px solid;
	background-color:#fffacc;
}
TABLE.ms-toolbar {
	background-image:none;
	background-color:#d6e8ff;
}
TABLE.ms-viewtoolbar {
	background-image:none;
	background-color:#d6e8ff;
}
TABLE.ms-toolbar {
	border-right:#83b0ec 1px solid;
	border-top:#83b0ec 1px solid;
	border-left:#83b0ec 1px solid;
	border-bottom:#83b0ec 1px solid;
}
TABLE.ms-viewtoolbar {
	border-top:#6f9dd9 1px solid;
	border-bottom:#6f9dd9 1px solid;
}
.ms-attachButton {
	text-align:left;
}
.ms-listheader {
	background-image:none;
	font:bold 10pt Arial,Verdana,Helvetica,sans-serif;
	color:#003366;
	height:28px;
	background-color:#82a3c1;
}
.ms-menutoolbar {
	border-right:0px;
	border-top:0px;
	background-image:none;
	border-left:0px;
	border-bottom:0px;
	height:20px;
	background-color:#82a3c1;
}
.ms-menutoolbar TD {
	border-top:#f2f8ff 1px solid;
	border-bottom:#d6e8ff 1px solid;
}
.ms-menutoolbar TD A {
	font-size:8pt;
	color:#003366;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-menutoolbar TD A:hover {
	color:#000000;
	text-decoration:none;
}
.ms-menutoolbar TD {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin:0px;
	vertical-align:middle;
}
.ms-menutoolbar TD A:hover {
	color:#000000;
	text-decoration:none;
}
.ms-menubuttoninactivehover{
	margin:0px 0px 0px 0px;
	padding:2px 7px 3px 7px;
	background-color:transparent;
	line-height:16px;
}
.ms-menubuttonactivehover{
	margin:0px 0px 0px 0px;
	padding:2px 7px 3px 7px;
	background-image:none;
	background-color:#bad3e9;
	line-height:16px;
	border:0px;
	border-bottom:0px #bad3e9 solid;
	cursor:pointer;
}
.ms-buttoninactivehover{
	margin:1px 1px 0px 0px;
	padding:0px 7px 1px 7px;
	background-color:transparent;
	line-height:16px;
}
.ms-buttonactivehover{
	margin:1px 1px 0px 0px;
	padding:0px 7px 1px 7px;
	background-image:none;
	line-height:16px;
	border:none;
	cursor:pointer;
}
TD.ms-menutoolbarheader {
	padding-right:7px;
	padding-left:7px;
	font-weight:bold;
	font-size:10pt;
	color:#204d89;
	line-height:16px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-listheaderlabel {
	color:#204d89;
}
.ms-listheaderlabel {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-viewselector {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-viewselectortext {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-viewselectorhover {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-menutoolbar TD TD.ms-viewselector {
	border-right:#deebff 1px solid;
	padding-right:0px;
	border-top:#deebff 1px solid;
	padding-left:0px;
	font-weight:bold;
	padding-bottom:0px;
	border-left:#deebff 1px solid;
	padding-top:0px;
	border-bottom:#deebff 1px solid;
	background-color:#deebff;
	background-image:none;
}
.ms-menutoolbar TD TD.ms-viewselectorhover {
	border-right:#deebff 1px solid;
	padding-right:0px;
	border-top:#deebff 1px solid;
	padding-left:0px;
	font-weight:bold;
	padding-bottom:0px;
	border-left:#deebff 1px solid;
	padding-top:0px;
	border-bottom:#deebff 1px solid;
	background-color:#deebff;
	background-image:none;
}
.ms-toolbar TD TD.ms-viewselector {
	border-right:#deebff 1px solid;
	padding-right:0px;
	border-top:#deebff 1px solid;
	padding-left:0px;
	font-weight:bold;
	padding-bottom:0px;
	border-left:#deebff 1px solid;
	padding-top:0px;
	border-bottom:#deebff 1px solid;
	background-color:#deebff;
	background-image:none;
}
.ms-toolbar TD TD.ms-viewselectorhover {
	border-right:#deebff 1px solid;
	padding-right:0px;
	border-top:#deebff 1px solid;
	padding-left:0px;
	font-weight:bold;
	padding-bottom:0px;
	border-left:#deebff 1px solid;
	padding-top:0px;
	border-bottom:#deebff 1px solid;
	background-color:#deebff;
	background-image:none;
}
.ms-authoringcontrols TD TD.ms-viewselector {
	border-right:#deebff 1px solid;
	padding-right:0px;
	border-top:#deebff 1px solid;
	padding-left:0px;
	font-weight:bold;
	padding-bottom:0px;
	border-left:#deebff 1px solid;
	padding-top:0px;
	border-bottom:#deebff 1px solid;
	background-color:#deebff;
	background-image:none;	
}
.ms-authoringcontrols TD TD.ms-viewselectorhover {
	border-right:#deebff 1px solid;
	padding-right:0px;
	border-top:#deebff 1px solid;
	padding-left:0px;
	font-weight:bold;
	padding-bottom:0px;
	border-left:#deebff 1px solid;
	padding-top:0px;
	border-bottom:#deebff 1px solid;
	background-color:white;
	background-image:none;
}
.ms-menutoolbar TD TD {
	border-right:medium none;
	border-top:medium none;
	border-left:medium none;
	border-bottom:medium none;
}
DIV.ms-viewselector {
	border-right:#ffffff 1px solid;
	padding-right:12px;
	background-position:right center;
	border-top:#ffffff 1px solid;
	padding-left:4px;
	background-image:url(/_layouts/images/menudarkspaced.gif);
	padding-bottom:1px;
	border-left:#ffffff 1px solid;
	cursor:pointer;
	padding-top:1px;
	border-bottom:#ffffff 1px solid;
	background-repeat:no-repeat;
}
DIV.ms-viewselectorhover {
	border-right:#ffffff 1px solid;
	padding-right:12px;
	background-position:right center;
	border-top:#ffffff 1px solid;
	padding-left:4px;
	background-image:url(/_layouts/images/menudarkspaced.gif);
	padding-bottom:1px;
	border-left:#ffffff 1px solid;
	cursor:pointer;
	padding-top:1px;
	border-bottom:#ffffff 1px solid;
	background-repeat:no-repeat;
}
TD.ms-viewselector {
	width:125px;
}
.ms-bottompaging {
	background:#ebf3ff;
}
.ms-bottompagingline1 {
	background:#83b0ec;
	line-height:1px;
}
.ms-bottompagingline2 {
	background:#ffffff;
	line-height:1px;
}
.ms-bottompagingline3 {
	background:#ffffff;
	line-height:0px;
}
.ms-paging {
	font-weight:normal;
	font-size:8pt;
	color:#204d89;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-bottompaging .ms-paging {
	color:#4c4c4c;
}
.ms-menutoolbar .ms-splitbuttondropdown{
	padding:0px 0px 1px 1px;
	margin:1px;
}
.ms-menutoolbar .ms-splitbuttontext{
	padding:0px 6px 1px 8px;
}
.ms-splitbutton{
	margin:0px 0px 0px 0px;
}
.ms-splitbuttonhover{
	background-image:none;
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
	background-color:#bad3e9;
}
.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
	border:0px;
	cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
	padding:0px 0px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
	padding:-1px 4px 0px 8px;
}
.ms-rtetoolbarmenu {
	color:#000000;
	background-color:#9ac6ff;
}
TD.ms-rtetoolbarunsel {
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px;
	padding-top:3px;
}
TD.ms-rtetoolbarsel {
	border-right:#001747 1px solid;
	padding-right:2px;
	border-top:#001747 1px solid;
	padding-left:2px;
	background-image:url(/_layouts/images/rtebnsel.gif);
	padding-bottom:2px;
	border-left:#001747 1px solid;
	padding-top:2px;
	border-bottom:#001747 1px solid;
	background-repeat:repeat-x;
}
.ms-rtetoolbardis {
	filter:alpha(opacity=25);
}
A.ms-rtetoolbardis {
	cursor:default;
}
TD.ms-rtetoolbarhov {
	border-right:#001747 1px solid;
	padding-right:2px;
	border-top:#001747 1px solid;
	padding-left:2px;
	background-image:url(/_layouts/images/rtebnhov.gif);
	padding-bottom:2px;
	border-left:#001747 1px solid;
	cursor:pointer;
	color:#000000;
	padding-top:2px;
	border-bottom:#001747 1px solid;
	background-repeat:repeat-x;
	background-color:#fff699;
}
.ms-gridT1 {
	font-size:0.6em;
	width:190px;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
.ms-gridCol {
	font-size:0.6em;
	width:90px;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:center;
}
.ms-viewselect A:link {
	font-size:8pt;
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-GRfontSize {
	font-size:8pt;
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
SELECT {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
HR {
	color:#b9aca5;
	height:2px;
}
.ms-formlabel {
	padding-right:8px;
	border-top:#d8d8d8 1px solid;
	font-weight:bold;
	font-size:0.7em;
	padding-bottom:6px;
	color:#525252;
	padding-top:3px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
.ms-formdescription A {
	color:#3966bf;
	text-decoration:none;
}
.ms-formvalidation {
	font-size:8pt;
	color:#ff0000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-formtable .ms-formbody .ms-formbodysurvey {
	line-height:1.3em;
}
.ms-informationbar {
	border-right:#ffdf88 1px solid;
	border-top:#ffdf88 1px solid;
	border-left:#ffdf88 1px solid;
	border-bottom:#ffdf88 1px solid;
	background-color:#fff9de;
}
.ms-informationbar TD {
	font-size:8pt;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-radiotext {
	font-size:8pt;
	cursor:default;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:19px;
	text-align:left;
}
.ms-radiobutton-child {
	margin-left:20px;
}
.ms-gridtext {
	font-size:8pt;
	cursor:default;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:19px;
	text-align:right;
}
.ms-formbody {
	padding-right:6px;
	border-top:#d8d8d8 1px solid;
	padding-left:6px;
	font-size:0.7em;
	background:#ebf3ff;
	padding-bottom:4px;
	vertical-align:top;
	padding-top:3px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-formbodysurvey {
	padding-right:8px;
	border-top:medium none;
	padding-left:8px;
	font-size:0.7em;
	background:none transparent scroll repeat 0% 0%;
	padding-bottom:15px;
	vertical-align:top;
	padding-top:5px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-formbody font {
	line-height:normal;
}
.ms-formline {
	padding-right:8px;
	border-top:#c4c4c4 1px solid;
	padding-left:8px;
}
.ms-formbutton {
	border-right:#7f7f7f 1px solid;
	border-top:#7f7f7f 1px solid;
	background-image:none;
	border-left:#7f7f7f 1px solid;
	border-bottom:#7f7f7f 1px solid;
	text-align:center;
}
.ms-formbutton A {
	font-size:0.68em;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	position:relative;
	top:-2px;
	text-decoration:none;
}
.ms-formbuttonwrapper {
	padding-right:8px;
	padding-bottom:8px;
	padding-top:8px
}
.ms-formdescription {
	font-size:8pt;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-formfieldcontainer {
}
.ms-formfieldlabelcontainer {
	margin:4px 4px 0px;
}
.ms-formfieldlabel {
	border-right:#cccccc 1px solid;
	padding-right:4px;
	border-top:#cccccc 1px solid;
	padding-left:4px;
	font-weight:normal;
	font-size:8pt;
	background-image:none;
	padding-bottom:1px;
	border-left:#cccccc 1px solid;
	color:#777777;
	padding-top:1px;
	background-repeat:repeat-x;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:18px;
	background-color:#efebef;
	text-align:left;
}
.ms-formfieldvaluecontainer {
	border-right:#cccccc 1px solid;
	padding-right:5px;
	border-top:#cccccc 1px solid;
	padding-left:5px;
	margin-bottom:4px;
	padding-bottom:5px;
	margin-left:4px;
	border-left:#cccccc 1px solid;
	margin-right:4px;
	padding-top:5px;
	border-bottom:#cccccc 1px solid;
}
.ms-searchbox {
	border-right:medium none;
	border-top:#7f9db9 1px solid;
	padding-left:2px;
	font-size:8pt;
	border-left:#7f9db9 1px solid;
	color:#1952a4;
	padding-top:2px;
	border-bottom:#7f9db9 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:20px;
}
.ms-searchform {
	margin-right:10px;
	position:relative;
	top:-6px;
}
.ms-searchform INPUT {
	padding-right:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-top:2px;
	height:19px;
}
SELECT.ms-searchbox {
	margin-right:6px;
}
.ms-searchimage {
	border-right:#7f9db9 1px solid;
	padding-right:1px;
	border-top:#7f9db9 1px solid;
	padding-left:1px;
	padding-bottom:2px;
	border-left:#9ed6ff 1px solid;
	padding-top:1px;
	border-bottom:#7f9db9 1px solid;
	background-color:#e9f2fd;
}
.ms-searchcorner {
	background-position:left top;
	background-image:url(/_layouts/images/srchcrnr.gif);
	background-repeat:no-repeat;
	background-color:#ffffff;
}
.ms-secondary-title {
	display:block;
	padding-bottom:3px;
}
TABLE.ms-form TH {
	font-weight:normal;
	font-size:8pt;
	vertical-align:top;
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
TABLE.ms-form TD {
	font-size:8pt;
	vertical-align:top;
	width:100%;
}
.ms-formrecurrence {
	font-weight:normal;
	font-size:8pt;
	vertical-align:top;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
.ms-fileinput {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-longfileinput {
	font-size:8pt;
	width:386px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-long {
	width:386px;
}
.ms-longer {
	width:411px;
}
.ms-rtelong {
	width:384px;
}
.ms-rtelonger {
	width:409px;
}
.ms-input {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-long {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-rtelong {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-longer {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-rtelonger {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-radiotext {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-inputuserfield {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-inputuserfield {
	border-right:#a5a5a5 1px solid;
	border-top:#a5a5a5 1px solid;
	border-left:#a5a5a5 1px solid;
	border-bottom:#a5a5a5 1px solid;
}
.ms-rtelong {
	border-right:#a5a5a5 1px solid;
	border-top:#a5a5a5 1px solid;
	border-left:#a5a5a5 1px solid;
	border-bottom:#a5a5a5 1px solid;
}
.ms-rtelonger {
	border-right:#a5a5a5 1px solid;
	border-top:#a5a5a5 1px solid;
	border-left:#a5a5a5 1px solid;
	border-bottom:#a5a5a5 1px solid;
}
DIV.ms-inputuserfield A {
	font-weight:normal;
	color:#000000;
	font-style: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-bannerframe {
	background-color:#82a3c1;
}
.ms-bannerframe TD {
	background-color:#82a3c1;
}
.ms-GRHeaderbackground {
}
.ms-storMeFree {
	background-color:#80f0dc;
}
.ms-banner {
	vertical-align:bottom;
}
.ms-banner A:link {
	white-space:nowrap;
	text-decoration:none;
}
.ms-banner A:visited {
	text-decoration:none;
}
.ms-GRHeaderText {
}
.ms-bannerContainer {
	padding-right:10px;
	padding-left:5px;
	background-image:none;
	background-color:#82a3c1;
	border-bottom:7px #bad3e9 solid;
}
.ms-globalbreadcrumb{
	padding-left:5px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:8pt;
	text-align:right;
	color:#82a3c1;
	text-decoration:none;
	background-image:url('BDO/DefaultHeader.gif');
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#82a3c1;
	height:22px;
}
.ms-globalbreadcrumb A{
	color:#82a3c1;
	text-decoration:none;
}
.ms-globalbreadcrumb A:hover{
	color:#82a3c1;
	text-decoration:underline;
}
.ms-globalleft {
	float:left;
}
.ms-globalleft td.ms-globallinks A{
	color:#82A3C1;
}
.ms-globalright {
	float:right;
	white-space:nowrap;
	right:9px;
	position:absolute; 
	top:2px;
}
.ms-globalright td.ms-globallinks {
	font-size:8pt;
	background:none transparent scroll repeat 0% 0%;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#003366;
	text-decoration:none;
}
span.ms-globallinks a {
	display:none;
}
.ms-globalright .ms-globallinks A {
	color:#003366;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-globalright .ms-globallinks A:link {
	color:#003366;
}
.ms-globalright .ms-globallinks A:visited {
	color:#003366;
}
.ms-globalright .ms-globallinks A:active {
	color:white;
}
.ms-globalright .ms-globallinks A:hover {
	color:white;
}
.ms-pagebreadcrumb {
	padding-right:3px;
	border-top:#ffffff 1px solid;
	padding-left:11px;
	padding-bottom:3px;
	border-left:#ffffff 1px solid;
	padding-top:2px;
}
.ms-pagebreadcrumb {
	font-size:8pt;
	color:#666666;
	background-color:white;
	text-decoration:none;
}
.ms-pagebreadcrumb A {
	font-size:8pt;
	color:#666666;
	background-color:white;
	text-decoration:none;
}
.ms-sitetitle {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	color:#ffffff;
	font-family:NovareseITCbyBT-Medium, Times New Roman, serif;
	font-size:22px;
	font-weight:normal;
}
.ms-sitetitle A {
	color:#ffffff;
	font-family:NovareseITCbyBT-Medium, Times New Roman, serif;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
}
H1.ms-sitetitle {
	right:10px;
	position:absolute; 
	top:28px;
}
td.ms-titleimagearea{
	padding-left:2px;
}
#GlobalTitleAreaImage {
	display:block;
	left:278px;
	position:absolute;
	top:0px;
}
.ms-siteaction a{
	font:8pt tahoma;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.ms-siteaction{
	font:8pt tahoma;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
table.ms-siteaction td.ms-siteaction{
	border-right:solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div{
	padding:3px 8px 3px 8px;
	border-right:solid 1px #FFFFFF;
}
.ms-siteactionsmenu{
	white-space:nowrap;
	font:8pt tahoma;
	padding:0px;
	border:none;
	cursor:pointer;
}
.ms-siteactionsmenu div div div{
	background-image:none;
	background-repeat:repeat-x;
	background-color:#bc0408;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	padding-top:3px;
	padding-left:10px;
	padding-right:6px;
	padding-bottom:5px;
}
.ms-siteactionsmenu div div div a{
	color:#FFFFFF;
	font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
	background-image:none;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	background-color:#ff0000;
}
.ms-actionbar {
	border-right:#6f9dd9 1px solid;
	border-top:#6f9dd9 1px solid;
	border-left:#6f9dd9 1px solid;
	padding-top:1px;
	border-bottom:#6f9dd9 1px solid;
	background-color:#ffffff;
}
.ms-actionsep {
	border-right:#6f9dd9 1px solid;
	height:8px;
}
.ms-topnavContainer{
	border:none;
	border-left:none;
}
.ms-topnav{
	border:none;
	border-left:none;
	border-bottom:none;
	background-image:none;
 	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10pt;
	background-color:transparent;
	color:#ffffff;
	height:21px;
}
.ms-topnav a{
	display:block;
	white-space:nowrap;
	padding:3px 8px 0px 8px;
	height:21px;
}
.ms-topnavselected{
	color:#ffffff;
	background:None;
	font-weight:bold;
	border:none;
	border-bottom-width:0px;
	border-left:none;
	background-color:transparent;
}
.ms-topnavselected a{
	color:#ffffff;
}
.ms-topNavHover{
	background-image:none;
	background-color:transparent;
	border:none;
	border-left:none;
	border-bottom-width:0px;
	color:#ffffff;
	height:21px;
}
.ms-topNavHover a{
	color:#deebff;
}
.ms-topnav img{
	position:relative;
	left:-6px;
	margin-top:3px;
}
.ms-topNavFlyOutsContainer{
	border:none;
}
.ms-topNavFlyOuts{
	background-color:#F2F8FF;
	font-family:Tahoma;
	font-size:8pt;
}
.ms-topNavFlyOuts a{
	display:block;
	width:100%;
	min-width:120px;
	color:#3764a0;
	padding:4px 8px 4px 8px;
}
.ms-topNavFlyOutsHover{
	background-color:#deebff;
	color:#000000;
}
.ms-navframe {
	background-color:#bad3e9;
}
.ms-nav TD {
	font-size:8pt;
}
.ms-nav .ms-SPZoneLabel {
	font-size:8pt;
}
.ms-SPZoneLabel {
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-formula {
	font-size:8pt;
	width:222px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:135px;
}
.ms-dtinput {
	padding-right:4px;
	padding-left:0px;
	font-size:0px;
	padding-bottom:0px;
	vertical-align:middle;
	padding-top:0px;
}
.ms-dttimeinput {
	padding-right:4px;
	padding-left:0px;
	font-size:0px;
	padding-bottom:0px;
	vertical-align:middle;
	padding-top:0px;
}
.ms-dttimeinput {
}
.ms-nav TH {
	font-weight:normal;
	font-size:8pt;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
.ms-quicklaunchouter {
	margin:0px 0px 0px 3px;
	border-bottom:0px;
	border-right:solid 1px #bad3e9;
}
.ms-quickLaunch {
	border-right:#82a3c1 1px solid;
	border-top:#82a3c1 1px solid;
	border-left:#82a3c1 1px solid;
	border-bottom:#82a3c1 1px solid;	
	font-size:8pt;
	line-height:10pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#bad3e9;
}
.ms-quicklaunch table td{
	border-top:0px;
}
.ms-quicklaunchheader {
	border-left:0px;
	padding-right:5px;
	padding-left:6px;
	font-weight:normal;
	padding-bottom:3px;
	color:#003366;
	padding-top:4px;
	height:15px;
	background-color:#82A3C1;
	background-image:none;
}
.ms-quicklaunchheader A {
	color:#003366;
	text-decoration:none;
}
.ms-quicklaunchheader A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-quicklaunchnavsep {
	background-color:#82A3C1;
}
.ms-quicklaunch .ms-treeviewouter table td {
	border-top:medium none;
}
.ms-quicklaunch SPAN {
	display:block;
}
.ms-quicklaunch SPAN.ms-navheader {
	padding-left:6px;
	padding-bottom:3px;
	padding-right:6px;
	padding-top:1px;
	border-left:0px;
	border-top:0px;
	border-bottom:0px;
	background-color:#d6e8ff;
}
table.ms-navHeader {
	width:180px;
}
.ms-quicklaunch table.ms-navheader td {
	border-top:0px;
	border-left:0px;
	border-bottom:#f2f8ff 1px solid;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	background-color:#bad3e9;
	background-image:none;
}
.ms-quicklaunch TABLE.ms-selectednavheader {
	border:none;
}
.ms-quicklaunch TABLE.ms-selectednavheader TD {
	width:100%;
	background-color:#bad3e9;
}
.ms-quicklaunch table.ms-selectednav{
	border:0px;
	background-image:none;
	background-color:transparent;
}
.ms-quicklaunch table.ms-selectednav td{
	padding-bottom:3px;
}
.ms-navheader2 TD {
	padding-right:6px;
 	padding-left:6px;
	padding-bottom:3px;
	padding-top:1px;
	background-color:#d6e8ff;
}
.ms-quicklaunch TABLE.ms-navsubmenu2 TD {
	border:none;
}
.ms-quicklaunch DIV.ms-navsubmenu1 BR {
	display:none;
}
.ms-navheader A {
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.ms-navheader A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-navheader2 A {
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.ms-navheader2 A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-navheaderstatic {
	color:#4c4c4c;
}
table.ms-navitem {
	width:100%;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	white-space:nowrap;
	background-color:#BAD3E9;
	border-bottom:1px solid #f2f8ff;
}
SPAN.ms-navitem {
	width:100%;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	white-space:nowrap;
	background-color:#BAD3E9;
	border-bottom:1px solid #f2f8ff;
}
.ms-navitem A:link {
	color:#003366;
	text-decoration:none;
	padding:4px;
}
.ms-navitem A:visited {
	color:#003366;
	text-decoration:none;
	padding:4px;	
}
.ms-navitem A:hover {
	color:#000000;
	text-decoration:underline;
	padding:4px;	
}
.ms-navitem A:active {
	color:#000000;
	text-decoration:underline;
	padding:4px;	
}
.ms-navitemstatic {
	color:#4c4c4c;
}
table.ms-navsubmenu1 {
	border-COLLAPSE:collapse;
	
	background-color:#bad3e9;
}
div.zz4_QuickLaunchMenu_0 {
	margin-bottom:6px;
	
	background-color:#bad3e9;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	border-left:1px solid #deebff;
	border-top:1px solid #deebff;
}

div.ms-navSubMenu2 {
	margin-bottom:6px;
	background-color:#BAD3E9;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	border-left:1px solid #deebff;
	border-top:1px solid #deebff;
}
a.zz4_QuickLaunchMenu_1 {
	background-image:url(/_layouts/images/navBullet.gif);
	background-position:left 3px;	
	background-repeat:no-repeat;
	padding-right:6px;
	padding-left:15px;
	padding-bottom:4px;
	padding-top:3px;
	color:#003366;
	width:100%;
	height:100%;
}
a.zz4_QuickLaunchMenu_1:hover {
	color:black;
	text-decoration:underline;
}
/* */
TABLE.ms-navselected {
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
	background-image:none;
	background-color:#deebff;
}
SPAN.ms-navselected {
	background-image:none;
	background-color:#deebff;
}
TABLE.ms-navselected TD {
	padding-top:3px;
	padding-right:6px;
	padding-bottom:4px;
	padding-left:17px;
	background-position:0px 0px;
	background-image:url(/_layouts/images/navBullet.gif);
	background-repeat:no-repeat;
}
.ms-selectednav {
	border:red 1px solid;
	background:White;
	padding-bottom:2px;
	padding-top:1px;
}
.ms-selectednav A {
	color:#003366;
	text-decoration:none;
}
.ms-unselectednav {
	border-right:#83b0ec 1px solid;
	border-top:#83b0ec 1px solid;
	padding-bottom:2px;
	border-left:#83b0ec 1px solid;
	padding-top:1px;
	border-bottom:#83b0ec 1px solid;
}
.ms-unselectednav A {
	color:#003366;
	text-decoration:none;
}
.ms-navline {
	border-bottom:#adadad 1px solid;
}
.ms-navwatermark {
	color:#ffdf88;
}
TABLE.ms-recyclebin TD {
	padding-right:5px;
	padding-left:5px;
	padding-bottom:6px;
	border-top:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	width:100%;
	padding-top:2px;
	background-color:white;
}
TABLE.ms-recyclebin TD A {
	font-weight:bold;
	color:#cccccc;
	text-decoration:none;
}
TABLE.ms-recyclebin TD A:hover {
	color:#999999;
	text-decoration:underline;
}
.ms-storMeUsed {
	background:#8ebbf5;
}
.ms-storMefilterBar {
	background:#8ebbf5;
}
.ms-GRSortfilter {
	border-right:#2353b2 1px solid;
	border-top:#2353b2 1px solid;
	background:#fff699;
	padding-bottom:2px;
	border-left:#2353b2 1px solid;
	padding-top:1px;
	border-bottom:#2353b2 1px solid;
}
.ms-templatepickerselected {
	FLOAT:left;
}
.ms-templatepickerunselected {
	FLOAT:left;
}
.ms-templatepickerunselected {
	margin-right:1px;
	padding-top:2px;
}
.ms-templatepickerselected {
	margin-right:1px;
}
.ms-templatepickerunselected DIV {
	border-right:#c4c4c4 1px solid;
	padding-right:5px;
	border-top:#c4c4c4 1px solid;
	padding-left:5px;
	background-image:url(/_layouts/images/templatepickerunselected.gif);
	padding-bottom:3px;
	border-left:#c4c4c4 1px solid;
	padding-top:1px;
	border-bottom:medium none;
	background-repeat:repeat-x;
	white-space:nowrap;
	background-color:#bdbdbd;
}
.ms-templatepickerselected DIV {
	border-right:#003366 1px solid;
	padding-right:5px;
	border-top:#003366 1px solid;
	padding-left:5px;
	background-image:url(/_layouts/images/templatepickerselected.gif);
	padding-bottom:3px;
	border-left:#003366 1px solid;
	padding-top:3px;
	border-bottom:medium none;
	background-repeat:repeat-x;
	white-space:nowrap;
	background-color:#ffffff;
}
.ms-templatepickerselected DIV A {
	color:#000000;
}
.ms-templatepickerunselected DIV A {
	color:#000000;
}
.ms-templatepicker {
	width:320px;
	height:175px;
	border:1px solid #003366;
}
.ms-lactiontable {
	width:100%;
}
.ms-laction {
	padding-right:2px;
	border-top:#b8bed0 1px solid;
	padding-left:2px;
	background-image:none;
}
.ms-lactionheader {
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:4px;
}
.ms-lactionitem {
	padding-right:4px;
	padding-left:4px;
	padding-bottom:3px;
	padding-top:3px;
	white-space:nowrap;
}
.ms-lactionitem A {
	color:#003366;
	text-decoration:none;
}
.ms-lactionitem A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-diffselected {
	border-right:#82a3c1 1px solid;
	border-top:#82a3c1 1px solid;
	background-image:none;
	border-left:#82a3c1 1px solid;
	border-bottom:#82a3c1 1px solid;
	background-color:#deebff;
}
.ms-diffselected TABLE {
	border-right:#ffffff 1px solid;
	border-top:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	width:100%;
	border-bottom:#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-right:#83b0ec 1px solid;
	border-left:medium none;
}
.ms-nav {
	background-image:none;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:White;
}
.ms-relatedtable {
	border-right:#949494 1px solid;
	border-top:#949494 1px solid;
	background:#f2f2f2;
	border-left:#949494 1px solid;
	width:100%;
	border-bottom:#949494 1px solid;
}
.ms-relatedheader {
	padding-right:1px;
	padding-left:1px;
	font-weight:bold;
	background:url('/_layouts/images/ACTIONHD.GIF') #949494;
	width:100%;
	color:#ffffff;
}
.ms-relatedheaderleftcorner {
}
.ms-relatedheaderrightcorner {
}
.ms-relatedicon {
	padding-right:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-top:2px;
	text-align:center;
}
.ms-relatedicon IMG {
	border-right:0px;
	border-top:0px;
	border-left:0px;
	border-bottom:0px;
}
.ms-relatedtext {
	padding-right:2px;
	padding-left:2px;
	padding-bottom:2px;
	color:#3966bf;
	padding-top:2px;
}
.ms-relatedtext A:visited {
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-relatedtext A:link {
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-relatedtext A:active {
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-relatedtext A:hover {
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:underline;
}
.ms-globalTitleArea{
	height:67px;
	text-align:right;
	background-image:url('BDO/DefaultHeader.gif');
	background-position:0px -22px;
	background-repeat:no-repeat;
	background-color:#82a3c1;
	padding-left:5px;
	padding-right:0px;
	padding-top:1px;
}
.ms-globalTitleAreaSeparator{
	background-color:#ffffff;
	background-image:none;
}
.ms-titlearea {
	font-size:8pt;
	color:#666666;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	LETTER-SPACING:0.1em;
	background-color:#ffffff;
}
.ms-titlearea A {
	color:#3966bf;
	text-decoration:none;
}
.ms-titlearea A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-titlearealeft {
	background-color:#bad3e9;
}
TD.ms-titleareaframe {
	background-image:none;
	background-color:#ffffff;
	text-align:center;
}
DIV.ms-titleareaframe {
	background-image:none;
	height:100%;
	background-color:#bad3e9;
	text-align:center;
}
DIV.ms-titleareaframe IMG{
	width:7px;
}
.ms-titleareaframe TABLE TD.ms-titlearea {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:1px;
	padding-top:7px;
}
.ms-pagetitleareaframe {
	padding-left:10px;
	background-image:none;
	background-color:#ffffff;
	text-align:center;
}
.ms-mwspagetitleareaframe {
	background-image:none;
	background-color:#ffffff;
	text-align:center;
}
.ms-consoletitleareaframe {
	display:none;
	background-image:none;
	background-color:#ffffff;
	text-align:center;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:1px;
	padding-top:7px;
	width:8px;
}
.ms-pagetitleareaframe TABLE {
	background-image:none;
	height:54px;
}
.ms-titlearealine {
	background-color:#ff0000;
}
.ms-storMeEstimated {
	background-color:#83b0ec;
}
.ms-sitemapdirectional,.ms-sitemapdirectional a{
	unicode-bidi:embed;
}
.ms-areaseparator TABLE TD.ms-titlearea {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:1px;
	padding-top:7px;
}
.ms-pagetitleareaframe TABLE TD.ms-titlearea {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:1px;
	padding-top:7px;
}
.ms-consoletitleareaframebottom {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#d6e8ff;
	text-align:center;
}
.ms-mwspagetitleareaframe {
	width:100%;
}
.ms-mwstitlearealine {
	background-color:#d6e8ff;
}
.ms-titleareaseparator {
	padding-bottom:5px;
	background-color:#83b0ec;
}
.ms-titleareaseparator DIV {
	border-top:#6f9dd9 1px solid;
	background-color:#d6e8ff;
}
.ms-areaseparatorcorner {
	border:none;
	background-color:#deebff;
	height:8px;
}
TD.ms-areaseparatorleft {
	border-right:none;
	background-color:#bad3e9;
	background-image:none;
	height:100%;
}
DIV.ms-areaseparatorleft {
	border-right:none;
	background-color:#bad3e9;
	background-image:none;
	height:100%;
}
DIV.ms-areaseparatorright {
	padding-right:2px;
	background-color:#ffffff;
	background-image:none;
	border:none;
	height:100%;
}
.ms-titlearearight .ms-areaseparatorright {
	border-right:0px;
	padding-right:2px;
	border-top:0px;
	background-image:none;
	border-left:0px;
	border-bottom:0px;
	height:100%;
	background-color:#ffffff;
}
TD.ms-titlearearight DIV.ms-titleareaframe IMG{
	width:0px;
}
.ms-areaseparator {
	border-right:medium none;
	padding-left:5px;
	background-color:#ffffff;
	background-image:none;
	border-left:medium none;
	height:61px;
}
.ms-pagemargin {
	background-image:none;
	height:100%;
	background-color:#bad3e9;
}
.ms-pagemargin IMG{
	width:7px;
}
TD.ms-rightareacell DIV.ms-pagemargin{
	background-color:transparent;
	background-image:none;
	border:0px;
}
TD.ms-rightareacell DIV.ms-pagemargin IMG{
	width:0px;
}
.ms-bodyareacell {
	vertical-align:top;
	width:100%;
	height:100%;
}
TD.ms-bodyareacell {
/*	padding-left:10px;
	padding-right:10px;*/
}
.ms-pagebottommargin {
	background:#BAD3E9;
}
.ms-pagebottommarginleft {
	background:#BAD3E9;
}
.ms-pagebottommarginright {
	background:#ffffff;
}
.ms-bodyareapagemargin {
	border:0px;
	background:#ffffff;
}
.ms-bodyareaframe {
	border:0px;
	border-style:none;
	vertical-align:top;
	width:100%;
	height:100%;
	background-color:transparent;
	padding: 0px! important;
}
.ms-bodyareaframe:first-child {
/*	padding:0 10px;*/
	border:0px;
}
.ms-viewareaframe {
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
	vertical-align:top;
	width:100%;
	height:100%;
	background-color:#ffffff;
}
.ms-formareaframe {
	padding-right:8px;
	padding-left:8px;
	padding-bottom:8px;
	vertical-align:top;
	padding-top:8px;
	height:100%;
	background-color:#ffffff;
}
.ms-pagetitle {
	font-weight:normal;
	font-size:16pt;
	margin:0px;
	color:#000000;
	font-family:NovareseITCbyBT-Medium, Times New Roman, serif;
}
.ms-pagetitle A {
	font-weight:normal;
	margin:0px;
	color:#000000;
	text-decoration:none;
}
.ms-pagetitle A:hover {
}
.ms-pagecaption {
	font-size:9pt;
	color:#000000;
	font-family:arial,verdana,sans-serif;
}
.ms-selected {
	background-position:left top;
	border-top:#8ebbf5 1px solid;
	background-image:url(/_layouts/images/filedialogselected.gif);
	color:#000000;
	border-bottom:#8ebbf5 1px solid;
	background-repeat:repeat-x;
	background-color:#8ebbf5;
}
.ms-selected SPAN {
	color:#000000;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle,.ms-vh table.ms-unselectedtitle,.ms-vh2 table.ms-unselectedtitle,.ms-vh-icon table.ms-unselectedtitle{
	height:21px;
}
.ms-vh2 .ms-selectedtitle .ms-vb,.ms-vh2 .ms-unselectedtitle .ms-vb{
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
}
.ms-selectedtitle{
	background-color:#ffffff;
	border:1px solid #82A3C1;
	margin:0px;
	padding:0px;
	cursor:pointer;
}
.ms-selectedtitlealternative
{
	background-color:#ffffff;
	border:1px solid #82A3C1;
	margin:0px;
	padding:0px;
	cursor:pointer;
}
.ms-unselectedtitle{
	background-color:transparent;
	margin:0px;
	padding:0px;
}
.ms-menuimagecell{
	background:none;
	background-color:#deebff;
	cursor:pointer;
	border:solid 1px #ffffff;
	padding:0px;
	height:16px;
}
.ms-vh .ms-menuimagecell,.ms-vh2 .ms-menuimagecell,.ms-vh-icon .ms-menuimagecell {
	height:20px;
}
.ms-vh .ms-menuimagecell img,.ms-vh2 .ms-menuimagecell img,.ms-vh-icon .ms-menuimagecell img {
	margin-top:2px;
	margin-bottom:2px;
}
.ms-filedialog TD {
	height:16px;
}
.ms-descriptiontext {
	font-size:8pt;
	color:#4c4c4c;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-webpartpagedescription {
	padding-right:12px;
	padding-left:12px;
	font-size:8pt;
	padding-bottom:0px;
	color:#5a5a5a;
	padding-top:8px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-inputformdescription {
	padding-right:9px;
	width:475px;
}
.ms-inputformcontrols {
	width:375px;
}
.ms-dspadapterlist {
	padding-left:1cm;
	font-size:8pt;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-alerttext {
	font-size:8pt;
	color:#ff0000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-separator {
	font-size:10pt;
	color:#b7bed0;
}
.ms-separator IMG {
	border-right:#f2f8ff 1px solid;
	background:#9ac6ff;
	margin:0px 1px;
	width:1px;
	border-bottom:#f2f8ff 1px solid;
	height:16px;
}
.ms-authoringcontrols {
	font-size:8pt;
	color:#083772;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#ebf3ff;
}
.ms-sectionheader {
	font-weight:bold;
	font-size:8pt;
	color:#083772;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:white;
}
.ms-linksectionheader {
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
TD.ms-linksectionheader {
	border-right:#add1ff 1px solid;
	border-top:#add1ff 1px solid;
	background-image:none;
	border-left:#add1ff 1px solid;
	border-bottom:#add1ff 1px solid;
	background-color:#ebf3ff;
	text-align:left;
}
TH.ms-linksectionheader {
	border-right:#add1ff 1px solid;
	border-top:#add1ff 1px solid;
	background-image:none;
	border-left:#add1ff 1px solid;
	border-bottom:#add1ff 1px solid;
	background-color:#ebf3ff;
	text-align:left;
}
.ms-attachUploadButtons {
	text-align:left;
}
.ms-sectionheader A {
	color:#083772;
	text-decoration:none;
}
.ms-sectionheader A:hover {
	color:#083772;
	text-decoration:none;
}
.ms-sectionheader A:visited {
	color:#083772;
	text-decoration:none;
}
.ms-sectionline {
	background-color:#d9d9d9;
}
.ms-sectionhighlight-top {
	border-right:0px solid;
	border-top:#ff9932 1px solid;
	font-size:8pt;
	border-left:0px solid;
	border-bottom:#ff9932 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#f7f3cd;
}
.ms-sectionhighlight {
	color:#4c4c4c;
	background-color:#fffbd8;
}
.ms-sectionhighlight-line {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	height:1px;
	background-color:#ff9932;
}
.ms-partline {
	background-color:#add1ff;
}
.ms-propertysheet {
	padding-right:10px;
	padding-left:10px;
	font-size:0.7em;
	padding-bottom:0px;
	color:#7f7f7f;
	padding-top:0px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
	background-color:#ffffff;
}
.ms-propertysheet TH {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-weight:normal;
	font-size:8pt;
	color:#7f7f7f;
}
.ms-propertysheet A {
	color: #000000;
	text-decoration:underline;
}
.ms-propertysheet A:visited {
	color:#62cae3;
	text-decoration:underline;
}
TABLE.ms-pageinformation {
	font-size:8pt;
	border-bottom:#cccccc 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:115px;
}
TABLE.ms-createpageinformation {
	font-size:8pt;
	border-bottom:#6f9dd9 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:115px;
}
TABLE.ms-pageinformation {
	background-image:none;
	background-color:#deebff;
}
TABLE.ms-createpageinformation {
	background-image:none;
	background-color:#ffffff;
}
.ms-pageinformation TH {
	color:#204d89;
	text-align:left;
}
.ms-createpageinformation TH {
	color:#204d89;
	text-align:left;
}
.ms-pageinformation TABLE TD {
	padding-right:5px;
	padding-left:1px;
	font-size:8pt;
	padding-bottom:3px;
	color:#000000;
	padding-top:3px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
.ms-createpageinformation TABLE TD {
	padding-right:5px;
	padding-left:1px;
	font-size:8pt;
	padding-bottom:3px;
	color:#000000;
	padding-top:3px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
.ms-settingsframe {
	border-right:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
}
.ms-informationtablehover {
	border-right:#add1ff 1px solid;
	border-top:#add1ff 1px solid;
	border-left:#add1ff 1px solid;
	border-bottom:#add1ff 1px solid;
	border-COLLAPSE:collapse;
}
.ms-informationtablehover TD {
	background-color:#ebf3ff;
}
.ms-informationtablehover TH {
	background-color:#ebf3ff;
}
.ms-informationtablehover TD {
	border-top:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	border-bottom:#ffffff 1px solid;
}
.ms-informationtablehover TH {
	border-right:#ffffff 1px solid;
	border-top:#ffffff 1px solid;
	border-left:medium none;
	border-bottom:#ffffff 1px solid;
}
.ms-informationtablestatic {
	background-image:url(/_layouts/images/settingsbkg.jpg);
	background-repeat:no-repeat;
}
.ms-pageinformationheader {
	font-weight:bold;
	color:#000000;
}
.ms-itemheader A {
	font-weight:bold;
	font-size:11pt;
	color:#3966bf;
	font-family:arial;
	text-decoration:none;
}
.ms-itemstatic {
	border-right:#ffffff 1px solid;
	border-top:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	border-bottom:#ffffff 1px solid;
	background-color:transparent;
}
.ms-itemhover{
	border:1px #cccccc solid;
	background-image:none;
	background-color:#f2f8ff;
	cursor:pointer;
}
.ms-itemhover a{
	color:#000000;
	text-decoration:underline;
}
.ms-discussiontitle {
	font-weight:bold;
	font-size:0.7em;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-listdescription {
	padding-right:10px;
	padding-left:10px;
	background:#f8f8f8;
	padding-bottom:3px;
	color:#4c4c4c;
	DIRECTION:ltr;
	padding-top:3px;
	border:0;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
.ms-vh {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-vh2 {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-vh-icon {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-vh-icon-empty {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-vhimage {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-vh2-nograd {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-vh2-nograd-icon {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-vh2-nofilter {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-vh2-nofilter-icon {
	font-weight:normal;
	vertical-align:top;
	color:#7f7f7f;
	text-align:left;
	text-decoration:none;
}
.ms-gb {
	color:#666666;
}
.ms-gb2 {
	color:#666666;
}
.ms-gbload {
	color:#666666;
}
.ms-vb {
	color:#666666;
}
.ms-vb2 {
	color:#666666;
}
.ms-vb-tall {
	color:#666666;
}
.ms-GRfont {
	color:#666666;
}
.ms-vb-user {
	color:#666666;
}
TABLE.ms-disc TD {
	color:#666666;
}
.ms-vh {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2 {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh-icon {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh-icon-empty {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vhimage {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-gb {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-gb2 {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-gbload {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vb {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vb2 {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vb-tall {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-GRfont {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vb-user {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
TABLE.ms-disc TD {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nofilter {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nograd {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nograd-icon {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nofilter-icon {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh {
	white-space:nowrap;
}
.ms-vh2 {
	white-space:nowrap;
}
.ms-vh2-nofilter {
	white-space:nowrap;
}
.ms-vh2-nograd {
	white-space:nowrap;
}
.ms-vh2-nograd-icon {
	white-space:nowrap;
}
.ms-vh2-nofilter-icon {
	white-space:nowrap;
}
.ms-vh {
}
.ms-vh2 {
}
.ms-vh {
	background-image:none;
	padding-bottom:0px;
	border-left:#e0e0e0 1px solid;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-vh2 {
	background-image:none;
	padding-bottom:0px;
	border-left:#e0e0e0 1px solid;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-vh-icon {
	background-image:none;
	padding-bottom:0px;
	border-left:#e0e0e0 1px solid;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-vh2-nofilter {
	background-image:none;
	padding-bottom:0px;
	border-left:#e0e0e0 1px solid;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-vh2-nofilter-icon {
	background-image:none;
	padding-bottom:0px;
	border-left:#e0e0e0 1px solid;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-viewheadertr .ms-vh-group {
	background-image:none;
	padding-bottom:0px;
	border-left:#e0e0e0 1px solid;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-vh2-nograd {
	background-image:none;
	padding-bottom:0px;
	border-left:#e0e0e0 1px solid;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-vh2-nograd-icon {
	background-image:none;
	padding-bottom:0px;
	border-left:#e0e0e0 1px solid;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-vh .ms-vh {
	padding-left:1px;
	background-image:none;
	border-left:medium none;
}
.ms-vh2 {
	padding-right:5px;
	padding-left:5px;
}
.ms-vh-icon {
	padding-right:0px;
	padding-left:4px;
	width:12px;
}
.ms-vh2-nograd-icon {
	padding-right:0px;
	padding-left:4px;
	width:12px;
}
.ms-vh2-nofilter-icon {
	padding-right:0px;
	padding-left:4px;
	width:12px;
}
.ms-vh-icon-empty {
	width:0px;
}
.ms-vh A {
	color:#7f7f7f;
	text-decoration:none;
}
.ms-vh A:visited {
	color:#7f7f7f;
	text-decoration:none;
}
.ms-vh2 A {
	color:#7f7f7f;
	text-decoration:none;
}
.ms-vh2-nofilter A {
	color:#7f7f7f;
	text-decoration:none;
}
.ms-vh A:hover {
	text-decoration:underline;
}
.ms-vh2 A:hover {
	text-decoration:underline;
}
.ms-vh2-nofilter A:hover {
	text-decoration:underline;
}
.ms-vhimage {
	width:18pt;
}
.ms-cbp {
	padding-right:6px;
	padding-left:6px;
}
.ms-standardheader {
	font-size:1em;
	margin:0em;
}
.ms-gb {
	border-top:#e0e0e0 1px solid;
	font-weight:bold;
	color:#000000;
	border-bottom:#e0e0e0 1px solid;
	height:18px;
	background-color:white;
}
.ms-gb2 {
	font-weight:bold;
	color:#666666;
	height:18px;
}
.ms-gbload {
	color:#000000;
	height:18px;
	background-color:#ffffff;
}
.ms-vb {
	vertical-align:top;
}
.ms-vb2 {
	vertical-align:top;
}
.ms-GRfont {
	vertical-align:top;
}
.ms-vb-user {
	vertical-align:top;
}
TABLE.ms-disc TD {
	vertical-align:top;
}
.ms-vb-tall {
	vertical-align:top;
}
.ms-vb A {
	color:#003366;
	text-decoration:none;
}
.ms-vb2 A {
	color:#003366;
	text-decoration:none;
}
.ms-GRStatusText A {
	color:#003366;
	text-decoration:none;
}
.ms-vb-user A {
	color:#003366;
	text-decoration:none;
}
.ms-disc A {
	color:#003366;
	text-decoration:none;
}
.ms-vb A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-vb2 A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-vb-user A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-disc A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-vb A:visited {
	color:#000066;
	text-decoration:none;
}
.ms-vb2 A:visited {
	color:#000066;
	text-decoration:none;
}
.ms-GRStatusText A:visited {
	color:#000066;
	text-decoration:none;
}
.ms-vb-user A:visited {
	color:#000066;
	text-decoration:none;
}
.ms-disc A:visited {
	color:#000066;
	text-decoration:none;
}
.ms-vb A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-vb2 A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-vb-user A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-disc A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-vb-icon {
	padding-right:0px;
	padding-left:8px;
	padding-bottom:0px;
	vertical-align:top;
	width:0%;
	padding-top:3px;
}
.ms-vb-icon-overlay {
	border-right:0px;
	border-top:0px;
	left:-8px;
	border-left:0px;
	bottom:-2px;
	border-bottom:0px;
	position:relative;
}
.ms-vb-user {
	padding-right:4px;
	padding-left:4px;
	padding-top:3px;
}
.ms-vb-title {
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
}
.ms-vb-title TD {
	padding-left:2px;
}
.ms-vb-title .ms-vb{
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px;
	padding-left:2px;
}
.ms-vb-title .ms-selectedtitle .ms-vb{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:1px;
}
.ms-vb2 {
	padding-right:8px;
	padding-left:8px;
	padding-bottom:4px;
	padding-top:4px;
}
.ms-vb-tall {
	padding-bottom:10px;
	line-height:1.5em;
	padding-top:2px;
}
TH .ms-vb A {
	font-size:8pt;
	color:#949494;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
TH .ms-vb {
	font-size:8pt;
	color:#949494;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nofilter A {
	font-size:8pt;
	color:#949494;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nofilter-icon A {
	font-size:8pt;
	color:#949494;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nofilter {
	font-size:8pt;
	color:#949494;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nofilter-icon {
	font-size:8pt;
	color:#949494;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
TH.ms-vh2-nograd {
	font-size:8pt;
	color:#949494;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
TH.ms-vh2-nograd-icon {
	font-size:8pt;
	color:#949494;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-vh2-nofilter {
	padding-right:7px;
	padding-left:7px;
	padding-top:2px;
	height:17px;
}
.ms-vh2-nofilter-icon {
	padding-right:7px;
	padding-left:7px;
	padding-top:2px;
	height:17px;
}
.ms-vh2-nograd {
	padding-right:7px;
	padding-left:7px;
	padding-top:2px;
	height:17px;
}
.ms-vh2-nograd-icon {
	padding-right:7px;
	padding-left:7px;
	padding-top:2px;
	height:17px;
}
.ms-nlline {
	background:#dadde6;
}
.ms-ppleft {
	OVERFLOW:auto;
	height:430px;
}
.ms-ppright {
	width:600px;
}
.ms-homepagetitle {
	font-weight:bold;
	font-size:12pt;
	color:#000000;
	font-family:arial;
	text-decoration:none;
}
A.ms-addnew {
	font-weight:normal;
	font-size:8pt;
	color:#3966bf;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
TD.ms-addnew {
	padding-right:7px;
	padding-left:7px;
}
.ms-error {
	font-weight:normal;
	font-size:8pt;
	color:#ff0000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
IMG.ms-button {
	cursor:pointer;
}
.ms-announcementtitle {
	font-weight:bold;
}
.ms-homepagetitle:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-discussionseparator {
	color:#cccccc;
	height:1px;
}
.ms-summarytitlebarframe {
	background-color:#2353b2;
}
.ms-summarytitlebar A:link {
	font-weight:normal;
	font-size:9pt;
	color:#ffffff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-summarytitlebar A:visited {
	font-weight:normal;
	font-size:9pt;
	color:#ffffff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-summarytitlebar {
	font-weight:normal;
	font-size:0.68em;
	color:#ffffff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-summarytitlebartitle {
	font-weight:bold;
	font-size:10pt;
	color:#ffffff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-summarytitlebartitle:hover {
	color:#000000;
	text-decoration:underline;
}
IMG.thumbnail {
	border-right:#83b0ec 3px solid;
	border-top:#83b0ec 3px solid;
	border-left:#83b0ec 3px solid;
	border-bottom:#83b0ec 3px solid;
}
TR.ms-imglibselectedrow {
	background-color:#f2f2f2;
}
TR.ms-highlight {
	background-color:#f2f2f2;
}
.ms-imglibthumbnail {
	border-right:#83b0ec 0px solid;
	border-top:#83b0ec 0px solid;
	border-left:#83b0ec 0px solid;
	border-bottom:#83b0ec 0px solid;
	background-color:#d8d8d8;
}
SPAN.thumbnail {
	padding-right:10px;
	padding-left:10px;
	padding-bottom:16px;
	width:5px;
	padding-top:16px;
	position:relative;
}
SPAN.userdata {
	display:none;
	behavior:url(#default#userData)
}
.ms-imglibmenuarea {
	background-color:#f2f8ff;
}
A.ms-imglibPreviewTitle {
	overflow:hidden;
	width:130px;
	text-overflow:ellipsis;
}
TABLE.ms-imglibPreviewTable {
	display:none;
}
TABLE.ms-disc TD {
	padding-right:3px;
	padding-left:3px;
	padding-bottom:1px;
	padding-top:1px;
}
.ms-disc-nopad {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}
TABLE TR TD.ms-disc-nopad {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}
TABLE TR TD.ms-disc-padabove {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:10px;
}
TABLE.ms-disc-nopad TD {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}
TR.ms-disc-gray TD {
	background-color:#d8d8d8
}
TR.ms-disc-gray TD DIV {
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px;
	padding-top:3px;
}
TD.ms-disc-bordered {
	border-right:#d8d8d8 1px solid;
	border-top:#d8d8d8 0px solid;
	border-left:#d8d8d8 1px solid;
	border-bottom:#d8d8d8 1px solid;
}
TD.ms-disc-bordered-noleft {
	border-right:#d8d8d8 1px solid;
	border-top:#d8d8d8 0px solid;
	border-left:#d8d8d8 1px solid;
	border-bottom:#d8d8d8 1px solid;
}
TABLE TR TD.ms-disc-bordered-noleft {
	padding-right:10px;
	padding-left:10px;
	border-left-width:0px;
	padding-bottom:10px;
	padding-top:10px;
}
.UserShadedRegion {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#fffacc;
}
.UserCaption {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#d6e8ff;
}
.UserConfiguration {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#f2f2f2;
}
.UserDottedLine {
	background-image:url(/_layouts/images/dot.gif);
	margin-bottom:2px;
	OVERFLOW:hidden;
	height:1px;
	background-color:#3966bf;
}
.UserButton {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserInput {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserSelect {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserNotification {
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;
	color:#7f7f7f;
	padding-top:4px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ConnectionChooseActiveTab {
	border-right:#999999 1px solid;
	padding-right:3px;
	border-top:#999999 1px solid;
	display:inline;
	padding-left:3px;
	font-size:8pt;
	padding-bottom:3px;
	border-left:#999999 1px solid;
	padding-top:3px;
	border-bottom:#ece9d8 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:24px;
	background-color:#ece9d8;
}
.ConnectionChooseInactiveTab {
	border-right:#999999 1px solid;
	padding-right:3px;
	border-top:#999999 1px solid;
	margin-top:4px;
	display:inline;
	padding-left:3px;
	font-size:8pt;
	padding-bottom:3px;
	color:#333333;
	padding-top:3px;
	border-bottom:#999999 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:20px;
	background-color:#bfbfbf;
}
.ConnectionConfigureInactiveTab {
	padding-right:3px;
	border-top:#999999 1px solid;
	margin-top:4px;
	display:inline;
	padding-left:3px;
	font-size:8pt;
	padding-bottom:3px;
	border-left:#999999 1px solid;
	color:#333333;
	padding-top:3px;
	border-bottom:#999999 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:20px;
	background-color:#bfbfbf;
}
.ConnectionConfigureActiveTab {
	border-right:#999999 1px solid;
	padding-right:3px;
	border-top:#999999 1px solid;
	display:inline;
	padding-left:3px;
	font-size:8pt;
	padding-bottom:3px;
	border-left:#999999 1px solid;
	padding-top:3px;
	border-bottom:#ece9d8 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:24px;
	background-color:#ece9d8;
}
.UserConnectiontop {
	font-size:8pt;
	width:100%;
	border-bottom:#999999 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:24px;
}
.UserToolBarTextArea {
	padding-right:0px;
	padding-left:0px;
	font-weight:normal;
	font-size:8pt;
	padding-bottom:5px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserToolbarTextArea A:link {
	color:#3966bf;
	text-decoration:none;
}
.UserToolbarTextArea A:visited {
	color:#3966bf;
	text-decoration:none;
}
.UserToolbarTextArea A:hover {
	color:#000000;
	text-decoration:underline;
}
.UserToolbarDisabledLink {
	padding-right:4px;
	padding-left:4px;
	font-size:8pt;
	padding-bottom:4px;
	color:#7f7f7f;
	padding-top:4px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserToolbarimage {
	border-right:medium none;
	border-top:medium none;
	font-size:8pt;
	border-left:medium none;
	cursor:pointer;
	border-bottom:medium none;
	background-color:#f2f2f2;
	text-align:center;
}
.UserToolBarimageArea {
	padding-right:0px;
	padding-left:4px;
	font-weight:normal;
	font-size:8pt;
	padding-bottom:5px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserToolbarSelectedimage {
	border-right:medium none;
	border-top:medium none;
	font-weight:bold;
	font-size:8pt;
	vertical-align:top;
	border-left:medium none;
	border-bottom:#000000 1px solid;
	text-align:center;
}
.UserCaptionShadow {
	border-right:#add1ff 1px solid;
	background-image:url(/_layouts/images/viewheadergrad.gif);
	border-left:#add1ff 1px solid;
	background-repeat:repeat-x;
	height:2px;
	background-color:#f3f3f3;
}
.UserGenericHeader {
	font-weight:bold;
	font-size:12pt;
	color:#000000;
	font-family:arial,sans-serif;
}
.UserGeneric {
	padding-right:5px;
	padding-left:5px;
	padding-bottom:7px;
	padding-top:8px;
}
.UserGenericBody {
	padding-right:0px;
	padding-left:17px;
	padding-bottom:0px;
	padding-top:5px;
}
.UserGenericText {
	font-size:8pt;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.Userbackground {
	background-color:#ffffff;
}
.UserSectionTitle {
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:2px;
	width:100%;
	color:#595959;
	border-bottom:#c4c4c4 1px solid;
}
.UserSectionHead {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:3px;
	width:100%;
	color:#595959;
	padding-top:0px;
}
.UserSectionBody {
	padding-right:7px;
	padding-left:7px;
	padding-bottom:0px;
	width:100%;
	padding-top:0px;
}
.UserControlGroup {
	padding-bottom:10px;
	padding-top:2px;
}
.UserSectionFooter {
	border-top:#c8c8c8 1px solid;
	margin-top:5px;
	width:100%;
	color:#000000;
	padding-top:2px;
}
.UserFooter {
	padding-right:7px;
	padding-left:7px;
	padding-bottom:7px;
	width:100%;
	padding-top:10px;
}
.UserCommandArea {
	padding-top:7px;
}
.UserToolbar {
	padding-right:2px;
	background-position:left bottom;
	padding-left:2px;
	background-image:url(/_layouts/images/topnavunselected.gif);
	border-bottom:#6f9dd9 1px solid;
	background-repeat:repeat-x;
	background-color:transparent;
}
.UserCellHover {
	border-right:#2353b2 1px solid;
	padding-right:4px;
	border-top:#2353b2 1px solid;
	padding-left:4px;
	font-size:8pt;
	padding-bottom:2px;
	border-left:#2353b2 1px solid;
	color:#000000;
	padding-top:1px;
	border-bottom:#2353b2 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserCellSelected {
	border-right:#d2b47a 1px solid;
	padding-right:4px;
	border-top:#d2b47a 1px solid;
	padding-left:4px;
	font-size:8pt;
	background-image:url(/_layouts/images/selectednav.gif);
	padding-bottom:2px;
	border-left:#d2b47a 1px solid;
	color:#000000;
	padding-top:1px;
	border-bottom:#d2b47a 1px solid;
	background-repeat:repeat-x;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#ffdf88;
}
.UserCell {
	padding-right:5px;
	padding-left:5px;
	font-size:8pt;
	padding-bottom:3px;
	color:#003366;
	padding-top:2px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserGenericBulletItem {
	padding-bottom:2px;
}
.ms-ToolPaneFrame {
	border-right:#6f9dd9 2px solid;
	padding-right:0px;
	border-top:#6f9dd9 1px solid;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#f2f2f2;
}
.ms-ToolPaneBody {
	padding-right:2px;
	padding-left:0px;
	padding-bottom:2px;
	padding-top:2px;
}
.ms-ToolPaneHeader {
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	background-color:#2353b2;
	border-bottom-style:none;
}
.ms-ToolPaneborder {
	border-right:#add1ff 1px solid;
	border-top:transparent 0px solid;
	border-left:#add1ff 1px solid;
	border-bottom:transparent 0px solid;
}
.ms-ToolPaneClose {
	padding-right:3px;
	border-top:#e3efff 1px solid;
	padding-left:0px;
	background-image:url(/_layouts/images/topnavselected.gif);
	border-bottom:#83b0ec 1px solid;
	background-repeat:repeat-x;
	background-color:#79a7e3;
}
.ms-ToolPaneTitle {
	padding-right:7px;
	border-top:#e3efff 1px solid;
	padding-left:0px;
	font-weight:bold;
	font-size:8pt;
	background-image:url(/_layouts/images/topnavselected.gif);
	padding-bottom:2px;
	border-left:#e3efff 1px solid;
	color:#000000;
	padding-top:1px;
	border-bottom:#83b0ec 1px solid;
	background-repeat:repeat-x;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#79a7e3;
	text-align:left;
}
.ms-ToolPaneFooter {
	padding-right:5px;
	border-top:#c8c8c8 1px solid;
	padding-left:5px;
	font-weight:bold;
	font-size:8pt;
	padding-bottom:5px;
	color:#595959;
	DIRECTION:ltr;
	padding-top:5px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-ToolPaneError {
	padding-right:10px;
	padding-left:10px;
	font-size:8pt;
	padding-bottom:10px;
	color:#e00000;
	padding-top:10px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-ToolPaneInfo {
	padding-right:5px;
	padding-left:5px;
	font-size:8pt;
	padding-bottom:0px;
	color:#ffffff;
	padding-top:5px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#204d89;
}
.ms-ToolPartSpacing {
	padding-top:8px;
}
.ms-ToolStripSelected {
	padding-right:4px;
	border-top:#f2f8ff 1px solid;
	padding-left:4px;
	font-size:8pt;
	background-image:url(/_layouts/images/menubuttonhover.gif);
	padding-bottom:2px;
	color:#000000;
	padding-top:1px;
	border-bottom:#d6e8ff 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#afd2ff;
}
.ms-ToolStrip {
	padding-right:4px;
	border-top:#f2f8ff 1px solid;
	padding-left:4px;
	font-size:8pt;
	background-image:url(/_layouts/images/listheadergrad.gif);
	padding-bottom:2px;
	color:#000000;
	padding-top:1px;
	border-bottom:#d6e8ff 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#afd2ff;
}
.ms-TPborder {
	border-right:medium none;
	border-top:medium none;
	border-left:medium none;
	border-bottom:medium none;
}
.ms-TPHeader {
	background-color:#ffdf88;
}
.ms-TPTitle {
	padding-right:0px;
	padding-left:4px;
	font-weight:bold;
	font-size:8pt;
	padding-bottom:2px;
	color:#2a4666;
	padding-top:2px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-TPBody {
	font-size:8pt;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-TPBody A:link {
	cursor:pointer;
	color:#3966bf;
	text-decoration:none;
}
.ms-TPBody A:visited {
	cursor:pointer;
	color:#3966bf;
	text-decoration:none;
}
.ms-TPBody A:hover {
	cursor:pointer;
	color:#3966bf;
	text-decoration:none;
}
.ms-TPCommands {
}
.ms-TPInput {
	font-size:8pt;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-PropGridBuilderButton {
	border-right:#3966bf 1px solid;
	border-top:#3966bf 1px solid;
	display:none;
	font-size:8pt;
	border-left:#3966bf 1px solid;
	width:16px;
	border-bottom:#3966bf 1px solid;
	background-color:#add1ff;
}
.ms-Builderbackground {
	background:#ece9d8;
}
.ms-SPZone {
	border-right:#7f7f7f 1px solid;
	padding-right:5px;
	border-top:#7f7f7f 1px solid;
	padding-left:5px;
	padding-bottom:5px;
	border-left:#7f7f7f 1px solid;
	padding-top:5px;
	border-bottom:#7f7f7f 1px solid;
}
.ms-SPZoneSelected {
	border-right:#00ff00 1px solid;
	padding-right:5px;
	border-top:#00ff00 1px solid;
	padding-left:5px;
	padding-bottom:5px;
	border-left:#00ff00 1px solid;
	padding-top:5px;
	border-bottom:#00ff00 1px solid;
}
.ms-SPZoneIBar {
	border-right:#00ff00 3px solid;
	border-top:#00ff00 3px solid;
	border-left:#00ff00 3px solid;
	border-bottom:#00ff00 3px solid;
}
.ms-SPZoneLabel {
	padding-right:0px;
	padding-left:0px;
	font-size:8pt;
	padding-bottom:0px;
	color:#7f7f7f;
	padding-top:0px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-SPZoneCaption {
	font-size:9pt;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-WPDesign {
	background-color:#add1ff;
}
.ms-WPMenu {
	background-color:#add1ff;
}
.ms-WPTitle {
	padding-right:7px;
	padding-left:3px;
	font-weight:bold;
	font-size:8pt;
	padding-bottom:2px;
	color:#003366;
	padding-top:2px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left;
}
.ms-WPTitle A:link {
	cursor:pointer;
	color:#003366;
	text-decoration:none;
}
.ms-WPTitle A:visited {
	cursor:pointer;
	color:#003366;
	text-decoration:none;
}
.ms-WPTitle A:hover {
	cursor:pointer;
	color:#003366;
	text-decoration:underline;
}
.ms-WPTitle A:active {
	cursor:pointer;
	color:#003366;
	text-decoration:underline;
}
.ms-WPSelected {
	border-right:#ffbb77 3px dashed;
	border-top:#ffbb77 3px dashed;
	border-left:#ffbb77 3px dashed;
	border-bottom:#ffbb77 3px dashed
}
.ms-WPBody {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#ffffff;	
}
.ms-WPBody TABLE {
	font-size:1em;
}
.ms-TPBody TABLE {
	font-size:1em;
}
.ms-WPBody A:link {
	color:#003366;
	text-decoration:none;
}
.ms-WPBody A:visited {
	color:#003366;
	text-decoration:none;
}
.ms-WPBody A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-WPBody TH {
	font-weight:bold;
}
.ms-TPBody TH {
	font-weight:bold;
}
.ms-WPBody TD {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-WPBody H1 {
	font-weight:bold;
	font-size:200%;
}
.ms-TPBody H1 {
	font-weight:bold;
	font-size:200%;
}
.ms-WPBody H2 {
	font-weight:bold;
	font-size:150%;
}
.ms-TPBody H2 {
	font-weight:bold;
	font-size:150%;
}
.ms-WPBody H3 {
	font-weight:bold;
	font-size:120%;
}
.ms-TPBody H3 {
	font-weight:bold;
	font-size:120%;
}
.ms-WPBody H4 {
	font-weight:bold;
	font-size:100%;
}
.ms-TPBody H4 {
	font-weight:bold;
	font-size:100%;
}
.ms-WPBody H5 {
	font-weight:bold;
	font-size:80%;
}
.ms-TPBody H5 {
	font-weight:bold;
	font-size:80%;
}
.ms-WPBody H6 {
	font-weight:bold;
	font-size:65%;
}
.ms-TPBody H6 {
	font-weight:bold;
	font-size:65%;
}
.ms-WPborder {
	border-right:#82a3c1 1px solid;
	border-top:#82a3c1 0px solid;
	border-left:#82a3c1 1px solid;
	border-bottom:#82a3c1 1px solid;
}
.ms-WPborderborderOnly {
	border-right:#82a3c1 1px solid;
	border-top:#82a3c1 1px solid;
	border-left:#82a3c1 1px solid;
	border-bottom:#82a3c1 1px solid;
}
.ms-HoverCellInActive {
	vertical-align:top;
	margin:0px;
	background-color:transparent;
}
.ms-HoverCellInActive A {
	color:#003366;
	text-decoration:none;
}
.ms-HoverCellActive {
	background-image:none;
	vertical-align:top;
}
.ms-HoverCellActive A {
	color:white;
	text-decoration:none;
}
.ms-HoverCellActiveDark {
	background-image:none;
	background-color:transparent;
	border:0px;
	color:#ffffff;
	vertical-align:top;
}
.ms-HoverCellActiveDark A {
	color:white;
	text-decoration:none;
}
.ms-SpLinkButtonInActive {
	vertical-align:top;
	background-color:transparent;
}
.ms-SpLinkButtonInActive A {
	color:#003366;
	text-decoration:none;
}
.ms-SpLinkButtonActive {
	background-color:transparent;
	background-image:none;
	vertical-align:top;
	cursor:pointer;
	border:1px #82a3c1 solid;
}
.ms-SpLinkButtonActive A {
	color:#000000;
	text-decoration:none;
}
.ms-SPLink {
	font-size:8pt;
	color:#3966bf;
	font-family:Arial, Verdana, Sans-serif
}
.ms-SPLink A:link {
	color:#003366;
	text-decoration:none;
}
.ms-SPLink A:visited {
	color:#003366;
	text-decoration:none;
}
.ms-SPLink A:active {
	color:White;
	text-decoration:none;
}
.ms-SPLink A:hover {
	color:White;
	text-decoration:none;
}
.ms-SPButton {
	font-size:8pt;
	font-family:Arial, Verdana, Sans-serif;
}
.ms-PartSpacingVertical {
	margin-top:12px;
	font-size:1pt;
}
.ms-PartSpacingHorizontal {
	font-size:1pt;
	width:8px;
}
.ms-WPHeader {
	background-color:#82a3c1;
}
.ms-WPHeader TD {
	border-COLLAPSE:collapse;
	border:0px;
}
.ms-WPEditText {
	padding-right:1px;
	display:inline;
	padding-left:1px;
	font-size:8pt;
	vertical-align:middle;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-SPzone .ms-WPHeader TD {
	background-image:url(/_layouts/images/partgrad.gif);
	background-repeat:repeat-x;
	background-color:#f2f8ff;
	border-right:#d8d8d8 1px solid;
	border-top:#d8d8d8 1px solid;
	border-left:#d8d8d8 1px solid;
	border-bottom:#d8d8d8 1px solid;
}
.ms-SPZoneSelected .ms-WPHeader TD {
	background-image:url(/_layouts/images/partgrad.gif);
	background-repeat:repeat-x;
	background-color:#f2f8ff;
	border-right:#d8d8d8 1px solid;
	border-top:#d8d8d8 1px solid;
	border-left:#d8d8d8 1px solid;
	border-bottom:#d8d8d8 1px solid;
}
.ms-rtApplybackground {
	border-right:buttonshadow 1px solid;
	border-bottom:buttonshadow 1px solid;
	background-color:#ffdf88;
}
.ms-tbButtonMouseOverDown {
	border-right:buttonhighlight 1px solid;
	border-top:buttonshadow 1px solid;
	border-left:buttonshadow 1px solid;
	width:23px;
	border-bottom:buttonhighlight 1px solid;
	top:1px;
	height:22px;
	background-color:#ffdf88;
}
.ms-rtRemovebackground {
	border-right:#ffdf88 1px solid;
	border-top:#ffdf88 1px solid;
	border-left:#ffdf88 1px solid;
	border-bottom:#ffdf88 1px solid;
	background-color:transparent;
}
.ms-subsmanageheader {
	font-weight:bold;
	font-size:8pt;
	vertical-align:top;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#f2f2f2;
	text-align:left;
	text-decoration:none;
}
.ms-subsmanagecell {
	font-size:0.68em;
	vertical-align:top;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:18px
}
.ms-ConnError {
	color:#ff0000;
}
.ms-underline {
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;
	vertical-align:top;
	padding-top:3px;
	border-bottom:#bfbfbf 1px solid;
}
.ms-underlineback {
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;
	vertical-align:top;
	padding-top:3px;
	border-bottom:#bfbfbf 1px solid;
	background-color:#f2f2f2;
}
.ms-back {
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;
	vertical-align:top;
	padding-top:2px;
	background-color:#f2f2f2;
}
.ms-smallheader {
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-smallsectionline {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#bfbfbf;
}
.ms-tabselected {
	border-right:#82a3c1 1px solid;
	padding-right:10px;
	border-top:#82a3c1 1px solid;
	padding-left:10px;
	font-weight:bold;
	background-image:none;
	padding-bottom:3px;
	border-left:#82a3c1 1px solid;
	color:#3966bf;
	padding-top:3px;
	border-bottom:white;
	position:relative;
	top:0px;
	background-color:#deebff;
}
.ms-tabinactive {
	border-right:#82a3c1 1px solid;
	padding-right:10px;
	border-top:#82a3c1 1px solid;
	padding-left:10px;
	font-weight:bold;
	background-image:none;
	padding-bottom:3px;
	border-left:#82a3c1 1px solid;
	color:#3966bf;
	padding-top:3px;
	border-bottom:medium none;
	position:relative;
	top:0px;
	background-color:#e3efff
}
.ms-tabinactive A:link {
	color:#3966bf;
	text-decoration:none
}
.ms-tabinactive A:hover {
	color:#3966bf;
	text-decoration:none;
}
.ms-tabinactive A:visited {
	color:#3966bf;
	text-decoration:none;
}
.ms-surveyHBar {
	font-size:2px;
	background-color:#3966bf;
}
.ms-surveyHBarB {
	font-size:2px;
	background-color:#cccccc;
}
.ms-surveyVBar {
	font-size:2px;
	background-color:#3966bf;
}
.ms-surveyVBarB {
	font-size:2px;
	vertical-align:bottom;
	background-color:#cccccc;
}
.ms-surveyVBarBI {
	font-size:2px;
	vertical-align:top;
	background-color:#3966bf;
}
.ms-surveyVBarS {
	font-size:2px;
}
.ms-surveyVBarT {
	font-size:7pt;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-surveyVBarTC {
	font-size:7pt;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:center;
}
.ms-surveyHR {
	color:#cccccc;
	height:1px
}
.ms-surveyTotal {
	padding-right:0px;
	padding-left:10px;
	font-size:8pt;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-uploadborder {
	border-right:#83b0ec 1px solid;
	border-top:#83b0ec 1px solid;
	border-left:#83b0ec 1px solid;
	border-bottom:#83b0ec 1px solid;
}
.ms-uploadcontrol {
	background-color:#f2f2f2;
}
.ms-spaceBetContentAndButton {
	height:10px;
}
.ms-Buttonheightwidth {
	font:8pt Arial,Verdana,Helvetica,sans-serif;
	width:7.5em;
	height:2.1em;
}
.ms-Buttonheightwidth2 {
	font:8pt Arial,Verdana,Helvetica,sans-serif;
	width:11.72em;
	height:2.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-right:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:left
}
.ms-stylelabel {
	font-size:8pt;
	color:#7f7f7f;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-styleheader {
	font-size:0.68em;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#f2f2f2;
}
.ms-styleheader A:link {
	color:#3966bf;
	text-decoration:none;
}
.ms-stylebody A:link {
	color:#3966bf;
	text-decoration:none;
}
.ms-styleheader A:visited {
	text-decoration:none;
}
.ms-stylebody A:visited {
	text-decoration:none;
}
.ms-stylebody {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-styleheader A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-stylebody A:hover {
	color:#000000;
	text-decoration:underline;
}
.ms-alternating {
	background-color:#f9f9f9;
}
.ms-MWSSelectedInstance {
	color:#000000;
	text-decoration:none;
}
.ms-MWSInstantiated A:link {
	color:#3966bf;
	text-decoration:none;
}
.ms-MWSInstantiated A:visited {
	color:#3966bf;
	text-decoration:none;
}
.ms-MWSInstantiated A:hover {
	color:#8ebbf5;
	text-decoration:underline;
}
.ms-MWSUninstantiated A:link {
	color:#3966bf;
	text-decoration:none;
}
.ms-MWSUninstantiated A:visited {
	color:#3966bf;
	text-decoration:none;
}
.ms-MWSUninstantiated A:hover {
	color:#3966bf;
	text-decoration:underline;
}
.ms-entity-resolved {
	color:#000000;
	text-decoration:underline;
}
.ms-entity-unresolved {
	background-position:left bottom;
	background-image:url(/_layouts/images/squiggle.gif);
	padding-bottom:2px;
	vertical-align:text-top;
	cursor:pointer;
	color:#000000;
	background-repeat:repeat;
	font-style:italic;
}
.ms-ganttTitleCell {
	border-right:#d6e8ff 1px solid;
	border-top:#d6e8ff 1px solid;
	padding-left:7px;
	border-left:#d6e8ff 1px solid;
	width:222px;
	color:black;
	border-bottom:#d6e8ff 1px solid;
	height:22px;
}
.ms-ganttTitleHeaderCell {
	border-right:#d6e8ff 1px solid;
	border-top:#d6e8ff 1px solid;
	padding-left:7px;
	border-left:#d6e8ff 1px solid;
	width:222px;
	color:#4e7cb7;
	border-bottom:#d6e8ff 1px solid;
}
.ms-ganttInnerTable {
}
.ms-ganttInnerTable TD {
	font-size:0.68em;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-ganttDiv {
	OVERFLOW:auto;
	width:100%;
	position:absolute;
	height:180px;
}
.ms-ganttDivNotIE {
	OVERFLOW:auto;
	width:100%;
	height:180px;
}
.ms-ganttOuterTable {
	width:100%;
	height:180px;
}
.ms-ganttMajorTimeUnitHeaderCell {
	border-right:#d6e8ff 1px solid;
	border-left:#d6e8ff 1px solid;
	color:#4e7cb7;
	background-color:#f9f9f9;
	text-align:center;
}
.ms-ganttDetailTimeUnitRow TD {
	border-right:#d6e8ff 1px solid;
	border-top:#d6e8ff 1px solid;
	border-left:#d6e8ff 1px solid;
	color:#4e7cb7;
	border-bottom:#d6e8ff 1px solid;
	background-color:#f9f9f9;
	text-align:center;
}
.ms-ganttWorkingDay {
}
.ms-ganttNonWorkingDay {
	background:#f9f9f9;
}
.ms-ganttToday {
	background:cornsilk;
}
.ms-ganttTransparentimage {
	position:absolute;
}
.ms-ganttNonTransparentimage {
	position:absolute;
}
.ms-dgselected {
	font-weight:bold;
	background:#5980a5;
	vertical-align:middle;
	color:#ffffff;
}
.ms-dgselected A {
	font-weight:bold;
	color:#ffffff;
}
.ms-dgselected A:visited {
	font-weight:bold;
	color:#ffffff;
}
.ms-dgbottom {
	border-right:#000000 1px solid;
	border-left:#000000 1px solid;
	border-bottom:#000000 1px solid;
}
.ms-dgadd A {
	font-weight:bold;
}
.ms-dgadd {
	border-right:#000000 1px solid;
	border-top:#000000 1px solid;
	vertical-align:middle;
	border-left:#000000 1px solid;
	border-bottom:#c0c6e0 1px solid;
}
.ms-infobar {
	border-right:#999999 1px solid;
	border-top:#999999 1px solid;
	font-size:10px;
	border-left:#999999 1px solid;
	border-bottom:#999999 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	background-color:#edf0d9;
}
.ms-unpublishedresource {
	border-right:#ff0000 thick dashed;
	border-top:#ff0000 thick dashed;
	margin:5px;
	border-left:#ff0000 thick dashed;
	border-bottom:#ff0000 thick dashed;
}
.ms-inconsistentresource {
	border-right:#00ff00 thick dashed;
	border-top:#00ff00 thick dashed;
	margin:5px;
	border-left:#00ff00 thick dashed;
	border-bottom:#00ff00 thick dashed;
}
.ms-annotatedanchorspacing {
	left:3px;
	width:3px;
	top:3px;
	height:3px;
}
.ms-consolemptablerow {
	background-color:#bad3e9;
}
.ms-consolestatus {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-consoleerror {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-consolemessage {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-consoletoolbar {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-consoleframe {
	border-top:1px #83b0ec solid;
	border-right:0px;
	border-bottom:1px #83b0ec solid;
	border-left:0px;
}
.ms-consolestatusframe {
	border-right:0px solid;
	border-left:0px solid;
	border-top-style:solid;
	border-bottom:1px solid;
}
.ms-consolestatuscell {
	background-position:left top;
	background-image:url(/_layouts/images/pageTitleBKGD.gif);
	background-repeat:repeat-x;
	background-color:#d5dced;
	text-align:center;
}
.ms-consolestatusframe {
	border-top-width:0px;
	border-left-color:#ffffff;
	border-bottom-color:#ffffff;
	border-top-color:#ffffff;
	background-repeat:repeat-x;
	background-color:#f6fdfd;
	border-right-color:#ffffff;
}
TD.ms-consolestatusmajorframe {
	background-repeat:repeat-x;
}
TD.ms-consolestatusminorframe {
	background-repeat:repeat-x;
}
TD.ms-consolestatuscheckoutframe {
	background-repeat:repeat-x;
}
.ms-consolestatusmajorframe {
	background:none;
}
.ms-consolestatusminorframe {
	background:none;
}
.ms-consolestatuscheckoutframe {
	background:none;
}
.ms-consolestatusshadowframe {
	background:none;
	height:4px;
}
.ms-consolestatusshadowframeleft {
	background:none;
	width:3px;
	height:4px;
}
.ms-consolestatusshadowframeright {
	background:none;
	width:3px;
	height:4px;
}
.ms-consolestatus {
	padding-bottom:3px;
	color:#666666;
	padding-top:3px;
	text-decoration:none;
}
.ms-consolestatus A {
	color:#3966bf;
	text-decoration:none;
}
.ms-consolestatus A:hover {
	text-decoration:underline;
}
.ms-consolehr {
	height:1px;
	background-color:#cdcdcd;
}
.ms-consoleerror {
	color:#ff0000;
	text-decoration:none;
}
.ms-consoleerror A {
	color:#3966bf;
	text-decoration:none;
}
.ms-consoleerror A:hover {
	color:#3966bf;
	text-decoration:underline;
}
.ms-consolemessage {
	color:#204d89;
	text-decoration:none;
}
.ms-consolemessage A {
	text-decoration:none;
}
.ms-consolemessage A:hover {
	text-decoration:underline;
}
.ms-consoletoolbar {
	color:#003366;
	text-decoration:none;
}
.ms-consoletoolbar A:visited  {
	text-decoration:none;
	color:#003366;
}
.ms-consoletoolbar A:link  {
	text-decoration:none;
	color:#003366;
}
.ms-consoletoolbar A:hover  {
	text-decoration:none;
	color:#CC0000;
}
.ms-consoletoolbar A:active  {
	text-decoration:none;
	color:#CC0000;
}
.ms-consoleqaback TD {
	padding-right:6px;
	padding-left:3px;
	background-image:none;
}
.ms-consoleqabackhover TD {
	padding-right:6px;
	padding-left:3px;
	background-image:none;
}
.ms-consoleqaemptyborderh {
	height:1px;
}
.ms-consoleqaemptyborderv {
	width:1px;
}
.ms-consoleqaemptycorner {
	width:1px;
	height:1px;
}
.ms-consoleqaborderh {
	background-color:#82A3C1;
}
.ms-consoleqaborderv {
	background-color:#82A3C1;
}
.ms-consoleqacorner {
	background-color:#82A3C1;
}
.ms-consoleqaborderhhover {
	background-color:#BAD3E9;
}
.ms-consoleqabordervhover {
	background-color:#BAD3E9;
}
.ms-consoleqacornerhover {
	background-color:#BAD3E9;
}
.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 {
	color:#656b77;
	text-align:left;
}
.ms-webpartpickerpagetext A {
	color:#3966bf;
	text-align:left;
}
.ms-webpartpickerpageHeaderborder A {
	color:#3966bf;
}
.ms-webpartpickeralign {
	padding-right:7px;
	padding-left:3px;
	padding-bottom:2px;
	padding-top:2px;
}
.ms-webpartpickerwarning {
	color:#ff0000;
}
.ms-viewtotalselect {
	width:104px;
}
.hierarchy-node-partialcheck {
	font-style:italic;
}
.ms-wikitoolbar A.ms-toolbar {
	color:#124890;
}
.ms-wikieditouter {
	border:#6393d4 1px solid;
	right:20px;
	font:8pt Arial,Verdana,Helvetica,sans-serif;
	position:absolute;
	top:30px;
	height:23px;
	text-align:center;
}
.ms-wikieditsecond {
}
.ms-wikieditthird {
	background-image:none;
	background-color:#deebff;
}
.ms-wikieditorange {
}
.ms-wikieditorangeinnera {
	font-size:0px;
	line-height:0px;
	height:0px;
}
.ms-wikieditbutton SPAN {
	vertical-align:top;
}
.ms-wikieditbutton A {
	color:#7f7f7f;
	text-decoration:none;
}
.ms-wikieditbutton A:hover {
	color:#000000;
	text-decoration:underline;
}
.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 {
	color:#333333;
	line-height:1.3;
}
.errorinl {
	font-size:8pt;
	color:#ff0000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-diffbox {
	border-right:#c3c3c3 1px solid;
	border-top:#c3c3c3 1px solid;
	border-left:#c3c3c3 1px solid;
	border-bottom:#c3c3c3 1px solid;
}
.ms-diffdeletenostrike {
	background-color:#e0e0e0;
}
.ms-diffdelete {
	background-color:#e0e0e0;
}
.ms-diffdelete {
	text-decoration:line-through;
}
.ms-diffinsert {
	background-color:#ffeaad;
}
.ms-diffchange {
	background-color:#fefe7f;
}
.ms-wikifieldheader {
	padding-right:2px;
	margin-top:15px;
	padding-left:2px;
	font-weight:bold;
	font-size:8pt;
	margin-bottom:10px;
	padding-bottom:2px;
	color:#515151;
	padding-top:2px;
	border-bottom:#c3c3c3 1px solid;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
UL.ms-blogAdminLinks {
	padding-right:0px;
	padding-left:4px;
	padding-bottom:0px;
	margin:4px 10px 0px 0px;
	padding-top:0px;
	white-space:nowrap;
	LIST-style-TYPE:none;
}
UL.ms-blogAdminLinks LI {
	padding-right:0px;
	padding-left:20px;
	background:url(/_layouts/images/rect.gif) no-repeat 5px 8px;
	padding-bottom:3px;
	margin:0px;
	padding-top:0px;
}
UL.ms-blogAdminLinks LI A {
	color:#003366;
}
.ms-PostWrapper {
	width:588px;
	color:#4c4c4c;
}
.ms-CommentsWrapper {
	width:588px;
	color:#4c4c4c;
}
.ms-blogrss {
	width:588px;
	color:#4c4c4c;
}
.ms-PostTitle {
	border-top:#e3efff 1px solid;
	font-size:16pt;
	padding-top:6px;
}
.ms-PostTitle SPAN {
	right:auto;
	left:-2px;
	position:relative;
}
.ms-PostTitle A {
	color:#4c4c4c;
	text-decoration:none;
}
.ms-PostFooter {
	font-size:8pt;
	padding-bottom:22px;
	color:#999999;
}
.ms-CommentFooter {
	font-size:8pt;
	padding-bottom:22px;
	color:#999999;
}
.ms-PostFooter A {
	color:#6c90d8;
	white-space:nowrap;
}
.ms-CommentFooter A {
	color:#6c90d8;
	white-space:nowrap;
}
.ms-PostBody {
	font-size:8pt;
	padding-bottom:12px;
	color:#4c4c4c;
	line-height:1.7em;
	padding-top:6px;
}
.ms-PostBody A {
	color:#003366;
}
.ms-PostBody P {
	margin:0px 0px 1em;
}
H1.ms-PostDate {
	font-size:8pt;
	padding-bottom:5px;
	margin:0px;
	color:#7f7f7f;
	border-bottom:#6f9dd9 1px solid;
}
H1.ms-CommentHeader {
	padding-right:0px;
	padding-left:0px;
	font-weight:normal;
	font-size:16pt;
	right:auto;
	left:-2px;
	padding-bottom:0px;
	margin:0px;
	color:#999999;
	padding-top:0px;
	position:relative;
	top:-0.25em;
}
H2.ms-CommentTitle {
	padding-right:0px;
	padding-left:0px;
	font-size:8pt;
	padding-bottom:0px;
	margin:0px;
	color:#666666;
	line-height:1.7em;
	padding-top:0px;
}
.ms-CommentBody {
	font-size:8pt;
	padding-bottom:12px;
	color:#4c4c4c;
	line-height:1.7em;
	padding-top:6px;
}
.ms-commentsempty {
	font-size:8pt;
	padding-bottom:22px;
	color:#4c4c4c;
	padding-top:6px;
}
.ms-blogedit {
	border-top:#e3efff 1px solid;
	font-size:8pt;
	vertical-align:top;
	line-height:1.7em;
}
.ms-blogedit A {
	border-right:#e3efff 1px solid;
	padding-right:5px;
	border-top:medium none;
	padding-left:5px;
	padding-bottom:0px;
	border-left:#e3efff 1px solid;
	color:#003366;
	padding-top:0px;
	border-bottom:#e3efff 1px solid;
	height:22px;
}
.ms-blogrss {
	border-top:#e3efff 1px solid;
	font-size:8pt;
	padding-top:5px;
}
.ms-blogrss A {
	color:#003366;
}
.ms-blogrss IMG {
	border-right:medium none;
	border-top:medium none;
	vertical-align:middle;
	border-left:medium none;
	border-bottom:medium none;
}
.ms-commenttable {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:15px 0px 0px;
	padding-top:0px;
}
.ms-commenttable TD {
	border-top:#d6e8ff 1px solid;
}
.ms-CommentFooter A {
	margin:0px;
	padding-top:4px;
}
TABLE.ms-picker-table {
	width:100%;
}
.ms-pickerwait {
	font-size:8pt;
	margin:0px;
	width:100%;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	height:100%;
	background-color:#ffffff;
}
.ms-CategoryTitleCell {
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}
.ms-CategoryTitleCell A {
	padding-right:0px;
	display:block;
	padding-left:16px;
	background:url(/_layouts/images/navbullet.gif) no-repeat left top;
	padding-bottom:3px;
	margin:0px;
	padding-top:3px;
}
.ms-BlogEmptyListText {
	padding-right:2px;
	padding-left:10px;
	padding-bottom:2px;
	padding-top:2px;
}
.ms-BlogNavigator P.ms-descriptiontext {
	display:none;
}
.ms-BlogNavigator DIV.ms-navheader {
	padding-right:6px;
	border-top:#f2f8ff 1px solid;
	padding-left:6px;
	padding-bottom:3px;
	border-left:#f2f8ff 1px solid;
	padding-top:1px;
	border-bottom:#add1ff 1px solid;
	background-color:#d6e8ff;
}
.ms-BlogNavigator DIV.ms-navheader A {
	color:#003366;
}
.ms-BlogNavigator DIV.ms-navheader {
	font-weight:bold;
	color:#4c4c4c;
}
.ms-BlogNavigator .ms-quicklaunch TABLE TD {
	border-top:medium none;
}
.ms-BlogNavigator DIV.ms-WPBody {
	border-top:#add1ff 1px 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-right:4px;
	padding-left:6px;
	padding-bottom:2px;
	color:#4c4c4c;
	padding-top:4px;
}
@media Print    
{
	.ms-leftareacell {
		display:none;
	}
	.ms-globallinks {
		display:none;
	}
	.ms-siteaction {
		display:none;
	}
	.ms-areaseparatorleft {
		display:none;
	}
	.ms-rightareacell {
		display:none;
	}
	.ms-areaseparatorright {
		display:none;
	}
	.ms-areaseparatorcorner {
		display:none;
	}
	.ms-titlearealeft {
		display:none;
	}
	.ms-titlearearight {
		display:none;
	}
	.ms-searchform {
		display:none;
	}
	.ms-banner {
		display:none;
	}
	.ms-buttonheightwidth {
		display:none;
	}
	.ms-buttonheightwidth2 {
		display:none;
	}
}
.ms-hidden {
	left:0px;
	OVERFLOW:hidden;
	width:1px;
	position:absolute;
	top:-500px;
	height:1px;
}
.ms-SrvMenuUI {
	display:none;
}
.ms-MenuUIPopupBody {
	border-right:#868686 1px solid;
	padding-right:0px;
	border-top:#868686 1px solid;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	border-left:#868686 1px solid;
	padding-top:0px;
	border-bottom:#868686 1px solid;
	background-color:#fafafa;
}
.ms-MenuUIPopupBody TABLE {
	padding-right:0px;
	padding-left:0px;
	font-size:100%;
	padding-bottom:0px;
	margin:0px;
	color:#003366;
	padding-top:0px;
}
.ms-MenuUIPopupBody DIV {
	cursor:pointer;
}
.ms-MenuUI {
	cursor:pointer;
}
.ms-MenuUILarge {
	cursor:pointer;
}
.ms-MenuUIRtL {
	cursor:pointer;
}
.ms-MenuUILargeRtL {
	cursor:pointer;
}
.ms-MenuUI {
	background-position:left 50%;
}
.ms-MenuUILarge {
	background-position:left 50%;
}
.ms-MenuUIRtL {
	background-position:right 50%;
}
.ms-MenuUILargeRtL {
	background-position:right 50%;
}
.ms-MenuUI {
	background-image:none;
}
.ms-MenuUILarge {
	background-image:none;
	width:250px;
}
.ms-MenuUIRtL {
	background-image:none;
}
.ms-MenuUILargeRtL {
	background-image:none;
	width:250px;
}
.ms-MenuUIItemTableCell {
	padding-right:2px;
	padding-left:2px;
	font-size:8pt;
	padding-bottom:2px;
	color:#003366;
	padding-top:2px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-MenuUIItemTableCellCompact {
	padding-right:2px;
	padding-left:2px;
	font-size:8pt;
	padding-bottom:2px;
	color:#003366;
	padding-top:2px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-MenuUIItemTableCellCompact {
	padding-right:2px;
	padding-left:2px;
	padding-bottom:1px;
	padding-top:1px;
}
.ms-MenuUIItemTableCell A {
	color:#003366;
	text-decoration:none;
}
.ms-MenuUIItemTableCellHover A {
	color:#003366;
	text-decoration:none;
}
.ms-MenuUIItemTableCellCompact A {
	color:#003366;
	text-decoration:none;
}
.ms-MenuUIItemTableCellCompactHover A {
	color:#003366;
	text-decoration:none;
}
.ms-menuitemdescription {
	color:#666666;
}
.ms-MenuUIItemTableCellHover {
	padding-right:1px;
	padding-left:1px;
	font-size:8pt;
	padding-bottom:1px;
	color:#003366;
	padding-top:1px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-MenuUIItemTableCellCompactHover {
	padding-right:1px;
	padding-left:1px;
	font-size:8pt;
	padding-bottom:1px;
	color:#003366;
	padding-top:1px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
.ms-MenuUIItemTableCellCompactHover {
	padding-right:1px;
	padding-left:1px;
	padding-bottom:0px;
	padding-top:0px;
}
.ms-MenuUIItemTableHover {
	border-right:#82a3c1 1px solid;
	border-top:#82a3c1 1px solid;
	border-left:#82a3c1 1px solid;
	border-bottom:#82a3c1 1px solid;
	background-color:#deebff;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription {
	color:#333333;
}
.ms-MenuUIIcon {
	width:24px;
	height:16px;
}
.ms-MenuUIIconRtL {
	width:24px;
	height:16px;
}
.ms-MenuUIIconLarge {
	width:40px;
	height:16px;
}
.ms-MenuUIIconLargeRtl {
	width:40px;
	height:16px;
}
.ms-MenuUIIcon {
	padding-right:6px;
	padding-left:2px;
	padding-bottom:0px;
	padding-top:0px;
}
.ms-MenuUIIconLarge {
	padding-right:6px;
	padding-left:2px;
	padding-bottom:0px;
	padding-top:0px;
}
.ms-MenuUIIconRtL {
	padding-right:2px;
	padding-left:6px;
	padding-bottom:0px;
	padding-top:0px;
}
.ms-MenuUIIconLargeRtl {
	padding-right:2px;
	padding-left:6px;
	padding-bottom:0px;
	padding-top:0px;
}
.ms-MenuUILabel {
	width:100%;
}
.ms-MenuUILabelRtL {
	width:100%;
}
.ms-menuuilabelcompact {
	width:100%;
}
.ms-menuuilabelcompactRtl {
	width:100%;
}
.ms-MenuUILabel {
	padding-right:0px;
	padding-left:6px;
	padding-bottom:3px;
	padding-top:2px;
}
.ms-MenuUILabelRtL {
	padding-right:6px;
	padding-left:0px;
	padding-bottom:3px;
	padding-top:2px;
}
.ms-menuuilabelcompact {
	padding-right:0px;
	padding-left:7px;
	padding-bottom:1px;
	padding-top:1px;
}
.ms-menuuilabelcompactRtl {
	padding-right:7px;
	padding-left:0px;
	padding-bottom:1px;
	padding-top:1px;
}
.ms-MenuUISubmenuArrow {
	width:16px;
	height:16px;
}
.ms-MenuUISeparator {
	font-size:1px;
	line-height:1px;
	height:1px;
	background-color:#c5c5c5;
}
.ms-MenuUISeparatorRtL {
	font-size:1px;
	line-height:1px;
	height:1px;
	background-color:#c5c5c5;
}
.ms-MenuUISeparatorLarge {
	font-size:1px;
	line-height:1px;
	height:1px;
	background-color:#c5c5c5;
}
.ms-MenuUISeparatorLargeRtl {
	font-size:1px;
	line-height:1px;
	height:1px;
	background-color:#c5c5c5;
}
.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-weight:normal;
	font-size:0.7em;
	color:#000000;
	font-style:normal;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-sbtablealt {
	font-weight:normal;
	font-size:0.7em;
	color:#000000;
	font-style:normal;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-sbtable-ex {
	margin:0px 10px 0px 0px;
	width:100%;
	border-COLLAPSE:collapse;
}
.ms-sbtable-border {
	border-right:#efefef 1px solid;
	border-top:#efefef 1px solid;
	border-left:#efefef 1px solid;
	border-bottom:#efefef 1px solid;
}
.ms-sbtable-border {
	border-right:#a1a9be 1px solid;
	border-top:#a1a9be 1px solid;
	border-left:#a1a9be 1px solid;
	border-bottom:#a1a9be 1px solid;
}
.ms-sbrow {
	margin:0px 10px 0px 0px;
	vertical-align:bottom;
}
.ms-sbcell {
	padding-right:0px;
	white-space:nowrap;
}
.ms-sbtext {
	font-weight:bold;
	font-size:1em;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-sbplain {
	font-size:1em;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-sblink {
}
.ms-sblink A {
	display:none;
}
.ms-sbgo {
	padding-left:4px;
}
.ms-sbLastcell {
	width:100%;
}
#listItem {
	border-bottom:#e8f0fd 1px solid;
	height:25px;
}
.link-item A:visited {
	color:#003366
}
.link-item A:link {
	color:#003366
}
#ctl00_PlaceHolderGlobalNavigation_PlaceHolderGlobalNavigationSiteMap_GlobalNavigationSiteMap{
	display:none;
}
/* -------------------------------------------------------------------------------- */

