﻿body
{
	background:no repeat url('Images/Agenti_banner.gif');
	background-color:#ffffff;
	color:#000000;
}

.ms-viewtoolbar
{
	color:#3966bf;
}

.ms-formtoolbar
{
	color:#3966bf;
}

.ms-toolbar
{
	color:#3966bf;
}

/* ***** Update Styling on the Placement Approvals Page ***** */
a.ms-toolbar {
	font-style:normal;
	font-weight:bold;
	font-size:10pt;
	color:navy;
}

.ms-toolbar-togglebutton-on
{
	background-color:#fffee4;
	border-bottom:#2353b2 1px solid;
	border-left:#2353b2 1px solid;
	border-right:#2353b2 1px solid;
	border-top:#2353b2 1px solid;
}

table.ms-viewtoolbar
{
	border-bottom:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-menutoolbar td td.ms-viewselector
{
	background:transparent;
	border:1px solid #9a9aaa;
}

.ms-menutoolbar td td.ms-viewselectorhover
{
	background:transparent;
	border:1px solid #9a9aaa;
}

.ms-toolbar td td.ms-viewselector
{
	background:transparent;
	border:none;
}

.ms-toolbar td td.ms-viewselectorhover
{
	background:transparent;
	border:none;
}

.ms-authoringcontrols td td.ms-viewselector
{
	background:transparent;
	border:none;
}

.ms-authoringcontrols td td.ms-viewselectorhover
{
	background:transparent;
	border:none;
}

div.ms-viewselectorhover a,div.ms-viewselector a
{
	color:#333333 !important;
}

.ms-bottompaging
{
	background:#f0f1f2;
}

.ms-bottompagingline1
{
	background:transparent;
}

.ms-bottompagingline2
{
	background:#ffffff;
}

.ms-bottompagingline3
{
	background:#ffffff;
}

.ms-paging
{
	color:#373c43;
}

.ms-bottompaging .ms-paging
{
	color:#4c4c4c;
}

.ms-splitbuttonhover
{
	background-image:url();
}

.ms-splitbuttonhover .ms-splitbuttondropdown
{
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-splitbuttonhover .ms-splitbuttontext
{
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

td.ms-rtetoolbarsel
{
	background-image:url(rtebnsel_obsidian.gif);
	border-bottom:#001747 1px solid;
	border-left:#001747 1px solid;
	border-right:#001747 1px solid;
	border-top:#001747 1px solid;
}

td.ms-rtetoolbarhov
{
	background-color:#fee47e;
	background-image:url(rtebnhov_obsidian.gif);
	border-bottom:#001747 1px solid;
	border-left:#001747 1px solid;
	border-right:#001747 1px solid;
	border-top:#001747 1px solid;
	color:#000000;
}

.ms-gridt1
{
	color:#000000;
}

.ms-propertysheet th.ms-gridt1
{
	color:#000000;
}

.ms-gridcol
{
	color:#7f7f7f;
}

.ms-viewselect a:link
{
	color:#d10b21;
}

.ms-grfontsize
{
	color:#3966bf;
}

hr
{
	color:#3966bf;
}

.ms-formlabel
{
	border-top:#d2d5da 1px solid;
	color:#4c4c4c;
}

.ms-formdescription a
{
	color:#3966bf;
}

.ms-formvalidation
{
	color:#ff0000;
}

.ms-informationbar
{
	background-color:#fffee4;
	border-bottom:#ffdf86 1px solid;
	border-left:#ffdf86 1px solid;
	border-right:#ffdf86 1px solid;
	border-top:#ffdf86 1px solid;
}

.ms-informationbar td
{
	color:#000000;
}

.ms-formbody
{
	background:#f0f1f2;
	border-top:#d2d5da 1px solid;
}

.ms-formline
{
	border-top:#a7adb6 1px solid;
}

.ms-formbutton
{
	background-image:url(buttongrad_obsidian.gif);
	border-bottom:#7f7f7f 1px solid;
	border-left:#7f7f7f 1px solid;
	border-right:#7f7f7f 1px solid;
	border-top:#7f7f7f 1px solid;
}

.ms-formbutton a
{
	color:#000000;
}

.ms-formdescription
{
	color:#7f7f7f;
}

.ms-formfieldcontainer
{
	background:transparent;
}

.ms-formfieldlabel
{
	background-image:url(globgrad_obsidian.gif);
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
	color:#727272;
}

.ms-formfieldlabelwrapper
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-searchbox
{
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-searchimage
{
	background:transparent;
	border-bottom:#9199a4 1px solid;
	border-left:#c7cbd1 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-searchcorner
{
	background:transparent;
	background-image:url(srchcrnr_obsidian.gif);
}

table.ms-form th
{
	color:#3966bf;
}

.ms-inputuserfield
{
	border-bottom:#a5a5a5 1px solid;
	border-left:#a5a5a5 1px solid;
	border-right:#a5a5a5 1px solid;
	border-top:#a5a5a5 1px solid;
}

.ms-rtelong
{
	border-bottom:#a5a5a5 1px solid;
	border-left:#a5a5a5 1px solid;
	border-right:#a5a5a5 1px solid;
	border-top:#a5a5a5 1px solid;
}

.ms-rtelonger
{
	border-bottom:#a5a5a5 1px solid;
	border-left:#a5a5a5 1px solid;
	border-right:#a5a5a5 1px solid;
	border-top:#a5a5a5 1px solid;
}

div.ms-inputuserfield a
{
	color:#000000;
}

.ms-globalbreadcrumb a
{
	color:#b0b6be;
}

.ms-globallinks
{
	color:#ffffff;
}

.ms-globallinks a
{
	color:#ffffff;
}

.ms-globallinks a:hover
{
	color:#ffffff;
}

.ms-sitetitle
{
	color:#666666;
}

.ms-sitetitle a
{
	color:#666666;
}

.ms-siteaction
{
	color:#666666;
}

.ms-siteaction a
{
	color:#666666;
}

table.ms-siteaction td.ms-siteaction
{
	border-right:#a7adb6 1px solid;
}

table.ms-siteaction td.ms-siteaction div
{
	border-right:#ffffff 1px solid;
}

.ms-actionbar
{
	background:transparent;
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-actionsep
{
	border-right:#9199a4 1px solid;
}

.ms-topnavflyoutscontainer
{
	border-bottom:#d2d5da 1px solid;
	border-left:#d2d5da 1px solid;
	border-right:#d2d5da 1px solid;
	border-top:#d2d5da 1px solid;
	z-index: 10000 !important;
}

td.ms-topnavflyouts
{
	background-color:#f8f8f9 !important;
	z-index: 10000 !important;

}

.ms-topnavflyouts a
{
	color:#4c535c;
}

.ms-topnavflyoutshover
{
	background-color:#e7e5d0 !important;
	color:#000000;
}

.ms-navframe a
{
	color:#9199a4;
}

.ms-nav th
{
	color:#000000;
}

.ms-quicklaunch table.ms-selectednav
{
	background:transparent;
	background-image:url(viewselectorgrad_obsidian.gif);
	border-bottom:#b0b6be 1px solid;
	border-color:none;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.ms-quicklaunch table.ms-selectednav td
{
	background:url('') no-repeat;
	border-bottom:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	border-right:#ffffff 1px solid;
	border-top:#ffffff 1px solid;
	padding:3px 10px;
}

.ms-quicklaunch table.ms-selectednavheader td
{
	background:transparent;
	background-image:url(viewselectorgrad_obsidian.gif);
	border-left:#ffffff 1px solid;
	border-top:#ffffff 1px solid;
}

.ms-treeviewouter td.ms-navitem
{
	border-bottom:medium none;
	border-left:medium none;
	border-right:medium none;
	border-top:medium none;
	padding:0 4px;
}

div.ms-treeviewouter div
{
	border-top:medium none;
}

.ms-navsubmenu1
{
	background:transparent;
}

.ms-navsubmenu2
{
	background:transparent;
	margin-bottom:0;
}

.ms-blogrightzone .ms-navsubmenu2
{
	background:transparent;
}

table.ms-navselected
{
	background:url(selectednav_obsidian.gif) #ffe6a0 repeat-x;
}

span.ms-navselected
{
	background:url(selectednav_obsidian.gif) #ffe6a0 repeat-x;
}

.ms-navheaderstatic
{
	color:#4c4c4c;
}

.ms-navitemstatic
{
	color:#4c4c4c;
}

.ms-quicklaunch
{
	background:transparent;
	border:none;
}

.ms-unselectednav a
{
	color:#373c43;
}

.ms-navwatermark
{
	color:#ffdf86;
}

.ms-grsortfilter
{
	background:#fee47e;
	border-bottom:#2353b2 1px solid;
	border-left:#2353b2 1px solid;
	border-right:#2353b2 1px solid;
	border-top:#2353b2 1px solid;
}

.ms-unselectednav
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-templatepickerunselected div
{
	background:transparent;
	background-image:url(templatepickerunselected_obsidian.gif);
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-templatepickerselected div
{
	background:transparent;
	background-image:url(templatepickerselected_obsidian.gif);
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.ms-templatepickerselected div a
{
	color:#000000;
}

.ms-templatepickerunselected div a
{
	color:#000000;
}

.ms-laction
{
	background-image:url(seealsograd_obsidian.gif);
	border-top:#b0b6be 1px solid;
}

.ms-lactionitem a
{
	color:#276cff;
}

.ms-lactionitem a:hover
{
	color:#000000;
}

.ms-diffselected
{
	background:transparent;
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.ms-diffselected table
{
	border-bottom:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	border-right:#ffffff 1px solid;
	border-top:#ffffff 1px solid;
}

.ms-diffselected .ms-lactionitem a
{
	color:#000000;
}

.ms-verticaldots
{
	border-right:#a7adb6 1px solid;
}

.ms-relatedtable
{
	background:#f8f8f9;
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-relatedheader
{
	background:url(ACTIONHD.GIF) #9199a4;
	color:#ffffff;
}

.ms-relatedtext
{
	color:#3966bf;
}

.ms-relatedtext a:visited
{
	color:#3966bf;
}

.ms-relatedtext a:link
{
	color:#3966bf;
}

.ms-relatedtext a:active
{
	color:#3966bf;
}

.ms-relatedtext a:hover
{
	color:#3966bf;
}

.ms-globaltitleareaseparator
{
	background-color:#c7cbd1;
	background-image:url(siteTitleBKGD_obsidian.gif);
}

.ms-pagetitleareaframe
{
	background:transparent;
	background-image:url(pageTitleBKGD_obsidian.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#009dd9;
	padding-top:40px;
}

.ms-mwspagetitleareaframe
{
	background:transparent;
	background-image:url(pageTitleBKGD_obsidian.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.ms-pagetitleareaframe table
{
	background-image:url();
}

.ms-titlearealine
{
	background:transparent;
}

.ms-mwstitlearealine
{
	background-color:white;
}

.ms-titleareaseparator
{
	background:transparent;
}

.ms-titleareaseparator div
{
	background:transparent;
	border-top:#9199a4 1px solid;
}

td.ms-areaseparator .ms-pagetitle
{
	color:white;
}

.ms-areaseparatorcorner
{
	background-image:url(framecornergrad_obsidian.gif);
	border-right:#9199a4 1px solid;
}

td.ms-areaseparatorleft
{
	background:url(pageTitleBKGD_obsidian.gif) white repeat-x;
	border-right:#383838 1px solid;
}

div.ms-areaseparatorleft
{
	background:url(navshape_obsidian.jpg) #383838 no-repeat -142px 0;
	border-right:#383838 1px solid;
	height:100%;
}

div.ms-areaseparatorright
{
	background:url(pagebackgrad_obsidian.gif) #383838 repeat-x;
	border-left:#383838 1px solid;
}

.ms-areaseparator
{
	background:transparent;
	background-image:url(formtitlegrad_obsidian.gif);
}

.ms-pagebottommargin
{
	background:#383838;
}

.ms-pagebottommarginleft
{
	background:#383838;
}

.ms-pagebottommarginright
{
	background:#383838;
}

.ms-formareaframe
{
	background:transparent;
}

.ms-pagecaption
{
	color:#000000;
}

.ms-selected
{
	background-image:url(filedialogselected_obsidian.gif);
	color:#000000;
}

.ms-selected span
{
	color:#000000;
}

.ms-selectedtitle
{
	background:transparent;
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.ms-selectedtitlealternative
{
	background:transparent;
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.ms-menuimagecell
{
	background:transparent;
}

.ms-descriptiontext
{
	color:#4c4c4c;
}

.ms-webpartpagedescription
{
	color:#5b5b5b;
}

.ms-dspadapterlist
{
	color:#7f7f7f;
}

.ms-alerttext
{
	color:#ff0000;
}

.ms-separator
{
	color:#bbc0c7;
}

.ms-separator img
{
	background:#bbc0c7;
	border-bottom:#f8f8f9 1px solid;
	border-right:#f8f8f9 1px solid;
}

.ms-authoringcontrols
{
	background:transparent;
}

.ms-propertysheet th.ms-authoringcontrols
{
	background:transparent;
}

.ms-linksectionheader
{
	color:#000000;
}

td.ms-linksectionheader
{
	background:transparent;
	background-image:url(linksectiongrad_obsidian.gif);
	border-bottom:#c7cbd1 1px solid;
	border-left:#c7cbd1 1px solid;
	border-right:#c7cbd1 1px solid;
	border-top:#c7cbd1 1px solid;
}

th.ms-linksectionheader
{
	background:transparent;
	background-image:url(linksectiongrad_obsidian.gif);
	border-bottom:#c7cbd1 1px solid;
	border-left:#c7cbd1 1px solid;
	border-right:#c7cbd1 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-sectionline
{
	background:transparent;
}

.ms-sectionhighlight-top
{
	background:transparent;
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-sectionhighlight
{
	background:transparent;
	color:#4c4c4c;
}

.ms-sectionhighlight-line
{
	background:transparent;
}

.ms-partline
{
	background:transparent;
}

.ms-propertysheet
{
	background:transparent;
	border:none;
	color:#7f7f7f;
}

.ms-propertysheet th
{
	color:#7f7f7f;
}

.ms-propertysheet a
{
	color:#276cff;
}

.ms-propertysheet a:hover
{
	color:#000000;
}

table.ms-pageinformation
{
	background-image:url(settingsgraphic_obsidian.jpg);
}

table.ms-createpageinformation
{
	background:transparent;
	background-image:url(creategraphic_obsidian.jpg);
}

.ms-pageinformation th
{
	color:#373c43;
}

.ms-createpageinformation th
{
	color:#373c43;
}

.ms-pageinformation table td
{
	color:#000000;
}

.ms-createpageinformation table td
{
	color:#000000;
}

.ms-stormefree
{
	background:transparent;
}

.ms-stormeestimated
{
	background:transparent;
}

.ms-informationtablehover
{
	border-bottom:#c7cbd1 1px solid;
	border-left:#c7cbd1 1px solid;
	border-right:#c7cbd1 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-informationtablehover td
{
	background:transparent;
}

.ms-informationtablehover th
{
	background:transparent;
}

.ms-informationtablestatic
{
	background-image:url(settingsbkg_obsidian.jpg);
}

.ms-pageinformationheader
{
	color:#000000;
}

.ms-itemheader a
{
	color:#3966bf;
}

.ms-itemstatic
{
	border-bottom:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	border-right:#ffffff 1px solid;
	border-top:#ffffff 1px solid;
}

.ms-itemhover
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-discussiontitle
{
	color:#000000;
}

.ms-vh
{
	background:transparent;
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:medium none;
	color:#7f7f7f;
}

.ms-vh2
{
	background:transparent;
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:medium none;
	color:#7f7f7f;
}

.ms-vh-icon
{
	background:transparent;
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:medium none;
	color:#7f7f7f;
}

.ms-vh-icon-empty
{
	color:#7f7f7f;
}

.ms-vhimage
{
	color:#7f7f7f;
}

.ms-vh2-nograd
{
	background:transparent;
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:medium none;
	color:#7f7f7f;
}

.ms-vh2-nograd-icon
{
	background:transparent;
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:medium none;
	color:#7f7f7f;
}

.ms-vh2-nofilter
{
	background:transparent;
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:medium none;
	color:#9199a4;
}

.ms-vh2-nofilter-icon
{
	background:transparent;
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:medium none;
	color:#9199a4;
}

.ms-gb
{
	background:transparent;
	border-bottom:#9199a4 1px solid;
	border-top:medium none;
	color:#000000;
}

.ms-gb2
{
	color:#666666;
}

.ms-gbload
{
	background:transparent;
	color:#000000;
}

.ms-vb,
.ms-vb2,
.ordernumber,
.ms-vb-tall,
.ms-grfont,
.ms-vb-user,
table.ms-disc td
{
	color:#616a76;
}

.ms-viewheadertr .ms-vh-group
{
	background:transparent;
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:medium none;
}

.ms-vh a
{
	color:#9199a4;
}

.ms-vh a:visited
{
	color:#9199a4;
}

.ms-vh2 a
{
	color:#9199a4;
}

.ms-vh2-nofilter a
{
	color:#9199a4;
}

.ms-grstatustext a
{
	color:#276cff;
}

.ms-vb-user a
{
	color:#276cff;
}

.ms-disc a
{
	color:#276cff;
}

.ms-vb a:hover
{
	color:#000000;
}

.ms-vb2 a:hover
{
	color:#000000;
}

.ms-vb-user a:hover
{
	color:#000000;
}

.ms-disc a:hover
{
	color:#000000;
}

.ms-vb a:visited
{
	color:#616a76;
}

.ms-vb2 a:visited
{
	color:#616a76;
}

.ms-grstatustext a:visited
{
	color:#616a76;
}

.ms-vb-user a:visited
{
	color:#616a76;
}

.ms-disc a:visited
{
	color:#616a76;
}

th .ms-vb a
{
	color:#9199a4;
}

th .ms-vb
{
	color:#9199a4;
}

.ms-vh2-nofilter-icon a
{
	color:#9199a4;
}

th.ms-vh2-nograd
{
	color:#9199a4;
}

th.ms-vh2-nograd-icon
{
	color:#9199a4;
}

.ms-nlline
{
	background:#d2d5da;
}

.ms-homepagetitle
{
	color:#000000;
}

a.ms-addnew
{
	color:#3966bf;
}

.ms-error
{
	color:#ff0000;
}

.ms-homepagetitle:hover
{
	color:#000000;
}

.ms-discussionseparator
{
	color:#a7adb6;
}

.ms-summarytitlebarframe
{
	background:transparent;
}

.ms-summarytitlebar a:link
{
	color:#ffffff;
}

.ms-summarytitlebar a:visited
{
	color:#ffffff;
}

.ms-summarytitlebar
{
	color:#ffffff;
}

.ms-summarytitlebartitle
{
	color:#ffffff;
}

.ms-summarytitlebartitle:hover
{
	color:#de302e;
}

img.thumbnail
{
	border-bottom:#a7adb6 3px solid;
	border-left:#a7adb6 3px solid;
	border-right:#a7adb6 3px solid;
	border-top:#a7adb6 3px solid;
}

tr.ms-imglibselectedrow
{
	background:transparent;
}

tr.ms-highlight
{
	background:transparent;
}

.ms-imglibthumbnail
{
	background:transparent;
	border-bottom:#a7adb6 0 solid;
	border-left:#a7adb6 0 solid;
	border-right:#a7adb6 0 solid;
	border-top:#a7adb6 0 solid;
}

.ms-imglibmenuarea
{
	background:transparent;
}

tr.ms-disc-gray td
{
	background:transparent;
}

td.ms-disc-bordered
{
	border-bottom:#a7adb6 0 solid;
	border-left:#a7adb6 0 solid;
	border-right:#a7adb6 0 solid;
	border-top:#a7adb6 0 solid;
}

td.ms-disc-bordered-noleft
{
	border-bottom:#a7adb6 0 solid;
	border-left:#a7adb6 0 solid;
	border-right:#a7adb6 0 solid;
	border-top:#a7adb6 0 solid;
}

.usershadedregion
{
	background:transparent;
}

.usercaption
{
	background:transparent;
}

.userconfiguration
{
	background:transparent;
}

.userdottedline
{
	background:transparent;
	background-image:url(dot_obsidian.gif);
}

.usernotification
{
	color:#7f7f7f;
}

.connectionchooseactivetab
{
	background:transparent;
	border-bottom:#ece9d8 1px solid;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-top:#999999 1px solid;
}

.connectionchooseinactivetab
{
	background:transparent;
	border-bottom:#999999 1px solid;
	border-right:#999999 1px solid;
	border-top:#999999 1px solid;
	color:#333333;
}

.connectionconfigureinactivetab
{
	background:transparent;
	border-bottom:#999999 1px solid;
	border-left:#999999 1px solid;
	border-top:#999999 1px solid;
	color:#333333;
}

.connectionconfigureactivetab
{
	background:transparent;
	border-bottom:#ece9d8 1px solid;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-top:#999999 1px solid;
}

.userconnectiontop
{
	border-bottom:#999999 1px solid;
}

.usertoolbartextarea a:link
{
	color:#3966bf;
}

.usertoolbartextarea a:visited
{
	color:#3966bf;
}

.usertoolbartextarea a:hover
{
	color:#000000;
}

.usertoolbardisabledlink
{
	color:#7f7f7f;
}

.usertoolbarimage
{
	background:transparent;
}

.usercaptionshadow
{
	background-image:url(viewheadergrad_obsidian.gif);
	border-left:#c7cbd1 1px solid;
	border-right:#c7cbd1 1px solid;
}

.usergenericheader
{
	color:#000000;
}

.usergenerictext
{
	color:#000000;
}

.userbackground
{
	background:transparent;
}

.usersectiontitle
{
	border-bottom:#a7adb6 1px solid;
}

.usersectionfooter
{
	color:#000000;
}

.usertoolbar
{
	background:transparent;
	border-bottom:#9199a4 1px solid;
}

.usercellhover
{
	border-bottom:#2353b2 1px solid;
	border-left:#2353b2 1px solid;
	border-right:#2353b2 1px solid;
	border-top:#2353b2 1px solid;
	color:#000000;
}

.usercellselected
{
	background:transparent;
	background-color:#ffdf86;
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
	color:#000000;
}

.usercell
{
	color:#276cff;
}

.ms-toolpaneframe
{
	background-color:#f8f8f9;
	border-right:#9199a4 2px solid;
	border-top:#9199a4 1px solid;
}

.ms-toolpaneheader
{
	background-color:#2353b2;
}

.ms-toolpaneborder
{
	border-left:#c7cbd1 1px solid;
	border-right:#c7cbd1 1px solid;
}

.ms-toolpaneclose
{
	background-color:#9ca3ad;
	background-image:url(topnavselected_obsidian.gif);
	border-bottom:#a7adb6 1px solid;
	border-top:#e8eaec 1px solid;
}

.ms-toolpanetitle
{
	background-color:#9ca3ad;
	background-image:url(topnavselected_obsidian.gif);
	border-bottom:#a7adb6 1px solid;
	border-left:#e8eaec 1px solid;
	border-top:#e8eaec 1px solid;
	color:#000000;
}

.ms-toolpaneinfo
{
	background-color:#373c43;
	color:#ffffff;
}

.ms-toolstripselected
{
	background:transparent;
	background-image:url();
	border-bottom:#dde0e3 1px solid;
	border-top:#f8f8f9 1px solid;
	color:#000000;
}

.ms-toolstrip
{
	background:transparent;
	background-image:none;
	border-bottom:#dde0e3 1px solid;
	border-top:#f8f8f9 1px solid;
	color:#000000;
}

.ms-tpheader
{
	background:transparent;
}

.ms-tptitle
{
	color:#276cff;
}

.ms-tpbody
{
	color:#000000;
}

.ms-tpbody a:link
{
	color:#3966bf;
}

.ms-tpbody a:visited
{
	color:#3966bf;
}

.ms-tpbody a:hover
{
	color:#de302e;
}

.ms-tpinput
{
	color:#000000;
}

.ms-propgridbuilderbutton
{
	background:transparent;
	border-bottom:#3966bf 1px solid;
	border-left:#3966bf 1px solid;
	border-right:#3966bf 1px solid;
	border-top:#3966bf 1px solid;
}

.ms-builderbackground
{
	background:transparent;
}

.ms-spzone
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-left:#c7cbd1 1px solid;
	border-right:#c7cbd1 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-spzoneselected
{
	border-bottom:#00ff00 1px solid;
	border-left:#00ff00 1px solid;
	border-right:#00ff00 1px solid;
	border-top:#00ff00 1px solid;
}

.ms-spzoneibar
{
	border-bottom:#00ff00 3px solid;
	border-left:#00ff00 3px solid;
	border-right:#00ff00 3px solid;
	border-top:#00ff00 3px solid;
}

.ms-spzonelabel
{
	color:#7f7f7f;
}

.ms-spzonecaption
{
	color:#7f7f7f;
}

.ms-wpdesign
{
	background:transparent;
}

.ms-wpmenu
{
	background:transparent;
}

.ms-wpselected
{
	border-bottom:#ffab3f 3px dashed;
	border-left:#ffab3f 3px dashed;
	border-right:#ffab3f 3px dashed;
	border-top:#ffab3f 3px dashed;
}

.ms-wpborder
{
	border-color:#e8eaec;
}

.ms-wpborderborderonly
{
	border-color:#e8eaec;
}

.ms-hovercellinactive
{
	color:#4c4c4c;
}

.ms-splinkbuttoninactive
{
	color:#4c4c4c;
}

.ms-globallinks .ms-hovercellinactive a:link
{
	color:#ffffff;
}

.ms-globallinks .ms-hovercellinactive a:visited
{
	color:#ffffff;
}

.ms-globallinks .ms-hovercellinactive a
{
	color:#ffffff;
}

.ms-globallinks .ms-hovercellactive a:link
{
	color:#000000;
}

.ms-globallinks .ms-hovercellactive a:visited
{
	color:#000000;
}

.ms-globallinks .ms-hovercellactive a
{
	color:#000000;
}

.ms-hovercellactive
{
	background:transparent;
	border:#9a9a9a 1px solid;
}

.ms-splinkbuttonactive
{
	background:transparent;
	border:#9a9a9a 1px solid;
}

.ms-splinkbuttonactive a
{
	color:#000000;
}

.ms-splinkbuttonactive a:hover
{
	color:#de302e;
}

.ms-splinkbuttonactive a:link
{
	color:#000000;
}

.ms-splinkbuttonactive a:visited
{
	color:#000000;
}

.ms-splink
{
	color:#ffffff;
}

.ms-splinkbuttoninactive a
{
	color:#ffffff;
}

.ms-splinkbuttoninactive a:link
{
	color:#ffffff;
}

.ms-splink a
{
	color:#ffffff;
}

.ms-splinkbuttoninactive a:visited
{
	color:#ffffff;
}

.ms-consoletoolbar .ms-splink a
{
	color:#000000;
}

.ms-spzone .ms-wpheader td
{
	background:transparent;
	background-image:none;
	border-bottom:#d2d5da 1px solid;
	border-left:#d2d5da 1px solid;
	border-right:#d2d5da 1px solid;
	border-top:#d2d5da 1px solid;
}

.ms-spzoneselected .ms-wpheader td
{
	background:transparent;
	background-image:none;
	border-bottom:#d2d5da 1px solid;
	border-left:#d2d5da 1px solid;
	border-right:#d2d5da 1px solid;
	border-top:#d2d5da 1px solid;
}

.ms-rtapplybackground
{
	background:transparent;
}

.ms-tbbuttonmouseoverdown
{
	background:transparent;
}

.ms-rtremovebackground
{
	border-bottom:#ffdf86 1px solid;
	border-left:#ffdf86 1px solid;
	border-right:#ffdf86 1px solid;
	border-top:#ffdf86 1px solid;
}

.ms-subsmanageheader
{
	background:transparent;
}

.ms-subsmanagecell
{
	color:#000000;
}

.ms-connerror
{
	color:#ff0000;
}

.ms-underline
{
	border-bottom:#a7adb6 1px solid;
}

.ms-underlineback
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
}

.ms-back
{
	background:transparent;
}

.ms-smallheader
{
	color:#000000;
}

th.ms-smallheader
{
	color:#000000;
}

.ms-smallsectionline
{
	background:transparent;
}

.ms-tabselected
{
	background:transparent;
	background-image:none;
	border-color:#9199a4;
	color:#3966bf;
}

/*agenti sub nav styles*/
.ms-tabinactive
{
	background:#d3d3d3 !important;
	background-image:none;
	border-bottom:#d2d5da 0 solid;
	border-left:#d2d5da 1px solid;
	border-right:#d2d5da 1px solid;
	border-top:#d2d5da 1px solid;
	color:#3966bf;
}

.ms-tabinactive a:link
{
	color:#3966bf;
}

.ms-tabinactive a:hover
{
	color:#de302e;
}

.ms-tabinactive a:visited
{
	color:#3966bf;
}

.ms-surveyhbar
{
	background:transparent;
	border-color:#3966bf;
}

.ms-surveyhbarb
{
	background:transparent;
	border-color:#a7adb6;
}

.ms-surveyhbarlabel
{
	color:#7f7f7f;
}

.ms-surveyvbar
{
	background:transparent;
	border-color:#3966bf;
}

.ms-surveyvbarb
{
	background:transparent;
	border-color:#a7adb6;
}

.ms-surveyvbarbi
{
	background:transparent;
}

.ms-surveyvbart
{
	color:#7f7f7f;
}

.ms-surveyvbartc
{
	color:#7f7f7f;
}

.ms-surveyhr
{
	color:#a7adb6;
}

.ms-surveytotal
{
	color:#7f7f7f;
}

.ms-uploadborder
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-uploadcontrol
{
	background:transparent;
}

.ms-stylebox
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-stylelabel
{
	color:#7f7f7f;
}

.ms-styleheader
{
	background:transparent;
}

.ms-styleheader a:link
{
	color:#3966bf;
}

.ms-stylebody a:link
{
	color:#3966bf;
}

.ms-styleheader a:hover
{
	color:#de302e;
}

.ms-stylebody a:hover
{
	color:#de302e;
}

.ms-alternating
{
	background:transparent;
}

.ms-alternating .ms-unselectedtitle
{
	background:none transparent scroll repeat 0 0;
}

.ms-alternating .ms-vb-user table
{
	background:none transparent scroll repeat 0 0;
}

.ms-mwsselectedinstance
{
	color:#000000;
}

.ms-mwsinstantiated a:link
{
	color:#3966bf;
}

.ms-mwsinstantiated a:visited
{
	color:#3966bf;
}

.ms-mwsuninstantiated a:link
{
	color:#3966bf;
}

.ms-mwsuninstantiated a:visited
{
	color:#3966bf;
}

.ms-mwsuninstantiated a:hover
{
	color:#de302e;
}

.ms-entity-resolved
{
	color:#000000;
}

.ms-entity-unresolved
{
	background-image:url(squiggle_obsidian.gif);
	color:#000000;
}

.ms-gantttitlecell
{
	border-bottom:#dde0e3 1px solid;
	border-left:#dde0e3 1px solid;
	border-right:#dde0e3 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-gantttitleheadercell
{
	border-bottom:#dde0e3 1px solid;
	border-left:#dde0e3 1px solid;
	border-right:#dde0e3 1px solid;
	border-top:#dde0e3 1px solid;
	color:#616a76;
}

.ms-ganttmajortimeunitheadercell
{
	background:transparent;
	border-left:#dde0e3 1px solid;
	border-right:#dde0e3 1px solid;
	color:#616a76;
}

.ms-ganttdetailtimeunitrow td
{
	background:transparent;
	border-bottom:#dde0e3 1px solid;
	border-left:#dde0e3 1px solid;
	border-right:#dde0e3 1px solid;
	border-top:#dde0e3 1px solid;
	color:#616a76;
}

.ms-ganttnonworkingday
{
	background:#f8f8f9;
}

.ms-dgselected
{
	background:#517acc;
	color:#ffffff;
}

.ms-dgselected a
{
	color:#ffffff;
}

.ms-dgselected a:visited
{
	color:#ffffff;
}

.ms-dgbottom
{
	border-bottom:#000000 1px solid;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
}

.ms-dgadd
{
	border-bottom:#bbc0c7 1px solid;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
	border-top:#000000 1px solid;
}

.ms-infobar
{
	border-color:#999999;
}

.ms-unpublishedresource
{
	border-color:#ff0000;
}

.ms-inconsistentresource
{
	border-color:#00ff00;
}

.ms-consolestatuscell
{
	background:transparent;
	background-image:none;
}

.ms-consoleframe
{
	border-bottom:#000000 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-consolestatusframe
{
	border-color:#ffffff;
}

.ms-consolestatusmajorframe
{
	background:url(cnspgrdn_obsidian.gif);
}

.ms-consolestatusminorframe
{
	background:url(cnsugrdn_obsidian.gif);
}

.ms-consolestatuscheckoutframe
{
	background:url(cnsugrdn_obsidian.gif);
}

.ms-consolemode
{
	background:transparent;
	color:black;
}

.ms-consolestatus
{
	color:#9199a4;
}

.ms-consolestatus a
{
	color:#3966bf;
}

.ms-consolestatus a:hover
{
	color:#de302e;
}

.ms-consolehr
{
	background:transparent;
}

.ms-consoleerror
{
	color:#ff0000;
}

.ms-consoleerror a
{
	color:#3966bf;
}

.ms-consoleerror a:hover
{
	color:#de302e;
}

.ms-consolemessage
{
	color:#373c43;
}

.ms-consoletoolbar
{
	color:#276cff;
}

.ms-consoleqaborderhhover
{
	background:transparent;
}

.ms-consoleqabordervhover
{
	background:transparent;
}

.ms-consoleqacornerhover
{
	background:transparent;
}

.ms-webpartpickerpagebackground
{
	background:transparent;
}

.ms-webpartpickerpageinnerbackground
{
	background:transparent;
}

.ms-webpartpickerpagetext
{
	color:#4c535c;
}

.ms-webpartpickerpagetext a
{
	color:#3966bf;
}

.ms-webpartpickerpageheaderborder a
{
	color:#3966bf;
}

.ms-webpartpickerwarning
{
	color:#ff0000;
}

.ms-wikitoolbar a.ms-toolbar
{
	color:#373c43;
}

.ms-wikieditouter
{
	border-bottom:medium none;
	border-left:#383838 1px solid;
	border-right:#383838 2px solid;
	border-top:#383838 1px solid;
}

.ms-wikieditthird
{
	background:url(toolgrad_obsidian.gif);
}

.ms-wikieditbutton a
{
	color:#7f7f7f;
}

.ms-wikieditbutton a:hover
{
	color:#de302e;
}

.ms-wikicontent a.ms-missinglink
{
	border-bottom:#000000 1px dashed;
}

.ms-wikicontent
{
	color:#333333;
}

.errorinl
{
	color:#ff0000;
}

.ms-diffbox
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-diffdeletenostrike
{
	background:transparent;
}

.ms-diffdelete
{
	background:transparent;
}

.ms-diffinsert
{
	background:transparent;
}

.ms-diffchange
{
	background:transparent;
}

.ms-wikifieldheader
{
	border-bottom:#a7adb6 1px solid;
	color:#4c4c4c;
}

.ms-posttitle
{
	border-top:#fb8c3c 1px solid;
}

.ms-posttitle a
{
	color:#383838;
}

.ms-postfooter a
{
	color:#3966bf;
}

.ms-posttitle a:hover
{
	color:#de302e;
}

.ms-postfooter a:hover
{
	color:#de302e;
}

.ms-postbody
{
	color:#666666;
}

.ms-postfooter
{
	color:#9199a4;
}

h3.ms-postdate
{
	border-bottom:medium none;
	border-left:medium none;
	border-right:medium none;
	border-top:medium none;
}

h1.ms-postdate
{
	border-bottom:#6f9dd9 1px solid;
	color:#fb8c3c;
}

h1.ms-commentheader
{
	color:#000000;
}

h2.ms-commenttitle
{
	color:#666666;
}

.ms-commenttable td
{
	border-top:#a7adb6 1px solid;
}

.ms-commentbody
{
	color:#666666;
}

.ms-pickerwait
{
	background:transparent;
	color:#000000;
}

.ms-menuuipopupbody
{
	border-bottom:#8c8c8c 1px solid;
	border-left:#8c8c8c 1px solid;
	border-right:#8c8c8c 1px solid;
	border-top:#8c8c8c 1px solid;
}

.ms-menuuipopupbody table
{
	color:#276cff;
}

.ms-menuui
{
	background:white;
	background-image:none;
}

.ms-menuuilarge
{
	background:transparent;
	background-image:none;
}

.ms-menuuirtl
{
	background:transparent;
	background-image:none;
}

.ms-menuuilargertl
{
	background:transparent;
	background-image:none;
}

.ms-menuuiitemtablecell
{
	color:#d10b21;
}

.ms-menuuiitemtablecellcompact
{
	color:#d10b21;
}

.ms-menuuiitemtablecell a
{
	color:#d10b21;
}

.ms-menuuiitemtablecellhover a
{
	color:#d10b21;
}

.ms-menuuiitemtablecellcompact a
{
	color:#d10b21;
}

.ms-menuuiitemtablecellcompacthover a
{
	color:#d10b21;
}

.ms-menuitemdescription
{
	color:#666666;
}

.ms-menuuiitemtablecellhover
{
	color:#d10b21;
}

.ms-menuuiitemtablecellcompacthover
{
	color:#d10b21;
}

.ms-menuuiitemtablehover
{
	background:transparent;
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.ms-menuuiitemtablehover .ms-menuitemdescription
{
	color:#333333;
}

.ms-menuuiseparator
{
	background:transparent;
}

.ms-menuuiseparatorrtl
{
	background:transparent;
}

.ms-menuuiseparatorlarge
{
	background:transparent;
}

.ms-menuuiseparatorlargertl
{
	background:transparent;
}

.ms-menuuicheckmark
{
	background:transparent;
	background-image:none;
}

.ms-calheader
{
	background:transparent;
}

.ms-cal-nav a
{
	color:#276cff;
}

.ms-cal-weekempty
{
	background:transparent;
}

.ms-cal-weekemptyrtl
{
	background:transparent;
}

.ms-cal-weekname
{
	background:transparent;
}

.ms-cal-weekday
{
	background:transparent;
}

.ms-cal-week
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-weekb
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-weekrtl
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-weekrtlb
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-weekselected
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-weekselectedrtl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topday
{
	background:transparent;
	background-image:none;
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-cal-topdayl
{
	background:transparent;
	background-image:none;
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-cal-wtopdayl
{
	background:transparent;
	background-image:none;
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-cal-wtopday
{
	background:transparent;
	background-image:none;
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-cal-topdayrtl
{
	background:transparent;
	background-image:none;
	border-bottom:medium none;
	border-left:medium none;
	border-right:medium none;
	border-top:medium none;
}

.ms-cal-topdayrtll
{
	background:transparent;
	background-image:none;
	border-bottom:medium none;
	border-left:medium none;
	border-right:medium none;
	border-top:medium none;
}

.ms-cal-wtopdayrtl
{
	background:transparent;
	background-image:none;
	border-bottom:medium none;
	border-left:medium none;
	border-right:medium none;
	border-top:medium none;
}

.ms-cal-wtopdayrtll
{
	background:transparent;
	background-image:none;
	border-bottom:medium none;
	border-left:medium none;
	border-right:medium none;
	border-top:medium none;
}

.ms-cal-topday-today
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopday-today
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topday-todayrtl
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopday-todayrtl
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topday-today div
{
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-cal-wtopday-today div
{
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-cal-topday-todayover div
{
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-cal-wtopday-todayover div
{
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-cal-topday-todayrtl div
{
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-cal-wtopday-todayrtl div
{
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-cal-topday-todayoverrtl div
{
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-cal-wtopday-todayoverrtl div
{
	border-bottom:#fb8c3c 1px solid;
	border-left:#fb8c3c 1px solid;
	border-right:#fb8c3c 1px solid;
	border-top:#fb8c3c 1px solid;
}

.ms-cal-topday-todayover
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topday-todayoverrtl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopday-todayover
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopday-todayoverrtl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayover
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayoverl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopdayover
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopdayoverl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayfocusover
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayoverrtl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayoverrtll
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopdayoverrtl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopdayoverrtll
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayfocusoverrtl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayfocus
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayfocusl
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayfocusrtl
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-topdayfocusrtll
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopdayfocus
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopdayfocusl
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopdayfocusrtl
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-wtopdayfocusrtll
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-nodatamid
{
	background:transparent;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-nodataleft
{
	background:transparent;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-nodataleftrtl
{
	background:transparent;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-nodataleftbtm
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-nodataleftbtmrtl
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-nodataleftbtm2
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-nodataleftbtmrtl2
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-nodatabtm
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-nodatabtm2
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-muworkitem
{
	border-right:#a7adb6 1px solid;
}

.ms-cal-muworkitemrtl
{
	border-right:#a7adb6 1px solid;
}

.ms-cal-muworkitemrtll
{
	border-right:#a7adb6 1px solid;
}

.ms-cal-muworkitemr
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-muworkiteml
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-workitem
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-todayitem
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-todayitemrtl
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-workitem2
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-workitem2b
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-workitemrtl2b
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-todayitem2b
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-todayitemrtl2b
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-noworkitem
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-noworkiteml
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-noworkitemrtl
{
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-noworkitemb
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-noworkitemlb
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-noworkitem2b
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-noworkiteml2b
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-noworkitemrtl2b
{
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
}

.ms-cal-monthitem a
{
	color:#276cff;
}

.ms-cal-defaultbgcolor
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-defaultbgcolorsel
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-monthallday
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-defaultbgcolor a
{
	color:#276cff;
}

.ms-cal-monthallday a
{
	color:#276cff;
}

.ms-cal-monthalldaysel
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-time
{
	background:transparent;
	border-right:#9199a4 1px solid;
}

.ms-cal-timertl
{
	background:transparent;
	border-left:#9199a4 1px solid;
}

.ms-cal-workhour
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
	color:#276cff;
}

.ms-cal-workhourhalfhour
{
	background:transparent;
	border-top:#dde0e3 1px solid;
}

.ms-cal-workhourover
{
	background:transparent;
}

.ms-cal-workhourhalfhourover
{
	background:transparent;
	border-top:#dde0e3 1px solid;
}

.ms-cal-workhourb
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#c7cbd1 1px solid;
	color:#276cff;
}

.ms-cal-workhourbhalfhour
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-workhourbover
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-workhourbhalfhourover
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-workhourrtl
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
	color:#276cff;
}

.ms-cal-workhourrtlb
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#c7cbd1 1px solid;
	color:#276cff;
}

.ms-cal-workhourf
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
	color:#276cff;
}

.ms-cal-workhourrtlf
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
	color:#276cff;
}

.ms-cal-enoworkdayf
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkdayrtlf
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkdayf
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkdayrtlf
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhourf .ms-cal-dayhour
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhourf .ms-cal-dayhourf
{
	border-left:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhour .ms-cal-dayhourf
{
	border-left:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhour .ms-cal-dayhour
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkday .ms-cal-dayhour
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkday .ms-cal-dayhour
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkday .ms-cal-dayhourf
{
	border-left:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkday .ms-cal-dayhourf
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkhourf .ms-cal-dayhour
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkhourf .ms-cal-dayhourf
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkhour .ms-cal-dayhour
{
	background-color:#e8eaec;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkhour .ms-cal-dayhourf
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhourrtlf .ms-cal-dayhourrtl
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhourrtlf .ms-cal-dayhourrtlf
{
	border-right:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhourrtl .ms-cal-dayhourrtlf
{
	border-right:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhourrtl .ms-cal-dayhourrtl
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkdayrtl .ms-cal-dayhourrtl
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkdayrtl .ms-cal-dayhourrtl
{
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkdayrtl .ms-cal-dayhourrtlf
{
	border-right:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf
{
	background:transparent;
	border-right:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf
{
	background:transparent;
	border-right:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhourrtl
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf
{
	background:transparent;
	border-right:#9199a4 1px solid;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl
{
	background:transparent;
	border-top:#c7cbd1 1px solid;
}

.ms-cal-eworkhourf .ms-cal-dayhalfhourf
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkhour .ms-cal-dayhalfhourf
{
	border-left:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkhour .ms-cal-dayhalfhour
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkday .ms-cal-dayhalfhour
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkday .ms-cal-dayhalfhour
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkday .ms-cal-dayhalfhourf
{
	border-left:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkday .ms-cal-dayhalfhourf
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhour
{
	background:transparent;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhourf
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkhourrtlf .ms-cal-dayhalfhourrtlf
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtlf
{
	border-right:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtl
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtl
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtl
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtlf
{
	border-right:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf
{
	background:transparent;
	border-right:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf
{
	background:transparent;
	border-right:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf
{
	background:transparent;
	border-right:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl
{
	background:transparent;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhour
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourb .ms-cal-dayhour
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhourf
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-left:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourb .ms-cal-dayhourf
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-left:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhour
{
	background:transparent;
}

.ms-cal-enoworkhourrtl
{
	background:transparent;
}

.ms-cal-enoworkhourrtll
{
	background:transparent;
}

.ms-cal-enoworkhourl
{
	background:transparent;
}

.ms-cal-enoworkhourf
{
	background:transparent;
}

.ms-cal-enoworkhourrtlf
{
	background:transparent;
}

.ms-cal-enoworkhourrtlb .ms-cal-dayhalfhourrtlf
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourrtlb .ms-cal-dayhourrtlf
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourrtlb .ms-cal-dayhalfhourrtl
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkhourrtlb .ms-cal-dayhourrtl
{
	background:transparent;
	border-bottom:#c7cbd1 1px solid;
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkdayf .ms-cal-dayhourf
{
	background:transparent;
	border-left:#9199a4 1px solid;
}

.ms-cal-enoworkdayf .ms-cal-dayhalfhourf
{
	background:transparent;
	border-left:#9199a4 1px solid;
}

.ms-cal-eworkdayf .ms-cal-dayhourf
{
	border-left:#9199a4 1px solid;
}

.ms-cal-enoworkdayrtlf .ms-cal-dayhourrtlf
{
	background:transparent;
	border-right:#9199a4 1px solid;
}

.ms-cal-enoworkdayrtlf .ms-cal-dayhalfhourrtlf
{
	background:transparent;
	border-right:#9199a4 1px solid;
}

.ms-cal-eworkdayrtlf .ms-cal-dayhourrtlf
{
	border-right:#9199a4 1px solid;
}

.ms-cal-weekedge
{
	background:transparent;
}

.ms-cal-wemptycell
{
	background:transparent;
	border-left:#9199a4 1px solid;
}

.ms-cal-wemptycelll
{
	background:transparent;
	border-left:#9199a4 1px solid;
}

.ms-cal-walldayevent
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
}

.ms-cal-walldayeventl
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
}

.ms-cal-walldayeventrtl
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
}

.ms-cal-walldayeventrtll
{
	background:transparent;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
}

.ms-cal-alldayevent
{
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
}

.ms-cal-alldayeventl
{
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
}

.ms-cal-alldayeventrtl
{
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
}

.ms-cal-alldayeventrtll
{
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
}

.ms-cal-tweekitem
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-tdayitem
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-cal-nav-buttonsltr
{
	color:#a7adb6;
}

.ms-cal-nav-buttonsrtl
{
	color:#a7adb6;
}

.ms-picker-header
{
	background-image:url(quickLaunchHeader_obsidian.gif);
}

.ms-picker-table .ms-picker-dayheader
{
	border-bottom:#bbc0c7 1px solid;
	border-top-width:0;
}

.ms-picker-week
{
	background-image:url(weekbox_obsidian.gif);
}

.ms-picker-weekrtl
{
	background-image:url(weekbox_obsidian.gif);
}

.ms-picker-daycenter a
{
	color:#276cff;
}

.ms-picker-today a
{
	color:#276cff;
}

.ms-picker-dayselected a
{
	color:#276cff;
}

table.ms-picker-table td.ms-picker-dayselected
{
	background:transparent;
	background-image:none;
	background-repeat:repeat-x;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter
{
	background:transparent;
	border-bottom:#f8f8f9 1px solid;
	border-left:#f8f8f9 1px solid;
	border-right:#f8f8f9 1px solid;
	border-top:#f8f8f9 1px solid;
}

.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected
{
	background:transparent;
	background-image:none;
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.ms-navframe .ms-datepickerouter
{
	border-bottom:#383838 1px solid;
	border-right:#383838 1px solid;
}

table.ms-picker-table td.ms-picker-footer
{
	border-top:#bbc0c7 1px solid;
}

div.ms-cal-navheader a img
{
	background-image:none;
	border-bottom:#c5cad0 1px solid;
	border-left:#c5cad0 1px solid;
	border-right:#c5cad0 1px solid;
	border-top:#c5cad0 1px solid;
}

.ms-blognavigator div.ms-navheader
{
	background:transparent;
	border-bottom:#bbc0c7 1px solid;
	border-left:#f8f8f9 1px solid;
	border-top:#f8f8f9 1px solid;
}

.ms-blognavigator div.ms-navheader a
{
	color:#003399;
}

.ms-blognavigator div.ms-navheader a:visited
{
	color:#003399;
}

.ms-blognavigator div.ms-wpbody
{
	border-top:#bbc0c7 1px solid;
}

.ms-blogedit
{
	border-top:#fb8c3c 1px solid;
}

.ms-blogedit a
{
	background:transparent;
	background-image:none;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 0 solid;
}

table.ms-disc-bar
{
	background:transparent;
	border-bottom:#a7adb6 1px solid;
	border-left:#a7adb6 1px solid;
	border-right:#a7adb6 1px solid;
	border-top:#a7adb6 1px solid;
}

table.ms-disc hr
{
	color:#a7adb6;
}

table.ms-disc-bar .ms-separator img
{
	background:transparent;
}

.ms-wpaddbutton
{
	background:transparent;
	border-bottom:#feba52 1px solid;
	border-left:#feba52 1px solid;
	border-right:#feba52 1px solid;
	border-top:#feba52 1px solid;
}

.ms-wpaddbuttonhover
{
	background:url(wpqaMH_obsidian.gif) #ffe69f repeat-x;
}

.ms-wpaddbutton span
{
	color:#000000;
}

.ms-wpaddbuttonhover span
{
	color:#000000;
}

.ms-spzone tr.ms-viewheadertr table
{
	background-color:transparent;
}

.ms-spzoneselected tr.ms-viewheadertr table
{
	background-color:transparent;
}

.ms-spzone .ms-vh2 table
{
	background-color:transparent;
}

.ms-spzoneselected .ms-vh2 table
{
	background-color:transparent;
}

.ms-spzone .ms-vh table
{
	background-color:transparent;
}

.ms-spzoneselected .ms-vh table
{
	background-color:transparent;
}

.ms-spzone .ms-vh table.ms-selectedtitle
{
	background-color:transparent;
}

.ms-spzone .ms-vh table.ms-selectedtitle td
{
	background-color:transparent;
}

.ms-spzone .ms-vh2 table.ms-selectedtitle
{
	background-color:transparent;
}

.ms-spzoneselected .ms-vh table.ms-selectedtitle
{
	background-color:transparent;
}

.ms-spzoneselected .ms-vh table.ms-selectedtitle td
{
	background-color:transparent;
}

.ms-spzoneselected .ms-vh2 table.ms-selectedtitle
{
	background-color:transparent;
}

.ms-cal-workhourhalfhourb
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-workhourrtlhalfhour
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-workhourrtlbhalfhourover
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-workhourrtlhalfhourover
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-workhourrtlfhalfhourover
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-workhourfhalfhourover
{
	border-top:#dde0e3 1px solid;
}

.ms-cal-enoworkday
{
	background:transparent;
}

.ms-cal-enoworkdayrtl
{
	background:transparent;
}

.ms-consoletitleareaframe
{
	background:transparent;
}

.ms-consoletitleareaframebottom
{
	background:transparent;
}

table.ms-unselectedhover
{
	background-image:none;
}

div.ms-unselectedhover
{
	background-image:none;
}

table.ms-selectednohover
{
	background-image:url();
}

div.ms-selectednohover
{
	background-image:url();
}

table.ms-selectedhover
{
	background-image:none;
}

div.ms-selectedhover
{
	background-image:none;
}

.ms-ptabnt a:link
{
	color:#276cff;
}

.ms-ptabnt a:visited
{
	color:#276cff;
}

.ms-sctabnt a:link
{
	color:#276cff;
}

.ms-sctabnt a:visited
{
	color:#276cff;
}

.ms-main .ms-ptabcn
{
	border-color:#383838;
}

.ms-main .ms-sctabcn
{
	background:transparent;
	border-color:#383838;
}

.ms-main .ms-ptabcnhover
{
	border-color:#383838;
}

.ms-main .ms-sctabcnhover
{
	background:transparent;
	background-image:none;
	border-color:#383838;
}

.ms-main .ms-ptabcf
{
	border-bottom-color:#383838;
	border-left-color:#383838;
	border-right:0;
	border-top-color:#383838;
}

.ms-main .ms-sctabcf
{
	background:transparent;
	background-image:none;
	border:none;
	border-bottom-color:#383838;
	border-left-color:#383838;
	border-right:0;
	border-top-color:#383838;
}

.ms-main .ms-ptabcfhover
{
	border-color:#383838;
}

.ms-main .ms-sctabcfhover
{
	border-color:#383838;
	border-left:hover;
}

.ms-main .ms-ptabrx
{
	border-bottom:#383838 1px solid;
	border-left:#383838 1px solid;
	border-right:#383838 1px solid;
	border-top:0;
}

.ms-main .ms-sctabrx
{
	background:transparent;
	background-image:none;
	border:none;
	border-bottom:#383838 1px solid;
	border-left:#383838 1px solid;
	border-right:#383838 1px solid;
	border-top:0;
}

td.ms-applyfiltersbutton
{
	background:transparent;
	border-left-color:#c7cbd1;
	border-right-color:#c7cbd1;
	border-top-color:#d2d5da;
}

table.ms-applyfiltersinactive
{
	background-image:none;
	border-color:#b0b6be;
	color:#4c535c;
}

table.ms-applyfiltersactive
{
	background-image:none;
	border-color:#b0b6be;
	color:#4c535c;
}

table.ms-applyfiltershoverover
{
	background-image:none;
	border-color:#b0b6be;
	color:#4c535c;
}

.ms-assetitem-selected
{
	background:transparent;
}

.ms-assetitem-thumbnail-selected
{
	background:transparent;
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.ms-assetitem-thumbnail-infocell-selected
{
	background:transparent;
}

.ms-assetpicker-header
{
	color:#9199a4;
}

.ms-assetpicker-lookintablecontainer
{
	background:transparent;
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-assetpicker-objectlistcontainer
{
	border-bottom:#9199a4 1px solid;
	border-left:#9199a4 1px solid;
	border-right:#9199a4 1px solid;
	border-top:#9199a4 1px solid;
}

.ms-assetpicker-lookin-toplabel-table
{
	background:transparent;
	border-bottom:#9199a4 1px solid;
}

.ms-assetpicker-lookin-toplabel-cell
{
	background:transparent;
}

.ms-selectorlink a
{
	color:#276cff;
}

.ms-selectorlink a:visited
{
	color:#276cff;
}

.ms-cmstopnav-dynamicmenuitem
{
	backcolor:#f0f1f2;
	forecolor:#373c43;
}

.ms-profilevalue a:link
{
	color:#276cff;
}

.ms-profilevalue a:visited
{
	color:#276cff;
}

.ms-profilesection
{
	color:#23262a;
}

.ms-orgme
{
	background:transparent;
}

.ms-ptable1
{
	background:transparent;
	border-bottom:#e8eaec 1px solid;
	border-left:#e8eaec 1px solid;
	border-right:#e8eaec 1px solid;
	border-top:#e8eaec 1px solid;
}

.ms-reusabletextview
{
	background:transparent;
}

.ms-reusabletextlistitemrowselected
{
	background:transparent;
}

.ms-reusabletextlistitemleftcell
{
	border-bottom:#f8f8f9 1px solid;
	border-left:#f8f8f9 1px solid;
	border-top:#f8f8f9 1px solid;
}

.ms-reusabletextlistitemmiddlecell
{
	border-bottom:#f8f8f9 1px solid;
	border-top:#f8f8f9 1px solid;
}

.ms-reusabletextlistitemrightcell
{
	border-bottom:#f8f8f9 1px solid;
	border-right:#f8f8f9 1px solid;
	border-top:#f8f8f9 1px solid;
}

.srch-socdisttitle
{
	border-bottom:#dde0e3 1px solid;
}

.psrch-title a:link
{
	color:#276cff;
}

.psrch-title a:visited
{
	color:#276cff;
}

.psrch-action a:link
{
	color:#276cff;
}

.psrch-action a:visited
{
	color:#276cff;
}

.ms-refitem
{
	color:#276cff;
}

.ms-refitem a:link
{
	color:#276cff;
}

.ms-refitem a:visited
{
	color:#276cff;
}

.ms-reftoggle
{
	color:#276cff;
}

.ms-reftoggle a:link
{
	color:#276cff;
}

.ms-reftoggle a:visited
{
	color:#276cff;
}

.srch-sort a:link
{
	color:#276cff;
}

.srch-sort a:visited
{
	color:#276cff;
}

.srch-sort-right a:link
{
	color:#276cff;
}

.srch-sort-right a:visited
{
	color:#276cff;
}

.srch-summary a:link
{
	color:#276cff;
}

.srch-summary a:visited
{
	color:#276cff;
}

.srch-stats a:link
{
	color:#276cff;
}

.srch-title
{
	color:#276cff;
}

.srch-title a:link
{
	color:#276cff;
}

.srch-title a:visited
{
	color:#276cff;
}

.srch-page a:link
{
	color:#4c535c;
}

.srch-page a:visited
{
	color:#4c535c;
}

.srch-bestbetstitle
{
	color:#276cff;
	margin:0 0 4px;
}

.srch-bestbetstitle a:link
{
	color:#276cff;
}

.srch-bestbetstitle a:visited
{
	color:#276cff;
}

.srch-options
{
	background:transparent;
}

.srch-groupbar
{
	background:transparent;
}

.leftnavpic
{
	background:transparent;
	background-image:none;
	border-bottom:#b0b6be 1px solid;
	border-left:#b0b6be 1px solid;
	border-right:#b0b6be 1px solid;
	border-top:#b0b6be 1px solid;
}

.incommonbody
{
	background:transparent;
}

.ms-qrblinks a
{
	color:#276cff;
}

table.ms-qrblinks tr td a
{
	color:#ffffff;
}

table.ms-qrblinks tr td a:link
{
	color:#ffffff;
}

table.ms-qrblinks tr td a:visited
{
	color:#ffffff;
}

table.ms-qrblinks tr td a:hover
{
	color:#de302e;
}

.ms-profilebody a
{
	color:#276cff;
}

.stopsuggestinglink
{
	color:#616a76;
}

.ms-sitedirresultspaging
{
	background:#f0f1f2;
}

.ms-colleaguereminder
{
	background:transparent;
}

.ms-suggestalt
{
	background:transparent;
}

td.ms-advsrchheadingtext
{
	background:transparent;
}

.ms-redirectcontrol a
{
	color:#276cff;
}

.link-item
{
	color:#276cff;
}

.link-item a
{
	color:#276cff;
}

.link-item a:link
{
	color:#276cff;
}

.link-item-large
{
	color:#276cff;
}

.link-item-large a
{
	color:#276cff;
}

.link-item-large a:link
{
	color:#276cff;
}

.level-item
{
	color:#276cff;
}

.level-item a
{
	color:#276cff;
}

.level-item a:link
{
	color:#276cff;
}

.headertitle-large
{
	color:#276cff;
}

.headertitle-large a
{
	color:#276cff;
}

.headertitle-large a:link
{
	color:#276cff;
}

.headertitle-small
{
	color:#276cff;
}

.headertitle-small a
{
	color:#276cff;
}

.headertitle-small a:link
{
	color:#276cff;
}

.headertitle-band
{
	color:#276cff;
}

.headertitle-band a
{
	color:#276cff;
}

.headertitle-band a:link
{
	color:#276cff;
}

img.ms-rtecustom-pictureframe
{
	background:transparent;
}

.ms-sllinkdlg-peoplepanel
{
	background:transparent;
}

.ms-wpbody .slm-display-link div.link-item
{
	color:#276cff;
}

.ms-sctabcf a
{
	color:#cccccc;
}

.ms-sctabcf a:link
{
	color:#cccccc;
}

.ms-sctabcf a:visited
{
	color:#cccccc;
}

.title-with-background
{
	background:transparent;
}

/* ****************************Adam's edits below this line************************************* */
.ms-globalleft
{
	display:none;
	left:-35px;
	position:absolute;
	top:0;
}

h1.ms-sitetitle,.ms-areaseparatorleft,.ms-areaseparatorright
{
	display:none;
	height:0;
	width:0;
}

.ms-globalbreadcrumb
{
	background:transparent;
	color:#333333;
}

.ms-globalbreadcrumb a,.ms-globallinks,.ms-splink
{
	color:#444444 !important;
	font-weight:bold;
}
/* **** Hide the Personalization links **** */
td.ms-globallinks table#AgentiPersonalizationLinks {
	display: none;
}

.ms-globaltitlearea
{
	background:no repeat url('Images/Agenti_banner.gif');
	height:77px;
	vertical-align:top;
	padding-left: 0;
}

/*search bar*/
table.ms-sbtable
{
	display:none;
	position:relative;
	right:0;
	top:15px;
	z-index:20;
}

td.ms-sbcell
{
	border-color:#545454;
	padding:0;
}

td.ms-sblink
{
	background:transparent;
	border:none;
}

td.ms-sbgo
{
	padding:1px 3px;
}

td.ms-sbgo img
{
	background:white;
}

.ms-sbtable .ms-sblink a:link,
.ms-sbtable .ms-sblink a:visited,
.ms-sbtable .ms-sblink a:hover
{
	color:white;
}

/*for the search results page, position is different*/
.ms-titlearea table.ms-sbtable
{
	position:static;
}

/*top navigation links*/
.ms-bannercontainer
{
	background-color:#2fb457;
	background-image:url('Images/Agenti_mainMenuBg.gif');
	background-repeat:no-repeat;
	background-position:left top;
	border:none;
	height:11px !important;
}

#hbn100
{
	padding-left:52px !important;
}

.ms-topnavcontainer
{
	border:none;
}

.ms-topnav,.ms-topnavhover
{
	background:transparent;
	border:0;
	color:white;
	font:normal normal 11px arial,sans-serif;
}

td a.ms-topnav
{
	padding: 6px 34px 1px 0;
	font-weight: bold;
}

table.ms-topnav
{
	background: top left repeat url('');
}

table.ms-topnav td
{
	background:top left no-repeat url('');
	vertical-align: middle;
}

table.ms-topnav td a
{
	background:top right no-repeat url('');
}

/* Dan A Changed to remove the arrows from the menu bar */
table.ms-topnav img
{
	display:none;
}

.ms-topnavselected
{
	background:transparent;
	border-bottom:none;
}

.ms-topnavselected a
{
	color:white;
	font-weight:bold;
}

.ms-topnavhover
{
	background:transparent;
	border:none;
}

.ms-topnavhover a
{
	color:#90e0f3;
}

* html .ms-topnavflyoutshover
{
	background-color:#00002e !important !important;
}

.ms-topnavflyoutshover a
{
	color:white;
}

.ms-siteactionsmenu div div div
{
	background:transparent;
	border:none;
	border-color:none;
}

.ms-siteactionsmenu div div div a
{
	color:white;
}

.ms-siteactionsmenu div div div a:hover
{
	color:#90e0f3;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover
{
	background:url('') transparent;
	border:none;
}

/*page title and breadcrumb area*/
.ms-titlearea,.ms-titlearea a
{
	color:#009dd9 !important;
	font-family:Arial, Helvetica, Sans-serif;
	font-weight:bold !important;
	letter-spacing:0;
	margin-left:2px;
}

.ms-pagetitle
{
	background:transparent;
	color:#009dd9 !important;
	font-family:verdana,Arial, Helvetica, Sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-0.03em;
}

.ms-titlearea
{
	padding-left:9px !important;
}

.ms-pagetitle a
{
	color:#009dd9 !important;
	text-decoration:underline;
}

.ms-titlearealeft,.ms-titleareaframe,.ms-pagetitleareaframe,.ms-titlearearight,.ms-areaseparator,.ms-searchresultsareaseparator
{
	background:top left url('') transparent !important;
	height:60px;
}

/* **** Page Title Label and Row **** */
h2.ms-pagetitle .ms-hidden
{
	/*height:100%;
	left:0 !important;
	position:relative !important;
	top:0 !important;
	visibility:visible;
	width:100% !important;*/
	display:none;
}

#onetidpagetitle{
	display:none;
}

/*left navigation */
table.ms-nav
{
	background:transparent;
	display:none;
	width:177px;
}

table.ms-navframe
{
	margin-top:0;
	padding-right:7px;
}

.ms-quicklaunchouter div.ms-quicklaunch
{
	background:transparent !important;
	padding:18px 10px 0;
	width:177px !important;
}

.ms-quicklaunchnavsep
{
	background:transparent;
}

.ms-quicklaunch table td
{
	border:none;
}

.ms-quicklaunchouter,.ms-quicklaunchheader,table.ms-recyclebin td
{
	background:transparent;
	border:none;
}

.ms-quicklaunchouter
{
	background:transparent;
}

div.ms-quicklaunchheader
{
	background-image:none;
	padding:0;
}

.ms-quicklaunchheader a,table.ms-recyclebin td a
{
	color:#777777;
	font:12px arial,sans-serif;
	font-weight:normal;
	text-transform:uppercase;
}

.ms-quicklaunchheader a:hover,table.ms-recyclebin td a:hover
{
	color:black;
}

.ms-recyclebin
{
	margin-bottom:18px;
	margin-top:18px;
}

table.ms-recyclebin td
{
	left:-3px;
	padding:0;
	position:relative;
}

.ms-recyclebin img
{
	display:none;
}

/*navigation headers*/
table.ms-navheader
{
	margin-bottom:0;
	margin-top:0;
}

.ms-quicklaunch table.ms-navheader td,
.ms-navheader2 td,
.ms-quicklaunch span.ms-navheader
{
	background:transparent;
	border:0;
	color:#009dd9 !important;
	font-family:arial ,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:18px 0 0;
	text-transform:uppercase;
}

.ms-navheader a,.ms-navheader2 a,
{
	color:#009dd9 !important;
	font-weight:normal;
}

.ms-navheader a:hover,.ms-navheader2 a:hover,.ms-selectednavheader a:hover
{
	color:#90e0f3;
	text-decoration:none;
}

.ms-selectednavheader a
{
	color:#90e0f3;
}

/*navigation items*/
table.ms-navitem td
{
	background:transparent;
	padding:1px;
}

table.ms-navsubmenu2
{
	border:0;
	padding:0;
}

.ms-navitem a
{
	color:#777777;
}

.ms-navitem a:hover
{
	color:black;
}

.ms-navitem a.ms-selectednav
{
	color:black !important;
	font-weight:bold;
	text-decoration:none;
}

/*site hierarchy tree menu*/
#ctl00_placeholderleftnavbar_treeviewrememberscroll
{
	height:300px !important;
	width:172px !important;
}

/*collapse the margin between leftnav and content area*/
.ms-pagemargin img
{
	display:none;
}

/*body and breadcrumb area*/
.ms-bodyareaframe
{
	background:transparent;
	border:none;
}

.ms-propertysheet .ms-propertysheet
{
	background:transparent;
	border:none;
}

/*bottom gutter*/
.ms-bodyareapagemargin
{
	background:transparent;
	border:none;
}

/*right hand gutter*/
td.ms-rightareacell div.ms-pagemargin
{
	background:transparent;
	border:none;
}

.ms-listdescription
{
	background:transparent;
	border:none;
	padding-top:25px;
}

.ms-pagemargin
{
	width:60px;
}

.ms-pagebreadcrumb
{
	background:transparent;
	border:none;
	display:none;
	height:27px;
}

.ms-pagebreadcrumb,.ms-pagebreadcrumb a
{
	background:transparent;
	color:#777777;
}

.ms-pagebreadcrumb a:hover
{
	color:#009dd9;
}

.ms-bodyareaframe a.ms-sitemapdirectional
{
	color:#5b5b5b;
}

/*toolbars*/
table.ms-menutoolbar
{
	background-color:#4e4e4e;
	background-image:url();
	border-bottom:none;
	color:white;
	margin-top:17px;
}

.ms-menutoolbar td
{
	border:none;
	padding:2px 0;
}

.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext,.ms-menubuttonactivehover
{
	background:transparent;
	border:1px solid white;
}

.ms-menutoolbar a
{
	color:white !important;
}

.ms-splitbuttonhover a:hover,.ms-menubuttonactivehover a:hover
{
	color:white !important;
}

.ms-viewareaframe
{
	background:transparent;
	border:none;
}

.ms-listheader
{
	background:transparent;
	color:white;
}

.ms-listheaderlabel
{
	color:white;
}

* html div.ms-viewselectorhover a,div.ms-viewselector a
{
	color:white !important;
}

/*webpart headers and properties*/
.ms-wpheader td
{
	border-bottom:1px solid #000000;
	padding:0 !important;
}

.ms-wpheader .ms-standardheader
{
	font-family:arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:0;
}

.ms-wpheader .ms-hovercellinactive
{
	margin:0;
}

.ms-wpheader .ms-hovercellactivedark
{
	background-color:#c3c3c3;
	border:none;
}

.ms-wptitle
{
	color:#009dd9 !important;
}

.ms-wptitle a
{
	color:#009dd9 !important;
}

.ms-wptitle a:hover
{
	text-decoration:none;
}

.ms-wpbody a:link,.ms-wpbody a:visited,.ms-vb a:link,.ms-vb2 a:link,.ms-addnew a:link
{
	color:#009dd9;
}

.ms-wpbody a:hover,.ms-vb a:hover,.ms-vb2 a:hover,.ms-addnew a:hover
{
	color:#009dd9;
}

.level-header
{
	background-color:#e5e5e5;
	padding:3px;
}

.headertitle a
{
	color:#160758 !important;
}

.headertitle a:hover
{
	text-decoration:underline;
}

/*google news webpart settings*/
.gsc-control
{
	width:'100%' !important;
}

.ms-main .ms-sctabcn,.ms-main .ms-sctabcfhover,.ms-main .ms-sctabcn a,.ms-main .ms-sctabcfhover a
{
	background:#44348a;
	background-image:none;
	color:#ffffff !important;
}

.ms-gb,.ms-alternating .ms-vb2,.ms-alternating .ms-vb-icon,.ms-alternating .ms-vb-title,.ms-alternating .ms-vb-user
{
	background:transparent;
}

.mstabselected
{
	background:#d4effc !important;
}

/*background styles and header styles*/
.ms-quicklaunch,.ms-consolemptablerow,.ms-pagemargin,.ms-pagebottommargin,.ms-pagetitle,#onetidpagetitle,.ms-bodyareaframe
{
	background:transparent !important;
}

.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright,.ms-bodyareapagemargin
{
	background:url('');
	border:none;
	height:20px !important;
	margin:none;
}

.ms-main
{
	background:no-repeat url('Images/Agenti_mainBg_no_logo.gif') !important;
	padding:none;
}

/************* Page Footer Styling ****************/
.footer
{
	color:#888888;
	font-size:8pt;
	padding:30px 48px 30px 70px;
	position:relative;
}

.footer tr td
{
	background:transparent;
	background-color:transparent;
}

.footer a,.footer a:visited
{
	color:#888888;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

.footer a:active,.footer a:hover
{
	color:#009DD9;
}


/* hide the home link on the navigation */
td#zz1_TopNavigationMenun0
{
	display: none !important;
}

div#ContactUs td.ContactUsLabel
{
	font-weight: bold;
}

table#MainBody
{
	margin-left: 10px;
	border-width: 0;
	border-collapse: collapse;
	margin-top: 20px;
}

td#GlobalTitleAreaImage
{
	padding-left: 70px;
}

td#onetIdTopNavBarContainer
{
	padding-left: 70px;
}

div#AgentiFlashContainer
{
	background-color: black;
	border-width: 1px;
	padding: 0;
	margin: 0;
	z-index: 5000 !important;
	width: 735px;
	width: 176px;
}

div#AgentiFlashContainer object
{
	z-index: 0 !important;
}

td.ms-bodyareacell table td
{
	padding: 0;
}

td.LeftNavigationAreaCell
{
	width: 0;
}

table.ParameterSelector
{
	border-collapse:collapse;
}

table.ParameterSelector th
{
	padding: 2px 0 2px 0;
}

td.ms-bodyareacell table.ParameterSelector td
{
	padding: 2px 0 2px 10px;
	margin: 0;
}

td#onetidPageTitleAreaFrame
{
	padding: 0;
	display: none;
}

td.ms-titlearearight
{
	
	display: none;
}

div#ChangePassword
{
	padding-left: 60px;
}

div#ChangePassword div.title
{
	display:none;
}

div#ChangePassword td.label
{
	padding-right: 10px;
}

div.FileUpload td.label
{
	padding-right: 10px;
}

div.FileUpload td.buttons
{
	padding-top: 25px;
	text-align:right;
}