﻿@charset "utf-8";
/* _lcid="1033" _version="12.0.4518"
_LocalBinding */
body,form{
margin:0;
}
body{
background-color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
}
.ms-cui-modalDiv-ie,.ms-cui-glass-ie
{
background-color:transparent !important;
}

.ms-alphaimage{
behavior:url("/_layouts/alphaimage.htc");
}
.ms-alignleft{
text-align:left;
}
.ms-alignright{
text-align:right;
}
.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer{
font-family:verdana;
font-size:8pt;
text-decoration:none;
color:#003399;
}
.ms-formtoolbar{
margin-bottom:7px;
}
.ms-formtoolbar td{
padding:0px;
vertical-align:top;
}
.ms-toolbar-togglebutton-on{
border:1px solid #2353b2;
background-color:#fffacc;
}
table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer{
background-image:url("/_layouts/images/toolgrad.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
}
table.ms-toolbar,.ms-toolbarContainer{
border:1px solid #83b0ec;
border-collapse:collapse;
}
.ms-toolbarContainer{
padding:2px;
}
.ms-toolbarItem{
display:inline;
white-space:nowrap;
}
table.ms-viewtoolbar{
border-top:1px solid #6f9dd9;
border-bottom:1px solid #6f9dd9;
}
.ms-attachButton
{
text-align:left 
}
.ms-listheader{
font:10pt verdana;
color:#204d89;
font-weight:bold;
height:28px;
background-image:url("/_layouts/images/listheadergrad.gif");
background-repeat:repeat-x;
background-color:#d9d9d9;
}
.ms-menutoolbar{
border-bottom:1px solid #6f9dd9;
height:22px;
background-color:#afd2ff;
background-image:url("/_layouts/images/listheadergrad.gif");
background-repeat:repeat-x;
}
.ms-menutoolbar td{
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
}
.ms-menutoolbar td a{
color:#003399;
font-size:8pt;
font-family:tahoma;
text-decoration:none;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-menutoolbar td{
padding:0px;
margin:0px;
vertical-align:middle;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-menubuttoninactivehover,.ms-buttoninactivehover{
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
background-color:transparent;
line-height:16px;
}
.ms-menubuttonactivehover,.ms-buttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("/_layouts/images/menubuttonhover.gif");
line-height:16px;
border:solid 1px #6f9dd9;
cursor:pointer;
}
.ms-buttoninactivehover{
padding:0px 7px 1px 7px;
}
.ms-buttonactivehover{
padding:1px 7px 2px 7px;
}
.ms-buttoninactivehover img,.ms-buttonactivehover img{
margin:1px 1px 0px 0px;
}
td.ms-menutoolbarheader{
font-size:10pt;
font-family:verdana;
color:#204d89;
font-weight:bold;
line-height:16px;
padding-left:7px;
padding-right:7px;
}
.ms-listheaderlabel{
color:#204d89;
}
.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover{
font-size:8pt;
font-family:tahoma;
}
.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover,td.ms-viewselector{
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td{
border:none;
}
div.ms-viewselector,div.ms-viewselectorhover{
border:solid 1px #ffffff;
padding:1px 12px 1px 4px;
background-image:url("/_layouts/images/menudarkspaced.gif");
background-repeat:no-repeat;
background-position:center right;
cursor:pointer;
}
div.ms-viewselector a{
color:#000000;
}
.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover{
background-image:url("/_layouts/images/menubuttonhover.gif");
background-color:#ffbb47;
}
td.ms-viewselector,td.ms-viewselectorhover{
width:125px;
}
.ms-bottompaging{
background:#ebf3ff;
}
.ms-bottompagingline1{
line-height:1px;
background:#83b0ec
}
.ms-bottompagingline2{
line-height:1px;
background:#ffffff;
}
.ms-bottompagingline3{
line-height:0px;
background:#ffffff;
}
.ms-paging{
font-family:tahoma,sans-serif;
font-size:8pt;
font-weight:normal;
color:#204d89;
}
.ms-bottompaging .ms-paging{
color:#4c4c4c;
}
.ms-menutoolbar .ms-splitbuttondropdown{
padding:0px 2px 1px 1px;
margin:1px;
}
.ms-menutoolbar .ms-splitbuttontext{
padding:0px 6px 1px 8px;
}
.ms-splitbutton{
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover{
background-image:url("/_layouts/images/menubuttonhover.gif");
border-collapse:collapse;
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #6f9dd9;
cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
padding:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
padding:0px 5px 0px 7px;
}
.ms-rtetablecells
{
border:solid 1px #c4c4c4;
padding:2px;
}
.ms-rtetoolbarmenu
{
background-color:#f3f3f3;
color:#000000;
border:#c4c4c4;
font-family:verdana;
font-size:8pt;
}
TD.ms-rtetoolbarunsel{
padding:3px;
}
TD.ms-rtetoolbarsel{
padding:2px;
border:solid 1px #89724f;
background-image:url("/_layouts/images/rtebnsel.gif");
background-repeat:repeat-x;
}
.ms-rtetoolbardis{
filter:alpha(opacity=25);
cursor:default;
}
a.ms-rtetoolbardis{
cursor:default;
}
TD.ms-rtetoolbarhov
{
padding:2px;
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/rtebnhov.gif");
background-repeat:repeat-x;
background-color:#fff699;
cursor:pointer;
color:#000000;
}
.ms-gridT1,.ms-propertysheet th.ms-gridT1
{
font-family:verdana;
text-align:left;
font-size:0.7em;
color:#000000;
width:190px;
}
.ms-gridCol{
font-family:verdana;
text-align:center;
font-size:.6em;
color:#7f7f7f;
width:90px;
}
.ms-viewselect a:link,.ms-GRFontSize{
font-size:8pt;
font-family:Verdana,sans-serif;
color:#003399;
}
select{
font-size:8pt;
font-family:Verdana,sans-serif;
}
hr{
color:#003399;
height:2px;
}
.ms-formlabel{
text-align:left;
font-family:verdana;
font-size:.7em;
border-top:1px solid #d8d8d8;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#525252;
font-weight:bold;
}
.ms-formdescription A{
color:#003399;
text-decoration:none;
}
.ms-formvalidation{
color:#ff0000;
font-family:verdana;
font-size:8pt;
}
.ms-formtable .ms-formbody,.ms-formtable .ms-formbodysurvey{
line-height:1.3em;
}
.ms-informationbar{
background-color:#fff9de;
border:1px solid #ffdf88;
}
.ms-informationbar td{
font-family:tahoma;
font-size:8pt;
color:#000000;
}
.ms-radiotext{
cursor:default;
text-align:left;
font-family:verdana;
font-size:8pt;
height:19px;
}
.ms-radiobutton-child{
margin-left:20px;
}
.ms-gridtext{
cursor:default;
text-align:right;
font-family:verdana;
font-size:8pt;
height:19px;
}
.ms-formbody{
font-family:verdana;
font-size:.7em;
vertical-align:top;
background:#ebf3ff;
border-top:1px solid #d8d8d8;
padding:3px 6px 4px 6px;
}
.ms-formbodysurvey{
font-family:verdana;
font-size:.7em;
vertical-align:top;
background:none;
border-top:none;
padding:5px 8px 15px 8px;
}
.ms-formbody FONT{
line-height:normal
}
.ms-formline{
border-top:1px solid #c4c4c4;
padding-right:8px;
padding-left:8px;
}
.ms-formdescription
{
font-family:verdana;
font-size:8pt;
color:#7f7f7f;
}
.ms-formfieldcontainer
{
}
.ms-formfieldlabelcontainer
{
margin:4px 4px 0px 4px;
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
font-family:tahoma;
font-size:8pt;
font-weight:normal;
text-align:left;
color:#777777;
padding:1px 4px 1px 4px;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background-image:url("/_layouts/images/globgrad.gif");
background-repeat:repeat-x;
background-color:#efebef;
height:18px;
}
.ms-formfieldvaluecontainer
{
border:1px solid #cccccc;
margin-left:4px;
margin-right:4px;
margin-bottom:4px;
padding:5px;
}
.ms-searchbox,.ms-pickersearchbox{
border:solid 1px #7f9db9;
border-right:none;
color:#1952a4;
font-family:Verdana;
font-size:8pt;
height:19px !important;
padding-top:2px;
padding-left:2px;
}
.ms-searchform{
margin-right:10px;
position:relative;
top:-6px;
}
.ms-searchform input{
height:19px;
padding:2px;
}
select.ms-searchbox{
margin-right:6px;
border:solid 1px #7f9db9;
}
.ms-searchimage{
border:solid 1px #7f9db9;
border-left:solid 1px #9ed6ff;
background-color:#e9f2fd;
padding-left:3px;
padding-right:3px;
padding-bottom:2px !important;
padding-top:2px !important;
}
.ms-searchcorner{
background-color:#FFFFFF;
background-image:url("/_layouts/images/srchcrnr.gif");
background-repeat:no-repeat;
background-position:left top;
}
.ms-secondary-title
{
padding-bottom:3px;
display:block;
}
table.ms-form th{
color:#003399;
font-family:verdana;
font-size:8pt;
font-weight:normal;
text-align:left;
vertical-align:top;
}
table.ms-form td{
font-size:8pt;
width:100%;
vertical-align:top;
}
.ms-formrecurrence{
font-family:verdana;
font-size:8pt;
font-weight:normal;
text-align:left;
vertical-align:top;
}
.ms-fileinput{
font-size:8pt;
font-family:Verdana,sans-serif;
}
.ms-longfileinput{
font-size:8pt;
font-family:Verdana,sans-serif;
width:386px;
}
.ms-long{
width:386px;
}
.ms-longer{
width:411px;
}
.ms-rtelong{
width:384px;
}
.ms-rtelonger{
width:409px;
}
.ms-input,.ms-long,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-inputuserfield,.ms-rtedropdown,.ms-lookuptypeintextbox{
font-size:8pt;
font-family:Verdana,sans-serif;
}
.ms-inputuserfield,.ms-rtelong,.ms-rtelonger{
border:1px solid #a5a5a5;
}
div.ms-inputuserfield a
{
color:#000000;
text-decoration:none;
font-weight:normal;
font-style:normal;
}
div.ms-inputuserfield
{
padding-left:1px;
padding-top:2px;
}
.ms-usereditor{
width:386px;
}
.ms-italic{
font-style:italic;
}
.ms-bold{
font-weight:bold;
}
.ms-bannerframe,.ms-GRHeaderBackground{
}
.ms-banner{
vertical-align:bottom;
}
.ms-banner a:link{
text-decoration:none;
white-space:nowrap;
}
.ms-banner a:visited{
text-decoration:none;
}
.ms-bannerContainer{
background-image:url("/_layouts/images/siteTitleBKGD.gif");
background-position:right top;
background-repeat:repeat-y;
background-color:#FFFFFF;
padding-right:10px;
padding-left:5px;
}
.ms-globalbreadcrumb{
font-size:8pt;
text-align:right;
background-color:#ebf3ff;
padding:2px 10px 2px 5px;
}
.ms-globalbreadcrumb,.ms-globalbreadcrumb a{
text-decoration:none;
color:#666666;
}
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#000000;
}
.ms-globalleft{
float:left;
}
.ms-globalright{
float:right;
}
.ms-globallinks{
font-size:8pt;
background:transparent;
font-family:tahoma;
}
.ms-globallinks,.ms-globallinks a{
color:#666666;
text-decoration:none;
font-family:tahoma;
}
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:8pt;
background-color:#ebf3ff;
color:#666666;
text-decoration:none;
}
.ms-sitetitle
{
font:11pt verdana;
font-weight:bold;
color:#666666;
padding:4px 0px 7px 6px;
vertical-align:middle;
margin:0;
}
.ms-sitetitle a
{
font:11pt verdana;
font-weight:bold;
color:#666666;
text-decoration:none;
}
h1.ms-sitetitle{
margin:0;
padding:0;
}
td.ms-titleimagearea{
padding-left:2px;
}
.ms-siteaction,.ms-siteaction a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
table.ms-siteaction td.ms-siteaction{
border-right:solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div{
padding:3px 8px 3px 8px;
border-right:solid 1px #FFFFFF;
}
.ms-siteactionsmenu{
white-space:nowrap;
font:8pt tahoma;
padding:0;
border:none;
cursor:pointer;
}
.ms-siteactionsmenu div div div{
background-image:url("/_layouts/images/siteactionsmenugrad.gif");
background-repeat:repeat-x;
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
padding:1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/_layouts/images/siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}
.ms-actionbar{
background-color:#FFFFFF;
border:1px solid #6f9dd9;
padding-top:1px
}
.ms-actionsep{
height:8px;
border-right:1px solid #6f9dd9;
}
.ms-topnavContainer{
border:none;
border-left:solid 1px #c2dcff;
}
.ms-topnav{
border:solid 1px #c2dcff;
border-left:solid 1px #ffffff;
border-bottom:none;
background-image:url("/_layouts/images/topnavunselected.gif");
background-repeat:repeat-x;
font-family:Tahoma;
font-size:8pt;
background-color:#e2efff;
color:#3764a0;
}
.ms-topnav a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
}
.ms-topnavselected{
color:#003399;
background:url("/_layouts/images/topnavselected.gif");
background-repeat:repeat-x;
font-weight:bold;
border:solid 1px #79a7e3;
border-bottom-width:0px;
border-left:solid 1px #e3efff;
background-color:#6593cf;
}
.ms-topnavselected a{
color:#003399;
}
.ms-topNavHover{
background-image:url("/_layouts/images/topnavhover.gif");
background-color:#ffe6a0;
border:solid 1px #c2a770;
border-left:solid 1px #ffffff;
border-bottom-width:0px;
color:#000000;
}
.ms-topNavHover a{
color:#000000;
}
.ms-topnav img{
position:relative;
left:-6px;
}
.ms-topNavFlyOutsContainer
{
border:solid 1px #c2dcff;
}
.ms-topNavFlyOuts{
background-color:#F2F8FF;
font-family:Tahoma;
font-size:8pt;
}
.ms-topNavFlyOuts a{
display:block;
*width:120px;
min-width:120px;
color:#3764a0;
padding:4px 8px 4px 8px;
}
.ms-topNavFlyOutsHover{
background-color:#ffe6a0;
color:#000000;
}
.ms-nav td,.ms-nav .ms-SPZoneLabel{
font-size:8pt;
}
.ms-formula{
font-size:8pt;
font-family:Verdana,sans-serif;
width:222px;
height:135px;
}
.ms-dtinput,.ms-dttimeinput{
vertical-align:middle;
padding-top:0px;
padding-bottom:0px;
padding-right:4px;
padding-left:0px;
font-size:0px;
}
.ms-dttimeinput{
direction:ltr;
}
.ms-nav th{
font-size:8pt;
font-family:Verdana,sans-serif;
font-weight:normal;
text-align:left;
color:#000000;
}
.ms-quicklaunchnavsep{
background-color:#83b0ec;
}
.ms-quicklaunch table td{
border-top:1px solid #add1ff;
}
.ms-quicklaunch .ms-treeviewouter table td{
border-top:none;
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:#d6e8ff;
border-top:solid 1px #f2f8ff;
border-left:solid 1px #f2f8ff;
padding:1px 4px 4px 4px;
}
div.ms-treeviewouter div{
border-top:solid 1px #add1ff;
}
div.ms-treeviewouter div div{
border:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:#d6e8ff;
border-top:1px solid #add1ff;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #add1ff;
padding:1px 6px 3px 6px;
}
.ms-quicklaunch table.ms-navsubmenu2 td{
border:none;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#fff699;
}
.ms-quicklaunch table.ms-selectednavheader{
border:none;
}
.ms-quicklaunch span{
display:block;
}
.ms-quicklaunch div.ms-navsubmenu1 br{
display:none;
}
.ms-quicklaunch table.ms-selectednav{
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
margin:2px;
margin-bottom:0;
width:97%;
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url("/_layouts/images/selectednavbullet.gif");
background-repeat:no-repeat;
background-position:top left;
border:solid 1px #ffffff;
padding:0px 4px 1px 12px;
margin:0px;
}
table.ms-selectednav td a.ms-selectednav{
background:none;
color:#000000;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#ffe6a0;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
padding-top:2px;
padding-bottom:2px;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:1px 6px 3px 6px;
}
.ms-selectednavheader a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color:#000000;
text-decoration:underline;
}
table.ms-navitem td,span.ms-navitem{
background-image:url("/_layouts/images/navBullet.gif");
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:#f2f8ff;
}
.ms-navsubmenu2{
width:100%;
background-color:#f2f8ff;
margin-bottom:6px;
}
table.ms-navselected{
padding:2px;
}
table.ms-navselected,span.ms-navselected{
background-image:url("/_layouts/images/SELECTEDNAV.GIF");
background-color:#ffe6a0;
background-repeat:repeat-x;
}
table.ms-navselected td{
background-image:url("/_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:top left;
padding:3px 6px 4px 17px;
}
table.ms-navheader td{
background-image:none;
}
.ms-navheader a,.ms-navheader2 a{
font-weight:bold;
color:#003399;
text-decoration:none;
}
.ms-navheader a:hover,.ms-navheader2 a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navItem a{
color:#003399;
text-decoration:none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navheaderstatic,.ms-navitemstatic{
color:#4c4c4c;
}
.ms-quicklaunchouter{
border-bottom:solid 1px #83b0ec;
border-right:solid 1px #83b0ec;
}
.ms-quicklaunchouter{
margin:0px 1px 2px 1px;
}
.ms-tvselected{
background-color:#ffda8a;
}
.ms-tvselected a{
color:#000000;
}
.ms-treeviewouter td.ms-navitem{
border-left:2px solid #f2f8ff;
}
.ms-treeviewouter a.ms-navitem{
padding:0px 1px 0px 1px;
}
table.ms-recyclebin td{
background-color:#f2f8ff;
width:100%;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:3px 5px 7px 3px;
}
table.ms-recyclebin td a{
font-weight:bold;
color:#008800;
text-decoration:none;
}
table.ms-recyclebin td a:hover{
color:#000000;
text-decoration:underline;
}
.ms-quickLaunch{
border:solid 1px #6f9dd9;
border-bottom:solid 1px #6f9dd9;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:#f2f8ff;
}
.ms-quicklaunchheader{
padding:2px 6px 4px 6px;
font-weight:normal;
color:#003399;
background-image:url("/_layouts/images/quickLaunchHeader.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
border-left:solid 1px #f2f8ff;
font-size:8pt;
}
.ms-quicklaunchheader a,.ms-unselectednav a{
color:#003399;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navline{
border-bottom:1px solid #adadad;
}
.ms-navwatermark{
color:#ffdf88;
}
.ms-selectednav,.ms-GRSortFilter{
border:1px solid #2353b2;
background:#fff699;
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectednav{
border:1px solid #83b0ec;
padding-top:1px;
padding-bottom:2px;
}
.ms-templatepickerselected,.ms-templatepickerunselected{
float:left;
}
.ms-templatepickerunselected{
padding-top:2px;
margin-right:1px;
}
.ms-templatepickerselected{
margin-right:1px;
}
.ms-templatepickerunselected div{
background-image:url("/_layouts/images/templatepickerunselected.gif");
background-repeat:repeat-x;
background-color:#bdbdbd;
border:solid 1px #c4c4c4;
border-bottom:none;
padding:1px 5px 3px 5px;
white-space:nowrap;
}
.ms-templatepickerselected div{
background-image:url("/_layouts/images/templatepickerselected.gif");
background-repeat:repeat-x;
background-color:#ffffff;
border:solid 1px #c2a770;
border-bottom:none;
padding:3px 5px 3px 5px;
white-space:nowrap;
}
.ms-templatepickerselected div a{
color:#000000;
}
.ms-templatepickerunselected div a{
color:#000000;
}
.ms-templatepicker{
font-size:8pt;
font-family:tahoma;
width:320px;
height:175px;
}
.ms-lactiontable{
width:100%;
}
.ms-laction{
border-top:solid 1px #b8bed0;
padding-left:2px;
padding-right:2px;
}
.ms-lactionheader{
padding:4px;
}
.ms-lactionitem{
padding-left:4px;
padding-right:4px;
padding-top:3px;
padding-bottom:3px;
white-space:nowrap;
}
.ms-lactionitem a{
color:#003399;
text-decoration:none;
}
.ms-lactionitem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-diffselected{
background-image:url("/_layouts/images/SELECTEDNAV.GIF");
background-color:#ffe6a0;
background-repeat:repeat-x;
border:1px solid #d2b47a;
}
.ms-diffselected table{
width:100%;
border:1px solid #ffffff;
}
.ms-diffselected .ms-lactionbullet{
padding-left:3px;
}
.ms-diffselected .ms-lactionitem{
padding-right:3px;
}
.ms-diffselected .ms-lactionitem a{
color:#000000;
}
.ms-versiondiffnum{
font-weight:bold;
}
.ms-verticaldots{
border-right:1px solid #83b0ec;
border-left:none;
}
.ms-nav{
background-color:#83b0ec;
background-image:url("/_layouts/images/navshape.jpg");
background-repeat:repeat-x;
font-family:tahoma;
}
.ms-relatedtable{
width:100%;
background:#f2f2f2;
border:1px solid #949494;
}
.ms-relatedheaderleftcorner{
}
.ms-relatedheaderrightcorner{
}
.ms-relatedicon{
padding:2px;
text-align:center;
}
.ms-relatedicon img{
border:0px;
}
.ms-relatedtext{
color:#3966bf;
padding:2px;
}
.ms-relatedtext a:visited,.ms-relatedtext a:link,.ms-relatedtext a:active{
color:#3966bf;
font-family:tahoma,sans-serif;
text-decoration:none;
}
.ms-relatedtext a:hover{
color:#3966bf;
font-family:tahoma,sans-serif;
text-decoration:underline;
}
.ms-globalTitleArea{
text-align:right;
background-image:url("/_layouts/images/siteTitleBKGD.gif");
background-position:right top;
background-repeat:repeat-y;
padding-left:5px;
padding-right:0px;
padding-top:1px;
}
.ms-globalTitleAreaSeparator{
background-color:#ffffff;
background-image:url("/_layouts/images/siteTitleBKGD.gif");
background-position:right;
background-repeat:repeat-y;
}
.ms-titlearea,.ms-mwstitlearea{
color:#666666;
font-family:tahoma;
font-size:8pt;
letter-spacing:.1em;
}
.ms-titlearea a
{
color:#3966bf;
text-decoration:none;
}
.ms-titlearea a:hover,.ms-mwstitlearea a:hover
{
color:#000000;
text-decoration:underline;
}
td.ms-mwstitlearea a
{
color:#3966bf;
text-decoration:none;
}
.ms-titlearealeft
{
background-color:#d6e8ff;
}
TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}
div.ms-titleareaframe{
height:100%;
}
.ms-pagetitleareaframe table{
background-image:url("/_layouts/images/topshape.jpg");
background-repeat:no-repeat;
background-position:332px 4px;
height:54px;
}
.ms-titlearealine{
background-color:#83b0ec;
}
.ms-titleareaframe table td.ms-titlearea,.ms-areaseparator table td.ms-titlearea,.ms-pagetitleareaframe table td.ms-titlearea,.ms-consoletitleareaframe{
padding:7px 0px 1px 0px;
}
.ms-consoletitleareaframe
{
width:8px;
}
.ms-consoletitleareaframebottom
{
background-color:#d6e8ff;
text-align:center;
padding:0px 0px 0px 0px;
}
.ms-mwspagetitleareaframe{
width:100%;
}
.ms-mwstitlearealine{
background-color:#D6E8FF;
}
.ms-titleareaseparator{
padding-bottom:5px;
background-color:#83b0ec;
}
.ms-titleareaseparator div{
background-color:#d6e8ff;
border-top:1px solid #6f9dd9;
}
.ms-sitemapdirectional,.ms-sitemapdirectional a{
unicode-bidi:embed;
}
.ms-areaseparatorcorner{
background-image:url("/_layouts/images/framecornergrad.gif");
background-position:left top;
background-repeat:repeat-y;
height:8px;
border-right:1px solid #6f9dd9;
}
td.ms-areaseparatorleft{
background:#d6e8ff url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
border-right:1px solid #6f9dd9;
height:100%;
}
div.ms-areaseparatorleft{
background:#83b0ec url("/_layouts/images/navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
border-right:1px solid #6f9dd9;
height:100%;
}
div.ms-areaseparatorright{
background:#83b0ec url("/_layouts/images/pagebackgrad.gif");
background-repeat:repeat-x;
border-left:1px solid #6f9dd9;
padding-right:2px;
height:100%;
}
.ms-titlearearight .ms-areaseparatorright{
background:#d6e8ff url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
border-left:1px solid #6f9dd9;
padding-right:2px;
height:100%;
}
.ms-areaseparator{
background-color:#ffeaad;
background-image:url("/_layouts/images/formtitlegrad.gif");
background-repeat:repeat-x;
border-right:none;
border-left:none;
padding-left:5px;
height:61px;
}
.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/_layouts/images/navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/_layouts/images/pagebackgrad.gif");
background-repeat:repeat-x;
height:100%;
border-left:solid 1px #83b0ec;
}
.ms-bodyareacell{
vertical-align:top;
height:100%;
width:100%;
}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#83b0ec;
}
.ms-bodyareapagemargin{
background:#83b0ec;
border-top:1px solid #6f9dd9;
}
.ms-bodyareaframe,.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
border-top:1px solid #6f9dd9;
border-right:1px solid #6f9dd9;
border-left:1px solid #6f9dd9;
}
.ms-bodyareaframe{
padding:10px;
}
.ms-formareaframe{
vertical-align:top;
height:100%;
background-color:#ffffff;
padding:8px;
}
.ms-pagetitle{
color:#000000;
font-family:verdana;
font-size:16pt;
margin:0px 0px 4px 0px;
font-weight:normal;
}
.ms-pagetitle a{
text-decoration:none;
color:#000000;
margin:0;
font-weight:normal;
}
.ms-pagetitle a:hover{
}
.ms-pagecaption{
font-size:9pt;
color:#000000;
font-family:arial,verdana,sans-serif;
}
.ms-selected
{
background-position:left top;
color:#000000;
background-image:url("/_layouts/images/filedialogselected.gif");
background-color:#FFE499;
border-top:1px solid #FFE499;
border-bottom:1px solid #FFE499;
background-repeat:repeat-x;
}
.ms-selected SPAN{
color:#000000;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle,.ms-vh table.ms-unselectedtitle,.ms-vh2 table.ms-unselectedtitle,.ms-vh-icon table.ms-unselectedtitle{
height:21px;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle{
background-color:#dde1e5;
border:none;
}
.ms-vh2 .ms-selectedtitle .ms-vb,.ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:1px;
}
.ms-vh-icon .ms-selectedtitle .ms-vb,.ms-vh-icon .ms-unselectedtitle .ms-vb{
padding-left:0px;
vertical-align:middle;
}
.ms-vh-icon{
padding-left:6px;
padding-right:4px;
}
.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter{
font-family:tahoma;
}
.ms-listviewtable .ms-vh2,.ms-summarystandardbody .ms-vh2{
padding:1px 1px 0px 1px;
}
.ms-listviewtable .ms-vb2,.ms-summarystandardbody .ms-vb2{
padding-left:7px;
padding-right:7px;
}
.ms-basictable{
border-collapse:collapse;
}
.ms-selectedtitle{
background-color:#ffffff;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-selectedtitlealternative
{
background-color:#ffffff;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-unselectedtitle{
background-color:transparent;
margin:0px;
padding:0px;
}
.ms-vb-title .ms-unselectedtitle{
padding:1px;
}
.ms-menuimagecell{
background:#ffe6a0 url("/_layouts/images/selectednav.gif") repeat-x;
cursor:pointer;
border:solid 1px #ffffff;
padding:0px;
height:18px;
}
.ms-vh .ms-menuimagecell,.ms-vh2 .ms-menuimagecell,.ms-vh-icon .ms-menuimagecell{
height:20px;
}
.ms-vh .ms-menuimagecell img,.ms-vh2 .ms-menuimagecell img,.ms-vh-icon .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-filedialog td{
height:16px;
}
.ms-descriptiontext{
color:#4c4c4c;
font-family:tahoma;
font-size:8pt;
text-align:left;
}
.ms-webpartpagedescription{
font-family:verdana;
font-size:8pt;
color:#5a5a5a;
padding:8px 12px 0px 12px;
}
.ms-inputformdescription{
width:475px;
padding-right:9px;
}
.ms-inputformcontrols
{
width:375px;
}
.ms-halfinputformcontrols
{
width:150px;
}
.ms-dspadapterlist
{
padding-left:1cm;
color:#7f7f7f;
font-family:verdana;
font-size:8pt;
}
.ms-alerttext
{
color:#ff0000;
font-family:verdana;
font-size:8pt;
}
.ms-separator
{
color:#83b0ec;
font-size:10pt;
}
.ms-separator img
{
height:16px;
width:1px;
margin:0px 1px 0px 1px;
background:#9ac6ff;
border-bottom:1px solid #f2f8ff;
border-right:1px solid #f2f8ff;
}
.ms-authoringcontrols
{
background-color:#ebf3ff;
font-family:tahoma;
font-size:8pt;
color:#525252;
}
.ms-propertysheet th.ms-authoringcontrols
{
background-color:#ebf3ff;
font-family:tahoma;
font-size:8pt;
color:#083772;
text-align:left;
}
.ms-multiselectbox
{
width:175px;
}
.ms-lookuptypeindropdown
{
width:20em;
}
.ms-lookuptypeintextbox
{
width:20em;
vertical-align:middle;
}
.ms-sectionheader
{
color:#525252;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
}
.ms-linksectionheader,.ms-propertysheet th.ms-linksectionheader
{
color:#000000;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
text-align:left;
}
td.ms-linksectionheader,th.ms-linksectionheader
{
background-color:#ebf3ff;
background-image:url("/_layouts/images/linksectiongrad.gif");
background-repeat:repeat-x;
border:1px solid #add1ff;
text-align:left;
}
table.ms-disc-bar
{
background-color:#d6e8ff;
background-image:url("/_layouts/images/quicklaunchheader.gif");
background-repeat:repeat-x;
border:1px solid #79a7e3;
text-align:left;
}
table.ms-disc HR
{
height:1px;
color:#add1ff;
}
.ms-attachUploadButtons
{
text-align:right;
}
.ms-sectionheader a,.ms-sectionheader a:hover,.ms-sectionheader a:visited,.ms-propertysheet .ms-sectionheader a,.ms-propertysheet .ms-sectionheader a:hover
{
color:#525252;
text-decoration:none;
}
.ms-sectionline
{
background-color:#d9d9d9;
}
.ms-sectionhighlight-top{
border:1px solid #ff9932;
border-left:0px solid;
border-right:0px solid;
background-color:#f7f3cd;
font-family:tahoma;
font-size:8pt;
}
.ms-sectionhighlight{
background-color:#fffbd8;
color:#4c4c4c;
}
.ms-sectionhighlight-line{
height:1px;
padding:0px;
background-color:#ff9932;
}
.ms-partline
{
background-color:#add1ff;
}
.ms-propertysheet{
font-family:verdana;
font-size:.7em;
text-align:left;
color:#4c4c4c;
}
.ms-propertysheet th{
font-family:verdana;
font-size:8pt;
color:#4c4c4c;
font-weight:normal;
}
.ms-propertysheet a{
text-decoration:none;
color:#3966bf;
}
.ms-propertysheet a:hover{
text-decoration:underline;
color:#000000;
}
table.ms-pageinformation,table.ms-createpageinformation{
font-family:tahoma;
font-size:8pt;
height:115px;
}
table.ms-pageinformation{
background-image:url("/_layouts/images/settingsgraphic.jpg");
background-color:#ffffff;
background-repeat:repeat-x;
}
table.ms-createpageinformation{
background-image:url("/_layouts/images/creategraphic.jpg");
background-repeat:repeat-x;
background-color:#ffffff;
}
.ms-pageinformation th,.ms-createpageinformation th{
color:#204d89;
text-align:left;
}
.ms-pageinformation table td,.ms-createpageinformation table td{
color:#000000;
text-align:left;
font-family:tahoma;
font-size:8pt;
padding:3px 5px 3px 1px;
}
.ms-pageinformation table th
{
padding:3px 5px 3px 1px;
}
.ms-storMeFree{
background-color:#80f0dc;
border-style:dashed;
border-width:1px;
border-color:white;
}
.ms-storMeUsed{
background:#8ebbf5;
border-style:solid;
border-width:1px;
border-color:white;
}
.ms-storMeEstimated{
background-color:#83b0ec;
border-style:dotted;
border-width:1px;
border-color:white;
}
.ms-storMeFilterBar{
background:#8ebbf5;
}
.ms-informationtablehover{
border:solid 1px #add1ff;
}
.ms-informationtablehover td,.ms-informationtablehover th{
background-color:#ebf3ff;
}
.ms-informationtablehover td{
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
}
.ms-informationtablehover th{
border-top:solid 1px #ffffff;
}
.ms-informationtablestatic{
background-image:url("/_layouts/images/settingsbkg.jpg");
background-repeat:no-repeat;
}
.ms-pageinformationheader{
font-weight:bold;
color:#000000;
}
.ms-itemheader a{
font-size:11pt;
font-family:arial;
font-weight:bold;
color:#003399;
text-decoration:none;
}
.ms-itemstatic{
border:1px solid #FFFFFF;
background-color:transparent;
}
.ms-itemhover{
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
cursor:pointer;
}
.ms-itemhover a{
color:#000000;
text-decoration:underline;
}
.ms-discussiontitle{
font-size:.7em;
font-family:verdana;
color:#000000;
font-weight:bold;
}
.ms-listdescription{
color:#4c4c4c;
font-family:tahoma;
background:#f8f8f8;
padding:2px 6px 4px 6px;
border-bottom:1px solid #6f9dd9;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-ph{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,.ms-pb,.ms-pb-selected td{
color:#000000;
}
.ms-gb a,.ms-gb2 a{
color:#003399;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph{
font-size:8pt;
font-family:tahoma,sans-serif;
}
.ms-vh,.ms-vh2,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-ph{
white-space:nowrap;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-viewheadertr .ms-vh-group,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-ph,.ms-pickerresultheadertr{
background-image:url("/_layouts/images/viewheadergrad.gif");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-disc .ms-viewheadertr th.ms-vh2{
padding:1px 5px 0px 4px;
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb,.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:4px;
}
th.ms-vh3-nograd{
width:12px;
color:#949494;
font-size:8pt;
font-family:tahoma,sans-serif;
}
.ms-vh .ms-vh{
background-image:none;
border-left:none;
padding-left:1px;
background-color:transparent;
}
.ms-vh2,.ms-ph{
padding:3px 8px 1px 8px;
}
.ms-vh2-gridview{
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
}
.ms-vh-icon,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon{
width:12px;
}
.ms-vh-icon-empty{
width:0px;
}
.ms-vh a,.ms-vh a:visited,.ms-vh2 a,.ms-vh2-nofilter a{
color:#7f7f7f;
text-decoration:none;
}
.ms-vh a:hover,.ms-vh2 a:hover,.ms-vh2-nofilter a:hover{
text-decoration:underline;
}
.ms-vhImage{
width:18pt
}
.ms-cbp{
padding-left:8px;
padding-right:8px;
}
.ms-standardheader{
font-size:1em;
margin:0em;
text-align:left;
color:#525252;
}
.ms-linksectionheader .ms-standardheader{
color:#000000;
}
.ms-gb h3.ms-standardheader{
margin-top:1em;
}
.ms-gb .ms-standardheader{
color:#000000;
}
.ms-gb{
height:22px;
background-color:#ffffff;
font-weight:bold;
border-bottom:1px solid #8ebbf5;
border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-listviewtable .ms-gb,.ms-listviewtable .ms-gb2{
padding-top:14px;
}
.ms-gb2{
height:22px;
color:#4c4c4c;
padding-bottom:3px;
border-bottom:1px solid #e3efff;
border-top:1px solid #f9f9f9;
}
.ms-gbload{
height:22px;
color:#4c4c4c;
background-color:#ffffff;
padding-bottom:3px;
}
.ms-vb,.ms-vb2,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vb-tall,.ms-pb,.ms-pb-selected
{
vertical-align:top;
}
.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a{
color:#003399;
text-decoration:none;
}
.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-disc a:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb a:visited,.ms-vb2 a:visited,.ms-GRStatusText a:visited,.ms-vb-user a:visited,.ms-disc a:visited{
color:#000066;
text-decoration:none;
}
.ms-vb a:visited:hover,.ms-vb2 a:visited:hover,.ms-vb-user a:visited:hover,.ms-disc a:visited:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb-icon{
vertical-align:top;
width:0%;
padding-top:3px;
padding-left:8px;
padding-right:0px;
padding-bottom:0px;
}
.ms-vb-icon-overlay{
border:0;
position:relative;
left:-7px;
bottom:-2px;
}
.ms-vb-user{
padding-top:2px;
padding-right:2px;
padding-left:2px;
}
.ms-vb-title .ms-vb{
padding-top:2px;
padding-right:1px;
padding-bottom:5px;
padding-left:6px;
}
.ms-vb-title .ms-selectedtitle .ms-vb{
padding-top:1px;
padding-right:0px;
padding-bottom:4px;
padding-left:5px;
}
.ms-vb2{
padding-top:3px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
}
.ms-pb,.ms-pb-selected{
padding-left:5px;
padding-right:5px;
white-space:nowrap;
}
.ms-pb{
height:22px;
padding-top:3px;
border-top:1px dashed #ffffff;
}
.ms-pb-selected{
height:22px;
padding-top:3px;
background-color:#ffe6a0;
border-top:1px solid #ffe6a0;
border-bottom:1px solid #ffe6a0;
}
.ms-pb a,.ms-pb-selected a{
font-size:8pt;
font-family:tahoma,sans-serif;
color:#000000;
text-decoration:none;
cursor:default;
}
.ms-vb-tall{
line-height:1.5em;
padding-top:2px;
padding-bottom:10px;
padding-left:6px;
padding-right:6px;
}
th .ms-vb,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
}
th .ms-vb a,.ms-vh2-nofilter a,.ms-vh2-nofilter-icon a{
color:#808080;
}
th .ms-selectedtitle .ms-vb,th .ms-selectedtitle .ms-vh2-nofilter,th .ms-selectedtitle ms-vh2-nofilter-icon,th .ms-selectedtitle .ms-vb a,th .ms-selectedtitle .ms-vh2-nofilter a,th .ms-selectedtitle ms-vh2-nofilter-icon a{
color:#4c4c4c;
}
.ms-vb li
{
vertical-align:auto;
}
.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-nlline{
background:#d8d8d8;
}
.ms-ppleft{
height:440px;
overflow:auto;
margin:2px;
border-bottom:1px solid #d8d8d8;
}
.ms-ppright{
width:600px;
margin:8px;
}
.ms-basictable .ms-alternating{
background-color:transparent;
}
.ms-homepagetitle{
font-family:arial;
font-size:12pt;
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.ms-addnew{
font-weight:normal;
font-family:verdana;
font-size:8pt;
color:#003399;
text-decoration:none;
}
a.ms-addnew:Hover{
color:#000000;
text-decoration:underline;
}
td.ms-addnew{
padding-left:1px;
padding-right:7px;
}
.ms-error{
font-family:Verdana,sans-serif;
font-size:8pt;
font-weight:normal;
color:#ff0000
}
.ms-errorcolor{
color:#FF0000;
}
.ms-successcolor{
color:#008000;
}
IMG.ms-button{
cursor:pointer;
}
.ms-announcementtitle{
font-weight:bold;
}
.ms-homepagetitle:Hover{
text-decoration:underline;
color:#000000;
}
.ms-discussionseparator{
color:#CCCCCC;
height:1px;
}
.ms-summarytitlebarframe{
background-color:#2353b2;
}
.ms-summarytitlebar a:link{
font-family:Verdana,serif;
font-size:9pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebar a:visited{
font-family:Verdana,serif;
font-size:9pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebar{
color:#FFFFFF;
font-size:.68em;
font-family:verdana;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebartitle{
color:#FFFFFF;
font-size:10pt;
font-family:arial;
font-weight:bold;
text-decoration:none;
}
.ms-summarytitlebartitle:hover{
text-decoration:underline;
color:#000000;
}
img.thumbnail{
border:solid #83b0ec 3px;
}
tr.ms-imglibselectedrow,tr.ms-highlight
{
background-color:#f2f2f2;
}
.ms-imglibthumbnail
{
background-color:#d8d8d8;border:solid #83b0ec 0px;
}
span.thumbnail{
padding:16 10;position:relative;width:5px;
}
span.userdata{
behavior:url(#default#userData);display:none;
}
.ms-imglibmenuarea
{
background-color:#f2f8ff;
}
a.ms-imglibPreviewTitle
{
overflow:hidden;
text-overflow:ellipsis;
width:130px;
}
table.ms-imglibPreviewTable
{
display:none;
}
table.ms-disc td
{
padding:0;
color:#4c4c4c;
}
.ms-disc-nopad,table tr td.ms-disc-nopad,table.ms-disc-nopad td
{
padding:0px;
}
table tr td.ms-disc-padabove{
padding:5px 5px 5px 5px;
}
table.ms-disc-bar td
{
vertical-align:middle;
height:22px;
padding-left:5px;
}
table.ms-disc-bar IMG
{
vertical-align:middle;
}
table.ms-disc-bar B
{
vertical-align:10%;
padding-right:5px;
}
td.ms-disc-bordered,td.ms-disc-bordered-noleft
{
border:0px solid #add1ff;
border-top-width:0px;
}
table tr td.ms-disc-bordered-noleft
{
border-left-width:1px;
padding:0px 10px 5px 10px;
font-family:verdana;
font-size:.7em;
text-align:left;
}
table tr td.ms-disc-bordered{
padding:0px 0px 5px 5px;
}
.UserShadedRegion
{
font-family:verdana,sans-serif;
background-color:#fffacc;
}
.UserCaption
{
font-size:8pt;
font-family:verdana;
background-color:#d6e8ff;
}
.UserConfiguration
{
font-size:8pt;
font-family:verdana;
background-color:#f2f2f2;
}
.UserDottedLine
{
margin-bottom:2px;
height:1px;
overflow:hidden;
background-color:#3966bf;
background-image:url("/_layouts/images/dot.gif");
}
.UserButton,.UserInput,.UserSelect{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
}
.UserNotification{
font-family:verdana,sans-serif;
padding:4px;
COLOR:#7f7f7f
}
.RemoveConnectionLink{
color:#003399;
text-decoration:none;
}
.ConnectionTabLink{
color:#333333;
text-decoration:none;
}
.ConnectionChooseActiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #ece9d8;
padding:3px;
display:inline;
height:24px;
background-color:#ece9d8;
}
.ConnectionChooseInactiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
padding:3px;
display:inline;
margin-top:4px;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureInactiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-bottom:solid 1px #999999;
padding:3px;
margin-top:4px;
display:inline;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureActiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #ece9d8;
padding:3px;
display:inline;
height:24px;
background-color:#ece9d8;
}
.UserConnectionTop
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-bottom:solid 1px #999999;
height:24px;
width:100%;
}
.UserToolBarTextArea{
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
font-weight:normal;
font-size:8pt;
font-family:Verdana,sans-serif;
}
.UserToolbarTextArea A:link
{
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:visited
{
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:hover
{
COLOR:#000000;
TEXT-DECORATION:underline
}
.UserToolbarDisabledLink
{
COLOR:#7f7f7f;
font-size:8pt;
font-family:verdana;
padding:4px;
}
.UserToolbarImage
{
border:medium none;
font-size:8pt;
cursor:pointer;
background-color:#f2f2f2;
text-align:center;
}
.UserCaptionShadow{
border-right:1px solid #add1ff;
border-left:1px solid #add1ff;
background-color:#f3f3f3;
height:2px;
background-image:url("/_layouts/images/viewheadergrad.gif");
background-repeat:repeat-x;
}
.UserGenericHeader
{
font-weight:bold;
font-size:12pt;
color:#000000;
font-family:arial,sans-serif;
}
.UserGeneric
{
padding:8px 5px 7px 5px;
}
.UserGenericBody
{
padding:5px 0px 0px 17px;
}
.UserGenericText
{
font-size:8pt;
font-family:verdana,arial,sans-serif;
color:#000000;
}
.UserBackground
{
background-color:#FFFFFF;
}
.UserSectionTitle
{
width:100%;
margin-bottom:5px;
padding-bottom:2px;
font-weight:bold;
border-bottom:solid 1px #c4c4c4;
color:#595959
}
.UserSectionHead
{
width:100%;
padding:0px 0px 3px 0px;
color:#595959;
}
.UserSectionBody
{
width:100%;
padding:0px 0px 0px 0px;
}
.UserControlGroup
{
padding-bottom:10px;
padding-top:2px;
}
.UserSectionFooter
{
width:100%;
margin-top:5px;
padding-top:2px;
border-top:solid 1px #c8c8c8;
color:#000000
}
.UserFooter
{
width:100%;
padding:10px 7px 7px 7px;
}
.UserCommandArea
{
padding-top:7px;
}
.UserToolbar
{
background-image:url("/_layouts/images/topnavunselected.gif");
border-bottom:1px solid #6f9dd9;
padding-left:2px;
padding-right:2px;
background-position:left bottom;
background-repeat:repeat-x;
background-color:transparent;
}
.UserCellHover
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
border:solid 1px #2353b2;
color:#000000;
}
.UserCellSelected
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffdf88;
border:solid 1px #d2b47a;
color:#000000;
}
.UserCell
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
margin:1px;
color:#003399;
}
.UserGenericBulletItem
{
padding-bottom:2px;
}
.ms-ToolPaneFrame
{
padding:0px;
background-color:#f2f2f2;
}
.ms-ToolPaneOuter
{
padding:0px;
background-color:#f2f2f2;
border-top:1px solid #6f9dd9;
border-right:2px solid #6f9dd9;
}
.ms-ToolPaneBody
{
padding-right:2px;
padding-left:0px;
padding-bottom:2px;
padding-top:2px;
}
.ms-ToolPaneHeader
{
background-color:#2353b2;
border-style:none;
}
.ms-ToolPaneBorder
{
border-right:1px solid #add1ff;
border-top:0px solid transparent;
border-bottom:0px solid transparent;
border-left:1px solid #add1ff;
}
.ms-ToolPaneClose
{
background-image:url("/_layouts/images/topnavselected.gif");
background-repeat:repeat-x;
background-color:#79a7e3;
border-top:solid 1px #e3efff;
border-bottom:solid 1px #83b0ec;
padding-right:3px;
padding-left:0px;
}
.ms-ToolPaneTitle
{
color:#000000;
font-weight:bold;
font-size:8pt;
background-image:url("/_layouts/images/topnavselected.gif");
background-repeat:repeat-x;
border-left:solid 1px #e3efff;
border-top:solid 1px #e3efff;
border-bottom:solid 1px #83b0ec;
font-family:verdana,arial,helvetica,sans-serif;
padding-left:0px;
padding-right:7px;
padding-top:1px;
padding-bottom:2px;
background-color:#79a7e3;
}
.ms-ToolPaneFooter
{
padding:5px;
font-size:8pt;
border-top:solid 1px #C8C8C8;
color:#595959;
font-weight:bold;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-ToolPaneError
{
color:#e00000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
padding:10px;
}
.ms-ToolPaneInfo{
font-size:8pt;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
padding-left:5px;
color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
background-color:#204d89;
}
.ms-ToolPartSpacing{
padding-top:8px;
}
.ms-ToolStripSelected
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
background-image:url("/_layouts/images/menubuttonhover.gif");
padding:1px 4px 2px 4px;
background-color:#afd2ff;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
color:#000000;
}
.ms-ToolStrip
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
background-image:url("/_layouts/images/listheadergrad.gif");
color:#000000;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
background-color:#afd2ff;
}
.ms-TPBorder
{
border:none;
}
.ms-TPHeader
{
background-color:#ffdf88;
}
.ms-TPTitle
{
padding-left:4px;
padding-right:0px;
color:#2A4666;
font-weight:bold;
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
padding-top:2px;
padding-bottom:2px;
}
.ms-TPBody
{
color:#000000;
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-TPBody A:link,.ms-TPBody A:visited,.ms-TPBody A:hover
{
color:#003399;
text-decoration:none;
cursor:pointer;
}
.ms-TPCommands{
}
.ms-TPInput{
font-size:8pt;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-PropGridBuilderButton
{
border:solid 1px #3966bf;
width:16px;
font-size:8pt;
display:none;
background-color:#add1ff;
}
.ms-BuilderBackground
{
background:#ece9d8;
color:#4c4c4c;
}
.ms-SPZone
{
border:1px solid #add1ff;
padding:5px;
background-color:#e3efff;
}
.ms-SPZoneSelected
{
border:1px solid #ffa521;
background-color:#ffeebe;
padding:5px
}
.ms-SPZoneIBar
{
border:#f48b3f 3px solid;
}
.ms-SPZoneLabel
{
color:#7f7f7f;
font-family:tahoma,verdana;
font-size:8pt;
padding:0px 0px 1px 0px;
}
.ms-SPZoneCaption{
font-size:9pt;
color:#7f7f7f;
font-family:tahoma,verdana;
}
.ms-WPDesign{
background-color:#add1ff;
}
.ms-WPMenu{
background-color:#add1ff;
}
.ms-WPTitle
{
font-weight:bold;
font-family:tahoma,sans-serif;
color:#4c4c4c;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
}
.ms-WPTitle A:link,.ms-WPTitle A:visited
{
color:#4c4c4c;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}
.ms-WPSelected
{
border:#ffbb77 3px dashed;
}
.ms-WPBody
{
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-WPBody TABLE,.ms-TPBody TABLE
{
font-size:1em;
}
.ms-WPBody A:link,.ms-WPBody A:visited
{
color:#003399;
text-decoration:none;
}
.ms-WPBody A:hover
{
color:#000000;
text-decoration:underline;
}
.ms-WPBody th,.ms-TPBody th
{
font-weight:bold;
}
.ms-WPBody td
{
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-WPBody h1,.ms-TPBody h1
{
font-weight:bold;
font-size:120%;
}
.ms-WPBody h2,.ms-TPBody h2
{
font-weight:bold;
font-size:106%;
}
.ms-WPBody h3,.ms-TPBody h3
{
font-weight:bold;
font-size:96%;
}
.ms-WPBody h4,.ms-TPBody h4
{
font-weight:bold;
font-size:90%;
}
.ms-WPBody h5,.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-WPBody h6,.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#9ac6ff;
border-width:1px;
border-style:solid;
}
.ms-WPBorder
{
border-top-width:0px;
}
.ms-HoverCellInActive,.ms-SpLinkButtonInActive
{
border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
}
.ms-HoverCellActive,.ms-SpLinkButtonActive
{
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
background-image:url("/_layouts/images/menubuttonhover.gif");
}
.ms-HoverCellActiveDark
{
background-image:url("/_layouts/images/menubuttonhover.gif");
border:solid 1px #868686;
background-color:#ffbb47;
vertical-align:top;
}
.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive
{
padding:1px 1px 1px 3px;
}
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover{
color:#000000;
text-decoration:none;
}
.ms-SPLink
{
font-family:verdana;
font-size:8pt;
color:#003399
}
.ms-SPLink A:link,.ms-SPLink A:visited
{
color:#2A4666;
text-decoration:none;
}
.ms-SPButton
{
font-family:Verdana;
font-size:8pt;
}
.ms-WPAddButton
{
height:25px;
background:#ffe6a0 url("/_layouts/images/wpqaM.gif") repeat-x;
border:solid 1px #FEBA52;
padding:0px;
margin:0px;
cursor:pointer;
}
.ms-WPAddButtonHover
{
background:#ffffff url("/_layouts/images/wpqaMH.gif") repeat-x;
}
.ms-WPAddButton td
{
vertical-align:middle;
padding-left:3px;
padding-right:3px;
text-align:center;
}
.ms-WPAddButton span
{
color:#CD5C01;
vertical-align:middle;
}
.ms-WPAddButtonHover span
{
color:#000000;
vertical-align:middle;
}
.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:12px;
}
.ms-PartSpacingHorizontal
{
font-size:1pt;
width:8px;
}
.ms-WPHeader
{
}
.ms-WPHeader TD{
border-bottom:1px solid #4e7cb7;
border-collapse:collapse;
}
A span.ms-WPEditText{
display:inline;
vertical-align:middle;
padding-left:1px;
padding-right:1px;
font-size:8pt;
font-family:verdana,arial,sans-serif;
color:#000000;
text-decoration:none;
}
.ms-SPzone .ms-WPHeader TD,.ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#fff9de;
background-image:url("/_layouts/images/partgrad.gif");
background-repeat:repeat-x;
}
.ms-SPZone td.ms-toolbar table,.ms-SPZoneSelected td.ms-toolbar table{
background-color:transparent;
}
.ms-SPZone tr.ms-viewheadertr table,.ms-SPZoneSelected tr.ms-viewheadertr table,.ms-SPZone .ms-vh2 table,.ms-SPZoneSelected .ms-vh2 table,.ms-SPZone .ms-vh table,.ms-SPZoneSelected .ms-vh table{
background-color:#f2f2f2;
}
.ms-SPZone .ms-vh table.ms-unselectedTitle,.ms-SPZone .ms-vh2 table.ms-unselectedTitle,.ms-SPZoneSelected .ms-vh table.ms-unselectedTitle,.ms-SPZoneSelected .ms-vh2 table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZone .ms-vh table.ms-selectedTitle,.ms-SPZone .ms-vh table.ms-selectedTitle td,.ms-SPZone .ms-vh2 table.ms-selectedTitle,.ms-SPZoneSelected .ms-vh table.ms-selectedTitle,.ms-SPZoneSelected .ms-vh table.ms-selectedTitle td,.ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle
{
background-color:#dde1e5;
}
.ms-SPZone table,.ms-SPZoneSelected table{
background-color:#ffffff;
}
.ms-rtApplyBackground
{
background-color:#ffdf88;
BORDER-BOTTOM:buttonshadow solid 1px;
BORDER-RIGHT:buttonshadow solid 1px;
}
.ms-tbButtonMouseOverDown
{
BACKGROUND-COLOR:#ffdf88;
BORDER-BOTTOM:buttonhighlight solid 1px;
BORDER-LEFT:buttonshadow solid 1px;
BORDER-RIGHT:buttonhighlight solid 1px;
BORDER-TOP:buttonshadow solid 1px;
TOP:1px;
HEIGHT:22px;
WIDTH:23px;
}
.ms-rtRemoveBackground
{
background-color:transparent;
BORDER-BOTTOM:#ffdf88 solid 1px;
BORDER-LEFT:#ffdf88 solid 1px;
BORDER-RIGHT:#ffdf88 solid 1px;
BORDER-TOP:#ffdf88 solid 1px;
}
.ms-subsmanageheader
{
background-color:#f2f2f2;
font-family:verdana;
font-size:8pt;
text-align:left;
text-decoration:none;
font-weight:bold;
vertical-align:top;
}
.ms-subsmanagecell
{
color:#000000;
font-family:verdana;
font-size:.68em;
height:18px;
vertical-align:top;
}
.ms-ConnError
{
color:#ff0000;
}
.ms-underline
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:3px 4px 4px 4px;
}
.ms-underlineback
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:3px 4px 4px 4px;
background-color:#f2f2f2;
}
.ms-back
{
vertical-align:top;
padding:2px 4px 4px 4px;
background-color:#f2f2f2;
}
.ms-smallheader,th.ms-smallheader
{
font-size:8pt;
font-weight:bold;
color:#000000;
font-family:verdana;
text-align:left;
}
.ms-smallsectionline
{
padding:0px;
background-color:#bfbfbf;
}
.ms-tabselected
{
border-color:#6F9DD9;
border-width:1px;
border-style:solid;
font-weight:bold;
position:relative;
top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#003399;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
border-bottom:white;
}
.ms-tabinactive
{
font-weight:bold;
position:relative;
top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#003399;
background-image:url("/_layouts/images/topnavunselected.gif");
background-color:#e3efff;
background-repeat:repeat-x;
border:solid 1px #c2dcff;
border-bottom:none;
}
.ms-tabinactive a:link
{
color:#003399;
text-decoration:none;
}
.ms-tabinactive a:hover
{
color:#003399;
text-decoration:none;
}
.ms-tabinactive a:visited
{
color:#003399;
text-decoration:none;
}
.ms-surveyHBar
{
font-size:2px;
background-color:#3966bf;
border:solid;
border-width:5px;
border-color:#3966bf;
}
.ms-surveyHBarB
{
font-size:2px;
background-color:#CCCCCC;
border:solid;
border-width:1px;
border-color:#CCCCCC;
}
.ms-surveyHBarLabel
{
font-size:8pt;
font-family:tahoma,sans-serif;
color:#7f7f7f;
text-decoration:none;
;height:3.75pt;
margin:0;
padding:0;
border:none;
background-color:white;
}
.ms-surveyVBar
{
font-size:2px;
background-color:#3966bf;
}
.ms-surveyVBarB
{
font-size:2px;
background-color:#CCCCCC;
vertical-align:bottom;
}
.ms-surveyVBarBI
{
font-size:2px;
background-color:#3966bf;
vertical-align:top;
}
.ms-surveyVBarS
{
font-size:2px;
}
.ms-surveyVBarT
{
font-size:7pt;
font-family:verdana;
color:#7f7f7f;
}
.ms-surveyVBarTC
{
font-size:7pt;
font-family:verdana;
text-align:center;
color:#7f7f7f;
}
.ms-surveyHR
{
color:#CCCCCC;
height:1px;
}
.ms-surveyTotal
{
font-size:8pt;
font-family:verdana;
color:#7f7f7f;
padding-left:10px;
padding-right:0px;
}
.ms-uploadborder{
border:1px solid #83b0ec;
}
.ms-uploadcontrol{
background-color:#f2f2f2;
}
.ms-spaceBetContentAndButton
{
height:10px;
}
.ms-ButtonHeightWidth
{
width:7.5em;
font:8pt tahoma;
height:2.1em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-NarrowButtonHeightWidth
{
width:5em;
height:2em;
font:8pt tahoma;
padding:0;
}
.ms-ButtonHeightWidth2
{
height:2.1em;
font:8pt tahoma;
width:11.72em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-SpaceBetButtons
{
width:6px;
}
.ms-summarycustombody{
margin-left:3px;
margin-top:5px;
margin-right:6px;
}
.ms-summarystandardbody{
margin-left:0px;
margin-top:0px;
margin-right:6px;
}
.ms-stylebox{
font-family:tahoma;
border:1px solid #CCCCCC;
text-align:left 
}
.ms-stylelabel{
font-family:tahoma;
font-size:8pt;
color:#4c4c4c;
}
.ms-styleheader{
font-family:tahoma;
font-size:.68em;
background-color:#f9f9f9;
}
.ms-styleheader a:link,.ms-stylebody a:link{
color:#003399;
text-decoration:none;
}
.ms-styleheader a:visited,.ms-stylebody a:visited{
text-decoration:none 
}
.ms-stylebody{
font-family:tahoma;
font-size:8pt;
}
.ms-styleheader a:hover,.ms-stylebody a:hover{
color:#000000;
text-decoration:underline;
}
.ms-alternating{
background-color:#f9f9f9;
}
.ms-alternatingstrong{
background-color:#e3efff;
}
.ms-alternatingstrong td,.ms-basictable .ms-alternating td{
border-bottom:1px solid #d8d8d8;
border-top:1px solid #d8d8d8;
}
.ms-alternatingstrong td td,.ms-basictable .ms-alternating td td{
border:0px;
}
.ms-MWSSelectedInstance{
color:#000000;
text-decoration:none;
}
.ms-MWSInstantiated a:link,.ms-MWSInstantiated a:visited{
color:#003399;
text-decoration:none;
}
.ms-MWSInstantiated a:hover{
color:#8ebbf5;
text-decoration:underline;
}
.ms-MWSUninstantiated a:link,.ms-MWSUninstantiated a:visited{
color:#003399;
text-decoration:none;
}
.ms-MWSUninstantiated a:hover{
color:#003399;
text-decoration:underline;
}
.ms-entity-resolved{
color:#000000;
text-decoration:underline;
}
.ms-entity-unresolved{
color:#000000;
cursor:pointer;
background-image:url("/_layouts/images/squiggle.gif");
background-repeat:repeat;
background-position:left bottom;
padding-bottom:2px;
vertical-align:text-top;
font-style:italic;
}
.ms-ganttTitleCell
{
text-align:left;
padding-left:7px;
width:222px;
height:22px;
border:solid 1px #d6e8ff;
}
.ms-ganttTitleCellText
{
width:222px;
height:22px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
line-height:22px;
}
.ms-ganttTitleHeaderCell
{
text-align:left;
padding-left:7px;
width:222px;
border:solid 1px #d6e8ff;
}
.ms-ganttInnerTable td,.ms-ganttInnerTable th
{
font-family:verdana;
font-size:.68em;
}
.ms-ganttDiv
{
position:absolute;
overflow:auto;
height:272px;
width:100%;
}
.ms-ganttDivNotIE
{
position:inherit;
overflow:auto;
height:272px;
width:100%;
}
.ms-ganttOuterTable
{
width:100%;
height:272px;
}
.ms-ganttInnerTable th
{
color:#4e7cb7;
}
.ms-ganttMajorTimeUnitHeaderCell
{
text-align:center;
border-left:solid 1px #d6e8ff;
border-right:solid 1px #d6e8ff;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow td,.ms-ganttDetailTimeUnitRow th
{
text-align:center;
border:solid 1px #d6e8ff;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow abbr
{
border:none;
}
.ms-GWD
{
}
.ms-GNWD
{
background:#f9f9f9;
}
.ms-GT
{
background:cornsilk;
}
.ms-ganttTransparentImage
{
position:absolute;
width:100%;
height:20px;
z-index:2;
}
.ms-ganttNonTransparentImage
{
position:relative;
z-index:1;
}
.ms-dgselected
{
background:#5980A5;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
}
.ms-dgselected a
{
color:#FFFFFF;
font-weight:bold;
}
.ms-dgselected a:visited
{
color:#FFFFFF;
font-weight:bold;
}
.ms-dgbottom
{
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}
.ms-dgadd a
{
font-weight:bold;
}
.ms-dgadd
{
vertical-align:middle;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #C0C6E0;
}
.ms-infobar{
font-family:Tahoma;
background-color:#EDF0D9;
border-color:#999999;
border-width:1px;
border-style:solid;
font-size:10px;
}
.ms-selwidth
{
font-family:tahoma,verdana;
font-size:1.2em;
width:158px;
}
.ms-featurestatus
{
width:100px;
vertical-align:middle;
}
.ms-featurestatustext
{
padding:4px;
background-color:#003399;
color:white;
font-weight:bold;
}
.ms-featurealtrow
{
background-color:#e9e9e9;
}
.ms-unpublishedresource{
border-style:dashed;
border-width:thick;
border-color:#ff0000;
margin:5px 5px 5px 5px;
}
.ms-inconsistentresource{
border-style:dashed;
border-width:thick;
border-color:#00FF00;
margin:5px 5px 5px 5px;
}
.ms-annotatedanchorspacing{
top:3px;
left:3px;
width:3px;
height:3px;
}
.ms-consolemptablerow{
background-color:#79a7e3;
}
.ms-consolestatus,.ms-consoleerror,.ms-consolemessage,.ms-consoletoolbar{
font-size:8pt;
font-family:Tahoma,verdana;
}
.ms-consoleframe,.ms-consolestatusframe{
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-style:solid;
}
.ms-consolestatuscell{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:top left;
background-color:#d5dced;
text-align:center;
}
.ms-consoleframe{
border-top-width:1px;
border-color:#83b0ec;
}
.ms-consolestatusframe{
border-top-width:0px;
background-color:#f6fdfd;
background-repeat:repeat-x;
border-color:#FFFFFF;
}
td.ms-consolestatusmajorframe,td.ms-consolestatusminorframe,td.ms-consolestatuscheckoutframe{
background-repeat:repeat-x;
}
.ms-consolestatusmajorframe{
background-color:#fff699;
background:url('/_layouts/images/cnspgrdn.gif');
}
.ms-consolestatusminorframe{
background-color:#e3efff;
background:url('/_layouts/images/cnsugrdn.gif');
}
.ms-consolestatuscheckoutframe,.ms-consoleminiframe{
background-color:#fff8b2;
background:url('/_layouts/images/cnsugrdn.gif');
}
.ms-consoleminiframe{
height:24px;
background-repeat:repeat-x;
}
.ms-consolestatusshadowframe{
background-repeat:repeat-x;
background:url('/_layouts/images/cnsshdo.gif');
height:4px;
}
.ms-consolestatusshadowframeleft{
background:url('/_layouts/images/cnsshdol.gif');
height:4px;
width:3px;
}
.ms-consolestatusshadowframeright{
background:url('/_layouts/images/cnsshdor.gif');
height:4px;
width:3px;
}
.ms-consolemode{
background-color:#fff699;
color:#000000;
font-size:8pt;
font-family:verdana;
}
.ms-consolestatus{
color:#666666;
font-size:8pt;
font-family:verdana;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}
.ms-consolestatus a{
font-family:Verdana,serif;
font-size:8pt;
color:#3966bf;
text-decoration:none;
}
.ms-consolestatus a:hover{
font-family:Verdana,serif;
font-size:8pt;
color:#3966bf;
text-decoration:underline;
}
.ms-consolehr{
background-color:#CDCDCD;
height:1px;
}
.ms-consoleerror{
color:#ff0000;
text-decoration:none;
}
.ms-consoleerror a{
color:#3966bf;
text-decoration:none;
}
.ms-consoleerror a:hover{
color:#3966bf;
text-decoration:underline;
}
.ms-consolemessage{
color:#204d89;
text-decoration:none;
}
.ms-consolemessage a{
text-decoration:none;
}
.ms-consolemessage a:hover{
text-decoration:underline;
}
.ms-consoletoolbar{
text-decoration:none;
color:#003399;
}
.ms-consoletoolbar a{
text-decoration:none;
}
.ms-consoleqaback td{
padding-left:3px;
padding-right:6px;
background-image:url("/_layouts/images/qarsgrd.gif");
}
.ms-consoleqabackhover td{
background-image:url("/_layouts/images/qahvgrd.gif");
padding-left:3px;
padding-right:6px;
}
.ms-consoleqaemptyborderh{
height:1px;
}
.ms-consoleqaemptyborderv{
width:1px;
}
.ms-consoleqaemptycorner{
width:1px;
height:1px;
}
.ms-consoleqaborderh,.ms-consoleqaborderv,.ms-consoleqacorner{
background-color:#CAD7E7;
}
.ms-consoleqaborderhhover,.ms-consoleqabordervhover,.ms-consoleqacornerhover{
background-color:#D2B47A;
}
.ms-consoleqaborderh{
height:1px;
}
.ms-consoleqaborderv{
width:1px;
}
.ms-consoleqacorner{
width:1px;
height:1px;
}
.ms-consoleqaborderhhover{
height:1px;
}
.ms-consoleqabordervhover{
width:1px;
}
.ms-consoleqacornerhover{
width:1px;
height:1px;
}
.ms-webpartpickerpagebackground{
background-color:#efebc2;
}
.ms-webpartpickerpageinnerbackground{
background-color:#f2f2f2;
}
.ms-webpartpickerpagetext{
color:#656B77;
text-align:left;
}
.ms-webpartpickerpagetext a{
color:#3966bf;
text-align:left;
}
.ms-webpartpickerpageHeaderBorder a{
color:#3966bf;
}
.ms-webpartpickeralign{
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
}
.ms-webpartpickerwarning{
color:#ff0000;
}
.ms-viewtotalselect{
width:104px;
}
.hierarchy-node-partialcheck{
font-style:italic;
}
.ms-wikitoolbar a.ms-toolbar{
color:#124890;
}
.ms-wikieditouter
{
height:23px;
font-size:8pt;
font-family:tahoma;
position:absolute;
right:9px;
top:30px;
border:1px solid #6393D4;
border-bottom:none;
text-align:center;
border-right-width:2px;
}
.ms-wikieditsecond
{
}
.ms-wikieditthird
{
background:url(/_layouts/images/toolgrad.gif);
padding-left:3px;
}
.ms-wikieditorange
{
}
.ms-wikieditorangeinnera
{
height:0px;
font-size:0px;
line-height:0px;
}
.ms-wikitoolbar a:hover.ms-toolbar
{
text-decoration:underline;
color:#000000;
}
.ms-wikicontent a{
text-decoration:underline;
}
.ms-wikicontent a.ms-wikilink
{
text-decoration:none;
}
.ms-wikicontent a.ms-missinglink
{
text-decoration:none;
border-bottom:1px dashed #000000;
}
.ms-wikicontent
{
color:#333333;
line-height:1.3;
}
.ms-recentchanges
{
vertical-align:top;
padding:7px 1px 9px 4px;
}
.errorinl
{
FONT-SIZE:8pt;
COLOR:#ff0000;
FONT-FAMILY:verdana,sans-serif;
}
.ms-diffdeletenostrike,.ms-diffdelete
{
background-color:#e0e0e0;
}
.ms-diffdelete
{
text-decoration:line-through;
}
.ms-diffinsert
{
background-color:#ffeaad;
border:1px solid #ffffff;
}
.ms-wikifieldheader{
font-family:tahoma;
font-size:8pt;
margin-top:15px;
margin-bottom:10px;
font-weight:bold;
color:#515151;
border-bottom:1px solid #C3C3C3;
padding:2px;
}
ul.ms-blogAdminLinks
{
list-style:none;
margin:4px 10px 0 0;
padding:0 0 0 4px;
}
ul.ms-blogAdminLinks li
{
background:transparent url(/_layouts/images/rect.gif);
background-position:center left;
background-repeat:no-repeat;
margin:0 0 0 0;
padding:0 0 3px 15px;
}
ul.ms-blogAdminLinks li a{
color:#003399;
}
.ms-PostWrapper,.ms-CommentsWrapper,.ms-blogrss
{
color:#4c4c4c;
width:629px;
}
.ms-blogrssnav{
color:#4c4c4c;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-top:solid 1px #add1ff;
}
.ms-blogrssnav a{
color:#003399;
text-decoration:none;
font-weight:bold;
font-size:8pt;
}
.ms-blogrssnav img{
border:none;
}
.ms-PostTitle{
font-size:16pt;
border-top:solid 1px #e3efff;
padding-top:6px;
}
.ms-PostTitle span{
position:relative;
left:-2px;
right:auto;
}
.ms-PostTitle a
{
color:#4c4c4c;
text-decoration:none;
}
.ms-PostFooter,.ms-CommentFooter{
font-size:8pt;
color:#999999;
padding-bottom:22px;
}
.ms-PostFooter a,.ms-CommentFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostBody
{
color:#4c4c4c;
font-size:8pt;
line-height:1.7em;
padding-top:6px;
padding-bottom:12px;
}
.ms-PostBody a{
color:#0000CC;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
h3.ms-PostDate
{
font-size:8pt;
color:#7f7f7f;
margin:0;
border-bottom:solid 1px #6f9dd9;
padding-bottom:5px;
}
h3.ms-CommentHeader
{
font-size:16pt;
font-weight:normal;
color:#999999;
margin:0 0 0 0;
padding:0 0 0 0;
position:relative;
top:-.25em;
left:-2px;
right:auto;
}
h4.ms-CommentTitle
{
color:#666666;
font-size:8pt;
line-height:1.7em;
padding:0px 0 0 0;
margin:0px;
}
.ms-CommentBody{
color:#4c4c4c;
font-size:8pt;
line-height:1.7em;
padding-bottom:12px;
padding-top:6px;
}
.ms-commentsempty{
color:#4c4c4c;
font-size:8pt;
padding-bottom:22px;
padding-top:6px;
}
.ms-blogedit{
font-size:8pt;
line-height:1.7em;
vertical-align:top;
border-top:solid 1px #e3efff;
}
.ms-blogedit a{
height:22px;
padding:0px 5px 0 5px;
color:#003399;
background-image:url("/_layouts/images/toolgrad.gif");
background-color:#d6e8ff;
border:1px solid #83b0ec;
border-top:none;
}
.ms-blogrss
{
font-size:8pt;
border-top:solid 1px #e3efff;
padding-top:5px;
}
.ms-blogrss a{
color:#003399;
}
.ms-blogrss img
{
vertical-align:middle;
border:none;
}
.ms-commenttable{
margin:15px 0 0 0;
padding:0px;
}
.ms-commenttable td{
border-top:solid 1px #d6e8ff;
}
.ms-CommentFooter a
{
padding-top:4px;
margin:0;
}
.ms-pickerwait
{
width:100%;
height:100%;
margin:0px;
background-color:#FFFFFF;
font-family:verdana;
font-size:8pt;
color:#000000;
}
.ms-pickerdropdown
{
margin-left:5px;
}
.ms-CategoryTitleCell
{
padding:0px 0px 0px 0px;
}
.ms-CategoryTitleCell a
{
display:block;
background:transparent url("/_layouts/images/navbullet.gif");
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:3px 0px 3px 16px;
}
.ms-BlogEmptyListText
{
padding:2px 2px 2px 10px;
}
.ms-BlogNavigator p.ms-descriptiontext
{
display:none;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#d6e8ff;
border-top:solid 1px #f2f8ff;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #add1ff;
padding:1px 6px 3px 6px;
}
.ms-BlogNavigator div.ms-navheader a{
color:#003399;
}
.ms-BlogNavigator div.ms-navheader{
color:#4c4c4c;
font-weight:bold;
}
.ms-BlogNavigator .ms-quicklaunch table td{
border-top:none;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #add1ff;
}
.ms-BlogNavigator div.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:0px;
}
.ms-BlogNavigator td.ms-addnew{
padding-left:6px;
}
.ms-BlogNavigator td.ms-addnew img{
margin-right:2px;
}
.ms-BlogEmptyListText{
padding:4px 4px 2px 6px;
color:#4c4c4c;
}
.ms-pickertitlesection
{
background:#ffffff url("/_layouts/images/siteTitleBKGD.gif") repeat-y top right;
}
.ms-pickertitlesection .ms-descriptiontext
{
padding:8px 3px 8px 3px;
}
.ms-pickeremptyresulttexttr .ms-descriptiontext{
padding-left:5px;
padding-top:6px;
}
.ms-pickerbodysection
{
background:#ece9d8 url("/_layouts/images/viewheadergrad.gif") repeat-x;
border-top:solid 1px #a5a5a5;
}
.ms-pickerresultoutertable
{
table-layout:fixed;
}
.ms-pickerresulttable
{
border-collapse:separate;
}
.ms-pickerresultdiv
{
background-color:#ffffff;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-style:inset;
OVERFLOW:scroll;
width:100%;
height:100%;
}
.ms-pickerbuttonsection
{
background-color:#ece9d8;
}
.ms-pickersectionline
{
background-color:#d0d0bf;
}
.ms-pickersearchbox
{
height:19px;
color:#000000;
}
.ms-pickersearchsummarytr td.ms-descriptiontext
{
padding-left:6px;
padding-top:5px;
color:#525252;
font-weight:bold;
}
.ms-pickerwaittexttr td.ms-descriptiontext
{
text-align:center;
}
.ms-ph
{
padding-left:5px;
padding-right:5px;
background-image:none;
background-color:#f3f3f3;
color:#949494;
white-space:nowrap;
}
.ms-naveditor .ms-vb2,.ms-naveditor .ms-gb{
padding:3px 3px 0 3px;
height:22px;
}
.ms-naveditor .ms-gb{
border-top:0;
}
.ms-naveditor .ms-gb img{
margin-top:1em;
}
@media print{
.ms-leftareacell,.ms-globallinks,.ms-siteaction,.ms-areaseparatorleft,.ms-rightareacell,.ms-areaseparatorright,
.ms-areaseparatorcorner,.ms-titlearealeft,.ms-titlearearight,.ms-searchform,.ms-banner,.ms-buttonheightwidth,.ms-buttonheightwidth2{
display:none;
}
}
.ms-hidden,a.ms-skip,a:hover.ms-skip,a:visited.ms-skip
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
a:active.ms-skip,a:focus.ms-skip
{
position:absolute;
left:2px;
top:2px;
width:auto;
height:auto;
background-color:white;
border-color:black;
border-width:1px;
border-style:Solid;
color:black;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}
.ms-dialogBody
{
background-color:#ece9d8;
}
.ms-dialogHeader
{
background-color:#ffffff;
background-position:right top;
background-image:url('/_layouts/images/dialogTitleBKGD.jpg');
background-repeat:repeat-y;
}
.ms-dialogHeaderDescription
{
font-family:Tahoma;
font-size:8pt;
color:#666666;
padding-right:20px;
}
.ms-dialogHelpLink,.ms-dialogHelpLink a
{
font-family:Tahoma;
font-size:8pt;
color:#666666;
text-decoration:none;
}
.ms-dialogHeadingDivider1
{
background-color:#ffffff;
}
.ms-dialogHeadingDivider2
{
background-color:#9e9fa1;
}
.ms-dialogHeadingDivider3
{
background-color:#d6d2bf;
}
.ms-dialogBodyMain
{
background-color:#ffffff;
border:1px solid #7f9db9;
font-family:Tahoma;
font-size:8pt;
color:#666666;
}
.ms-dialogButtonSection
{
border-top:1px solid #d0d0bf;
}
.ms-dialogButtonCell,.ms-dialogButtonCell INPUT
{
font-family:Tahoma;
font-size:8pt;
}
.ms-dialogHoverRow
{
background-color:#f2f4e3;
}
.ms-dialogSelectedRow
{
background-color:#e6e6e6;
}
.ms-aggrwebpartcell
{
padding-right:5px;
padding-left:5px;
}
a.ms-acclink
{
width:auto;
height:1.1em;
background-color:white;
border-color:black;
border-width:1px;
border-style:solid;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
color:black;
}
a.ms-imnlink
{
cursor:default;
}
/* _lcid="1033" _version="12.0.4518"
_LocalBinding */
.ms-SrvMenuUI
{
display:none;
}
.ms-MenuUIPopupBody
{
border:1px solid #868686;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody TABLE
{
color:#003399;
font-size:100%;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody div
{
cursor:pointer;
}
.ms-MenuUI,.ms-MenuUILarge,.ms-MenuUIRtL,.ms-MenuUILargeRtL
{
background-color:#fafafa;
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUI,.ms-MenuUILarge
{
background-position:left;
}
.ms-MenuUIRtL,.ms-MenuUILargeRtL
{
background-position:right;
}
.ms-MenuUI
{
background-image:url("/_layouts/images/MGrad.gif");
}
.ms-MenuUILarge
{
background-image:url("/_layouts/images/MGradLarge.gif");
width:250px;
}
.ms-MenuUIRtL
{
background-image:url("/_layouts/images/MGradRtl.gif");
}
.ms-MenuUILargeRtL
{
background-image:url("/_layouts/images/MGradLargeRtl.gif");
width:250px;
}
.ms-MenuUIDisabled SPAN
{
color:#888888;
}
.ms-MenuUIItemTableCell,.ms-MenuUIItemTableCellCompact
{
padding:2px;
color:#003399;
text-decoration:none;
font-size:8pt;
font-family:tahoma;
}
.ms-MenuUIItemTableCellCompact
{
padding:1px 2px 1px 2px;
}
.ms-MenuUIItemTableCell A,.ms-MenuUIItemTableCellHover A,.ms-MenuUIItemTableCellCompact A,.ms-MenuUIItemTableCellCompactHover A
{
color:#003399;
text-decoration:none;
}
.ms-menuitemdescription
{
color:#666666;
}
.ms-MenuUIItemTableCellHover,.ms-MenuUIItemTableCellCompactHover
{
padding:1px;
color:#003399;
text-decoration:none;
font-size:8pt;
font-family:tahoma;
}
.ms-MenuUIItemTableCellCompactHover
{
padding:0px 1px 0px 1px;
}
.ms-MenuUIItemTableHover
{
background-color:#ffe6a0;
border:1px solid #d2b47a;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription
{
color:#333333;
}
.ms-MenuUIIcon,.ms-MenuUIIconRtL
{
height:16px;
width:24px;
}
.ms-MenuUIIconLarge,.ms-MenuUIIconLargeRtl
{
height:16px;
width:40px;
}
.ms-MenuUIIcon,.ms-MenuUIIconLarge
{
padding:
0px 
6px 
0px 
2px;
}
.ms-MenuUIIconRtL,.ms-MenuUIIconLargeRtl
{
padding:
0px 
2px 
0px 
6px;
}
.ms-MenuUILabel,.ms-MenuUILabelRtL,.ms-menuuilabelcompact,.ms-menuuilabelcompactRtl
{
width:100%;
}
.ms-MenuUILabel
{
padding:
2px 
0px 
3px 
6px;
}
.ms-MenuUILabelRtL
{
padding:
2px 
6px 
3px 
0px;
}
.ms-menuuilabelcompact{
padding:1px 0px 1px 7px;
}
.ms-menuuilabelcompactRtl{
padding:1px 7px 1px 0px;
}
.ms-MenuUISubmenuArrow
{
height:16px;
width:16px;
}
.ms-MenuUISeparator,.ms-MenuUISeparatorRtL,.ms-MenuUISeparatorLarge,.ms-MenuUISeparatorLargeRtl
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparator
{
margin:
0px 
0px 
0px 
32px;
}
.ms-MenuUISeparatorRtL
{
margin:
0px 
32px 
0px 
0px;
}
.ms-MenuUISeparatorLarge
{
margin:0px 0px 0px 48px;
}
.ms-MenuUISeparatorLargeRtl
{
margin:0px 48px 0px 0px;
}
.ms-MenuUICheckMark
{
background-image:url("/_layouts/images/ChkMrk.gif");
}
.ms-MenuUIItemTableCellDisabled
{
color:#999999;
}
.ms-sbtable{
color:#000000;
font-family:Verdana;
font-size:0.7em;
font-style:normal;font-weight:normal
}
.ms-sbtablealt{
color:#000000;
font-family:Verdana;
font-size:0.7em;
font-style:normal;font-weight:normal
}
.ms-sbtable-ex{
width:100%;
border-collapse:collapse;
margin-top:2px;
margin-left:2px;
}
.ms-sbtable-border{
border:1px solid #97b4e9;
}
td.ms-sbcell{
padding:0px;
padding-left:2px;
white-space:nowrap;
border:solid 1px #7f9db9;
}
td.ms-sbcellnoborder{
padding-right:2px;
white-space:nowrap;
border:0;
}
.ms-sbtext{
font-family:Tahoma;
font-size:1em;
font-weight:bold;
}
.ms-sbplain{
font-family:Tahoma;
font-size:8pt;
border:none;
}
.ms-sbplainwithborder{
font-family:Tahoma;
font-size:8pt;
}
td.ms-sblink{
padding-right:14px;
border:none;
}
.ms-sblink a:link,.ms-sblink a:visited{
font-family:Tahoma;
font-size:8pt;
color:#666666;
text-decoration:none;
padding-left:4px;
}
.ms-sblink a:hover{
color:#000000;
text-decoration:underline;
}
td.ms-sbgo{
background-color:#e9f2fd;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
}
.ms-sbLastcell,.ms-rightbodysectionsearchbox{
width:100%;
}
.ms-sbLastCell{
padding-right:10px;
}
td.ms-sbscopes{
border:none !important;
}
select.ms-sbscopes{
font-family:tahoma,verdana;
font-size:8pt;
width:170px;
}
.srch-WPBody{
margin:0px;
font-family:tahoma;
font-size:1em;
color:#666666;
}
.srch-results{
}
.srch-sort{
COLOR:#333333;
FONT-SIZE:1.0em;
}
.srch-sort A:link,.srch-sort A:visited{
text-decoration:none;
color:#003399;
}
.srch-sort a:hover{
color:#FF0000;
}
.srch-sort-right{
float:right;
COLOR:#333333;
FONT-SIZE:1.0em;
padding-bottom:4px;
}
.srch-sort-right A:link,.srch-sort-right A:visited{
text-decoration:none;
color:#003399;
}
.srch-sort-right a:hover{
color:#FF0000;
}
.srch-summary{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
}
.srch-summary A:link,.srch-summary A:visited{
text-decoration:none;
color:#003399;
}
.srch-summary a:hover{
color:#FF0000;
}
.srch-stats{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
background-color:#ececec;
text-align:left;
white-space:nowrap;
}
.srch-stats A:link{
text-decoration:none;
color:#003399;
}
.srch-stats a:hover{
color:#FF0000;
}
.srch-Description{
FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;
FONT-FAMILY:Tahoma;
}
.srch-Description b{
font-weight:bold;
COLOR:#333333;
}
.srch-alertme a:link,.srch-alertme A:visited{
MARGIN:0px 0px 0px;
}
.srch-alertme a:hover{
MARGIN:0px 0px 0px;
}
.srch-Title{
FONT-SIZE:1.2em;
MARGIN:0px 0px 5px;
COLOR:#003399;
FONT-FAMILY:Tahoma;
}
.srch-Title A:link,.srch-Title A:visited{
text-decoration:none;
color:#003399;
}
.srch-Title a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-URL A:link,.srch-URL A:visited{
color:#008800 !important;
text-decoration:none;
}
.srch-URL a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-Metadata{
BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
FONT-FAMILY:Tahoma;
}
.srch-dup .srch-Page-bg{
}
.srch-Page{
COLOR:#666666;
FONT-WEIGHT:bold;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
background-color:#ececec;
text-align:right;
}
.srch-Page A:link,.srch-Page A:visited{
text-decoration:none;
color:#3764a0;
FONT-WEIGHT:normal;
}
.srch-Page a:hover{
color:#FF0000;
}
.srch-dup A:link,.srch-dup A:visited{
COLOR:#517acc
}
.srch-Icon{
margin-right:4;
}
.srch-ActionLink a{
text-decoration:none;
font-size:.85em;
font-style:italic;
color:336699;
margin-top:2;
margin-bottom:0;
}
.srch-ActionLink a:hover{
color:#FF0000;
}
.ms-searchresultstitlearea{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
text-align:center;
padding-left:18px;
padding-top:20px;
border-bottom:1px solid #6f9dd9;
height:85px;
}
.ms-searchresultsareaSeparator{
background-color:#d6e8ff;
padding:0px;
}

/*** One Column Centered Layout ***/		body {
											font-family:Arial, Helvetica, sans-serif;
											font-size:.8em;
											line-height:1.3em;
											background:#FFFFFF;
											margin:0;
											padding:0;
											text-align:center;
											color:#000000;
											}
											img {border:0;}
											form {margin: 0;}
									

/*** Container ***/							.oneColCtr #container {
											width:850px;
											background:#FFFFFF;
											margin:0 auto;
											text-align:left;
											}
											
/*** Enterprise Header ***/					.oneColCtr #entHeader {margin:0px 0 0 0; height:31px; font-size:96%; background-color:#ffffff;} 			
											.oneColCtr #wvGovHome{float:left;}
											.oneColCtr #directories{float:left; text-align:right; padding:9px 0 0 10px;}
											.oneColCtr #search{float:right; padding:7px 0 0 0;}

											#searchBox {text-align:right; padding:0px; margin:0px;}
											.search {border:1px solid #999999; background-color:#FFFFCC;}
											.searchBlank {border:1px solid #999999;}

/*** Agency Header, Banner ***/				.oneColCtr #siteHeader {background-image:url(../site-images/header_wvdot.gif); height:110px;position:relative;}
											.oneColCtr #siteHeaderDMV {background-image:url(../site-images/header_wvdmv.gif); height:110px; position:relative;}
											.oneColCtr #siteHeaderOAH {background-image:url(../site-images/header-oah.gif); height:110px; position:relative;}
											.oneColCtr #siteHeaderTurnpike {background-image:url(../site-images/header_parkways.gif); height:110px;position:relative;}
											.oneColCtr #homeLink {height:100px; width:100px; margin:0 0 0 15px; float:left;position:absolute;top:0;left:0;}
											.oneColCtr #DOTLink {height:40px;width:40px;float:right;position:absolute;top:13px;right:9px;}
											.oneColCtr #DOTLink img {height:40px; width:40px;}
											.oneColCtr #agyHeader {font-size:96%; text-align:right; padding:55px 10px 0 0;}
											.oneColCtr #imgBanner {margin:0; padding:10px 0; text-align:center;}
											#WV_Banner {width:806px; margin:0 0 15px 0;}

/*** Content Areas ***/						.oneColCtr #mainContent {
												padding:0 20px;
												background:#FFFFFF;
												border-left:1px solid #CCCCCC;
												border-right:1px solid #CCCCCC;
												}
												
/*** Top-Level Categories ***/				.oneColCtr #wrapper{width:805px;}
                                            .oneColCtr #wrapper2{width:1000px;}
                                            .oneColCtr #citizen, #business, #gov {margin-right:34px; width:175px; float:left;}
											.oneColCtr #oahformsrules, #oahstandingorders, #oahhearings, #oahfaq, #oahdidyouknow, #oahstaffdirectory  {margin-right:14px; width:175px; float:left; clear:left}
											.oneColCtr #oahwhocontact, #oahHearings  {margin-left:14px; width:175px; float:right; clear:right}
											.oneColCtr #oahleftcategories {width: 175px;float:left;}
											.oneColCtr #OAHCenter {margin-right:auto; margin-left:auto; width:420px; float:left;}
											.oneColCtr #linksBusiness, #linksGov{}
											.oneColCtr #travel{ width:174px; float:right;}
											.oneColCtr #linksTravel{width:174px; float:right;}
											.oneColCtr #seeMore{font-size:96%; text-align:right; margin:0 10px 0 0;}
											.wrapper {width:805px;}
											#left {margin-right:34px; width:175px; float:left;}
											#middle {width:390px;float:left;}
											#right {margin-left:28px; width:175px; float:left;}
											


/*** Inside and News ***/					.oneColCtr #inside, #news{
												width:380px;
												float:left;
												padding:5px 0;
												border-top:1px solid #CCCCCC;
												}
											.articleDate{font-size:90%; font-weight:bold; color:#666666;}
											.descriptiveText{color:#666666; line-height:1.2em;}
											
/*** Maps and Spotlight ***/				.oneColCtr #maps, #spotlight{width:400px; float:right;}
											.oneColCtr #mapsLinks{width:200px; margin:0 0 0 10px;}
											.oneColCtr #spotlightContent{text-align:center;}
											.oneColCtr #spotlightImage{}

/*** Agency Footer ***/						.oneColCtr #agencyFooter {
												font-size:96%;
												text-align:center;
												padding:0;
												border-left:1px solid #CCCCCC;
												border-right:1px solid #CCCCCC;
												border-bottom:1px solid #CCCCCC;
												}

/*** Enterprise Footer ***/					.oneColCtr #entFooter {
												font-size:96%;
												text-align:center;
												padding:0;
												border-top:1px solid #999999;
												}
											.oneColCtr #footer p, #entFooter p {
												margin:0;
												padding: 10px 0;
												}
												
/*** Subpage General Layout Elements ***/	.oneColCtr #agencyNav {width:190px; float:left; padding: 0 0 0 1px;}
											.oneColCtr #pgLevelWrapper {width:600px; margin: 0 0 10px 0; float:right;}
											.oneColCtr #breadcrumbs {padding:0 0 10px 0; float:left; font-size:89%;}
											#ctl00_PlaceHolderMain_SiteMapPath1 {width:100%;}
											.oneColCtr #pgLevelAsst {width:190px; text-align:right; padding: 0 5px 0 0; float:right; font-size:89%;}
											.oneColCtr #contentWrapper{width:600px; float:right;}
											.oneColCtr #contentWrapper2{width:800px;}
											.oneColCtr #editPanel{}
												
/*** Two Column Layout Elements ***/		.oneColCtr #centerTwoColumn {width:585px; float:left;}


/*** Three Column Layout Elements ***/		.oneColCtr #centerThreeColumn {width:395px; float:left;}
											.oneColCtr #rightColumn {width:190px; float:right;}
											
/*** Press Release Page ***/				.oneColCtr #articleDate {}
											.oneColCtr #articleContent {}
											.oneColCtr #articleContact {}
											
/*** Menu Styling ***/						.glossymenu{margin:5px 0; padding:0px; width:174px; border-bottom-width:0; border-top:1px solid #FFFFFF;}
											.glossymenu a.menuitem{
												background: url() repeat-x bottom left;
												font-family:Arial, Helvetica, sans-serif;
												font-weight:bold;
												color:#863131;
												display:block;
												width:auto;
												padding:8px 0;
												text-decoration:none;
												border-bottom:1px solid #CCCCCC;
												}
											.glossymenu .menuitem:active{color:#863131; text-decoration:none;}
											.glossymenu a.menuitem:visited{color:#863131; text-decoration:none;}
											.glossymenu a.menuitem:submenuheader{color:#863131; text-decoration:none;}
											.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
												border:none;
												margin-top:0px;
												}
											.glossymenu a.menuitem:hover{background-image: url(); text-decoration:none;}
											.glossymenu div.submenu{ /*DIV that contains each sub menu*/
												background-color:#FFFFFF;
												font-size:93%;
												}
											.glossymenu div.submenu ul{ /*UL of each sub menu*/
												list-style-type:none;
												list-style-image:none;
												margin:0;
												padding:0;
												}
											.glossymenu div.submenu ul li{padding:3px 0; border-bottom:1px solid #CCCCCC;}
											.glossymenu div.submenu ul li a{display:block; line-height:1.2em; color:#000000; text-decoration:none; padding:2px 0; padding-left:10px;}
											.glossymenu div.submenu ul li a:hover{color: #666666; text-decoration:none;}
											* html .glossymenu li a{ /*IE only.*/ 
												width: 100%;
												margin-top:-2px;
												}
											.submenuheader_img{margin-left:-5px; margin-right:2px; float:right;}

												
/*** Link Styles ***/						a:link{color:#A74812; text-decoration:none;}
											a:visited{color:#A74812; text-decoration:none;}
											a:hover{color:#A74812; text-decoration:underline;}

											a.black:link{color:#000000; text-decoration:none;}
											a.black:visited{color:#000000; text-decoration:none;}
											a.black:hover{color:#A74812; text-decoration:underline;}

											a.bold:link{color:#A74812; text-decoration:none; font-weight:bold;}
											a.bold:visited{color:#A74812; text-decoration:none; font-weight:bold;}
											a.bold:hover{color:#A74812; text-decoration:underline; font-weight:bold;}

											a.seeall:link{color:#A74812; text-decoration:none;}
											a.seeall:visited{color:#A74812; text-decoration:none;}
											a.seeall:hover{color:#A74812; text-decoration:underline;}

											a.smfont:link{color:#A74812; text-decoration:none;}
											a.smfont:visited{color:#A74812; text-decoration:none;}
											a.smfont:hover{color:#A74812; text-decoration:underline;}

											a.mdfont:link{color:#A74812; text-decoration:none;}
											a.mdfont:visited{color:#A74812; text-decoration:none;}
											a.mdfont:hover{color:#A74812; text-decoration:underline;}

											a.lgfont:link{color:#A74812; text-decoration:none;}
											a.lgfont:visited{color:#A74812; text-decoration:none;}
											a.lgfont:hover{color:#A74812; text-decoration:underline;}				

/*** List Styles ***/						ul{list-style-image:url(../site-images/bullet_wvdot.gif);}
											ul.noBulletNoIndent {list-style-image:none; list-style-type:none; margin-left:0px; padding-left:0px;}
																							
/*** H Tag Styles ***/						h1, h2, h3, h4, h5, h6 {color:#4f5978; margin:5px 0; padding-bottom:1px;font-weight:bold}
											h1,h1.ms-rteElement-H1 {font-size:120%; clear:both;font-weight:bold}
											h2,h2.ms-rteElement-H2 {font-size:106%;font-weight:bold}
											h3,h3.ms-rteElement-H3 {font-size:96%;font-weight:bold}
											h4,h4.ms-rteElement-h4 {font-size:90%;font-weight:bold}
											
/*** Table Styles ***/						.textEditor {font-size:100%;}

/*** Rounded Boxes ***/						#xrounded h1, #xrounded h2, #xrounded p {margin:0 10px; letter-spacing:1px;}
											#xrounded h1 {}
											#xrounded h2 {}
											#xrounded p {padding-bottom:0.5em;}
											#xrounded h2 {}
											#xrounded {background: transparent;}
											.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
											.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
											.xb1, .xb2, .xb3 {height:1px;}
											.xb2, .xb3, .xb4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
											.xb1 {margin:0 5px; background:#CCCCCC;}
											.xb2 {margin:0 3px; border-width:0 2px;}
											.xb3 {margin:0 2px;}
											.xb4 {height:2px; margin:0 1px;}
											.xboxcontent {
												display:block; 
												background:#FFFFFF; 
												border:0 solid #CCCCCC; border-width:0 1px;
												}
											.xboxcontentMap {
												background-image:url(../site-images/sec_maps.jpg); 
												background-position:top right; 
												background-repeat:no-repeat; 
												display:block; 
												border:0 solid #CCCCCC; 
												border-width:0 1px;
												}
												.ms-cui-group {list-style-image:none;}
									
/*** SharePoint Core CSS Overrides ***/		/*** Webpart Output (Controls) Overrides ***/
											.ms-WPHeader TD {border-bottom-width:0px;}
											.ms-WPBody {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody TABLE {font-size:100%;}
											.ms-TPBody TABLE {font-size:100%;}
											.ms-WPBody TD {font-size:100%; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody ul.links {padding-left:0px;margin-left:0px;margin-top:0px;list-style-image: none;list-style-type: none;}
                                            .ms-WPBody ul.links li {list-style-type: none; padding-bottom: 5px;margin-left:0px}
											.ms-WPBody A:link {color:#000; text-decoration:underline;}
											.ms-WPBody A:visited {color:#000; text-decoration:underline;}
											.ms-WPBody A:hover {color:#000; text-decoration:underline;}
											.ms-WPBody H1 {font-weight:bold; font-size:120%;}
											.ms-TPBody H1 {font-weight:bold; font-size:120%;}
											.ms-WPBody H2 {font-weight:bold; font-size:106%;}
											.ms-TPBody H2 {font-weight:bold; font-size:106%;}
											.ms-WPBody H3 {font-weight:bold; font-size:96%;}
											.ms-TPBody H3 {font-weight:bold; font-size:96%;}
											.link-item {font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A {font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
											.link-item A:link {font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
											.link-item A:visited {color:#000; text-decoration:underline;}
											.link-item A:active {color:#000; text-decoration:underline;}
											.link-item A:hover {color:#666; text-decoration:underline;}
											.link-item-large {font-size:110%; color:#A74812; font-family:Arial, Helvetica, sans-serif;	text-decoration:none;}
											.link-item-large A {font-size:110%; color:#A74812; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item-large A:link {font-size:110%; color:#A74812; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item-large A:visited {color:#A74812; text-decoration:none;}
											.link-item-large A:active {color:#A74812; text-decoration:none;}
											.link-item-large A:hover {color:#A74812; text-decoration:underline;}
											.description {font-size:92%; color:#4C4C4C; font-family:Arial, Helvetica, sans-serif;}
											#column{font-size:100%;}
											/*** Top Nav Overrides ***/
											.topNavContainer {background-image:none; background-repeat:no-repeat; height:40px}
											.topNav {position:relative; top:-1px;}
											.topNavItem {background-position:right top; font-size:1em; font-weight:bold; background-image:none; color:#3A4663; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;}
											.topNavItem A {padding-right:5px; display:block; padding-left:5px; padding-bottom:0px; padding-top:8px; height:32px;}
											.topNavSelected A {background-position:right top; background-image:none; color:#EFF4FA; background-repeat:no-repeat;}
											.topNavHover A {background-position:right top; background-image:none; color:#FFFFFF; background-repeat:no-repeat;}
											.topNavFlyOuts {border-top:#CBD1E0 1px solid}
											.topNavFlyOutsItem {border-right:#CBD1E0 1px solid;	border-top:#CBD1E0 1px;	min-width:150px;	font-size:.8em; border-left:#CBD1E0 1px solid; width:150px; color:#3A4663; border-bottom:#CBD1E0 1px solid; font-family:Arial, Helvetica, sans-serif; background-color:#eceff3;}
											.topNavFlyOutsItem A {padding-right:5px; display:block;	padding-left:5px; padding-bottom:4px; padding-top:4px;}
											.topNavFlyOutsHover {background-color:#B2BCD3;}
											/*** Left Nav Overrides ***/
											.ctl00_PlaceHolderMain_Menu1_1 {font-size:.9em; line-height:2em; text-decoration:none;}
											.ctl00_PlaceHolderMain_Menu1_2 {}
											/*** Table Output Overrides ***/
											.ms-rteTable-5 {border-right:0px solid; border-top:0px solid; border-left:0px solid; border-bottom:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:.8em;border-collapse:collapse;}
											/*** Site Map Overrides ***/
											.level-section {margin:6px; padding:3px;}
											.level-header {padding-right:0px; padding-left:0px;	padding-bottom:2px;	padding-top:2px; border-bottom:1px solid #CCCCCC;}
											.level-item {font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.level-item A {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:link {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:visited {color:#000000; text-decoration: none;}
											.level-item A:active {color:#000000; text-decoration:none;}
											.level-item A:hover {color:#000000; text-decoration:underline;}
											.level-section {margin-bottom:6px;}
											.level-bullet {
												border-right:0px;
												padding-right:3px;
												background-position:left 50%;
												border-top:0px;
												padding-left:15px;
												background-image:url(/site-images/sitemap_bullet.gif);
												vertical-align:top;
												border-left:0px;
												border-bottom:0px;
												background-repeat:no-repeat;
												}
											.headertitle {font-weight:bold; font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A {font-weight:bold; font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:link {font-weight:bold; font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:visited {color:#4f5978; text-decoration:none;}
											.headertitle A:active {color:#4f5978; text-decoration:none;}
											.headertitle A:hover {color:#4f5978; text-decoration:underline;}
											.headertitle-large {font-weight:bold; font-size:1.2em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A {font-weight:bold; font-size:1.2em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:link {font-weight:bold; font-size:1.2em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:visited {color:#4f5978; text-decoration:none;}
											.headertitle-large A:active {color:#4f5978; text-decoration:none;}
											.headertitle-large A:hover {color:#4f5978; text-decoration:underline;}
											.headertitle-small {font-weight:normal; font-size:100%; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A {font-weight:normal; font-size:100%; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:link {font-weight:normal; font-size:100%; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:visited {color:#4f5978; text-decoration:none;}
											.headertitle-small A:active {color:#4f5978; text-decoration:none;}
											.headertitle-small A:hover {color:#4f5978; text-decoration:underline;}
											.headertitle-band {font-weight:bold; font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-band A {font-weight:bold; font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-band A:link {font-weight:bold; font-size:100%; color:#000;	font-family:Arial, Helvetica, sans-serif;}
											.headertitle-band A:visited {color:#000; text-decoration:none;}
											.headertitle-band A:active {color:#000; text-decoration:none;}
											.headertitle-band A:hover {color:#000; text-decoration:underline;}
											/*** Misc Overrides ***/
											.groupheader {CLEAR:both; FONT-WEIGHT:bold;	FONT-SIZE:100%;	MARGIN:0 20px 8px 0; COLOR:#4f5978; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-ALIGN:left; border-bottom:1px solid #ccc;}
											FT:0px; PADDING-BOTTOM:0px; MARGIN:0 10px 0 0; BORDER-LEFT:0px; WIDTH:100%; PADDING-TOP:0px; BORDER-BOTTOM:0px}
											.cqfeed {visibility:hidden;}



/* district web part styles */
#district-information{
	padding: 5px;
	float: left;
	width: 250px;
}
#district-image{
	text-align:right;
	width: 325px;
	float: right;	
}
#district-information{
	padding: 5px;
	float: left;
	width: 250px;
}
#district-image{
	text-align:right;
	width: 325px;
	float: right;	
}
#district-counties{
	font-weight: bold;
}
#district-address, #district-phone, #district-fax, #district-hours{
	margin-top: 10px;
}

#district-phone strong {
	
	margin-right: 5px;
}
#district-fax strong {
	margin-right: 5px;
}
.clear_both{
	clear:both;
}

.light-row{
	background-color: #ffffff;
}

.dark-row{
	background-color: #efefef;
}

.vcard{
	border-bottom: 1px solid #666;
	margin-bottom: 10px;
	padding: 3px;
}

.org{
	font-weight: bold;
	font-size: 110%;
}

.fn{
	margin: 3px 0 3px 0;
}

.word{
	margin-right: .25em;
}

.bold{
	font-weight: bold;
}

/* definition list styling*/
dl{
				
}

dt{
	clear:both; 
	float:left; 
	font-weight: bold;
	width: 100px;
	margin-top: 5px;
	text-align: right;
}
dd{
	float:left;
	width: 350px;
	margin-top: 5px;
}



/* Styles for New RAD Menu */               .RadPanelBar {border:0px !important; width:100%;}
                                            .RadPanelBar .rpRootGroup {background:url(/Style%20Library/Images/nav-bg-default.gif) repeat-y ;padding-right:0px; list-style:none none outside;border-top-style:solid; border-top-width: 1px; border-top-color: #cccccc;border-right-style:solid; border-right-width: 1px; border-right-color: #cccccc;border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #cccccc;border-left-style:solid; border-left-width: 1px; border-left-color: #f0f0f0;}
                                            .RadPanelBar .rpRootGroup a:hover{text-decoration:underline;}
                                            .RadPanelBar .rpGroup {padding-right:0px; list-style:none none outside;	padding-left:5px; padding-bottom:0px; margin:0px; padding-top:0px;}
                                            .RadPanelBar .rpItem {border-bottom:1px solid #cccccc; overflow:hidden; padding-right:0px; list-style:none none outside; padding-left:5px;  padding-bottom:0px; margin:0px; padding-top:0px;}
                                            .RadPanelBar .rpItem {background :url(/Style%20Library/Images/nav-bg-default.gif) repeat-y ; display:block; float:none; position:static;}
                                            .RadPanelBar .rpItem a {padding:8px 0px 8px 5px; color:#4f5978;
}
                                            .RadPanelBar .rpItem li {background:#ffffff; border-bottom:1px solid #cccccc; line-height:1.2em; width:100%}
                                            .RadPanelBar .rpItem li a {color:#4f5978;padding:8px 0px 8px 15px; width:90%; font-weight:normal !important;}
                                            .RadPanelBar .rpLast {display:block; float:none; position:static; border:0px;}
                                            .RadPanelBar .rpSlide {float:none; position:static;	height:auto; margin:0 0 0 0px; }
                                            .RadPanelBar .rpSlide a {margin:0px 0px 0px 0px;}
                                            .RadPanelBar .rpText:unknown {clear:both; display:block; visibility:hidden;	height:0px;	content:""}
                                            .RadPanelBar .rpTemplate:unknown {clear:both; display:block; visibility:hidden;	height:0px;	content:""}
                                            .RadPanelBar .rpItem:unknown {clear:both; display:block; visibility:hidden;	height:0px;	content:""}
                                            .RadPanelBar .rpLink {padding-left:5px;display:block; text-decoration:none; font-weight:bold !important; }
                                            .RadPanelBar .rpText {display:block; text-decoration:none;}
                                            .RadPanelBar .rpImage {clear:left; border-right:0px; border-top:0px; float:left; vertical-align:middle;	border-left:0px; border-bottom:0px;}
                                            .RadPanelBar .rpLink {width:100%; outline:none; text-decoration:none ; border-bottom:1px solid #cccccc;}
                                            .RadPanelBar .rpText {cursor:hand}
                                            .RadPanelBar .rpOut {border-bottom-width:0px !important; display:inline !important;}
                                            .RadPanelBar .rpSlide {display :none; border:0px;}
                                            .rtl .rpImage {border-right:0px; border-top:0px; float:right; border-left:0px; border-bottom:0px;}
                                            .rtl {text-align:right;}
                                            .rpSelected {width:100%;}
                                            .rpExpanded{background:url(/Style%20Library/Images/nav-bg-default.gif) repeat-y;width:100%; border-bottom:1px solid #cccccc;}
                                            .RadPanelBar .rpLast {background: url(/Style%20Library/Images/nav-bg-default.gif) repeat-y ; border:0px !important;}
   
											.publictransform{font-weight: bold;background-color:#FFFFCC;border: 1px solid #333;padding: 5px;}
											.publictransform select{margin-left: 10px;}
											.workzoneheader div{font-weight: bold;width:122px;float:left;padding:5px;}
											.workzoneitem{clear: left;}
											.cell{width:122px;float:left;padding:5px;}
											#map{height:400px; width:100%;}
											#directions {display: none;}
											.designbuildheader div {font-weight:bold;width: 130px;float: left;padding: 5px;}
											.designbuilditem {clear: left;}
											.designbuildcell{width:130px;float:left;padding:5px;font-size: 85%;}
											#banner {font-family: tahoma; font-size: 85%; width: 806px; height: 136px; background-image: url('/site-images/bannergfx_wvdmv_back.jpg'); line-height: 12px;}
											#welcome_message {width: 579px; height: 67px; top: 25px; margin-left: 160px; color: #fff; font-weight: bold; position: relative;}
											#welcome_message blockquote {width: 603px; margin-top: 0px; margin-left : 20px; font-style: italic; font-size: 85%; margin-bottom: 3px; margin-right: 0px}
											#signature {width: 100%; margin-top: 5px; text-align: right; height: 12px;}
											#signature a {color: #ffffff; text-decoration:underline;}
											#signature a:link {color: #ffffff; text-decoration:underline;}
											#signature a:active {color: #ffffff; text-decoration:underline;}
											#signature a:hover {color: #ffffff; text-decoration:none;}
											#signature a:vistted {color: #ffffff; text-decoration:underline;}
											
											#centerColumn a {text-decoration: underline;}
											#centerTwoColumn a {text-decoration:underline;}
											#breadcrumbs a {text-decoration: none;}
											


											#roadsleft {float: left; width: 285px;}
											#roadsleft a {font-size:18px; text-decoration:underline;}
											#roadsleft a:link {text-decoration:underline;}
											#roadsleft a:visited {text-decoration:underline;}
											#roadsleft a:hover {text-decoration:none;}
											#roadsleft a:active {text-decoration:underline;}

.RoadTypes {
				display:none;
}
 .alt 
				{background-color:#cccccc !important;
}

#ctl00_ctl10_g_859f5a9a_9dff_44f6_b124_4d4ed58f0b15 ul {
				display:none; text-align:left;
}
#ctl00_ctl10_g_859f5a9a_9dff_44f6_b124_4d4ed58f0b15 h3 {
				display:none; text-align:left; background-color:#ffffff;
}

#ctl00_ctl10_g_859f5a9a_9dff_44f6_b124_4d4ed58f0b15 {
				text-align:left;}
}
#ctl00_ctl10_g_859f5a9a_9dff_44f6_b124_4d4ed58f0b15 table {
				text-align:left;}
#ctl00_ctl10_g_859f5a9a_9dff_44f6_b124_4d4ed58f0b15 th {
				text-align:left;}

#ctl00_ctl10_g_859f5a9a_9dff_44f6_b124_4d4ed58f0b15 tr {
				text-align:left;}
								
 .alt 
				{background-color:#cccccc !important;
}

#ctl00_ctl10_g_859f5a9a_9dff_44f6_b124_4d4ed58f0b15 td {padding:3px; 
				text-align:left;}

#Interstates {
				text-align:left;background-color: #4f5978; color:#ffffff; padding:7px; font-size:18px;}
#USRoutes {
				text-align:left;background-color: #4f5978; color:#ffffff; padding:7px; font-size:18px;}
#SkiAreas {
				text-align:left;background-color: #4f5978; color:#ffffff; padding:7px; font-size:18px;}
#PrimarySecondaryRoutes {
				text-align:left;background-color: #4f5978; color:#ffffff; padding:7px; font-size:18px;}
				
/* Google Search Styles */

/**
 * Default theme
 *
 */
/* Slight reset to make the preview have ample padding. */
.cse .gsc-control-cse,
.gsc-control-cse {

  width: 96%;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse .gsc-control-cse div,
.gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse,
.gsc-control-cse {

}
.gsc-control-cse {
                                                                font-size:14px !important;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  border:none;
}
/* Search button */
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  color: #000000;
  text-shadow: 0 1px 2px #FFFFFF;
  background-color: #CECECE;
  border: 1px outset;
  border-color: #666666;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  border-bottom: none;
  color: #666666;
  background-color: #e9e9e9;
  border: 1px solid;
  border-color: #e9e9e9;
  border-bottom: none;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  background-color: #FFFFFF;
  border: 1px solid;
  border-top: 2px solid;
  border-color: #e9e9e9;
  border-top-color: #FF9900;
  border-bottom: none;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,
.gsc-tabsArea {
  margin-top: 1em;
  border-bottom: 1px solid #e9e9e9;
}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result {
  padding: .25em;
  border: 0px solid;

  margin-bottom: 1em;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover {
  border: 1px solid;
  border-color: #FFFFFF;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result,
.gs-promotion.gs-result {
  background-color: #FFFFFF;
  border: 0px solid none;
  border-color: #336699;
}
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image,
.gs-promotion.gs-result .gs-promotion-image {}
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link,
.gs-promotion.gs-result a.gs-title:link {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited,
.gs-promotion.gs-result a.gs-title:visited {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover,
.gs-promotion.gs-result a.gs-title:hover {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:active,
.gs-promotion.gs-result a.gs-title:active {
  color: #0000CC;
}
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet,
.gs-promotion.gs-result .gs-snippet {
  color: #000000;
}
/* Promotion url */
.cse .gs-promotion.gs-result ..gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl {
  color: #008000;
}
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected {
  background: #D5E2FF;
}
.gsc-completion-container {
  font-family: Arial, sans-serif;
  font-size: 13px;
  position: absolute;
  background: white;
  border: 1px solid #666666;
  margin-left: 0;
  margin-right: 0;
  /* The top, left, and width are set in JavaScript. */
}
.gsc-search-box {display:none !important;}
.gsc-tabsArea {display:none;}
.gsc-resultsHeader {display:none;}

.gs-title a:link {color:#A74812;}
.gs-title a:visited {color:#A74812;}
.gs-title a:hover {color:#A74812 !important;}
.gs-title a:active {color:#A74812;}

.gs-result  a:link {color:#A74812;}
.gs-result  a:visited {color:#A74812;}
.gs-result  a:hover {color:#A74812!important; }
.gs-result  a:active {color:#A74812;}
.gs-result .gs-title, .gs-result .gs-title *  {color:#A74812!important;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {color:#A74812 !important;}
.cse .gs-promotion, .gs-promotion {padding:10px 10px 10px 10px; display:block !important; border:1px solid #999999;}
.gs-promotion-image {float:left;} 

/* Styles for the DOT Photos page */
.Photosets {width: 120px; padding-right: 6px; float: left;height:182px}
.Album {padding-bottom: 0px; margin-top:5px; padding-left:10px;width:95px;padding-right:0px;margin-bottom:5px;background: url(http://www.transportation.wv.gov/photos/PublishingImages/album.png) no-repeat;height:95px;padding-top:10px;
}

.getstarted {
				background:url(/images/gettingstarted.gif) no-repeat; width:626px; height:103px;
				position:absolute;
				top:0;
				right:-32px;
				margin:15px 0;
				float:right;
				
				
}
/* Z-index of #mask must lower than #boxes .window */
#mask {
  position:absolute;
  z-index:9000;
  background-color:#000;
  display:none;
  top:0px;
  left:0px;
  opacity:0.75;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=45)
}
   
#boxes .window {
  position:absolute;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}
 
 
/* Customize your modal window here, you can add background image too */
#boxes #dmv_message_box {
 width:220px; height:auto; background-color:#fff; border:2px solid #a7a7a7; text-align:left; border-radius:5px; -moz-border-radius:5px;color:#444;line-height:20px;
 background: #ebebeb; /* Old browsers */
background: -moz-linear-gradient(top,  #ebebeb 0%, #fbfbfb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(100%,#fbfbfb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebebeb 0%,#fbfbfb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebebeb 0%,#fbfbfb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebebeb 0%,#fbfbfb 100%); /* IE10+ */
background: linear-gradient(top,  #ebebeb 0%,#fbfbfb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#fbfbfb',GradientType=0 ); /* IE6-9 */
display:none;
}
 .close {
				position:absolute;right:-10px;top:-10px;cursor:pointer;
}
#message-box {text-align:left; padding:20px;
border:2px solid #bbb;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #000 0px 0px 15px;
-moz-box-shadow: #000 0px 0px 15px;
box-shadow: #000 0px 0px 15px;
background: #ffffff;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#dddddd));
background: -webkit-linear-gradient(#ffffff, #dddddd);
background: -moz-linear-gradient(#ffffff, #dddddd);
background: -ms-linear-gradient(#ffffff, #dddddd);
background: -o-linear-gradient(#ffffff, #dddddd);
background: linear-gradient(#ffffff, #dddddd);
-pie-background: linear-gradient(#ffffff, #dddddd);
behavior:url(/pie/PIE.htc);
}
#message-box a.modalCloseImg {
	background:url(/images/button-close.png) no-repeat; /* adjust url as required */
	width:32px;
	height:32px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-13px;
	right:-13px;
	cursor:pointer;
}
.tableOne{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #ffffff;
}
.tableOne tr.tableOneTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #68728d;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableOne td.tableOneTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    color: #ffffff;
    line-height: 14pt;

}
.tableOne td.tableOneTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOne td.tableOneTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOne td.tableOneTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt; color: #ffffff;
    line-height: 14pt;
}
.tableOne tr.tableOneTableOddRow{
    color: #fff;
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOne tr.tableOneTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOne td.tableOneTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#878ea1;
	border-right:1px solid #fff;
	font-weight:bold;
	font-style:italic;
}
.tableOne td.tableOneTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#959ba9;
	border-right:0 none!important;
}
.tableOne td.tableOneTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#959ba9;
	border-right:1px solid #fff;
}
.tableOne td.tableOneTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#959ba9;
	border-right:1px solid #fff;
}
.tableOne tr.tableOneTableFooterRow{
    background-color: #68728d;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
}
.tableOne td.tableOneTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableOne td.tableOneTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableOne td.tableOneTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableOne td.tableOneTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}

/* Grey */

.tableOneGrey{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #ffffff;
}
.tableOneGrey tr.tableOneGreyTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #606160;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableOneGrey td.tableOneGreyTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    color: #ffffff;
    line-height: 14pt;

}
.tableOneGrey td.tableOneGreyTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOneGrey td.tableOneGreyTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOneGrey td.tableOneGreyTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt; color: #ffffff;
    line-height: 14pt;
}
.tableOneGrey tr.tableOneGreyTableOddRow{
    color: #fff;
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOneGrey tr.tableOneGreyTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOneGrey td.tableOneGreyTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#959795;
	border-right:1px solid #fff;
	font-weight:bold;
	font-style:italic;
}
.tableOneGrey td.tableOneGreyTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#b4b8b4;
	border-right:0 none!important;
}
.tableOneGrey td.tableOneGreyTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#b4b8b4;
	border-right:1px solid #fff;
}
.tableOneGrey td.tableOneGreyTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#b4b8b4;
	border-right:1px solid #fff;
}
.tableOneGrey tr.tableOneGreyTableFooterRow{
    background-color: #606160;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
}
.tableOneGrey td.tableOneGreyTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableOneGrey td.tableOneGreyTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableOneGrey td.tableOneGreyTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableOneGrey td.tableOneGreyTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}

/* Blue */

.tableOneBlue{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #ffffff;
}
.tableOneBlue tr.tableOneBlueTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #7c99b3;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableOneBlue td.tableOneBlueTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    color: #ffffff;
    line-height: 14pt;

}
.tableOneBlue td.tableOneBlueTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOneBlue td.tableOneBlueTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOneBlue td.tableOneBlueTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt; color: #ffffff;
    line-height: 14pt;
}
.tableOneBlue tr.tableOneBlueTableOddRow{
    color: #fff;
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOneBlue tr.tableOneBlueTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOneBlue td.tableOneBlueTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#94b7d7;
	border-right:1px solid #fff;
	font-weight:bold;
	font-style:italic;
}
.tableOneBlue td.tableOneBlueTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#afc9e0;
	border-right:0 none!important;
}
.tableOneBlue td.tableOneBlueTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#afc9e0;
	border-right:1px solid #fff;
}
.tableOneBlue td.tableOneBlueTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#afc9e0;
	border-right:1px solid #fff;
}
.tableOneBlue tr.tableOneBlueTableFooterRow{
    background-color: #7c99b3;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
}
.tableOneBlue td.tableOneBlueTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableOneBlue td.tableOneBlueTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableOneBlue td.tableOneBlueTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableOneBlue td.tableOneBlueTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
/* Orange */

.tableOneOrange{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #ffffff;
}
.tableOneOrange tr.tableOneOrangeTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #b76f47;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableOneOrange td.tableOneOrangeTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    color: #ffffff;
    line-height: 14pt;

}
.tableOneOrange td.tableOneOrangeTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOneOrange td.tableOneOrangeTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOneOrange td.tableOneOrangeTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt; color: #ffffff;
    line-height: 14pt;
}
.tableOneOrange tr.tableOneOrangeTableOddRow{
    color: #fff;
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOneOrange tr.tableOneOrangeTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOneOrange td.tableOneOrangeTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#c79d84;
	border-right:1px solid #fff;
	font-weight:bold;
	font-style:italic;
}
.tableOneOrange td.tableOneOrangeTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#d3bbaf;
	border-right:0 none!important;
}
.tableOneOrange td.tableOneOrangeTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#d3bbaf;
	border-right:1px solid #fff;
}
.tableOneOrange td.tableOneOrangeTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#d3bbaf;
	border-right:1px solid #fff;
}
.tableOneOrange tr.tableOneOrangeTableFooterRow{
    background-color: #b76f47;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
}
.tableOneOrange td.tableOneOrangeTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableOneOrange td.tableOneOrangeTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableOneOrange td.tableOneOrangeTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableOneOrange td.tableOneOrangeTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
/* Gold */

.tableOneGold{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #ffffff;
}
.tableOneGold tr.tableOneGoldTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #d69f38;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableOneGold td.tableOneGoldTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    color: #ffffff;
    line-height: 14pt;

}
.tableOneGold td.tableOneGoldTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOneGold td.tableOneGoldTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    color: #ffffff;
    line-height: 14pt;
}
.tableOneGold td.tableOneGoldTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt; color: #ffffff;
    line-height: 14pt;
}
.tableOneGold tr.tableOneGoldTableOddRow{
    color: #fff;
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOneGold tr.tableOneGoldTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
}
.tableOneGold td.tableOneGoldTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#e7bf45;
	border-right:1px solid #fff;
	font-weight:bold;
	font-style:italic;
}
.tableOneGold td.tableOneGoldTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#fde755;
	border-right:0 none!important;
}
.tableOneGold td.tableOneGoldTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	background-color:#fde755;
	border-right:1px solid #fff;
}
.tableOneGold td.tableOneGoldTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	background-color:#fde755;
	border-right:1px solid #fff;
}
.tableOneGold tr.tableOneGoldTableFooterRow{
    background-color: #d69f38;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
}
.tableOneGold td.tableOneGoldTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableOneGold td.tableOneGoldTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableOneGold td.tableOneGoldTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableOneGold td.tableOneGoldTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}


.tableTwo{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	color: #595959;
}
.tableTwo tr.tableTwoTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #68728d;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableTwo td.tableTwoTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableTwo td.tableTwoTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwo td.tableTwoTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwo td.tableTwoTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;
    line-height: 14pt;
}
.tableTwo tr.tableTwoTableOddRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#f2f2f2;
}
.tableTwo tr.tableTwoTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#e3e3e3;
}
.tableTwo td.tableTwoTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
	font-weight:bold;
}
.tableTwo td.tableTwoTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableTwo td.tableTwoTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwo td.tableTwoTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwo tr.tableTwoTableFooterRow{
    background-color: #68728d;
    line-height: 11pt;
	border-top:2px solid #fff;
	color:#fff;
}
.tableTwo td.tableTwoTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableTwo td.tableTwoTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableTwo td.tableTwoTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableTwo td.tableTwoTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}

/*Dark Purple*/
.tableTwoDarkPurple{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	color: #595959 ;
}
.tableTwoDarkPurple tr.tableTwoDarkPurpleTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #383d4d;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;
    line-height: 14pt;
}
.tableTwoDarkPurple tr.tableTwoDarkPurpleTableOddRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#f2f2f2;
}
.tableTwoDarkPurple tr.tableTwoDarkPurpleTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#e3e3e3;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
	font-weight:bold;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoDarkPurple tr.tableTwoDarkPurpleTableFooterRow{
    background-color: #383d4d;
    line-height: 11pt;
	border-top:2px solid #fff;
	color:#fff;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableTwoDarkPurple td.tableTwoDarkPurpleTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
/*Grey*/
.tableTwoGrey{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	color: #595959 ;
}
.tableTwoGrey tr.tableTwoGreyTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #757575;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableTwoGrey td.tableTwoGreyTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableTwoGrey td.tableTwoGreyTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoGrey td.tableTwoGreyTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoGrey td.tableTwoGreyTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;
    line-height: 14pt;
}
.tableTwoGrey tr.tableTwoGreyTableOddRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#f2f2f2;
}
.tableTwoGrey tr.tableTwoGreyTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#e3e3e3;
}
.tableTwoGrey td.tableTwoGreyTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
	font-weight:bold;
}
.tableTwoGrey td.tableTwoGreyTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableTwoGrey td.tableTwoGreyTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoGrey td.tableTwoGreyTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoGrey tr.tableTwoGreyTableFooterRow{
    background-color: #757575;
    line-height: 11pt;
	border-top:2px solid #fff;
	color:#fff;
}
.tableTwoGrey td.tableTwoGreyTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableTwoGrey td.tableTwoGreyTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableTwoGrey td.tableTwoGreyTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableTwoGrey td.tableTwoGreyTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
/*Orange*/
.tableTwoOrange{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	color: #595959;
}
.tableTwoOrange tr.tableTwoOrangeTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #a74812;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableTwoOrange td.tableTwoOrangeTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableTwoOrange td.tableTwoOrangeTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoOrange td.tableTwoOrangeTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoOrange td.tableTwoOrangeTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;
    line-height: 14pt;
}
.tableTwoOrange tr.tableTwoOrangeTableOddRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#f2f2f2;
}
.tableTwoOrange tr.tableTwoOrangeTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#e3e3e3;
}
.tableTwoOrange td.tableTwoOrangeTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
	font-weight:bold;
}
.tableTwoOrange td.tableTwoOrangeTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableTwoOrange td.tableTwoOrangeTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoOrange td.tableTwoOrangeTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoOrange tr.tableTwoOrangeTableFooterRow{
    background-color: #a74812;
    line-height: 11pt;
	border-top:2px solid #fff;
	color:#fff;
}
.tableTwoOrange td.tableTwoOrangeTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableTwoOrange td.tableTwoOrangeTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableTwoOrange td.tableTwoOrangeTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableTwoOrange td.tableTwoOrangeTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}

/*Orange*/
.tableTwoGold{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	color: #595959;
}
.tableTwoGold tr.tableTwoGoldTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #cf9031;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableTwoGold td.tableTwoGoldTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableTwoGold td.tableTwoGoldTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoGold td.tableTwoGoldTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoGold td.tableTwoGoldTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;
    line-height: 14pt;
}
.tableTwoGold tr.tableTwoGoldTableOddRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#f2f2f2;
}
.tableTwoGold tr.tableTwoGoldTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#e3e3e3;
}
.tableTwoGold td.tableTwoGoldTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
	font-weight:bold;
}
.tableTwoGold td.tableTwoGoldTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableTwoGold td.tableTwoGoldTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoGold td.tableTwoGoldTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoGold tr.tableTwoGoldTableFooterRow{
    background-color: #cf9031;
    line-height: 11pt;
	border-top:2px solid #fff;
	color:#fff;
}
.tableTwoGold td.tableTwoGoldTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableTwoGold td.tableTwoGoldTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableTwoGold td.tableTwoGoldTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableTwoGold td.tableTwoGoldTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
/*Salmon*/
.tableTwoSalmonyGreyishSortOfColor{
    border-width: 3px;
    border-style: solid;
	border-color:#cccccc;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	color: #595959;
}
.tableTwoSalmonyGreyishSortOfColor tr.tableTwoSalmonyGreyishSortOfColorTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #855f56;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;
    line-height: 14pt;
}
.tableTwoSalmonyGreyishSortOfColor tr.tableTwoSalmonyGreyishSortOfColorTableOddRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#f2f2f2;
}
.tableTwoSalmonyGreyishSortOfColor tr.tableTwoSalmonyGreyishSortOfColorTableEvenRow{
    vertical-align: top;
	border-top:1px solid #fff;
	background-color:#e3e3e3;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
	font-weight:bold;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:2px solid #fff;
}
.tableTwoSalmonyGreyishSortOfColor tr.tableTwoSalmonyGreyishSortOfColorTableFooterRow{
    background-color: #855f56;
    line-height: 11pt;
	border-top:2px solid #fff;
	color:#fff;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableTwoSalmonyGreyishSortOfColor td.tableTwoSalmonyGreyishSortOfColorTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}

.tableThree{
    border-width: 0;
    border-style: none;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #595959;
}
.tableThree tr.tableThreeTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #9fa3af;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableThree td.tableThreeTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableThree td.tableThreeTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThree td.tableThreeTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThree td.tableThreeTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;;
    line-height: 14pt;
}
.tableThree tr.tableThreeTableOddRow{
	background-color:#fbfbfb;
    color: #fff;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThree tr.tableThreeTableEvenRow{
	background-color:#fbfbfb;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThree td.tableThreeTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #dbdce1;
	font-weight:bold;
	font-style:italic;
}
.tableThree td.tableThreeTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableThree td.tableThreeTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThree td.tableThreeTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThree tr.tableThreeTableFooterRow{
    background-color: #9fa3af;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
	font-style:normal;
}
.tableThree td.tableThreeTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableThree td.tableThreeTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableThree td.tableThreeTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableThree td.tableThreeTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
/* Baby Poop */
.tableThreeBabyPoop{
    border-width: 0;
    border-style: none;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #595959;
}
.tableThreeBabyPoop tr.tableThreeBabyPoopTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #ada773;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableThreeBabyPoop td.tableThreeBabyPoopTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;;
    line-height: 14pt;
}
.tableThreeBabyPoop tr.tableThreeBabyPoopTableOddRow{
	background-color:#fbfbfb;
    color: #fff;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeBabyPoop tr.tableThreeBabyPoopTableEvenRow{
	background-color:#fbfbfb;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #dbdce1;
	font-weight:bold;
	font-style:italic;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeBabyPoop tr.tableThreeBabyPoopTableFooterRow{
    background-color: #ada773;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
	font-style:normal;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableThreeBabyPoop td.tableThreeBabyPoopTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableThreeBabyPoop td.tableThreeBabyPoopTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}



.tableThreeBabyBlue{
    border-width: 0;
    border-style: none;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #595959;
}
.tableThreeBabyBlue tr.tableThreeBabyBlueTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #94b7d7;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableThreeBabyBlue td.tableThreeBabyBlueTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;;
    line-height: 14pt;
}
.tableThreeBabyBlue tr.tableThreeBabyBlueTableOddRow{
	background-color:#fbfbfb;
    color: #fff;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeBabyBlue tr.tableThreeBabyBlueTableEvenRow{
	background-color:#fbfbfb;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #dbdce1;
	font-weight:bold;
	font-style:italic;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeBabyBlue tr.tableThreeBabyBlueTableFooterRow{
    background-color: #94b7d7;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
	font-style:normal;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableThreeBabyBlue td.tableThreeBabyBlueTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableThreeBabyBlue td.tableThreeBabyBlueTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}



.tableThreeGrey{
    border-width: 0;
    border-style: none;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #595959;
}
.tableThreeGrey tr.tableThreeGreyTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #757575;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableThreeGrey td.tableThreeGreyTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableThreeGrey td.tableThreeGreyTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeGrey td.tableThreeGreyTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeGrey td.tableThreeGreyTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;;
    line-height: 14pt;
}
.tableThreeGrey tr.tableThreeGreyTableOddRow{
	background-color:#fbfbfb;
    color: #fff;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeGrey tr.tableThreeGreyTableEvenRow{
	background-color:#fbfbfb;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeGrey td.tableThreeGreyTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #dbdce1;
	font-weight:bold;
	font-style:italic;
}
.tableThreeGrey td.tableThreeGreyTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableThreeGrey td.tableThreeGreyTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeGrey td.tableThreeGreyTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeGrey tr.tableThreeGreyTableFooterRow{
    background-color: #757575;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
	font-style:normal;
}
.tableThreeGrey td.tableThreeGreyTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableThreeGrey td.tableThreeGreyTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableThreeGrey td.tableThreeGreyTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableThreeGrey td.tableThreeGreyTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}



.tableThreeYellow{
    border-width: 0;
    border-style: none;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #595959;
}
.tableThreeYellow tr.tableThreeYellowTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #fdeb6f;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableThreeYellow td.tableThreeYellowTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableThreeYellow td.tableThreeYellowTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeYellow td.tableThreeYellowTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeYellow td.tableThreeYellowTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;;
    line-height: 14pt;
}
.tableThreeYellow tr.tableThreeYellowTableOddRow{
	background-color:#fbfbfb;
    color: #fff;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeYellow tr.tableThreeYellowTableEvenRow{
	background-color:#fbfbfb;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeYellow td.tableThreeYellowTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #dbdce1;
	font-weight:bold;
	font-style:italic;
}
.tableThreeYellow td.tableThreeYellowTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableThreeYellow td.tableThreeYellowTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeYellow td.tableThreeYellowTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeYellow tr.tableThreeYellowTableFooterRow{
    background-color: #fdeb6f;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
	font-style:normal;
}
.tableThreeYellow td.tableThreeYellowTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableThreeYellow td.tableThreeYellowTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableThreeYellow td.tableThreeYellowTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableThreeYellow td.tableThreeYellowTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}

.tableThreeGold{
    border-width: 0;
    border-style: none;
    border-collapse: collapse;
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
	color: #595959;
}
.tableThreeGold tr.tableThreeGoldTableHeaderRow{
    margin: 10px;
    padding: 10px;
    color: #FFF;
    background: #e7bf45;
    text-align: left; 
    
    font-weight: bold;
	font-style:normal;
    border-spacing: 10px;
    line-height: 14pt;
    vertical-align: top;
}
.tableThreeGold td.tableThreeGoldTableHeaderFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    line-height: 14pt;

}
.tableThreeGold td.tableThreeGoldTableHeaderLastCol{
    padding: 0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeGold td.tableThreeGoldTableHeaderOddCol{
    padding:0in 5.4pt 0in 5.4pt; 
    line-height: 14pt;
}
.tableThreeGold td.tableThreeGoldTableHeaderEvenCol 
{
    padding:0in 5.4pt 0in 5.4pt;;
    line-height: 14pt;
}
.tableThreeGold tr.tableThreeGoldTableOddRow{
	background-color:#fbfbfb;
    color: #fff;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeGold tr.tableThreeGoldTableEvenRow{
	background-color:#fbfbfb;
    vertical-align: top;
	border-top:1px solid #dbdce1;
}
.tableThreeGold td.tableThreeGoldTableFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #dbdce1;
	font-weight:bold;
	font-style:italic;
}
.tableThreeGold td.tableThreeGoldTableLastCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:0 none!important;
}
.tableThreeGold td.tableThreeGoldTableOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeGold td.tableThreeGoldTableEvenCol{
    padding:0in 5.4pt 0in 5.4pt;
	border-right:1px solid #fff;
}
.tableThreeGold tr.tableThreeGoldTableFooterRow{
    background-color: #e7bf45;
    color: #ffffff; 
    line-height: 11pt;
	border-top:1px solid #fff;
	font-style:normal;
}
.tableThreeGold td.tableThreeGoldTableFooterFirstCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;

}
.tableThreeGold td.tableThreeGoldTableFooterLastCol{
    padding:0in 5.4pt 0in 5.4pt;
    text-align:left;
}
.tableThreeGold td.tableThreeGoldTableFooterOddCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
.tableThreeGold td.tableThreeGoldTableFooterEvenCol{
    padding: 0in 5.4pt 0in 5.4pt;
    text-align: left;
}
#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 12px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}
