﻿/* /////////////////////////////////////////////////////////////
 ESTILOS MODIFICADOS PARA VALIDACION 2010 POR DANIELA MONDRAGON SOMERA 
  /////////////////////////////////////////////////////////////
 */

form {
/*margin: ;*/
}
body {
/*margin: ;*/
font-family:Arial, Helvetica, sans-serif;
color:#000
}
.ms-alphaimage {
behavior:url("/_layouts/alphaimage.htc")
}
.ms-formtoolbar {
font:8pt Arial, Helvetica, sans-serif; 
text-decoration:none;
color:#666;
margin-bottom:0.44em;
/*margin-bottom:7px*/
}
.ms-formtoolbar td {
padding:0em;
/*padding:0;*/
vertical-align:top
}
.ms-toolbar-togglebutton-on {
border:1px solid #2353b2;
background-color:#fffacc
}
table.ms-toolbar {
background:#d6e8ff repeat-x url("/_layouts/images/toolgrad.gif");
border:none;
border-collapse:collapse
}
.ms-toolbarContainer {
font:8pt Arial, Helvetica, sans-serif;
text-decoration:none;
color:#666;
background:#d6e8ff repeat-x url("/_layouts/images/toolgrad.gif");
border:none;
border-collapse:collapse;
padding:0.13em
}
.ms-toolbarItem {
display:inline;
white-space:nowrap
}
table.ms-viewtoolbar {
background:#d6e8ff repeat-x url("/_layouts/images/toolgrad.gif");
border-top:1px solid #CCC;
border-bottom:1px solid #CCC
}
.ms-attachButton,.ms-alignleft{
text-align:left
}
.ms-listheader{
font:700 10pt Verdana, Arial, Helvetica, sans-serif;
color:#204d89;
height:1.75em;
/*height:28px;*/
background:#d9d9d9 repeat-x url("/_layouts/images/listheadergrad.gif")
}
.ms-menutoolbar {
border-bottom:1px solid #CCC;
height:1.38em;
/*height:22px;*/
background:#afd2ff repeat-x url("/_layouts/images/listheadergrad.gif")
}
.ms-menutoolbar td {
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
padding:0em;
margin:0em;
/*padding:0;
margin:0;*/
vertical-align:middle
}
.ms-menubuttoninactivehover {
margin:1.13em;
padding:1.13em 0.44em 1.19em;
/*margin:2px;
padding:2px 7px 3px;*/
background-color:transparent;
line-height:16px
}
.ms-menubuttonactivehover {
margin:0em 0.06em;
padding:1.19em 0.44em 0.25em;
/*margin:0 1px;
padding:3px 7px 4px;*/
background-image:url("/_layouts/images/menubuttonhover.gif");
line-height:16px;
border:solid 1px #CCC;
cursor:pointer
}
.ms-buttoninactivehover {
background-color:transparent;
line-height:16px;
margin:0.13em;
padding:0em 0.44em 0.06em;
/*margin:2px;
padding:0 7px 1px*/
}
.ms-buttonactivehover {
background-image:url("/_layouts/images/menubuttonhover.gif");
line-height:16px;
border:solid 1px #CCC;
cursor:pointer;
margin:0em 0.06em;
padding:0.06em 0.44em 0.13em;
/*margin:0 1px;
padding:1px 7px 2px*/
}
.ms-buttoninactivehover img,.ms-buttonactivehover img {
margin:0.06em 0.06em 0em 0em
/*margin:1px 1px 0 0*/
}
td.ms-menutoolbarheader { 
font:700 10pt Arial, Helvetica, sans-serif;
color:#204d89;
line-height:16px;
padding:0em 0.44em;
/*padding:0 7px*/
}
.ms-listheaderlabel {
color:#204d89;
font:8pt Arial, Helvetica, sans-serif
}
.ms-menutoolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselector 
{
border:solid 1px #d2b47a;
background:#ffe6a0 repeat-x url("/_layouts/images/selectednav.gif");
font-weight:700;
padding:0em;
/*padding:0*/
}
div.ms-viewselectorhover {
border:solid 1px #fff; 
padding:0.06em 0.75em 0.06em 0.25em;
/*padding:1px 12px 1px 4px;*/
background:no-repeat center right url("/_layouts/images/menudarkspaced.gif");
cursor:pointer 
}
div.ms-viewselector {
border:solid 1px #fff; 
padding:0.06em 0.75em 0.06em 0.25em;
/*padding:1px 12px 1px 4px;*/
background-image:url("/_layouts/images/menudarkspaced.gif");
background-repeat:no-repeat;
background-position:center right;
cursor:pointer
}
.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover {
border:solid 1px #d2b47a;
font-weight:700;
padding:0em;
/*padding:0;*/
background:#ffbb47 url("/_layouts/images/menubuttonhover.gif")
}
td.ms-viewselectorhover {
width:7.81em;
/*width:125px*/
}
td.ms-viewselector {
border:solid 1px #d2b47a;
background:#ffe6a0 repeat-x url("/_layouts/images/selectednav.gif");
font-weight:700;
padding:0em;
width:7.81em;
/*padding:0;
width:125px*/
}
.ms-bottompaging {
background:#f6f6f6
}
.ms-bottompagingline1 {
line-height:1px;
background:none
}
.ms-bottompagingline2 {
line-height:1px;
background:#fff
}
.ms-bottompagingline3 {
line-height:0;
background:#fff
}
.ms-paging {
font:400 8pt Arial, Helvetica, sans-serif;
color:#204d89
}
.ms-menutoolbar .ms-splitbuttondropdown {
padding:0em 1.13em 0.06em 0.06em;
margin:0.06em;
/*padding:0 2px 1px 1px;
margin:1px*/
}
.ms-menutoolbar .ms-splitbuttontext {
padding:0em 0.38em 0.06em 0.50em;
/*padding:0 6px 1px 8px*/
}
.ms-splitbutton {
margin:0em 0.06em;
/*margin:0 1px*/
}
.ms-splitbuttonhover {
background-image:url("/_layouts/images/menubuttonhover.gif");
border-collapse:collapse;
margin:0em 0.06em;
/*margin:0 1px*/
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
border:1px solid #CCC;
cursor:pointer;
padding:0em 0.06em;
/*padding:0 1px*/
}
.ms-splitbuttonhover .ms-splitbuttontext {
border:1px solid #CCC;
cursor:pointer;
padding:0.06em 0.31em 0em 0.44em;
/*padding:0 5px 0 7px*/
}
.ms-rtetablecells {
border:solid 1px #c4c4c4;
padding:0.13em;
/*padding:2px*/
}
.ms-rtetoolbarmenu {
background-color:#f3f3f3;
color:#000;
border:#c4c4c4;
font:8pt Arial, Helvetica, sans-serif
}
TD.ms-rtetoolbarunsel {
padding:0.19em;
/*padding:3px*/
}
TD.ms-rtetoolbarsel {
padding:0.13em;
/*padding:2px;*/
border:solid 1px #89724f;
background:repeat-x url("/_layouts/images/rtebnsel.gif")
}
.ms-rtetoolbardis {
filter:alpha(opacity= 25);
cursor:default
}
TD.ms-rtetoolbarhov {
padding:0.13em;
/*padding:2px;*/
border:solid 1px #d2b47a;
background:#fff699 repeat-x url("/_layouts/images/rtebnhov.gif");
cursor:pointer;
color:#000
}
.ms-gridT1,.ms-propertysheet th.ms-gridT1 {
font:.7em Arial, Helvetica, sans-serif;
text-align:left;
color:#000;
width:11.88em;
/*width:190px*/
}
.ms-gridCol {
font:.6em Arial, Helvetica, sans-serif;
text-align:center;
color:#7f7f7f;
width:5.63em;
/*width:90px*/
}
.ms-viewselect a:link,.ms-GRFontSize {
font:8pt Arial, Helvetica, sans-serif;
color:#666}

hr {
color:#666; 
height:0.13em;
/*height:2px*/
}
.ms-formlabel {
text-align:left;
font:700 .7em Arial, Helvetica, sans-serif;
border-top:1px solid #d8d8d8;
padding:0.19em 0.50em 0.38em 0em;
/*padding:3px 8px 6px 0;*/
color:#525252
}
.ms-formtable .ms-formbody,.ms-formtable .ms-formbodysurvey {
line-height:1.3em
}
.ms-informationbar {
background-color:#fff9de; 
border:1px solid #ffdf88
}
.ms-radiobutton-child {
margin-left:1.25em;
/*margin-left:20px*/
}
.ms-gridtext {
cursor:default; 
text-align:right;
font:8pt Arial, Helvetica, sans-serif;
height:1.19em;
/*height:19px*/
}
.ms-formbody {
font:.7em Arial, Helvetica, sans-serif;
vertical-align:top;
background:#f6f6f6;
border-top:1px solid #d8d8d8;
padding:0.19em 0.38em 0.25em;
/*padding:3px 6px 4px*/
}
.ms-formbodysurvey {
font:.7em Arial, Helvetica, sans-serif;
vertical-align:top;
background:none;
border-top:none;
padding:0.31em 0.50em 0.94em;
/*padding:5px 8px 15px*/
}
.ms-formbody FONT {
line-height:normal
}
.ms-formline {
border-top:1px solid #c4c4c4;
padding:0em 0.50em;
/*padding:0 8px*/
}
.ms-formdescription {
font:8pt Arial, Helvetica, sans-serif;
color:#7f7f7f
}
.ms-formfieldlabelcontainer {
margin:0.25em 0.25em 0em;
/*margin:4px 4px 0*/
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
font:400 8pt Arial, Helvetica, sans-serif;
text-align:left;
color:#777;
padding:0.06em 0.25em;
/*padding:1px 4px;*/
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
background:#efebef repeat-x url("/_layouts/images/globgrad.gif");
height:1.13em
/*height:18px*/
}
.ms-formfieldvaluecontainer {
border:1px solid #ccc;
margin:0em 0.25em 0.25em;
padding:0.31em;
/*margin:0 4px 4px;
padding:5px*/
}
.ms-searchbox {
border:solid 1px #7f9db9;
border-right:none;
color:#1952a4;
font:8pt Arial, Helvetica, sans-serif;
height:1.19em !important;
padding:0.19em 0em 0em 0.13em;
/*height:19px !important;
padding:2px 0 0 2px*/
}
.ms-searchform input {
height:1.19em;
padding:0.13em;
/*height:19px;
padding:2px*/
}
select.ms-searchbox {
margin-right:0.38em;
/*margin-right:6px;*/
border:solid 1px #7f9db9
}
.ms-searchimage {
border:solid 1px #7f9db9;
border-left:solid 1px #9ed6ff;
background-color:#e9f2fd;
padding:0.13em !important 0.19em 0.13em !important 0.19em;
/*padding:2px !important 3px 2px !important 3px*/
}
.ms-searchcorner {
background:#FFF no-repeat left top url("/_layouts/images/srchcrnr.gif")
}
.ms-secondary-title {
padding-bottom:0.19em;
/*padding-bottom:3px;*/
display:block
}
table.ms-form th {
color:#666;
font:400 8pt Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top
}
table.ms-form td {
font-size:8pt;
width:100%;
vertical-align:top
}
.ms-formrecurrence {
font:400 8pt Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top
}
.ms-radiotext {
cursor:default;
text-align:left;
height:1.19em;
/*height:19px;*/
font:8pt Arial, Helvetica, sans-serif
}
.ms-longer {
width:25.69em;
/*width:411px;*/
font:8pt Arial, Helvetica, sans-serif
}
.ms-long,.ms-longfileinput {
width:24.13em;
/*width:386px;*/
font:8pt Arial, Helvetica, sans-serif
}
.ms-rtelonger {
width:25.56em;
/*width:409px;*/
font:8pt Arial, Helvetica, sans-serif;
border:1px solid #a5a5a5
}
.ms-rtelong {
width:24.00em;
/*width:384px;*/
font:8pt Arial, Helvetica, sans-serif;
border:1px solid #a5a5a5
}
.ms-inputuserfield {
font:8pt Arial, Helvetica, sans-serif;
border:1px solid #a5a5a5
}
div.ms-inputuserfield a {
color:#000;
text-decoration:none;
font-weight:400;
font-style:normal
}
div.ms-inputuserfield {
padding:0.13em 0em 0em 0.06em;
/*padding:2px 0 0 1px*/
}
.ms-usereditor {
width:24.13em;
/*width:386px*/
}
.ms-banner a:link {
text-decoration:none;
white-space:normal
}
.ms-bannerContainer {
background:#b6bebe repeat-y right top url("1pix.gif");
padding:0em 0.63em 0em 0.31em;
/*padding:0 10px 0 5px*/
}
.ms-globalbreadcrumb {
font-size:10px;
text-align:right;
background-color:#fff;
text-decoration:none;
color:#666
}
.ms-globalleft {
float:left
}
.ms-globalright {
float:right
}
.ms-globallinks a {
color:#666;
text-decoration:none;
font:10px Arial, Helvetica, sans-serif
	background-color: #ffffff;
}
.ms-globallinks a:hover {
background:none
	background-color: #ffffff;
}
.ms-pagebreadcrumb a {
font-size:8pt;
background-color:#f6f6f6;
color:#666;
text-decoration:none
}
.ms-pagebreadcrumb {
padding:0.13em 0.19em 0.19em 0.69em;
/*padding:2px 3px 3px 11px;*/
border-left:1px solid #fff;
border-top:1px solid #fff;
font-size:8pt;
background-color:#f6f6f6;
color:#666;
text-decoration:none
}
.ms-sitetitle {
font:400 18px Arial, Helvetica, sans-serif;
color:#de4935;
vertical-align:middle;
padding:0em;
margin:0em;
/*padding:0;
margin:0*/
}
.ms-sitetitle a {
font:400 18px Arial, Helvetica, sans-serif;
color:#de4935;
text-decoration:none
}
h1.ms-sitetitle {
padding:0em;
margin:0em;
/*padding:0;
margin:0*/
}
td.ms-titleimagearea {
padding-left:0.13em;
/*padding-left:2px*/
}
.ms-siteaction a {
font:400 10px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ccc;
background:none 
} 
table.ms-siteaction td.ms-siteaction {
border-right:solid 1px #bfbfbf;
background:none
}
table.ms-siteaction td.ms-siteaction div {
padding:0.19em 0.50em;
/*padding:3px 8px;*/
border-right:solid 1px #FFF;
background:none
}
.ms-siteactionsmenu {
white-space:nowrap;
font:10px Arial, Helvetica, sans-serif;
padding:0em;
/*padding:0;*/
border:none;
cursor:pointer
}
.ms-siteactionsmenu a {
color:#ccc
}
.ms-siteactionsmenu div div div {
color:#ccc;
border:none;
padding:0.06em 0.25em 0.19em 0.63em;
/*padding:1px 4px 3px 10px;*/
background:none
	background-color: #FFFFFF;
}
.ms-siteactionsmenu div div div a {
font:400 10px;
color:#666;
border:none;
text-decoration:none;
background:none
	background-color: #FFFFFF;
}
.ms-siteactionsmenu div div div
.ms-siteactionsmenuhover {
border:none;
background:none
	background-color: #FFFFFF;
}
.ms-actionbar {
background-color:#FFF;
border:1px solid #CCC;
padding-top:0.06em;
/*padding-top:1px*/
}
.ms-actionsep {
height:0.50em;
/*height:8px;*/
border-right:1px solid #CCC
}
.ms-topnavContainer {
border:none;
border-left:none;
background:transparent repeat-x right top url(images/shf_menu_fondo_repeat.jpg)
}
.ms-topnavContainer td {
padding-right:0em;
/*padding-right:0*/
}
.ms-topnavContainer td a {
color:#666;
white-space:normal
}
.ms-topnav {
border:0;
background:transparent left top no-repeat url(images/shf_menu_fondo.jpg);
vertical-align:middle;
height:2.25em;
/*height:36px;*/
white-space:normal
}
.ms-topnav a,.ms-topnav a:visited,.ms-topnav a:active {
text-decoration:none;
font:400 10px Arial, Helvetica, sans-serif;
display:block;
padding:0.31em 0.69em 0em 0.50em;
height:2.25em;
/*padding:5px 11px 0 8px;
height:36px;*/
vertical-align:middle;
text-transform:uppercase;
text-align:center;
white-space:normal
}
.ms-topnav a:hover {
text-decoration:none;
font:400 10px Arial, Helvetica, sans-serif;
display:block;
padding:0.31em 0.69em 0em 0.50em;
height:2.25em;
/*padding:5px 11px 0 8px;
height:36px;*/
vertical-align:middle;
text-align:center;
white-space:normal
}
.ms-topnavselected {
font:400 10px;
background:transparent no-repeat top url(images/shf_fondo_on.jpg);
border:none;
border-bottom-width:0;
border-left:none;
white-space:normal
}
.ms-topnavselected a {
font:400 10px;
background:no-repeat left top url(images/shf_fondo_on.jpg);
vertical-align:middle;
text-decoration:none;
text-align:center;
white-space:normal
}
.ms-topnav ms-topnavselected a {
/*color:*/
}
.ms-topNavHover {
color:#fff;
background:no-repeat left top transparent url(images/shf_fondo_on.jpg);
font-weight:400;
border:none;
border-bottom-width:0;
border-left:none;
white-space:normal
}
.ms-topNavHover a,.ms-topNavHover a:visited,.ms-topNavHover a:active {
font:400 10px;
color:#de4833;
background:no-repeat left top url(images/shf_fondo_on.jpg);
vertical-align:middle;
text-decoration:none;
white-space:normal
}
.ms-topnav img {
position:relative;
left:-0.63em;
/*left:-10px;*/
display:none
}
.ms-topNavFlyOutsContainer {
z-index:50;
text-align:left;
border-bottom-style:none;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
padding:0em;
/*padding:0*/
}
.ms-topNavFlyOuts {
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
line-height:11px
}
.ms-topNavFlyOuts td {
font-size:11px;
border-bottom:solid 1px #CCC;
padding:0em;
/*padding:0*/
}
.ms-topNavFlyOuts a,.ms-topNavFlyOuts td a {
display:block;
color:#666;
width:14.38em;
padding:0.31em 0.50em;
margin:0em;
/*width:230px;
padding:5px 8px;
margin:0;*/
height:auto
}
.ms-topNavFlyOutsHover {
background-color:#efefe9;
color:#fff;
display:block
}
.ms-nav td,.ms-nav .ms-SPZoneLabel {
font-size:8pt
}
.ms-formula {
font:8pt Arial, Helvetica, sans-serif;
width:13.88em;
height:8.44em;
/*width:222px;
height:135px*/
}
.ms-dtinput {
vertical-align:middle;
padding:0em 0.25em 0em 0em;
/*padding:0 4px 0 0;*/
font-size:0
}
.ms-dttimeinput {
vertical-align:middle;
padding:0em 0.25em 0em 0em;
/*padding:0 4px 0 0;*/
font-size:0;
direction:ltr
}
.ms-nav th {
font:400 8pt Arial, Helvetica, sans-serif;
text-align:left;
color:#000
}
.ms-quicklaunchnavsep {
background-color: transparent
/*background-color: none*/
}
.ms-quicklaunch table td {
border-top:1px solid #FFF
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td {
background-color:#fff;
border-top:solid 0 #f00;
border-left:solid 1px #f2f8ff;
border-bottom:dotted 1px #f50;
padding:0.06em 0.06em 0.06em 0.63em;
/*padding:1px 1px 1px 10px*/
}
.ms-quicklaunch span.ms-navheader {
background-color:#d6e8ff;
border-top:1px solid #EEE;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #EEE;
padding:0.06em 0.38em 0.19em;
/*padding:1px 6px 3px*/
}
.zz2_QuickLaunchMenu_1 {
padding:0.19em 0em;
/*padding:3px 0;*/
display:block;
font:400 11px;
color:#666;
text-decoration:none
	font-family:Arial, Helvetica, sans-serif;
}
.zz2_QuickLaunchMenu_1:hover {
color:#003;
text-decoration:underline
	font-family:Arial, Helvetica, sans-serif;
}
.ms-quicklaunch table.ms-selectednavheader {
border:none;
color:#de4935
}
.ms-quicklaunch span {
display:block
}
.ms-quicklaunch table.ms-selectednav {
border:solid 1px #d2b47a;
background:#ffe6a0 repeat-x url("/_layouts/images/selectednav.gif");
margin:0.13em;
margin-bottom:0em;
/*margin:2px;
margin-bottom:0;*/
width:97%
}
.ms-quicklaunch table.ms-selectednav td {
background:no-repeat top left transparent url("/_layouts/images/selectednavbullet.gif");
border:solid 1px #fff;
padding:0em 0.25em 0.06em 0.75em;
margin:0em;
/*padding:0 4px 1px 12px;
margin:0*/
}
.ms-quicklaunch table.ms-selectednavheader td {
background-color:#fff699;
width:100%;
background:#ffe6a0 repeat-x url("/_layouts/images/selectednav.gif");
border-top:solid 1px #fff;
border-left:solid 1px #fff;
padding:0.06em 0.38em 0.19em;
/*padding:1px 6px 3px;*/
color:#de4935
}
span.ms-navitem {
background:transparent no-repeat url(images/bullet_rojosm.gif);
background-position:7px;
font-family:Arial, Helvetica, sans-serif;
padding:0.19em 0em;
/*padding:3px 0;*/
font-size:11px
}
table.ms-navitem td {
background:no-repeat transparent url(images/bullet_rojosm.gif);
background-position:7px;
font-family:Arial, Helvetica, sans-serif;
padding:0.19em 0em;
/*padding:3px 0;*/
font-size:11px
}
.ms-navsubmenu1 {
width:100%;
border-collapse:collapse;
background-color:transparent 
}
.ms-navsubmenu2 {
width:100%;
background-color:transparent;
margin-bottom:0.38em;
/*margin-bottom:6px*/
}
span.ms-navselected {
background:#ffe6a0 repeat-x url("/_layouts/images/SELECTEDNAV.GIF");
color:#de4935;
text-decoration:underline
}
table.ms-navselected {
padding:0.13em;
/*padding:2px;*/
background:#ffe6a0 repeat-x url("/_layouts/images/SELECTEDNAV.GIF");
color:#de4935;
text-decoration:underline
}
table.ms-navselected td {
background:no-repeat top left url("/_layouts/images/navBullet.gif");
padding:0.19em 0.38em 0.25em 1.06em;
/*padding:3px 6px 4px 17px;*/
color:#de4935;
text-decoration:underline
}
table.ms-navheader td {
padding:0em;
/*padding:0;*/
border-bottom:0 solid #666;
font-size:11px
}
.ms-navheader2 a,.ms-navheader a:visited,.ms-navheader2 a:visited,.ms-navheader a:active,.ms-navheader2 a:active {
padding-left:0.63em;
/*padding-left:10px;*/
display:block;
font:400 11px;
color:#666;
text-decoration:none;
background:no-repeat left 7px url(images/bullet_gris.gif)
}
.ms-navheader a {
padding-left:0.63em;
/*padding-left:10px;*/
display:block;
font:11px normal;
color:#666;
text-decoration:none;
background:no-repeat left 7px url(images/bullet_gris.gif)
	font-family:Arial, Helvetica, sans-serif;
}
.ms-selectednavheader a:hover,.ms-navheader a:hover,.ms-navheader2 a:hover {
color:#de4935;
text-decoration:underline;
background:no-repeat left 7px url(images/bullet_rojo.gif)
	font-family:Arial, Helvetica, sans-serif;
}
table.ms-selectednavheader td a.ms-selectednavheader {
background:transparent no-repeat left 7px url(images/bullet_rojo.gif);
color:#de4935;
text-decoration:underline;
font-weight:700
}
.ms-navItem a,.ms-navItem a:visited,.ms-navItem a:active {
background:no-repeat 7px url(images/bullet_rojosm.gif);
padding:0.06em 0em 0.06em 0.94em;
/*padding:1px 0 1px 15px;*/
display:block;
font:400 11px;
color:#de4935;
text-decoration:none
}
.ms-navItem a:hover {
background:no-repeat 7px url(images/bullet_rojosm.gif);
color:#de4935;
text-decoration:underline
}
table.ms-selectednav td a.ms-selectednav {
background:transparent no-repeat 7px url(images/bullet_rojo.gif);
color:#de4935;
text-decoration:underline;
font-weight:400
}
.ms-selectednav a,.ms-selectednav a:visited,.ms-selectednav a:active {
background:no-repeat 7px url(images/bullet_rojo.gif);
padding-left:0.94em;
/*padding-left:15px;*/
display:block;
font:400 11px;
color:#de4935;
text-decoration:underline
}
.ms-navheaderstatic,.ms-navitemstatic,.ms-topnavselected td a {
color:#de4935
}
.ms-quicklaunchouter {
border-bottom:solid 1px #f7be6d;
border-right:solid 1px #f7be6d;
border-top:solid 1px #f7be6d;
border-left:solid 1px #f7be6d;
margin:0em 0.06em 0.13em;
/*margin:0 1px 2px*/
}
.ms-tvselected {
background-color:#ffda8a
}
.ms-treeviewouter td.ms-navitem {
border-left:2px solid #f2f8ff
}
.ms-treeviewouter a.ms-navitem {
padding:0em 0.06em;
/*padding:0 1px*/
}
table.ms-recyclebin td {
background-color:#f2f8ff;
width:100%;
border-top:solid 1px #fff;
border-left:solid 1px #fff;
padding:0.19em 0.31em 0.44em 0.19em;
/*padding:3px 5px 7px 3px*/
}
table.ms-recyclebin td a {
font-weight:700;
color:#080;
text-decoration:none
}
.ms-quickLaunch {
border:solid 0 #f00;
border-bottom:solid 0 #CCC;
font:8pt Arial, Helvetica, sans-serif;
line-height:10pt;
background-color:#fff
}
.ms-quicklaunchheader {
padding:0.63em 0.31em 0.63em 0.63em;
/*padding:10px 5px 10px 10px;*/
font-weight:400;
color:#000;
background:#f7b254 repeat-x url("");
border-left:solid 0 #b6bebe;
font-size:8pt
}
.ms-quicklaunchheader a,.ms-unselectednav a {
color:#FFF;
text-decoration:none
}
.ms-quicklaunchheader a:hover {
color:#CCC;
text-decoration:underline
}
.ms-navline {
border-bottom:1px solid #adadad
}
.ms-navwatermark {
color:#ffdf88
}
.ms-selectednav,.ms-GRSortFilter,.ms-quicklaunch table.ms-navsubmenu2 td {
border:none;
background-color:transparent
}
.ms-unselectednav { 
border:none;
padding:0.06em 0em 0.13em;
/*padding:1px 0 2px*/
}
.ms-templatepickerunselected {
float:left;
padding-top:0.13em;
margin-right:0.06em;
/*padding-top:2px;
margin-right:1px*/
}
.ms-templatepickerselected {
float:left;
margin-right:0.06em;
/*margin-right:1px*/
}
.ms-templatepickerunselected div
{
background:repeat-x #bdbdbd url("/_layouts/images/templatepickerunselected.gif");
border:solid 1px #c4c4c4;
border-bottom:none;
padding:0.06em 0.31em 0.19em;
/*padding:1px 5px 3px;*/
white-space:nowrap
}
.ms-templatepickerselected div {
background:#fff repeat-x url("/_layouts/images/templatepickerselected.gif");
border:solid 1px #c2a770;
border-bottom:none;
padding:0.19em 0.31em;
/*padding:3px 5px;*/
white-space:nowrap
}
.ms-templatepicker {
font:8pt Arial, Helvetica, sans-serif;
width:20.00em;
height:10.94em;
/*width:320px;
height:175px*/
}
.ms-lactiontable {
width:100%
}
.ms-laction {
border-top:solid 1px #b8bed0;
padding:0em 0.13em
/*padding:0 2px*/
}
.ms-lactionheader {
padding:0.25em;
/*padding:4px*/
}
.ms-lactionitem {
padding:0.19em 0.25em;
/*padding:3px 4px;*/
white-space:nowrap
}
.ms-diffselected {
background:#ffe6a0 repeat-x url("/_layouts/images/SELECTEDNAV.GIF");
border:1px solid #d2b47a
}
.ms-diffselected table {
width:100%;
border:1px solid #fff
}
.ms-diffselected .ms-lactionbullet {
padding-left:0.19em;
/*padding-left:3px*/
}
.ms-diffselected .ms-lactionitem {
padding-right:0.19em;
/*padding-right:3px*/
}
.ms-verticaldots {
border-right:none;
border-left:none
}
.ms-nav {
background:#83b0ec repeat-x url("/_layouts/images/navshape.jpg");
font-family:Arial, Helvetica, sans-serif
}
.ms-relatedtable {
width:100%;
background:#f2f2f2;
border:1px solid #949494
}
.ms-relatedicon {
padding:0.13em;
/*padding:2px;*/
text-align:center
}
.ms-relatedtext {
color:#3966bf;
padding:0.13em;
/*padding:2px;*/
}
.ms-relatedtext a:visited,.ms-relatedtext a:link,.ms-relatedtext a:active {
color:#3966bf;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none
}
.ms-relatedtext a:hover {
color:#3966bf;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline
}
.ms-globalTitleArea {
text-align:right;
background:right top repeat-y url("/_layouts/images/siteTitleBKGD.gif");
padding:0.06em 0em 0em 0.31em;
/*padding:1px 0 0 5px*/
}
.ms-globalTitleAreaSeparator {
background:#fff right repeat-y url("/_layouts/images/siteTitleBKGD.gif")
}
.ms-titlearea,.ms-mwstitlearea {
color:#666;
font:8pt Arial, Helvetica, sans-serif;
letter-spacing:.1em
}
TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe {
background:transparent repeat-x left top url("");
text-align:left
}
div.ms-titleareaframe {
height:100%
}
.ms-pagetitleareaframe table {
background:no-repeat 332px 4px url("");
height:1.38em;
/*height:22px*/
}
.ms-titlearealine {
background-color:#83b0ec
}
.ms-titleareaframe table td.ms-titlearea,.ms-areaseparator table td.ms-titlearea,.ms-pagetitleareaframe table td.ms-titlearea {
padding:0.44em 0em 0.6em;
/*padding:7px 0 1px*/
}
.ms-consoletitleareaframe {
background:transparent repeat-x left top url("");
text-align:left;
/*padding:0.44em 0em 0.6em;*/
width:0.50em;
/*padding:7px 0 1px
width:8px*/
}
.ms-consoletitleareaframebottom {
background-color:transparent;
text-align:center;
padding:0em;
/*padding:0*/
}
.ms-mwspagetitleareaframe { 
background:transparent repeat-x left top url("");
text-align:left;
width:100%
}
.ms-mwstitlearealine {
background-color:#D6E8FF
}
.ms-titleareaseparator { 
padding-bottom:0.31em;
/*padding-bottom:5px;*/
background-color:#83b0ec
}
.ms-titleareaseparator div {
background-color:#d6e8ff;
border-top:1px solid #CCC
}
.ms-sitemapdirectional,.ms-sitemapdirectional a {
unicode-bidi:embed
}
td.ms-areaseparatorleft {
background:#d6e8ff repeat-x url("/_layouts/images/pageTitleBKGD.gif");
border-right:1px solid #CCC;
height:100%
}
div.ms-areaseparatorleft {
background:#83b0ec no-repeat 143px 0 url("/_layouts/images/navshape.jpg");
border-right:1px solid #CCC;
height:100%
}
div.ms-areaseparatorright {
background:#83b0ec repeat-x url("/_layouts/images/pagebackgrad.gif");
border-left:1px solid #CCC;
padding-right:0.13em;
/*padding-right:2px;*/
height:100%
}
.ms-titlearearight .ms-areaseparatorright {
background:#d6e8ff repeat-x url("/_layouts/images/pageTitleBKGD.gif");
border-left:1px solid #CCC;
padding-right:0.13em;
/*padding-right:2px;*/
height:100%
}
.ms-areaseparator {
background:#ffeaad repeat-x url("/_layouts/images/formtitlegrad.gif");
border-right:none;
border-left:none;
padding-left:0.31em;
height:3.81em;
/*padding-left:5px;
height:61px*/
}
.ms-pagemargin {
background:#83b0ec no-repeat 143px 0 url("/_layouts/images/navshape.jpg");
height:100%
}
td.ms-rightareacell div.ms-pagemargin { 
background:#83b0ec repeat-x url("/_layouts/images/pagebackgrad.gif");
height:100%;
border-left:none
}
.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 #CCC
}
.ms-viewareaframe {
vertical-align:top;
height:100%;
width:100%;
background-color:transparent;
border-top:none;
border-right:0 solid #CCC;
border-left:0 solid #CCC
}
.ms-bodyareaframe {
vertical-align:top;
height:100%;
width:100%;
background-color:transparent;
border-top:none;
border-right:0 solid #CCC;
border-left:0 solid #CCC;
padding:0.63em;
/*padding:10px*/
}
.ms-formareaframe {
vertical-align:top;
height:100%;
background-color:#fff;
padding:0.50em;
/*padding:8px*/
}
.ms-pagetitle {
color:#386bad;
font:400 14pt Arial, Helvetica, sans-serif;
font-style:normal;
margin:0em 0em 0.25em;
/*margin:0 0 4px*/
}
.ms-pagetitle a {
text-decoration:none;
color:#386bad;
margin:0em;
/*margin:0;*/
font-weight:400
}
.ms-pagecaption {
color:#000;
font:9pt Arial, Helvetica, sans-serif
}
.ms-selected {
color:#000;
background:#FFE499 left top repeat-x url("/_layouts/images/filedialogselected.gif");
border-top:1px solid #FFE499;
border-bottom:1px solid #FFE499
}
.ms-vh table.ms-unselectedtitle,.ms-vh2 table.ms-unselectedtitle,.ms-vh-icon table.ms-unselectedtitle {
height:1.31em;
/*height:21px*/
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle {
height:1.31em;
/*height:21px*/
background-color:#dde1e5;
border:none
}
.ms-vh2 .ms-selectedtitle .ms-vb,.ms-vh2 .ms-unselectedtitle .ms-vb {
padding:0.06em 0.31em 0em;
/*padding:1px 5px 0*/
}
.ms-vh-icon .ms-selectedtitle .ms-vb,.ms-vh-icon .ms-unselectedtitle .ms-vb {
padding-left:0em;
/*padding-left:0;*/
vertical-align:middle
}
.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter {
font-family:Arial, Helvetica, sans-serif
}
.ms-listviewtable .ms-vh2,.ms-summarystandardbody .ms-vh2 {
padding:0.06em 0.06em 0em
/*padding:1px 1px 0*/
}
.ms-listviewtable .ms-vb2,.ms-summarystandardbody .ms-vb2 {
padding:0em 0.44em;
/*padding:0 7px*/
}
.ms-basictable {
border-collapse:collapse
}
.ms-selectedtitlealternative,.ms-selectedtitle {
background-color:#fff;
border:1px solid #b09460;
margin:0em;
padding:0em;
/*margin:0;
padding:0;*/
cursor:pointer
}
.ms-unselectedtitle {
background-color:transparent;
margin:0em;
padding:0em;
/*margin:0;
padding:0;*/
}
.ms-vb-title .ms-unselectedtitle {
padding:0.06em;
/*padding:1px*/
}
.ms-menuimagecell {
background:#ffe6a0 url("/_layouts/images/selectednav.gif") repeat-x;
cursor:pointer;
border:solid 1px #fff;
padding:0em;
height:1.13em;
/*padding:0;
height:18px*/
}
.ms-vh .ms-menuimagecell,.ms-vh2 .ms-menuimagecell,.ms-vh-icon .ms-menuimagecell {
height:1.25em;
/*height:20px*/
}
.ms-vh .ms-menuimagecell img,.ms-vh2 .ms-menuimagecell img,.ms-vh-icon .ms-menuimagecell img {
margin:0.13em 0em;
/*margin:2px 0*/
}
.ms-filedialog td {
height:1.00em;
/*height:16px*/
}
.ms-descriptiontext {
color:#4c4c4c;
font:8pt Arial, Helvetica, sans-serif;
text-align:left
}
.ms-webpartpagedescription {
font:8pt Arial, Helvetica, sans-serif;
color:#5a5a5a;
padding:0.50em 0.75em 0em;
/*padding:8px 12px 0*/
}
.ms-inputformdescription {
width:29.69em;
padding-right:0.56em;
/*width:475px;
padding-right:9px*/
}
.ms-inputformcontrols {
width:23.44em;
/*width:375px*/
}
.ms-halfinputformcontrols {
width:9.38em;
/*width:150px*/
}
.ms-dspadapterlist {
padding-left:1cm;
color:#7f7f7f;
font:8pt Arial, Helvetica, sans-serif
}
.ms-alerttext,.ms-formvalidation {
color:red;
font:8pt Arial, Helvetica, sans-serif
}
.ms-separator {
color:#CCC;
font-size:10pt
}
.ms-separator img {
height:1.00em;
width:0.06em;
margin:0em 0.06em;
/*height:16px;
width:1px;
margin:0 1px;*/
background:#9ac6ff;
border-bottom:1px solid #f2f8ff;
border-right:1px solid #f2f8ff
}
.ms-authoringcontrols {
background-color:#f6f6f6;
font:8pt Arial, Helvetica, sans-serif;
color:#525252
}
.ms-propertysheet th.ms-authoringcontrols {
background-color:#f6f6f6;
font:8pt Arial, Helvetica, sans-serif;
color:#083772;
text-align:left
}
.ms-multiselectbox {
width:10.94em;
/*width:175px*/
}
.ms-lookuptypeindropdown { 
width:20em
}
.ms-lookuptypeintextbox {
font:8pt Arial, Helvetica, sans-serif;
width:20em;
vertical-align:middle
}
.ms-sectionheader {
color:#525252;
font:700 8pt Arial, Helvetica, sans-serif
}
td.ms-linksectionheader,th.ms-linksectionheader {
background:#f6f6f6 repeat-x url("/_layouts/images/linksectiongrad.gif");
border:1px solid #EEE;
text-align:left
}
table.ms-disc-bar {
background:#d6e8ff repeat-x url("/_layouts/images/quicklaunchheader.gif");
border:1px solid #f00;
text-align:left 
}
table.ms-disc HR {
height:0.06em;
/*height:1px;*/
color:#EEE
}
.ms-attachUploadButtons,.ms-alignright {
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:0 solid;
border-right:0 solid;
background-color:#f7f3cd;
font:8pt Arial, Helvetica, sans-serif
}
.ms-sectionhighlight {
background-color:#fffbd8;
color:#4c4c4c
}
.ms-sectionhighlight-line {
height:0.06em;
padding:0em;
/*height:1px;
padding:0;*/
background-color:#ff9932
}
.ms-propertysheet {
font:.7em Arial, Helvetica, sans-serif;
text-align:left;
color:#4c4c4c
}
.ms-propertysheet th {
font:400 8pt Arial, Helvetica, sans-serif;
color:#4c4c4c
}
table.ms-pageinformation {
font:8pt Arial, Helvetica, sans-serif;
height:7.19em;
/*height:115px;*/
background:#fff repeat-x url("/_layouts/images/settingsgraphic.jpg")
}
table.ms-createpageinformation {
font:8pt Arial, Helvetica, sans-serif;
height:7.19em;
/*height:115px;*/
background:#fff repeat-x url("/_layouts/images/creategraphic.jpg")
}
.ms-pageinformation th,.ms-createpageinformation th {
color:#204d89;
text-align:left
}
.ms-pageinformation table td,.ms-createpageinformation table td {
color:#000;
text-align:left;
font:8pt Arial, Helvetica, sans-serif;
padding:0.19em 0.31em 0.19em 0.06em;
/*padding:3px 5px 3px span.userdata 1px*/
}
.ms-pageinformation table th {
padding:0.19em 0.31em 0.19em 0.06em;
/*padding:3px 5px 3px 1px*/
}
.ms-storMeFree {
background-color:#80f0dc;
border:1px dashed #FFF;
/*v:*/
}
.ms-storMeUsed {
background:#8ebbf5;
border:1px solid #FFF
}
.ms-storMeEstimated {
background-color:#83b0ec;
border:1px dotted #FFF
}
.ms-storMeFilterBar {
background:#8ebbf5
}
.ms-informationtablehover {
border:solid 1px #EEE
}
.ms-informationtablehover td {
background-color:#f6f6f6;
border-top:solid 1px #fff;
border-left:solid 1px #fff
}
.ms-informationtablehover th {
background-color:#f6f6f6;
border-top:solid 1px #fff
}
.ms-informationtablestatic {
background:no-repeat url("/_layouts/images/settingsbkg.jpg")
}
.ms-pageinformationheader {
font-weight:700;
color:#000
}
.ms-itemheader a {
font:700 11pt Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none
}
.ms-itemstatic {
border:1px solid #FFF;
background-color:transparent
}
.ms-itemhover {
border:solid 1px #d2b47a;
background:#ffe6a0 repeat-x url("/_layouts/images/selectednav.gif");
cursor:pointer
}
.ms-discussiontitle {
font:700 .7em Arial, Helvetica, sans-serif;
color:#000
}
.ms-listdescription {
color:#4c4c4c;
font-family:Arial, Helvetica, sans-serif;
background:#f8f8f8;
padding:0.13em 0.38em 0.25em;
/*padding:2px 6px 4px;*/
border-bottom:1px solid #CCC
}
.ms-pickerresultheadertr {
background:#f2f2f2 repeat-x url("/_layouts/images/viewheadergrad.gif");
padding:0.06em 0em 0em;
/*padding:1px 0 0*/
}
.ms-viewheadertr .ms-vh-group {
background:repeat-x #f2f2f2 url("/_layouts/images/viewheadergrad.gif");
padding:0.06em 0em 0em;
/*padding:1px 0 0*/
}
.ms-vh {
font-weight:400;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
font:8pt Arial, Helvetica, sans-serif;
white-space:nowrap;
background:#f2f2f2 repeat-x url("/_layouts/images/viewheadergrad.gif");
padding:0.06em 0em 0em;
/*padding:1px 0 0*/
}
.ms-disc .ms-viewheadertr th.ms-vh2 {
padding:0.06em 0.31em 0em 0.25em;
/*padding:1px 5px 0 4px*/
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb,.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb {
padding-left:0.25em;
/*padding-left:4px*/
}
th.ms-vh3-nograd {
width:0.75em;
/*width:12px;*/
color:#949494;
font:8pt Arial, Helvetica, sans-serif
}
.ms-vh .ms-vh {
background-image:none;
border-left:none;
padding-left:0.06em;
/*padding-left:1px;*/
background-color:transparent
}
.ms-vh2 {
font-weight:400;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
font:8pt Arial, Helvetica, sans-serif;
white-space:nowrap;
background:#f2f2f2 repeat-x url("/_layouts/images/viewheadergrad.gif");
padding:0.19em 0.50em 0.06em;
/*padding:3px 8px 1px*/
}
.ms-vh2-gridview {
padding:0.13em 0em;
/*padding:2px 0;*/
vertical-align:middle
}
.ms-vh-icon {
font-weight:400;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
font:8pt Arial, Helvetica, sans-serif;
background:#f2f2f2 repeat-x url("/_layouts/images/viewheadergrad.gif");
padding:0.06em 0em 0em;
width:0.75em;
/*padding:1px 0 0;
width:12px*/
}
.ms-vh-icon-empty {
font-weight:400;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
font:8pt Arial, Helvetica, sans-serif;
width:0em;
/*width:0*/
}
.ms-vh a,.ms-vh a:visited,.ms-vh2 a {
color:#7f7f7f;
text-decoration:none
}
.ms-vhImage {
font-weight:400;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
font:8pt Arial, Helvetica, sans-serif;
width:1.50em;
/*width:18pt*/
}
.ms-cbp {
padding:0em 0.50em;
/*padding:0 8px*/
}
.ms-standardheader {
font-size:1em;
margin:0em;
/*margin:0;*/
text-align:left;
color:#525252
}
.ms-gb .ms-standardheader,.ms-linksectionheader .ms-standardheader,.ms-pb-selected td,.ms-selected SPAN,.ms-diffselected .ms-lactionitem a,.ms-templatepickerunselected div a,.ms-templatepickerselected div a,.ms-tvselected a,div.ms-viewselector a {
color:#000
}
.ms-gb {
color:#000;
font:8pt Arial, Helvetica, sans-serif;
height:1.38em;
/*height:22px;*/
background-color:#fff;
font-weight:700;
border-bottom:1px solid #8ebbf5;
border-top:1px solid #f9f9f9;
padding-bottom:0.19em;
/*padding-bottom:3px*/
}
.ms-listviewtable .ms-gb,.ms-listviewtable .ms-gb2 {
padding-top:0.88em;
/*padding-top:14px*/
}
.ms-gb2 {
font:8pt Arial, Helvetica, sans-serif;
height:22px;
color:#4c4c4c;
padding-bottom:3px;
border-bottom:1px solid #e3efff;
border-top:1px solid #f9f9f9
}
.ms-gbload {
font:8pt Arial, Helvetica, sans-serif;
height:1.38em;
/*height:22px;*/
color:#4c4c4c;
background-color:#fff;
padding-bottom:0.19em;
/*padding-bottom:3px*/
}
.ms-vb,.ms-GRFont {
color:#000;
font:8pt Arial, Helvetica, sans-serif;
vertical-align:top
}
.ms-vb a:visited,.ms-vb2 a:visited,.ms-GRStatusText a:visited,.ms-vb-user a:visited,.ms-disc a:visited {
color:#006;
text-decoration:none
}
.ms-vb-icon {
vertical-align:top;
width:0em;
padding:0.19em 0em 0em 0.50em;
/*width:0;
padding:3px 0 0 8px*/
}
.ms-vb-icon-overlay {
border:0em;
position:relative;
left:-0.44em;
bottom:-0.13em;
/*border:0;
position:relative;
left:-7px;
bottom:-2px*/
}
.ms-vb-user {
color:#000;
font:8pt Arial, Helvetica, sans-serif;
vertical-align:top;
padding:0.13em 0.13em 0em;
/*padding:2px 2px 0*/
}
.ms-vb-title .ms-vb { 
padding:0.13em 0.06em 0.31em 0.38em;
/*padding:2px 1px 5px 6px*/
}
.ms-vb-title .ms-selectedtitle .ms-vb {
padding:0.06em 0em 0.25em 0.31em;
/*padding:1px 0 4px 5px*/
}
.ms-vb2 {
color:#000;
font:8pt Arial, Helvetica, sans-serif;
vertical-align:top;
padding:0.19em 0.50em 0.25em;
/*padding:3px 8px 4px*/
}
.ms-pb {
color:#000;
font:8pt Arial, Helvetica, sans-serif;
vertical-align:top;
padding:0em 0.31em;
/*padding:0 5px;*/
white-space:nowrap;
height:1.38em;
padding-top:0.19em;
/*height:22px;
padding-top:3px;*/
border-top:1px dashed #fff
}
.ms-pb-selected {
font:8pt Arial, Helvetica, sans-serif;
vertical-align:top;
padding:0em 0.31em;
/*padding:0 5px;*/
white-space:nowrap;
height:1.38em;
padding-top:0.19em;
/*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:8pt Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
cursor:default
}
.ms-vb-tall {
color:#000;
font:8pt Arial, Helvetica, sans-serif;
vertical-align:top;
line-height:1.5em;
padding:0.13em 0.38em 0.63em;
/*padding:2px 6px 10px*/
}
th .ms-vb,th.ms-vh2-nograd,th.ms-vh2-nograd-icon {
color:#b2b2b2;
font:8pt Arial, Helvetica, sans-serif
}
.ms-vh2-nofilter a {
text-decoration:none;
color:gray
}
th .ms-vb a,.ms-vh2-nofilter-icon a {
color:gray
}
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,.ms-bottompaging .ms-paging {
color:#4c4c4c
}
.ms-vb li {
vertical-align:auto
}
.ms-vh2-nofilter-icon,.ms-vh2-nograd-icon {
font-weight:400;
text-align:left;
text-decoration:none;
vertical-align:top;
white-space:nowrap;
background:#f2f2f2 repeat-x url("/_layouts/images/viewheadergrad.gif");
width:0.75em;
/*width:12px;*/
color:#b2b2b2;
font:8pt Arial, Helvetica, sans-serif;
padding:0.19em 0.50em 0em;
height:1.25em;
/*padding:3px 8px 0;
height:20px*/
}
.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd {
font-weight:400;
text-align:left;
text-decoration:none;
vertical-align:top;
white-space:nowrap;
background:#f2f2f2 repeat-x url("/_layouts/images/viewheadergrad.gif");
color:#b2b2b2;
font:8pt Arial, Helvetica, sans-serif;
padding:0.19em 0.50em 0em;
height:1.25em;
/*padding:3px 8px 0;
height:20px*/
}
.ms-nlline {
background:#d8d8d8
}
.ms-ppleft {
height:440px;
overflow:auto;
margin:0.13em;
/*margin:2px;*/
border-bottom:1px solid #d8d8d8
}
.ms-ppright { 
width:37.50em;
margin:0.50em;
/*width:600px;
margin:8px*/
}
.ms-homepagetitle {
font:700 12pt Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none
}
a.ms-addnew {
font:400 8pt Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none
}
td.ms-addnew {
padding:0em 0.44em 0em 0.06em;
/*padding:0 7px 0 1px*/
}
.ms-error {
font:400 8pt Arial, Helvetica, sans-serif;
color:red
}
.ms-successcolor {
color:green
}
.ms-summarytitlebarframe {
background-color:#2353b2
}
.ms-summarytitlebar a:visited,.ms-summarytitlebar a:link {
font:400 9pt Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none
}
.ms-summarytitlebar {
color:#FFF;
font:400 .68em Arial, Helvetica, sans-serif;
text-decoration:none
}
.ms-summarytitlebartitle {
color:#FFF;
font:700 10pt Arial, Helvetica, sans-serif;
text-decoration:none
}
img.thumbnail {
border:solid #83b0ec 3px
}
.ms-imglibthumbnail {
background-color:#d8d8d8;
border:none
}
span.thumbnail {
padding:1.00em 0.63em;
width:0.50em;
/*padding:16px 10px;
width:5px*/
position:relative;
}
span.userdata {
behavior:url(#default#userData)
}
.ms-imglibmenuarea {
background-color:#f2f8ff
}
a.ms-imglibPreviewTitle {
overflow:hidden;
text-overflow:ellipsis;
width:8.13em;
/*width:130px*/
}
table.ms-disc td {
font:8pt Arial, Helvetica, sans-serif;
vertical-align:top;
padding:0em;
/*padding:0;*/
color:#4c4c4c
}
table tr td.ms-disc-padabove {
padding:0.31em;
/*padding:5px*/
}
table.ms-disc-bar td {
vertical-align:middle;
height:1.38em;
padding-left:0.31em;
/*height:22px;
padding-left:5px*/
}
table.ms-disc-bar IMG {
vertical-align:middle
}
table.ms-disc-bar B {
vertical-align:10%;
padding-right:0.31em;
/*padding-right:5px*/
}
td.ms-disc-bordered,td.ms-disc-bordered-noleft {
border:0 solid #EEE;
border-top-width:0
}
table tr td.ms-disc-bordered-noleft {
border-left-width:1px;
padding:0em 0.63em 0.31em;
/*padding:0 10px 5px;*/
font:.7em Arial, Helvetica, sans-serif;
text-align:left
}
table tr td.ms-disc-bordered {
padding:0em 0em 0.31em 0.31em;
/*padding:0 0 5px 5px*/
}
.UserShadedRegion {
font-family:Arial, Helvetica, sans-serif;
background-color:#fffacc
}
.UserCaption {
font:8pt Arial, Helvetica, sans-serif;
background-color:#d6e8ff
}
.UserConfiguration {
font:8pt Arial, Helvetica, sans-serif;
background-color:#f2f2f2 
}
.UserDottedLine {
margin-bottom:0.13em;
height:0.06em;
/*margin-bottom:2px;
height:1px;*/
overflow:hidden;
background:#3966bf url("/_layouts/images/dot.gif")
}
.UserNotification {
font-family:Arial, Helvetica, sans-serif;
padding:0.25em;
/*padding:4px;*/
COLOR:#7f7f7f
}
.ConnectionTabLink {
color:#333;
text-decoration:none
}
.ConnectionChooseInactiveTab {
font:8pt Arial, Helvetica, sans-serif;
border-top:solid 1px #999;
border-right:solid 1px #999;
border-bottom:solid 1px #999;
padding:0.19em;
display:inline;
margin-top:0.25em;
height:1.25em;
color:#333;
/*padding:3px;
margin-top:4px;
height:20px;*/
background-color:#bfbfbf
}
.ConnectionConfigureInactiveTab {
font:8pt Arial, Helvetica, sans-serif;
border-top:solid 1px #999;
border-left:solid 1px #999;
border-bottom:solid 1px #999;
padding:0.19em;
display:inline;
margin-top:0.25em;
height:1.25em;
color:#333;
/*padding:3px;
margin-top:4px;
height:20px;*/
background-color:#bfbfbf
}
.ConnectionConfigureActiveTab,.ConnectionChooseActiveTab {
font:8pt Arial, Helvetica, sans-serif;
border-top:solid 1px #999;
border-left:solid 1px #999;
border-right:solid 1px #999;
border-bottom:solid 1px #ece9d8;
padding:0.19em;
height:1.50em;
/*padding:3px;
height:24px;*/
display:inline;
background-color:#ece9d8
}
.UserConnectionTop {
font:8pt Arial, Helvetica, sans-serif;
border-bottom:solid 1px #999;
height:1.50em;
/*height:24px;*/
width:100%
}
.UserToolBarTextArea {
padding-bottom:0.31em;
/*padding-bottom:5px;*/
font:400 8pt Arial, Helvetica, sans-serif
}
.UserToolbarTextArea A:visited,.UserToolbarTextArea A:link {
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:hover {
COLOR:#000;
TEXT-DECORATION:underline
}
.UserToolbarDisabledLink {
COLOR:#7f7f7f;
font:8pt Arial, Helvetica, sans-serif;
padding:0.25em;
/*padding:4px*/
}
.UserToolbarImage {
border:medium none;
font-size:8pt;
cursor:pointer;
background-color:#f2f2f2;
text-align:center
}
.UserCaptionShadow {
border-right:1px solid #EEE;
border-left:1px solid #EEE;
height:0.13em;
/*height:2px;*/
background:#f3f3f3 repeat-x url("/_layouts/images/viewheadergrad.gif")
}
.UserGenericHeader {
color:#000;
font:700 12pt Arial, Helvetica, sans-serif
}
.UserGeneric {
padding:0.50em 0.31em 0.44em;
/*padding:8px 5px 7px*/
}
.UserGenericBody {
padding:0.31em 0em 0em 1.06em;
/*padding:5px 0 0 17px*/
}
.UserBackground {
background-color:#FFF
}
.UserSectionTitle {
width:100%;
margin-bottom:0.31em;
padding-bottom:0.13em;
/*margin-bottom:5px;
padding-bottom:2px;*/
font-weight:700;
border-bottom:solid 1px #c4c4c4;
color:#595959
}
.UserSectionHead {
width:100%;
padding:0em 0em 0.19em;
/*padding:0 0 3px;*/
color:#595959
}
.UserSectionBody {
width:100%;
padding:0em;
/*padding:0*/
}
.UserControlGroup {
padding:0.13em 0em 0.63em;
/*padding:2px 0 10px*/
}
.UserSectionFooter {
width:100%;
margin-top:0.31em;
padding-top:0.13em;
/*margin-top:5px;
padding-top:2px;*/
border-top:solid 1px #c8c8c8;
color:#000
}
.UserFooter {
width:100%;
padding:0.63em 0.44em 0.44em;
/*padding:10px 7px 7px*/
}
.UserCommandArea {
padding-top:0.44em;
/*padding-top:7px*/
}.UserToolbar {
background:transparent left bottom repeat-x url("/_layouts/images/topnavunselected.gif");
border-bottom:1px solid #CCC;
padding:0em 0.13em;
/*padding:0 2px*/
}
.UserCellHover {
font:8pt Arial, Helvetica, sans-serif;
padding:0.06em 0.44em 0.13em;
/*padding:1px 4px 2px;*/
border:solid 1px #2353b2;
color:#000
}
.UserCellSelected {
font:8pt Arial, Helvetica, sans-serif;
padding:0.06em 0.44em 0.13em;
/*padding:1px 4px 2px;*/
background:#ffdf88 repeat-x url("/_layouts/images/selectednav.gif");
border:solid 1px #d2b47a;
color:#000
}
.UserCell {
font:8pt Arial, Helvetica, sans-serif;
padding:0.06em 0.44em 0.13em;
/*padding:1px 4px 2px;*/
margin:1px;
color:#666
}
.UserGenericBulletItem {
padding-bottom:0.13em;
/*padding-bottom:2px*/
}
.ms-ToolPaneFrame {
padding:0em;
/*padding:0;*/
background-color:#f2f2f2
}
.ms-ToolPaneOuter {
padding:0em;
/*padding:0;*/
background-color:#f2f2f2;
border-top:1px solid #CCC;
border-right:2px solid #CCC
} 
.ms-ToolPaneBody {
padding:0.13em 0.13em 0.13em 0em;
/*padding:2px 2px 2px 0*/
}
.ms-ToolPaneHeader {
background-color:#2353b2;
border-style:none
}
.ms-ToolPaneBorder {
border-right:1px solid #EEE;
border-top:0 solid transparent;
border-bottom:0 solid transparent;
border-left:1px solid #EEE
}
.ms-ToolPaneClose {
background:#79a7e3 repeat-x url("/_layouts/images/topnavselected.gif");
border-top:solid 1px #e3efff;
border-bottom:none;
padding-right:0.19em;
/*padding-right:3px*/
}
.ms-ToolPaneTitle {
color:#000;
background:#79a7e3 repeat-x url("/_layouts/images/topnavselected.gif");
border-left:solid 1px #e3efff;
border-top:solid 1px #e3efff;
border-bottom:none;
font:700 8pt Arial, Helvetica, sans-serif;
padding:1px 7px 2px 0;
/*padding:0.06em 0.44em 0.13em 0em*/
}
.ms-ToolPaneFooter {
padding:0.31em;
/*padding:5px;*/
border-top:solid 1px #C8C8C8;
color:#595959;
font:700 8pt Arial, Helvetica, sans-serif
}
.ms-ToolPaneError {
color:#e00000;
font:8pt Arial, Helvetica, sans-serif;
padding:0.63em;
/*padding:10px*/
}
.ms-ToolPaneInfo {
padding:0.31em 0.31em 0em;
/*padding:5px 5px 0;*/
color:#FFF;
font:8pt Arial, Helvetica, sans-serif;
background-color:#204d89
}
.ms-ToolPartSpacing {
padding-top:0.50em;
/*padding-top:8px*/
}
.ms-ToolStripSelected {
font:8pt Arial, Helvetica, sans-serif;
background:#afd2ff url("/_layouts/images/menubuttonhover.gif");
padding:0.06em 0.25em 0.13em;
/*padding:1px 4px 2px;*/
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
color:#000
}
.ms-ToolStrip {
font:8pt Arial, Helvetica, sans-serif;
padding:0.06em 0.25em 0.13em;
/*padding:1px 4px 2px;*/
background:#afd2ff url("/_layouts/images/listheadergrad.gif");
color:#000;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff
}
.ms-TPHeader {
background-color:#ffdf88
}
.ms-TPTitle {
color:#666;
font:700 8pt Arial, Helvetica, sans-serif;
padding:0.13em 0em 0.13em 0.25em;
/*padding:2px 0 2px 4px*/
}
.ms-TPBody A:link,.ms-TPBody A:visited,.ms-TPBody A:hover {
color:#666;
text-decoration:none;
cursor:pointer
}
.ms-TPInput,.ms-TPBody,.UserGenericText,.ms-informationbar td {
color:#000;
font:8pt Arial, Helvetica, sans-serif
}
.ms-PropGridBuilderButton {
border:solid 1px #3966bf;
width:1.00em;
/*width:16px;*/
font-size:8pt;
background-color:#EEE
}
.ms-BuilderBackground {
background:#ece9d8;
color:#4c4c4c
}
.ms-SPZone {
border:1px solid #EEE;
padding:0.31em;
/*padding:5px;*/
background-color:#e3efff
}
.ms-SPZoneSelected {
border:1px solid #ffa521;
background-color:#ffeebe;
padding:0.31em;
/*padding:5px;*/
}
.ms-SPZoneIBar {
border:#f48b3f 3px solid
}
.ms-SPZoneLabel {
color:#7f7f7f;
font:8pt Arial, Helvetica, sans-serif;
padding:0em 0em 0.06em;
/*padding:0 0 1px*/
}
.ms-SPZoneCaption {
color:#7f7f7f;
font:9pt Arial, Helvetica, sans-serif
}
.ms-WPMenu,.ms-WPDesign,.ms-partline {
background-color:#EEE
}
.ms-WPTitle {
font:700 10pt Arial, Helvetica, sans-serif;
color:#4c4c4c;
padding:0.13em 0.44em 0.13em 0.19em;
/*padding:2px 7px 2px 3px*/
}
.ms-WPTitle A:link,.ms-WPTitle A:visited {
color:#4c4c4c;
text-decoration:none;
cursor:pointer
}
.ms-WPTitle A:hover {
color:#000;
text-decoration:underline;
cursor:pointer
}
.ms-WPSelected {
border:#fb7 3px dashed
}
.ms-WPBody TABLE,.ms-TPBody TABLE {
font-size:1em
}
.ms-WPBody h1,.ms-TPBody h1 {
font:700 200%
}
.ms-WPBody h2,.ms-TPBody h2 {
font:700 150%
}
.ms-WPBody h3,.ms-TPBody h3{
font:700 120%
}
.ms-WPBody h4,.ms-TPBody h4 {
font:700 100%
}
.ms-WPBody h5,.ms-TPBody h5 {
font:700 80%
}
.ms-WPBody h6,.ms-TPBody h6 {
font:700 65%
}
.ms-WPBorderBorderOnly {
border:1px solid #666
}
.ms-WPBorder {
border:1px solid #666;
border-top-width:0
}
.ms-HoverCellActiveDark {
background:#ffbb47 url("/_layouts/images/menubuttonhover.gif");
border:solid 1px #868686;
vertical-align:top
}
.ms-SpLinkButtonActive,.ms-HoverCellActive {
border:#c00 0 solid;
vertical-align:top;
background:transparent url("");
/*padding-left:0.25em;
margin-right:0.06em;*/
/*padding-left:4px;
margin-right:1px;*/
color:#c00
}
.ms-SpLinkButtonInActive,.ms-HoverCellInActive {
border:none;
/*margin:0.06em;*/
/*margin:1px;*/
color:#FFF;
vertical-align:top;
background-color:transparent
}
.ms-WPAddButton {
height:1.56em;
/*height:25px;*/
background:#ffe6a0 url("/_layouts/images/wpqaM.gif") repeat-x;
border:solid 1px #FEBA52;
padding:0em;
margin:0em;
/*padding:0;
margin:0;*/
cursor:pointer
}
.ms-WPAddButtonHover {
background:#fff url("/_layouts/images/wpqaMH.gif") repeat-x
}
.ms-WPAddButton td {
vertical-align:middle;
padding:0em 0.19em;
/*padding:0 3px;*/
text-align:center
}
.ms-WPAddButton span {
color:#CD5C01;
vertical-align:middle
}
.ms-WPAddButtonHover span {
color:#000;
vertical-align:middle
}
.ms-PartSpacingVertical {
font-size:1pt;
margin-top:0.75em;
/*margin-top:12px*/
}
.ms-PartSpacingHorizontal {
font-size:1pt;
width:0.50em;
/*width:8px*/
}
.ms-WPHeader TD {
border-bottom:1px solid #666;
border-collapse:collapse
}
A span.ms-WPEditText {
display:inline;
vertical-align:middle;
padding:0em 0.06em;
/*padding:0 1px;*/
font:8pt Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none
}
.ms-SPzone .ms-WPHeader TD,.ms-SPZoneSelected .ms-WPHeader TD {
border:1px solid #c4c4c4;
background:#fff9de repeat-x url("/_layouts/images/partgrad.gif")
}
.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-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:0.06em;
HEIGHT:1.38em;
WIDTH:1.44em;
/*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:8pt Arial, Helvetica, sans-serif;
text-align:left;
text-decoration:none;
font-weight:700;
vertical-align:top
}
.ms-subsmanagecell {
color:#000;
font:.68em Arial, Helvetica, sans-serif;
height:1.13em;
/*height:18px;*/
vertical-align:top
}
.ms-underline {
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:0.19em 0.25em 0.25em;
/*padding:3px 4px 4px*/
}
.ms-underlineback {
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:0.19em 0.25em 0.25em;
/*padding:3px 4px 4px*/
background-color:#f2f2f2
}
.ms-back {
vertical-align:top;
padding:0.13em 0.25em 0.25em;
/*padding:2px 4px 4px*/
background-color:#f2f2f2
}
.ms-smallheader,th.ms-smallheader,.ms-linksectionheader,.ms-propertysheet th.ms-linksectionheader {
color:#000;
font:700 8pt Arial, Helvetica, sans-serif;
text-align:left
}
.ms-smallsectionline {
padding:0em;
/*padding:0;*/
background-color:#bfbfbf
}
.ms-tabselected {
border:1px solid #CCC;
font-weight:700;
position:relative;
top:0em;
padding:0.19em 0.63em;
/*top:0;
padding:3px 10px;*/
color:#666;
background:#ffe6a0 repeat-x url("/_layouts/images/selectednav.gif");
border-bottom:white
}
.ms-tabinactive {
font-weight:700;
position:relative;
top:0em;
padding:0.19em 0.63em;
/*top:0;
padding:3px 10px;*/
color:#666;
background:#e3efff repeat-x url("/_layouts/images/topnavunselected.gif");
border:solid 1px #c2dcff;
border-bottom:none
}
.ms-surveyHBar {
font-size:2px;
background-color:#3966bf;
border:5px solid #3966bf
}
.ms-surveyHBarB {
font-size:2px;
background-color:#CCC;
border:1px solid #CCC
}
.ms-surveyHBarLabel {
font:8pt Arial, Helvetica, sans-serif;
color:#7f7f7f;
text-decoration:none;
height:3.75pt;
margin:0em;
padding:0em;
/*margin:0;
padding:0;*/
border:none;
background-color:white
}
.ms-surveyVBar {
font-size:2px;
background-color:#3966bf
}
.ms-surveyVBarB {
font-size:2px;
background-color:#CCC;
vertical-align:bottom
}
.ms-surveyVBarBI {
font-size:2px;
background-color:#3966bf;
vertical-align:top
}
.ms-surveyVBarS {
font-size:2px
}
.ms-surveyVBarT {
font:7pt Arial, Helvetica, sans-serif;
color:#7f7f7f
}
.ms-surveyVBarTC {
font:7pt Arial, Helvetica, sans-serif;
text-align:center;
color:#7f7f7f
}
.ms-surveyHR,.ms-discussionseparator {
color:#CCC;
height:0.06em;
/*height:1px*/
}
.ms-surveyTotal {
font:8pt Arial, Helvetica, sans-serif;
color:#7f7f7f;
padding-left:0.63em;
/*padding-left:10px*/
}
.ms-spaceBetContentAndButton {
height:0.63em;
/*height:10px*/
}
.ms-ButtonHeightWidth {
width:7.5em;
font:8pt Verdana, Arial, Helvetica, sans-serif;
height:2.1em;
padding:.1em 0 .4em
}
.ms-NarrowButtonHeightWidth {
width:5em;
height:2em;
font:8pt Verdana, Arial, Helvetica, sans-serif;
padding:0em;
/*padding:0*/
}
.ms-ButtonHeightWidth2 {
height:2.1em;
font:8pt Verdana, Arial, Helvetica, sans-serif;
width:11.72em;
padding:.1em 0 .4em
}
.ms-SpaceBetButtons {
width:0.38em;
/*width:6px*/
}
.ms-summarycustombody {
margin:0.31em 0.38em 0em 0.19em;
/*margin:5px 6px 0 3px*/
}
.ms-summarystandardbody {
margin:0em 0.38em 0em 0em;
/*margin:0 6px 0 0*/
}
.ms-stylebox {
font-family:Arial, Helvetica, sans-serif;
border:1px solid #CCC;
text-align:left
}
.ms-stylelabel {
font:8pt Arial, Helvetica, sans-serif;
color:#4c4c4c
}
.ms-styleheader {
font:.68em Arial, Helvetica, sans-serif;
background-color:#f9f9f9
}
.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,.ms-relatedicon img {
border:0
}
.ms-MWSSelectedInstance,.ms-menutoolbar td a:hover {
color:#000;
text-decoration:none
}
.ms-MWSInstantiated a:hover {
color:#8ebbf5;
text-decoration:underline
}
.ms-MWSUninstantiated a:hover,.ms-globalbreadcrumb a:hover {
color:#666;
text-decoration:underline
}
.ms-entity-unresolved {
color:#000;
cursor:pointer;
background:left bottom repeat url("/_layouts/images/squiggle.gif");
padding-bottom:0.13em;
/*padding-bottom:2px;*/
vertical-align:text-top;
font-style:italic
}
.ms-ganttTitleCell {
text-align:left;
padding-left:0.44em;
width:13.88em;
height:1.38em;
/*padding-left:7px;
width:222px;
height:22px;*/
border:solid 1px #d6e8ff
}
.ms-ganttTitleCellText {
width:13.88em;
height:1.38em;
/*width:222px;
height:22px;*/
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
line-height:22px
}
.ms-ganttTitleHeaderCell {
text-align:left;
padding-left:0.44em;
width:13.88em;
/*padding-left:7px;
width:222px;*/
border:solid 1px #d6e8ff
}
.ms-ganttInnerTable td {
font:.68em Arial, Helvetica, sans-serif
}
.ms-ganttDiv {
position:absolute;
overflow:auto;
height:17.00em;
/*height:272px;*/
width:100%
}
.ms-ganttDivNotIE {
position:inherit;
overflow:auto;
height:17.00em;
/*height:272px;*/
width:100%
}.ms-ganttOuterTable {
width:100%;
height:17.00em;
/*height:272px;*/
}
.ms-ganttInnerTable th {
font:.68em Arial, Helvetica, sans-serif;
color:#666
}
.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-GNWD {
background:#f9f9f9
}
.ms-GT {
background:cornsilk
}
.ms-ganttTransparentImage {
position:absolute;
width:100%;
height:1.25em;
/*height:20px;*/
z-index:2
}
.ms-ganttNonTransparentImage {
position:relative;
z-index:1
}
.ms-dgselected {
background:#5980A5;
color:#FFF;
vertical-align:middle;
font-weight:700
}
.ms-dgselected a:visited,.ms-dgselected a {
color:#FFF;
font-weight:700
}
.ms-dgbottom {
border-bottom:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000
}
.ms-dgadd a,.ms-WPBody th,.ms-TPBody th,.ms-announcementtitle,.ms-versiondiffnum,.ms-bold {
font-weight:700
}
.ms-dgadd {
vertical-align:middle;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #C0C6E0
}
.ms-infobar {
font:10px Arial, Helvetica, sans-serif;
background-color:#EDF0D9;
border:1px solid #999
}
.ms-selwidth {
font:1.2em Arial, Helvetica, sans-serif;
width:9.88em;
/*width:158px*/
}
.ms-featurestatus {
width:6.25em;
/*width:100px;*/
vertical-align:middle
}
.ms-featurestatustext {
padding:0.25em;
/*padding:4px;*/
background-color:#666;
color:white;
font-weight:700
}
.ms-featurealtrow {
background-color:#e9e9e9
}
.ms-unpublishedresource {
border:thick dashed red;
margin:0.31em;
/*margin:5px*/
}
.ms-inconsistentresource {
border:thick dashed #0F0;
margin:0.31em;
/*margin:5px*/
}
.ms-annotatedanchorspacing {
top:0.19em;
left:0.19em;
width:0.19em;
height:0.19em;
/*top:3px;
left:3px;
width:3px;
height:3px*/
}
.ms-consolemptablerow,.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,.ms-SPZone td.ms-toolbar table,.ms-SPZoneSelected td.ms-toolbar table,.ms-basictable .ms-alternating {
background-color:transparent
}
.ms-consolestatuscell {
background:#d5dced repeat-x top left url("/_layouts/images/pageTitleBKGD.gif");
text-align:center
}
.ms-consoleframe {
border-bottom-width:1px;
border-left-width:0;
border-right-width:0;
border-style:solid;
border-top-width:0;
border-color:#b6bebe
}
.ms-consolestatusframe {
border-bottom-width:1px;
border-left-width:0;
border-right-width:0;
border-style:solid;
border-top-width:0;
background:repeat-x #f6fdfd;
border-color:#FFF
}
td.ms-consolestatusmajorframe,td.ms-consolestatusminorframe,td.ms-consolestatuscheckoutframe {
background-repeat:repeat-x
}
.ms-consolestatusmajorframe {
background:#fff699 url('/_layouts/images/cnspgrdn.gif')
}
.ms-consolestatusminorframe {
background:#e3efff url('/_layouts/images/cnsugrdn.gif')
}
.ms-consolestatuscheckoutframe {
background:#fff8b2 url('/_layouts/images/cnsugrdn.gif')
}
.ms-consoleminiframe {
background:#fff8b2 url('/_layouts/images/cnsugrdn.gif');
height:1.50em;
/*height:24px;*/
background-repeat:repeat-x
}
.ms-consolestatusshadowframe {
background:repeat-x url('/_layouts/images/cnsshdo.gif');
height:0.25em;
/*height:4px*/
}
.ms-consolestatusshadowframeleft {
background:url('/_layouts/images/cnsshdol.gif');
height:0.25em;
width:0.19em;
/*height:4px;
width:3px*/
}
.ms-consolestatusshadowframeright {
background:url('/_layouts/images/cnsshdor.gif');
height:0.25em;
width:0.19em;
/*height:4px;
width:3px*/ 
}
.ms-consolemode {
background-color:#fff699;
color:#000;
font:8pt Arial, Helvetica, sans-serif
}
.ms-consolestatus {
color:#666;
font:8pt Arial, Helvetica, sans-serif;
padding:0.19em 0em;
/*padding:3px 0;*/
text-decoration:none
}
.ms-consolestatus a {
font:8pt Arial, Helvetica, sans-serif;
color:#3966bf;
text-decoration:none
}
.ms-consolestatus a:hover {
font:8pt Arial, Helvetica, sans-serif;
color:#3966bf;
text-decoration:underline
}
.ms-consolehr {
background-color:#CDCDCD;
height:0.06em;
/*height:1px*/
}
.ms-consoleerror {
font:8pt Arial, Helvetica, sans-serif;
color:red;
text-decoration:none
}
.ms-consoleerror a,.ms-propertysheet a,td.ms-mwstitlearea a,.ms-titlearea a {
color:#3966bf;
text-decoration:none
}
.ms-consoleerror a:hover {
color:#3966bf;
text-decoration:underline
}
.ms-consolemessage {
font:8pt Arial, Helvetica, sans-serif;
color:#204d89;
text-decoration:none
}
.ms-consoleqaback td {
padding:0em 0.38em 0em 0.19em;
/*padding:0 6px 0 3px;*/
background-image:url("/_layouts/images/qarsgrd.gif")
}
.ms-consoleqabackhover td {
background-image:url("/_layouts/images/qahvgrd.gif");
padding:0em 0.38em 0em 0.19em;
/*padding:0 6px 0 3px;*/
}
.ms-consoleqaemptyborderh {
height:0.06em;
/*height:1px*/
}
.ms-consoleqaemptycorner {
width:0.06em;
height:0.06em;
/*width:1px;
height:1px*/
}
.ms-consoleqaborderh {
background-color:#CAD7E7;
height:0.06em;
/*height:1px*/
}
.ms-consoleqaborderv {
background-color:#CAD7E7;
width:0.06em;
/*width:1px;*/
}
.ms-consoleqacorner {
background-color:#CAD7E7;
width:0.06em;
height:0.06em;
/*width:1px;
height:1px*/
}
.ms-consoleqaborderhhover {
background-color:#D2B47A;
height:0.06em;
/*height:1px*/
}
.ms-consoleqabordervhover { 
background-color:#D2B47A;
width:0.06em;
/*width:1px;*/
}
.ms-consoleqacornerhover {
background-color:#D2B47A;
width:0.06em;
height:0.06em;
/*width:1px;
height:1px*/
}
.ms-webpartpickerpagebackground {
background-color:#efebc2
}
.ms-webpartpickerpageinnerbackground,.ms-uploadcontrol,.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,tr.ms-imglibselectedrow,tr.ms-highlight {
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:0.13em 0.44em 0.13em 0.19em;
/*padding:2px 7px 2px 3px*/
}
.ms-webpartpickerwarning,.ms-ConnError {
color:red
}
.ms-viewtotalselect {
width:6.50em;
/*width:104px*/
}
.hierarchy-node-partialcheck,.ms-italic {
font-style:italic
}
.ms-wikitoolbar a.ms-toolbar:hover,.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover,.ms-WPBody A:hover,a.ms-addnew:Hover,.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-disc a:hover {
text-decoration:underline;
color:#de4935
}
.ms-wikieditouter { 
height:1.44em;
width:12.50em;
/*height:23px;
width:200px;*/
font:8pt Arial, Helvetica, sans-serif;
border:none;
border-bottom:none;
text-align:center;
border-right-width:2px;
}
.ms-wikieditthird {
background:none;
background-color:transparent;
padding-left:0.19em;
/*padding-left:3px*/
}
.ms-wikieditorangeinnera {
height:0em;
/*height:0;*/
font-size:0;
line-height:0
}
.ms-wikitoolbar a:hover .ms-toolbar {
text-decoration:underline;
color:#96543e
}
.ms-wikicontent a,.ms-consolemessage a:hover,.ms-vh a:hover,.ms-vh2 a:hover,.ms-vh2-nofilter a:hover {
text-decoration:underline
}
.ms-wikicontent a.ms-wikilink,.ms-consoletoolbar a,.ms-consolemessage a,.ms-styleheader a:visited,.ms-stylebody a:visited,.ms-siteaction a:hover,.ms-banner a:visited {
text-decoration:none
}
.ms-wikicontent a.ms-missinglink {
text-decoration:none;
border-bottom:1px dashed #96543e
}
.ms-wikicontent {
color:#333;
line-height:1.3
}
.ms-recentchanges {
vertical-align:top;
padding:0.44em 0.06em 0.56em 0.25em;
/*padding:7px 1px 9px 4px*/	
}
.errorinl {
COLOR:red;
font-size:11px;
font-family:Verdana, sans-serif
/*FONT-FAMILY:8pt verdana, sans-serif*/
}
.ms-diffdeletenostrike {
background-color:#e0e0e0
}
.ms-diffdelete {
background-color:#e0e0e0;
text-decoration:line-through
}
.ms-diffinsert {
background-color:#ffeaad;
border:1px solid #fff
}
.ms-wikifieldheader {
font:700 8pt Arial, Helvetica, sans-serif;
color:#515151;
border-bottom:1px solid #C3C3C3;
margin:0.94em 0em 0.63em;
padding:0.13em;
/*margin:15px 0 10px;
padding:2px*/
}
ul.ms-blogAdminLinks { 
list-style:none;
margin:0.25em 0.63em 0em 0em;
padding:0em 0em 0em 0.25;
/*margin:4px 10px 0 0;
padding:0 0 0 4px*/
}
ul.ms-blogAdminLinks li {
background:transparent center left no-repeat url(/_layouts/images/rect.gif);
margin:0em;
padding:0em 0em 0.19em 0.04em;
/*margin:0;
padding:0 0 3px 15px*/
}
.ms-PostWrapper,.ms-CommentsWrapper {
color:#4c4c4c;
width:39.31em;
/*width:629px*/
}
.ms-blogrssnav {
color:#4c4c4c;
padding:0.31em 0em 0.31em 0.31em;
/*padding:5px 0 5px 5px;*/
border-top:solid 1px #EEE
}
.ms-blogrssnav a {
color:#666;
text-decoration:none;
font:700 8pt
}
.ms-blogrssnav img,.ms-ganttDetailTimeUnitRow abbr,.ms-uploadborder,.ms-TPBorder,div.ms-treeviewouter div div,.ms-menutoolbar td td {
border:none
}
.ms-PostTitle {
font-size:16pt;
border-top:solid 1px #e3efff;
padding-top:0.38em;
/*padding-top:6px*/
}
.ms-PostTitle span {
position:relative;
left:-0.13em;
/*left:-2px;*/
right:auto
}
.ms-PostTitle a {
color:#4c4c4c;
text-decoration:none
}
.ms-PostFooter,.ms-CommentFooter {
font-size:8pt;
color:#999;
padding-bottom:1.38em;
/*padding-bottom:22px*/
}
.ms-PostFooter a {
color:#6c90d8;
white-space:nowrap
}
.ms-PostBody a {
color:#00C
}
.ms-PostBody p {
margin:0 0 1em
}
h3.ms-PostDate {
font-size:8pt;
color:#7f7f7f;
border-bottom:solid 1px #CCC;
margin-bottom:0em;
padding-bottom:0.31em;
/*margin-bottom:0;
padding-bottom:5px*/
}
h3.ms-CommentHeader {
font:400 16pt;
color:#999;
margin:0em;
padding:0em;
position:relative;
top:-.25em;
left:-0.13em;
/*margin:0;
padding:0;
left:-2px;*/
right:auto
}
h4.ms-CommentTitle {
color:#666;
font-size:8pt;
line-height:1.7em;
padding:0em;
margin:0em;
/*padding:0;
margin:0*/
}
.ms-CommentBody,.ms-PostBody {
color:#4c4c4c;
font-size:8pt;
line-height:1.7em;
padding:0.38em 0em 0.75em;
/*padding:6px 0 12px*/
}
.ms-commentsempty {
color:#4c4c4c;
font-size:8pt;
padding:0.38em 0em 1.38em;
/*padding:6px 0 22px*/
}
.ms-blogedit {
font-size:8pt;
line-height:1.7em;
vertical-align:top;
border-top:solid 1px #e3efff
}
.ms-blogedit a {
height:1.38em;
padding:0em 0.31em;
/*height:22px;
padding:0 5px;*/
color:#666;
background:#d6e8ff url("/_layouts/images/toolgrad.gif");
border:none;
border-top:none
}
.ms-blogrss {
color:#4c4c4c;
width:39.31em;
/*width:629px;*/
font-size:8pt;
border-top:solid 1px #e3efff;
padding-top:0.31em;
/*padding-top:5px*/
}
.ms-blogrss img {
vertical-align:middle;
border:none
}
.ms-commenttable {
margin:0.94em 0em 0em;
padding:0em;
/*margin:15px 0 0;
padding:0*/
}
.ms-commenttable td {
border-top:solid 1px #d6e8ff
}
.ms-CommentFooter a {
color:#6c90d8;
white-space:nowrap;
padding-top:0.25em;
margin:0em;
/*padding-top:4px;
margin:0*/
}
.ms-pickerwait {
width:100%;
height:100%;
margin:0em;
/*margin:0;*/
background-color:#FFF;
font:8pt Arial, Helvetica, sans-serif;
color:#000
}
.ms-pickerdropdown {
margin-left:0.31em
/*margin-left:5px*/
}
.ms-CategoryTitleCell,.ms-disc-nopad,table tr td.ms-disc-nopad,table.ms-disc-nopad td {
padding:0em;
/*padding:0*/
}
.ms-CategoryTitleCell a {
display:block;
background:transparent no-repeat left top url("/_layouts/images/navbullet.gif");
margin:0em;
padding:0.19em 0em 0.19em 1.00em;
/*margin:0;
padding:3px 0 3px 16px*/
}
.ms-BlogNavigator p.ms-descriptiontext,table.ms-imglibPreviewTable,.ms-quicklaunch div.ms-navsubmenu1 br {
/*display:*/
}
.ms-BlogNavigator div.ms-navheader { 
background-color:#d6e8ff;
border-top:solid 1px #f2f8ff;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #EEE;
padding:0.06em 0.38em 0.19em;
/*padding:1px 6px 3px;*/
color:#4c4c4c;
font-weight:700
}
.ms-BlogNavigator .ms-quicklaunch table td,.ms-quicklaunch .ms-treeviewouter table td {
border-top:none
}
.ms-BlogNavigator div.ms-WPBody,div.ms-treeviewouter div {
border-top:solid 1px #EEE
}
.ms-BlogNavigator div.ms-PartSpacingVertical {
font-size:1pt;
margin-top:0em;
/*margin-top:0*/
}
.ms-BlogNavigator td.ms-addnew {
padding-left:0.38em;
/*padding-left:6px*/
}
.ms-BlogNavigator td.ms-addnew img {
margin-right:0.13em;
/*margin-right:2px*/
}
.ms-BlogEmptyListText {
padding:0.25em 0.25em 0.13em 0.38em;
/*padding:4px 4px 2px 6px;*/
color:#4c4c4c
}
.ms-pickertitlesection {
background:#fff url("/_layouts/images/siteTitleBKGD.gif") repeat-y top right
}
.ms-pickertitlesection .ms-descriptiontext {
padding:0.50em 0.19em;
/*padding:8px 3px*/
}
.ms-pickeremptyresulttexttr .ms-descriptiontext {
padding:0.38em 0em 0em 0.31em
/*padding:6px 0 0 5px*/
}
.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:#fff;
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-pickersectionline {
background-color:#d0d0bf
}
.ms-pickersearchbox {
border:solid 1px #7f9db9;
border-right:none;
font:8pt Arial, Helvetica, sans-serif;
padding:0.13em 0em 0em 0.13em;
height:1.19em;
/*padding:2px 0 0 2px;
height:19px;*/
color:#000
}
.ms-pickersearchsummarytr td.ms-descriptiontext {
padding:0.31em 0em 0em 0.38em;
/*padding:5px 0 0 6px;*/
color:#525252;
font-weight:700
}
.ms-pickerwaittexttr td.ms-descriptiontext {
text-align:center
}
.ms-ph {
font-weight:400;
text-align:left;
text-decoration:none;
vertical-align:top;
font:8pt Arial, Helvetica, sans-serif;
background:#f2f2f2 repeat-x url("/_layouts/images/viewheadergrad.gif");
padding:0em 0.31em;
/*padding:0 5px;*/
background-image:none;
background-color:#f3f3f3;
color:#949494;
white-space:nowrap
}
.ms-naveditor .ms-vb2 {
padding:0.19em 0.19em 0em;
height:1.38em;
/*padding:3px 3px 0;
height:22px*/
}
.ms-naveditor .ms-gb {
padding:0.19em 0.19em 0em;
height:1.38em;
/*padding:3px 3px 0;
height:22px*/
border-top:0
}
.ms-naveditor .ms-gb img,.ms-gb h3.ms-standardheader {
margin-top:1em
}
@media print {.noseve { 
display:none
}
.ms-banner {
vertical-align:bottom;
z-index:10;
display:none
}
.ms-searchform {
margin-right:0.63em;
position:relative;
top:-0.38em;
/*margin-right:10px;
top:-6px;*/
display:none
}
.ms-titlearealeft {
background-color:#d6e8ff;
display:none
}
.ms-areaseparatorcorner {
background:repeat-y left top url("/_layouts/images/framecornergrad.gif");
height:0.50em;
/*height:8px;*/
border-right:1px solid #CCC;
display:none
}
.ms-siteaction {
font:400 10px Arial, Helvetica, sans-serif;
color:#ccc;
text-decoration:none;
background:none;
display:none
}
.ms-globallinks {
color:#666;
text-decoration:none;
font:10px Arial, Helvetica, sans-serif;
background:none;
display:none
	background-color: #FFFFFF;
}
/*,.ms-selectednavheader a,.ms-selectednavheader a:visited,.ms-selectednavheader a:active {*/
.ms-selectednavheader a,.ms-selectednavheader a:visited,.ms-selectednavheader a:active {
background:no-repeat left 7px url(images/bullet_rojo.gif);
font-weight:700;
color:#de4935;
text-decoration:underline
}
/**//*.ms-hidden,a.ms-skip,a:hover.ms-skip,a:visited.ms-skip {)*/
.ms-hidden,a.ms-skip,a:hover.ms-skip,a:visited.ms-skip {
position:absolute;
left:0;
top:-31.25em;
width:0.06em;
height:0.06em;
/*left:0;
top:-500px;
width:1px;
height:1px;*/
overflow:hidden
}
a:active.ms-skip,a:focus.ms-skip {
position:absolute;
left:0.06em;
top:0.06em;
width:auto;
height:auto;
background-color:white;
border:1px solid #000;
color:#000;
padding:0.13em 0.25em;
/*left:2px;
top:2px;
padding:2px 4px*/
}
.ms-dialogBody,.ms-pickerbuttonsection {
background-color:#ece9d8
}
.ms-dialogHeader {
background:#fff repeat-y right top url('/_layouts/images/dialogTitleBKGD.jpg')
}
.ms-dialogHeaderDescription {
font:8pt Arial, Helvetica, sans-serif;
color:#666;
padding-right:1.25em;
/*padding-right:20px*/
}
.ms-dialogHelpLink,.ms-dialogHelpLink a,.ms-consoletoolbar,.ms-menutoolbar td a,.ms-toolbar,.ms-viewtoolbar {
font:8pt Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none
}
.ms-dialogHeadingDivider1,.ms-SPZone table,.ms-SPZoneSelected table {
background-color:#fff
}
.ms-dialogHeadingDivider2 {
background-color:#9e9fa1
}
.ms-dialogHeadingDivider3 {
background-color:#d6d2bf
}
.ms-dialogBodyMain {
background-color:#fff;
border:1px solid #7f9db9;
font:8pt Arial, Helvetica, sans-serif;
color:#666
}
.ms-dialogButtonSection {
border-top:1px solid #d0d0bf
}
.ms-dialogHoverRow {
background-color:#f2f4e3
}
.ms-dialogSelectedRow {
background-color:#e6e6e6
}
.ms-aggrwebpartcell {	
padding:0em 0.31em;
/*padding:0 5px*/
}
a.ms-acclink {
width:auto;
height:1.1em;
background-color:white;
border:1px solid #000;
padding:0.13em 0.25em;
/*padding:2px 4px;*/
color:#000
}
a.ms-imnlink,a.ms-rtetoolbardis {
cursor:default
}
.ms-SrvMenuUI,#header1,#header2,#header3,#header4,#lateralizq,#lateralder,#footer1,#footer2,#barrainf,#header1a,.ms-leftareacell,.ms-areaseparatorleft,.ms-rightareacell,.ms-areaseparatorright,.ms-titlearearight,.ms-buttonheightwidth,.ms-buttonheightwidth2,.Rastro {
display:none
}
.ms-MenuUIPopupBody {
border:1px solid #868686;
margin:0em;
padding:0em;
/*margin:0;
padding:0*/
}
.ms-MenuUIPopupBody TABLE {
color:#666;
font-size:100%;
margin:0em;
padding:0em;
/*margin:0;
padding:0*/
}
.ms-MenuUIPopupBody div,IMG.ms-button { 
cursor:pointer
}
.ms-MenuUI { 
background:#fafafa repeat-y;
cursor:pointer;
background-position:left;
background-image:url("/_layouts/images/MGrad.gif")
}
.ms-MenuUILarge {
background:#fafafa repeat-y;
cursor:pointer;
background-position:left;
background-image:url("/_layouts/images/MGradLarge.gif");
width:15.63em;
/*width:250px*/
}
.ms-MenuUIRtL {
background:#fafafa repeat-y;
cursor:pointer;
background-position:right;
background-image:url("/_layouts/images/MGradRtl.gif")
}
.ms-MenuUILargeRtL {
background:#fafafa repeat-y;
cursor:pointer;
background-position:right;
background-image:url("/_layouts/images/MGradLargeRtl.gif");
width:15.63em;
/*width:250px*/
}
.ms-MenuUIDisabled SPAN {
color:#888
}
.ms-MenuUIItemTableCell {
padding:0.13em;
/*padding:2px;*/
color:#666;
text-decoration:none;
font:8pt Arial, Helvetica, sans-serif
}
.ms-MenuUIItemTableCellCompact {
color:#666;
text-decoration:none;
font:8pt Arial, Helvetica, sans-serif;
padding:0.06em 0.13em;
/*padding:1px 2px*/
}
.ms-menuitemdescription,.ms-BlogNavigator div.ms-navheader a,.ms-blogrss a,ul.ms-blogAdminLinks li a,.ms-wikitoolbar a.ms-toolbar,.ms-gb a,.ms-gb2 a {
color:#666
}
.ms-MenuUIItemTableCellHover {
padding:0.06em;
/*padding:1px;*/
color:#666;
text-decoration:none;
font:8pt Arial, Helvetica, sans-serif
}
.ms-MenuUIItemTableCellCompactHover {
color:#666;
text-decoration:none;
font:8pt Arial, Helvetica, sans-serif;
padding:0em 0.06em;
/*padding:0 1px*/
}
.ms-MenuUIItemTableHover {
background-color:#ffe6a0;
border:1px solid #d2b47a
}
.ms-MenuUIItemTableHover .ms-menuitemdescription {
color:#333
}
.ms-MenuUIIconLarge {
height:1.00em;
width:2.50em;
padding:0em 0.38em 0em 0.13em;
/*height:16px;
width:40px;
padding:0 6px 0 2px*/
}
.ms-MenuUIIcon {
height:1.00em;
width:1.50em;
padding:0em 0.38em 0em 0.13em;
/*height:16px;
width:24px;
padding:0 6px 0 2px*/
}
.ms-MenuUIIconLargeRtl {
height:1.00em;
width:2.50em;
padding:0em 0.13em 0em 0.38em;
/*height:16px;
width:40px;
padding:0 2px 0 6px*/
}
.ms-MenuUIIconRtL {
height:1.00em;
width:1.50em;
padding:0em 0.13em 0em 0.38em;
/*height:16px;
width:24px;
padding:0 2px 0 6px*/
}
.ms-MenuUILabel {
width:100%;
padding:0.13em 0em 0.19em 0.38em;
/*padding:2px 0 3px 6px*/
}
.ms-MenuUILabelRtL {
width:100%;
padding:0.13em 0.38em 0.19em 0em;
/*padding:2px 6px 3px 0*/
}
.ms-menuuilabelcompact {
width:100%;
padding:0.06em 0em 0.06em 0.44em;
/*padding:1px 0 1px 7px*/
}
.ms-menuuilabelcompactRtl {
width:100%;
padding:0.06em 0.44em 0.06em 0em;
/*padding:1px 7px 1px 0*/
}
.ms-MenuUISubmenuArrow {
height:1.00em;
width:1.00em;
/*height:16px;
width:16px*/
}
.ms-MenuUISeparator {
background-color:#c5c5c5;
font-size:1px;
height:0.06em;
line-height:1px;
margin:0em 0em 0em 2.00em;
/*height:1px;
margin:0 0 0 32px*/
}
.ms-MenuUISeparatorRtL {
background-color:#c5c5c5;
font-size:1px;
height:0.06em;
line-height:1px;
margin:0em 2.00em 0em 0em;
/*height:1px;
margin:0 32px 0 0*/
}
.ms-MenuUISeparatorLarge {
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:0.06em;
margin:0em 0em 0em 3.00em;
/*height:1px;
margin:0 0 0 48px*/
}
.ms-MenuUISeparatorLargeRtl 
{background-color:#c5c5c5;
font-size:1px;
height:0.06em;
line-height:1px;
margin:0em 3.00em 0em 0em;
/*height:1px;
margin:0 48px 0 0*/
}
.ms-MenuUICheckMark {
background-image:url("/_layouts/images/ChkMrk.gif")
}
.ms-MenuUIItemTableCellDisabled {
color:#999
}
.ms-sbtablealt,.ms-sbtable {
color:#000;
font:400 .7em Arial, Helvetica, sans-serif;
font-style:normal
}
.ms-sbtable-ex {
width:100%;
border-collapse:collapse;
margin:0.13em 0em 0em 0.13em;
/*margin:2px 0 0 2px*/
}
.ms-sbtable-border {
border:1px solid #97b4e9
}
td.ms-sbcell {
padding:0em;
padding-left:0.13em;
/*padding:0;
padding-left:2px;*/
white-space:nowrap;
border:solid 1px #7f9db9
}
td.ms-sbcellnoborder {
padding-right:0.13em;
/*padding-right:2px;*/
white-space:nowrap;
border:0
}
.ms-sbtext {
font:700 1em Arial, Helvetica, sans-serif
}
.ms-sbplain {
font:11px Arial, Helvetica, sans-serif;
color:#999
}
.ms-sbplainwithborder,.ms-dialogButtonCell,.ms-dialogButtonCell INPUT,.ms-stylebody,.ms-SPButton,.ms-WPBody td,.ms-WPBody,.UserButton,.UserInput,.UserSelect,.ms-input,.ms-rtedropdown,.ms-fileinput,select,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover {
font:8pt Arial, Helvetica, sans-serif
}
td.ms-sblink {
display:none;
padding-right:0.88em;
/*padding-right:14px;*/
border:none
}
.ms-sblink a:link,.ms-sblink a:visited {
font:11px Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
padding-left:0.25em;
/*padding-left:4px;*/
display:none
}
.ms-sblink a:hover,.ms-entity-resolved,.ms-styleheader a:hover,.ms-stylebody a:hover,.ms-summarytitlebartitle:hover,.ms-homepagetitle:Hover,.ms-vb a:visited:hover,.ms-vb2 a:visited:hover,.ms-vb-user a:visited:hover,.ms-disc a:visited:hover,.ms-itemhover a,.ms-propertysheet a:hover,.ms-titlearea a:hover,.ms-mwstitlearea a:hover,.ms-lactionitem a:hover,table.ms-recyclebin td a:hover {
color:#000;
text-decoration:underline
}
td.ms-sbgo {
background-color:#e9f2fd;
padding:0.06em 0.19em;
/*padding:1px 3px*/
}
.ms-sbLastcell,.ms-rightbodysectionsearchbox,.ms-consoleqaemptyborderv {
width:0.06em;
/*width:1px*/
}
.ms-sbLastCell {
padding-right:0.06em;
/*padding-right:1px*/
}
td.ms-sbscopes {
border:none !important
}
select.ms-sbscopes {
font:8pt Arial, Helvetica, sans-serif;
width:12.50em;
/*width:200px;*/
visibility:hidden
}
.srch-WPBody {
margin:0em;
/*margin:0;*/
font:1em Arial, Helvetica, sans-serif;
color:#666
}
.srch-sort {
COLOR:#333;
FONT-SIZE:1.0
}
.srch-sort-right {
float:right;
COLOR:#333;
FONT-SIZE:1.0;
padding-bottom:0.25em;
/*padding-bottom:4px*/
}
.srch-summary {
COLOR:#333;
FONT:1.0 Arial, Helvetica, sans-serif
}
.srch-stats {
COLOR:#333;
FONT:1.0 Arial, Helvetica, sans-serif;
background-color:#ececec;
text-align:left;
white-space:nowrap
}
.srch-Description {
MARGIN:0em 0em 0.25em;
/*MARGIN:0 0 4px;*/
COLOR:#333;
FONT:1.0 Arial, Helvetica, sans-serif
}
.srch-Description b {
font-weight:700;
COLOR:#333
}
.srch-alertme a:hover,.srch-alertme a:link,.srch-alertme A:visited {
MARGIN:0em 0em 0em;
/*MARGIN:0 0 0*/
}
.srch-Title {
MARGIN:0em 0em 0.31em;
/*MARGIN:0 0 5px;*/
COLOR:#666;
FONT:1.2em Arial, Helvetica, sans-serif
}
.srch-Title A:link,.srch-Title A:visited,.srch-stats A:link,.srch-summary A:link,.srch-summary A:visited,.srch-sort-right A:link,.srch-sort-right A:visited,.srch-sort A:link,.srch-sort A:visited,.ms-MenuUIItemTableCell A,.ms-MenuUIItemTableCellHover A,.ms-MenuUIItemTableCellCompact A,.ms-MenuUIItemTableCellCompactHover A,.ms-MWSUninstantiated a:link,.ms-MWSUninstantiated a:visited,.ms-MWSInstantiated a:link,.ms-MWSInstantiated a:visited,.ms-styleheader a:link,.ms-stylebody a:link,.ms-tabinactive a:visited,.ms-tabinactive a:hover,.ms-tabinactive a:link,.ms-SPLink A:link,.ms-SPLink A:visited,.ms-WPBody A:link,.ms-WPBody A:visited,.RemoveConnectionLink,.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a,.ms-lactionitem a,.ms-globalbreadcrumb a,.ms-formdescription A {
text-decoration:none;
color:#666
}
.srch-URL A:link,.srch-URL A:visited {
color:#080 !important;
text-decoration:none
}
.srch-URL a:hover,.srch-Title a:hover {
color:#F00;
text-decoration:underline
}
.srch-Metadata {
BORDER-TOP:#e0ded5 1px solid;
MARGIN:0em 0em 0.94em;
/*MARGIN:0 0 15px;*/
COLOR:#8c8c8c;
FONT:1.0 Arial, Helvetica, sans-serif
}
.srch-Page {
COLOR:#666;
FONT:bold 1.0 Arial, Helvetica, sans-serif;
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,.srch-stats a:hover,.srch-summary a:hover,.srch-sort-right a:hover,.srch-sort a:hover,.ms-errorcolor {
color:#F00
}
.srch-dup A:link,.srch-dup A:visited {
COLOR:#517acc
}
.srch-Icon {
margin-right:4px
}
.breadcrumb {
font-size:10px
}
.ms-ptabcn,.ms-sctabcn {
background:transparent url("");
border-top:solid 0 #666;
border-left:solid 0 #666;
border-right:solid 0 #666;
border-bottom:solid 0 #666;
font:400 11px Arial, Helvetica, sans-serif;
font-style:normal;
padding:0.13em 0.63em;
/*padding:2px 10px;*/
color:#de4935;
vertical-align:middle
}
.ms-sctabcnhover {
background:transparent url("");
border-top:solid 0 #9e8255;
border-right:solid 0 #9e8255;
border-left:solid 0 #9e8255;
border-bottom:solid 0 #6593cf;
font:400 11px Arial, Helvetica, sans-serif;
font-style:normal;
padding:0.13em 0.63em;
/*padding:2px 10px;*/
color:#fff;
vertical-align:middle
}
.ms-ptabcnhover {
background:transparent url("");
background-color:transparent;
border-top:solid 0 #9e8255;
border-right:solid 0 #9e8255;
border-left:solid 0 #9e8255;
border-bottom:solid 0 #6593cf;
font:400 11px Arial, Helvetica, sans-serif;
font-style:normal;
padding:0.13em 0.63em;
/*padding:2px 10px;*/
color:#fff;
vertical-align:middle
}
.ms-ptabcf,.ms-sctabcf {
background:transparent repeat-y left url("");
border-top:solid 0 #FFF;
border-left:solid 0 #FFF;
border-bottom:solid 0 #6593cf;
font:400 11px Arial, Helvetica, sans-serif;
font-style:normal;
padding:0.13em 0em 0.13em 0.63em;
/*padding:2px 0 2px 10px;*/
color:#7f7f7f;
vertical-align:middle
}
.ms-sctabcfhover {
background:transparent repeat-x url("");
font:400 11px Arial, Helvetica, sans-serif;
font-style:normal;
padding:0.13em 0em 0.13em 0.63em;
/*padding:2px 0 2px 10px;*/
color:red;
vertical-align:middle;
border-top:solid 0 #9e8255;
border-right:solid 0 #9e8255;
border-left:solid 0 #9e8255;
border-bottom:solid 0 #6593cf
}
.ms-ptabcfhover {
background:repeat-x transparent url("");
font:400 11px Arial, Helvetica, sans-serif;
font-style:normal;
padding:0.13em 0em 0.13em 0.63em;
/*padding:2px 0 2px 10px;*/
color:red;
vertical-align:middle;
border-top:solid 0 #9e8255;
border-right:solid 0 #9e8255;
border-left:solid 0 #9e8255;
border-bottom:solid 0 #6593cf
}
.ms-sbplain { 
width: 6.25em;
}
