﻿body{
background-color:#FFFFFF;
color:#000000;
}

h1 {
	color:#F47D35;
	font-size:20px;
	font-weight:bold;
}

h2 {
	color:#353535;
	font-size:18px;
}

ul {
	list-style-image:url(/_layouts/images/square.gif);
}

li {
	padding-bottom:5px;
}

.ms-searchbox{
border:solid 1px #9199a4;
}

.ms-searchimage{
border:solid 1px #9199a4;
border-left:solid 1px #c7cbd1;
background-color:#f0f1f2;
}

.ms-bannerContainer{
	background-image: none;
	background-color: #353535;
	border:none;
}

.ms-topnavselected{
	border-top: solid 1px #383838;
	color:#ffffff;
}

.ms-globalTitleArea{
	background-color: #356A20;
	padding:0px;
}

.ms-globalbreadcrumb{
	background-color: #6DAAC9;
	height:10px;
	padding: 0px 10px 0px 5px;
	margin: 0 0 0 0;
	vertical-align:top;	
}
.ms-globalbreadcrumb a{
	color: #b0b6be;
}

.ms-globalbreadcrumb{
	color: #b0b6be;
}

.ms-globallinks a:hover{
	color: #ffffff;
}

.ms-globallinks a{
	color: #ffffff;
}

.ms-globallinks{
	color: #ffffff;
}
.ms-pagebreadcrumb{
	border-left: none;
	border-top: none;
	height: 22px;
}
.ms-pagebreadcrumb a{
	background-color: #e8eaec;
	color: #666666;
}

.ms-pagebreadcrumb{
	background-color: #e8eaec;
	color: #666666;
}

.ms-pagetitleareaframe {
	background-color:#e8eaec;
}

.ms-titlearealeft{
	background-color:#B4CF5B;
	background-image:url(/_layouts/images/owlnet_leftnavtop_bk.jpg);
	background-position:right top;
	background-repeat:repeat-y;
}

.ms-mwspagetitleareaframe{
	background-image: none;
	background-color: #e8eaec;
}


.ms-pagetitleareaframe{
	background-image: none;
	background-color: #e8eaec;
}


Div.ms-titleareaframe{
	background-image: none;
	background-color: #e8eaec;
}


TD.ms-titleareaframe{
	background-image: none;
	background-color: #e8eaec;
}


.ms-sitetitle{
color:#666666;
}
.ms-sitetitle a{
color:#666666;
}
.ms-siteaction a{
color:#666666;;
}
.ms-siteaction{
color:#666666;;
}
table.ms-siteaction td.ms-siteaction{
border-right:solid 1px #a7adb6;
}
table.ms-siteaction td.ms-siteaction div{
border-right:solid 1px #FFFFFF;
}

.ms-siteactionsmenu div div div{
	background-image: none;
	background-color: #6DAAC9;
	border:1px #6DAAC9 solid;
}
.ms-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-siteactionsmenu div div div a:hover{
color:#000000;
font-weight:normal;
text-decoration:none;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
border:#9199a4 1px solid;
background-color:#FFD561;
background-image:url("../_themes/Obsidian/menubuttonhover_obsidian.gif");

}

.ms-siteactionmenu
.ms-navframe a {
color:#333333;
}
.ms-nav th{
color:#000000;
}
.ms-quicklaunchnavsep{
background-color:#a7adb6;
}
.ms-quicklaunch table td{
	border-top:none;
}

.ms-quicklaunch span.ms-navheader{
background-color:transparent;
border-top:none;
border-left:none;
}

.ms-navheader2 td{
background-color:transparent;
border-top:none;
border-left:none;
}

.ms-quicklaunch table.ms-navheader td{
background-color:transparent;
border-top:none;
border-left:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:transparent;
}

.ms-quicklaunch table.ms-selectednavheader td{
background-color:#fee47e;
}

.ms-quicklaunch table.ms-selectednav{
border:solid 1px #b0b6be;
background-image:url("../_themes/Obsidian/viewselectorgrad_obsidian.gif");
background-color:#ffe7a2;
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url("../_themes/Obsidian/selectednavbullet_obsidian.gif") no-repeat;
border:solid 1px #FFFFFF;
}
table.ms-selectednav td a.ms-selectednav{
color:#000000;
}
.ms-quicklaunch table.ms-selectednavheader td{
background-color:#ffe7a2;
background-image:url("../_themes/Obsidian/viewselectorgrad_obsidian.gif");
border-top:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
}
.ms-selectednavheader a{
color:#000000;
}
.ms-selectednavheader a:hover{
color:#000000;
}
span.ms-navitem{
    background: url("/_layouts/images/owlnet_navBullet.gif") no-repeat;
    background-color:transparent;
}
table.ms-navitem{
    background: url("/_layouts/images/owlnet_navBullet.gif") no-repeat;
    background-color:transparent;
}
.ms-treeviewouter td.ms-navitem {
    border:none;
    padding: 0px 4px;
}
div.ms-treeviewouter div {
    border-top:none;
}

.ms-pagetitleareaframe table{
background-image:none;
}

.ms-pagemargin{
    background-color:transparent;
    background-image:none;
}


.ms-navsubmenu1{
background-color:#f8f8f9;
}
.ms-navsubmenu2{
background-color:#f8f8f9;
}
.ms-blogrightzone .ms-navsubmenu2{
background-color:transparent;
}
span.ms-navselected{
background:#ffe6a0 url("../_themes/Obsidian/selectednav_obsidian.gif") repeat-x;
}
table.ms-navselected{
background:#ffe6a0 url("../_themes/Obsidian/selectednav_obsidian.gif") repeat-x;
}
table.ms-navselected td{
background-image:url("../_themes/Obsidian/navBullet_obsidian.gif");
}

.ms-navheader2 a{
color:#333333;
text-decoration:none;
}
.ms-navheader2 a:hover{
color:#F47D35;
text-decoration:none;
}

div.ms-navheader
{
	padding-top:5px;
	padding-bottom:5px;
	color: #333333;
	font-weight: bold;
}

td.ms-navheader
{
	padding-top:5px;
	padding-bottom:5px;
	color: #333333;
	font-weight: bold;
}

.ms-navheader
{
	padding-top:5px;
	padding-bottom:5px;
	color: #333333;
	font-weight: bold;
}

div.ms-navheader a:visited
{
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}


div.ms-navheader a:link
{
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}


.ms-navheader a:visited
{
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}


.ms-navheader a:link
{
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}


.ms-navheader a
{
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}


.ms-navheader a:hover
{
	color: #F47D35;
	font-weight: bold;
	text-decoration:none;
}

.ms-navItem a{
color:#333333;
text-decoration:none;
}
.ms-navItem a:hover{
color:#F47D35;
text-decoration:none;
}
.ms-navitemstatic{
color:#4c4c4c;
}
.ms-navheaderstatic{
color:#4c4c4c;
}
.ms-quicklaunchouter{
	border:none;
}

.ms-datepickerouter {
	width:160px;
}

.ms-navframe .ms-datepickerouter{
border-bottom:solid 1px #666666;
border-right:solid 1px #666666;
border-left:solid 1px #666666;
}

table.ms-recyclebin td{
background-color:#f8f8f9;
border-top:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
}
table.ms-recyclebin td a{
color:#008800;
}
table.ms-recyclebin td a:hover{
color:#000000;
}
.ms-quickLaunch{
	border: none;
	border-bottom: none;
	background-color: transparent;
}
.ms-quicklaunchheader{
	border:none;
	color: #333333;
	background-image: none;
	background-color:transparent;
	height: 22px;
}
.ms-unselectednav a{
	color: #373c43;
}
.ms-quicklaunchheader a{
	color: #373c43;
}
.ms-quicklaunchheader a:hover{
color:#000000;
}

.ms-nav{
	background-color: #B4CF5B;
	background-image: url(/_layouts/images/owlnet_leftbk.jpg);
	background-position:right top;
	background-repeat:repeat-y;
	width:177px;
}

.ms-navframe {
	background-color:transparent;
	background-image:none;
	background-position:left bottom;
	background-repeat:no-repeat;

}

.ms-titlearea{
	color: #000000;
}
.ms-titlearea a{
	color: #9199a4;
}
.ms-titlearea a:hover{
color:#000000;
}
.ms-searchform{
margin-right:2px;
position:relative;
top:0px;
}

td.ms-areaseparator .ms-pagetitle {
    color:#535353;
}


.ms-pagebottommarginright{
    background: #383838;
}


.ms-pagebottommarginleft{
    background: #383838;
}


.ms-pagebottommargin{
    background: #383838;
}
.ms-bodyareapagemargin{
    background: #383838;
    border-top: 1px solid #383838;
}

.ms-viewareaframe{
	background-color: #FFFFFF;
	border: none;
}


.ms-bodyareaframe{
	background-color: #FFFFFF;
	border: none;
}


.ms-WPTitle{
	color: #FFFFFF;
	font-size:12px;
}
.ms-WPTitle A:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.ms-WPTitle A:link{
	color: #FFFFFF;
	text-decoration: none;
}
.ms-WPTitle A:hover{
color:#353535;
}

.ms-PartSpacingVertical {
	padding-bottom:15px;
}

.ms-WPBody A:visited{
	color: #276cff;
}

.ms-WPBody A:link{
	color: #276cff;
}
.ms-WPBody A:hover{
color:#000000;
}

.ms-WPBorderBorderOnly{
	border-color: #e8eaec;
}

.ms-WPBorder{
	border-color: #e8eaec;
}
.ms-SpLinkButtonInActive{
color:#4c4c4c;
}
.ms-HoverCellInActive{
color:#4c4c4c;
}
.ms-globallinks .ms-hovercellinactive a {
color:#ffffff;
}
.ms-globallinks .ms-hovercellinactive a:visited {
color:#ffffff;
}
.ms-globallinks .ms-hovercellinactive a:link {
color:#ffffff;
}
.ms-globallinks .ms-hovercellactive a {
color:#000000;
}
.ms-globallinks .ms-hovercellactive a:visited {
color:#000000;
}
.ms-globallinks .ms-hovercellactive a:link {
color:#000000;
}
.ms-SpLinkButtonActive{
border:#9199a4 1px solid;
background-color:#FFD561;
background-image:url("../_themes/Obsidian/menubuttonhover_obsidian.gif");
}
.ms-HoverCellActive{
border:#9199a4 1px solid;
background-color:#FFD561;
background-image:url("../_themes/Obsidian/menubuttonhover_obsidian.gif");
}
.ms-HoverCellActiveDark{
border:solid 1px #ffdf86;
color:#FFFFFF;
}
.ms-SpLinkButtonActive a:visited{
color:#000000;
}
.ms-SpLinkButtonActive a:link{
color:#000000;
}
.ms-SpLinkButtonActive a:hover{
color:#000000;
}
.ms-SpLinkButtonActive a{
color:#000000;
}
.ms-splinkbuttonInActive a:visited {
color:#ffffff;
}
.ms-splink a {
color:#ffffff;
}
.ms-splinkbuttonInActive a:link {
color:#ffffff;
}
.ms-splinkbuttonInActive a {
color:#ffffff;
}
.ms-SPLink {
color:#ffffff;
}
.ms-consoletoolbar .ms-splink a {
color:#000000;
}
.ms-WPHeader TD{
	background-image:none;
	background-color:#6aa8c8;
	color:#FFFFFF;
	border:none;
}

.ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #d2d5da;
background-color:#ffe69e;
background-image:url("../_themes/Obsidian/partgrad_obsidian.gif");
}

.ms-SPzone .ms-WPHeader TD{
border:1px solid #d2d5da;
background-color:#ffe69e;
background-image:url("../_themes/Obsidian/partgrad_obsidian.gif");
}

.ms-rightframe {
	background-image: none;
	background-color:#fee188;
    width:200px;
    padding-top:20px;
    border-top:1px #e8eaec solid;
}

.ms-rightspacer {
    width:200px;
}

.ms-rightframe .ms-WPHeader TD{
	background:#ffaa3f url("../_themes/Obsidian/wpqaM_obsidian.gif") repeat-x;
	border:solid 1px #FEBA52;
}


.ms-rightframe .ms-WPTitle{
	color: #333333;
	font-size:11px;
	padding-bottom:4px;
}
.ms-rightframe .ms-WPTitle A:visited{
	color: #333333;
	text-decoration: none;
}
.ms-rightframe .ms-WPTitle A:link{
	color: #333333;
	text-decoration: none;
}
.ms-rightframe .ms-WPTitle A:hover {
	color: #2F709D;
	text-decoration: none;
}

span.ms-navitem{
background-image:none;
background-repeat:no-repeat;
background-position:left top;
padding:3px 6px 4px 16px;
font-family:tahoma;
}

table.ms-navitem td{
background-image:none;
background-repeat:no-repeat;
background-position:left top;
padding:3px 6px 4px 16px;
font-family:tahoma;
}
.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:transparent;
}

.ms-navsubmenu2{
width:100%;
background-color:transparent;
margin-bottom:6px;
}

.ms-vb a:visited 
{
	color:#353535;
}

.ms-vb a:link 
{
	color:#353535;
}

.ms-vb 
{
	color:#353535;
}

.ms-vb a:hover 
{
	color:#ee4036;
}

.ms-gb
{
	background-color:#e8eaec;
}

.ms-rightframe .ms-alternating{
	background-color:transparent;
}

.ms-rightframe .ms-vh2-nograd, .ms-rightframe .ms-vh-group{
	background-color:transparent;
	border:none;
	background-image:none;

}

.ms-rightframe .ms-vh2 {
	background-color:transparent;
	color:#356A20;
	border:none;
	background-image:none;
}

.ms-rightframe .ms-vh2 a:visited {
	color:#356A20;
}


.ms-rightframe .ms-vh2 a:link {
	color:#356A20;
}

.ms-rightframe .ms-vb2 {
	color:#000000;
}


.ms-rightframe .ms-gb {
	background-color:#FFD651;
	border:none;
	padding:3px;
}

.ms-rightframe .ms-gb a:link, .ms-rightframe .ms-gb a:visited {
	color:#356A20;
}

.ms-rightframe .ms-gb a:hover {
	color:#333333;
	text-decoration:underline;
}


.ol-footer 
{
	background-color:#ee4036;
	color:#FFFFFF;
    font-size:9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align:right;
    padding-right:8px;
}

.ol-footer A:visited {
    text-decoration:none;
    COLOR: #FFD561; 
    font-weight:normal;
}

.ol-footer A:link {
    text-decoration:none;
    COLOR: #FFD561; 
    font-weight:normal;
}

.ol-footer A {
    text-decoration:none;
    COLOR: #FFD561; 
    font-weight:normal;
}

.ol-footer A:hover 
{
	COLOR: #000000; 
	font-weight:normal;
	text-decoration:underline;
}

.ol-calframe {
	width:100%;
	border:1px solid #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.pt-calframe {
	width:100%;
	border:1px solid #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.ol-caltitle td {
	font-weight:bold;
	font-size:14px;
	color:#353535;
}

.ol-calFilter {
	background-color:#b3d0df;
	height:40px;
	padding:8px;
	vertical-align:middle;
	font-size:11px;
}

.ol-caldayhdr {
	border:1px solid #CCCCCC;
	font-weight:bold;
}

.ol-calcell {
	height:120px;
	border:1px solid #CCCCCC;
	vertical-align:top;
	text-align:left;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.ol-calcell a:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.ol-calcell a:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.ol-calcell a {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.ol-calcell div {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.ol-calcurr a:hover {
	color:#F47D35;
	text-decoration:underline;
	font-weight:normal;
}

.ol-calcellOff a:hover {
	color:#F47D35;
	text-decoration:underline;
	font-weight:normal;
}

.ol-calcell a:hover {
	color:#F47D35;
	text-decoration:underline;
	font-weight:normal;
}

.ol-calcellOff {
	height:120px;
	border:1px solid #CCCCCC;
	vertical-align:top;
	text-align:left;
	background-color:#dde0e3;
	color:#666666;
}

.ol-calcellOff a:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.ol-calcellOff a:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.ol-calcellOff a {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.ol-calcellOff div {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.ol-calcurr {
	height:120px;
	border:2px solid #F47D35;
	vertical-align:top;
	text-align:left;
	color:#666666;
}

.ol-calcurr a:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
}

.ol-calcurr a:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
}

.ol-calcurr a {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
}

.ol-calcurr div {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color:#666666;
}

.ol-calitem 
{
	padding:1px;
	padding-bottom:4px;
}

.ol-calitemhvr {
	padding-bottom:3px;
	border:1 solid #cc3300;
}

.ol-text:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.ol-text a:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.ol-text a {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

div.ol-text {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

td.ol-text {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.ol-grntext {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#356A20;
	font-size:12px;
}

.ol-grntext a:visited {
	color:#356A20;
	text-decoration:none;
}

.ol-grntext a:link {
	color:#356A20;
	text-decoration:none;
}

.ol-grntext a {
	color:#356A20;
	text-decoration:none;
}

.ol-grntext a:hover {
	color:#F47D35;
	text-decoration:underline;
}

.ol-grntext a:visited:hover {
	color:#F47D35;
	text-decoration:underline;
}

.ol-gldtext {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#F47D35;
	font-size:12px;
}

.ol-graytext {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
}

.ol-tn1
{
	background-color:#353535;
	padding-left:5px;
	padding-right:20px;
	text-align:center;
}

.ol-tn2 
{
	background-color:#353535;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}

.ol-tn3
{
	background-color:#353535;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}

.ol-tn4
{
	background-color:#353535;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}

.ol-tn5
{
	background-color:#353535;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}

.ol-tn6
{
	background-color:#353535;
	padding-left:20px;
	padding-right:40px;
	text-align:center;
}

.ol-tn7
{
	background-color:#353535;
	background-image:url(/_layouts/images/owlnet_lock.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:13px;
	padding-right:20px;
	text-align:center;
}

.ol-tn7 a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn7 a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn7 a:link
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn3 a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn6 a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.o2-tn6 a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn6 a:link
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn6 a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn5 a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn5 a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn5 a:link
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn1 a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn4 a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.o2-tn4 a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn4 a:link
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn4 a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn3 a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn3 a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn3 a:link
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn3 a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn2 a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.o2-tn1 a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn2 a:link
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn2 a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn1 a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn1 a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn1 a:link
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ol-tn1 a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ms-topnav {
	color:#FFFFFF;
	background-color:#353535;
	font-size:11px;
	background-image:none;
	font-family:Arial, Helvetica, sans-serif;
	height:22px;
	border:none;
	padding-right:10px;
	padding-left:10px;
	border-right:1px #666666 solid;
}

.ms-topnav a:hover {
	color: #F47D35;	
}
.TopNav {
	color:#FFFFFF;
	background-color:#353535;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	height:22px;
}

td.TopNavText  {
	color:#FFFFFF;
	font-family:arial,verdana; 
	font-weight:bold;
	font-size:10px;
	text-align:center;
}

.TopNavText  {
	color:#FFFFFF;
	font-family:arial,verdana; 
	font-weight:bold;
	font-size:10px;
	text-align:center;
}

.TopNavText a:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.TopNavText a:visited {
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.TopNavText a:link {
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.TopNavText a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.TopNavHover
{
	background-color: #F47D35;
	color:#000000;
}

.TopNavFO
{
	color:#FFFFFF;
	font-family:arial,verdana; 
	font-weight:bold;
	font-size:10px;
	font-weight:bold;
	padding:5px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	width:150px;
	height:22px;
	border-bottom:1px solid #000000;
}

.TopNavFO a:hover {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}

.TopNavFO a:visited {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}

.TopNavFO a:link {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}

.TopNavFO a {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}

.FlyoutFramemenu1
{
	background-color: #F47D35;
	width:100px;
}

.FlyoutFramemenu2
{
	background-color: #F47D35;
	width:100px;
}

.FlyoutFramemenu3
{
	background-color: #F47D35;
	width:100px;
}

.FlyoutFramemenu4
{
	background-color: #F47D35;
	width:100px;
}	
.FlyoutFramemenu5
{
	background-color: #F47D35;
	width:100px;
}

.FlyoutFramemenu6
{
	background-color: #F47D35;
	width:100px;
}

.FlyoutFramemenu7
{
	background-color: #F47D35;
	width:100px;
}	

.ms-calhead {
	font-weight:bold;
	font-size:16px;
	color:#356A20;
	background-color:#CCCCCC;
	padding-top:6px;
	padding-bottom:4px;
}

.ol-gridtxt a:visited  {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.ol-gridtxt a:link  {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.ol-gridtxt a  {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

p.ol-gridtxt  {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

div.ol-gridtxt  {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

td.ol-gridtxt  {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.ol-gridtxt  {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

ol-gridtxt a:visited:hover
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#F47D35;
	font-size:12px;
	text-decoration:underline;
}

.ol-gridtxt a:hover
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#F47D35;
	font-size:12px;
	text-decoration:underline;
}

p.ol-gridttl {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

div.ol-gridttl {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

td.ol-gridttl {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#356A20;
	font-size:12px;
}

.ol-gridttl {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.ol-gridttl a:visited 
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#356A20;
	font-size:12px;
}

.ol-gridttl a:link 
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#356A20;
	font-size:12px;
}

.ol-gridttl a 
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#356A20;
	font-size:12px;
}

ol-gridttl a:visited:hover
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#F47D35;
	font-size:12px;
	text-decoration:underline;
}

.ol-gridttl a:hover
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#F47D35;
	font-size:12px;
	text-decoration:underline;
}

.ol-breadcrumb {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#356A20;
	font-size:11px;
	font-weight:normal;
	padding-top:5px;
}

.ol-breadcrumb a:visited {
	color:#356A20;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.ol-breadcrumb a:link {
	color:#356A20;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.ol-breadcrumb a {
	color:#356A20;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.ol-breadcrumb a:hover {
	color:#F47D35;
	font-weight:bold;
	text-decoration:underline;
}

.ol-breadcrumb a:visited:hover {
	color:#F47D35;
	font-weight:bold;
	text-decoration:underline;
}

.ol-navline {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	width:150px;
}

.ol-subnav {
	padding:3px;
	padding:3px 6px 4px 16px;
	color: #000000;
	background: url("/_layouts/images/owlnet_navBullet.gif") no-repeat;
    background-color:transparent;
}

.ol-subnav a:visited
{
	text-decoration: none;
	font-weight: normal;
	color:#333333;
}


.ol-subnav a:link
{
	text-decoration: none;
	font-weight: normal;
	color:#333333;
}


.ol-subnav a
{
	text-decoration: none;
	font-weight: normal;
	color:#333333;
}


.ol-subnav a:hover
{
	color:#F47D35;
	text-decoration:none;
}

.ol-pagehdr span {
	color:#F47D35;
	font-size:20px;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}

.ol-pagehdr {
	color:#F47D35;
	font-size:20px;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}

.ol-profilepict {
	border-bottom:4px #e8eaec solid;
	border-right:4px #e8eaec solid;
}

.ol-dayofweek {
	width:84%;
	text-align:right;
}

.ms-WPBody div.ms-navheader, .ms-WPBody div.ms-navheader a:link {
	background-color:transparent;
	background-image:none;
	border:none;
}
 
.ms-blogRightZone {
	background-image: none;
	background-color:#fee188;
    width:200px;
    padding-top:20px;
    border-top:1px #e8eaec solid;
}


.ms-blogRightZone .ms-WPHeader TD{
	background:#ffaa3f url("../_themes/Obsidian/wpqaM_obsidian.gif") repeat-x;
	border:solid 1px #FEBA52;
}


.ms-blogRightZone .ms-WPTitle{
	color: #333333;
	font-size:11px;
	padding-bottom:4px;
}
.ms-blogRightZone .ms-WPTitle A:visited{
	color: #333333;
	text-decoration: none;
}
.ms-blogRightZone .ms-WPTitle A:link{
	color: #333333;
	text-decoration: none;
}
.ms-blogRightZone .ms-WPTitle A:hover {
	color: #2F709D;
	text-decoration: none;
}

