﻿.rayas-cabezal {
background-image:url('header-bkg2.gif');
background-repeat:repeat-x; 
background-position: left top;
}

/*------------- <<<<   CORE    >>>>--------------*/
/*------------- <<<<   CORE    >>>>--------------*/
/*------------- <<<<   CORE    >>>>--------------*/
/*------------- <<<<   CORE    >>>>--------------*/


.foo{}
/* _lcid="3082" _version="12.0.4017"
_LocalBinding */
form{
margin:0;
}

body{
margin:0;
}
body{
background-color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
color:#555555;
}
.ms-alphaimage{
behavior:url("/_layouts/alphaimage.htc");
}
.ms-formtoolbar{
font-family:verdana;
font-size:10px;
text-decoration: none;
color:#235789;
}
.ms-viewtoolbar{
font-family:verdana;
font-size:10px;
text-decoration: none;
color:#235789;
}
.ms-toolbar{
font-family:verdana;
font-size:10px;
text-decoration: none;
color:#235789;
}
.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-viewtoolbar{
background-image:url('/_layouts/toolgrad.gif');
background-repeat:repeat-x;
background-color:#f2f2f2;
}
table.ms-toolbar{
/*background-image:url('/_layouts/toolgrad.gif');
background-repeat:repeat-x;*/
background-color:#DEE7FB;
}
table.ms-toolbar{
border:1px solid #B5BBC8;
border-collapse:collapse;
}


table.ms-viewtoolbar{
/*border-top:1px solid #B5BBC8;
border-bottom:1px solid #B5BBC8;*/
}
.ms-attachButton
{
text-align:left 
}
.ms-listheader{
color:#235789;
font-weight:bold;
/*height:28px;*/
/*background-image:url('/_layouts/listheadergrad.gif');
background-repeat:repeat-x;*/
background-color:#d9d9d9;
font-style: normal;
font-variant: normal;
font-size: 10pt;
line-height: normal;
font-family: verdana;
}
.ms-menutoolbar{
border-top:solid 1px #B5BBC8;
border-bottom:1px solid #B5BBC8;
border-collapse:collapse;
background-color:#DEE7FB;
/*background-image:url('/_layouts/listheadergrad.gif');
background-repeat:repeat-x;*/
height:24px;
}
.ms-menutoolbar td{
/*border-top:solid 1px #B5BBC8;
border-bottom:solid 1px #B5BBC8;*/
}
.ms-menutoolbar td a{
color:#235789;
font-size:10px;
font-family:verdana;
}
.ms-menutoolbar td a:hover{
color:#235789;
text-decoration: none;
}
.ms-menutoolbar td{
padding:0px;
margin:0px;
vertical-align:middle;
}
.ms-menutoolbar td a:hover{
color:#235789;
text-decoration: none;
}
.ms-menubuttoninactivehover{
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
background-color:transparent;
border:solid 1px #DEE7FB;
line-height:16px;
}
.ms-menubuttoninactivehover a{
border:none;
}

.ms-menubuttonactivehover{
/*margin:0px 1px 0px 1px;*/
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
/*background-image:url("/_layouts/images/menubuttonhover.gif");*/
line-height:16px;
border:solid 1px #718BAD;
cursor:pointer;
}

td.ms-menutoolbarheader{
font-size:10px;
font-family:verdana;
color:#235789;
font-weight:bold;
line-height:16px;
padding-left:7px;
padding-right:7px;
}
.ms-listheaderlabel{
color:#235789;
}
.ms-viewselectorhover{
font-size:10px;
font-family:verdana;
}
.ms-viewselectortext{
font-size:10px;
font-family:verdana;
}
.ms-viewselector{
font-size:10px;
font-family:verdana;
}
.ms-listheaderlabel{
font-size:10px;
font-family:verdana;
}
.ms-authoringcontrols td td.ms-viewselectorhover{
border:solid 1px #B5BBC8;
/*background-image:url('/_layouts/viewselectorgrad.gif');
background-repeat:repeat-x;*/
background-color:#DEE7FB;
font-weight:bold;
padding:0px;
}
.ms-authoringcontrols td td.ms-viewselector{
border:solid 1px #B5BBC8;
/*background-image:url('/_layouts/viewselectorgrad.gif');
background-repeat:repeat-x;*/
background-color:#DEE7FB;
font-weight:bold;
padding:0px;
}
.ms-toolbar td td.ms-viewselectorhover{
border:solid 1px #B5BBC8;
/*background-image:url('/_layouts/viewselectorgrad.gif');
background-repeat:repeat-x;*/
background-color:#DEE7FB;
font-weight:bold;
padding:0px;
}
.ms-toolbar td td.ms-viewselector{
border:solid 1px #B5BBC8;
/*background-image:url('/_layouts/viewselectorgrad.gif');
background-repeat:repeat-x;*/
background-color:#FAFBFD;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td.ms-viewselectorhover{
border:solid 1px #B5BBC8;
/*background-image:url('/_layouts/viewselectorgrad.gif');
background-repeat:repeat-x;*/
background-color:#DEE7FB;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td.ms-viewselector{
border:solid 1px #B5BBC8;
/*background-image:url('/_layouts/viewselectorgrad.gif');
background-repeat:repeat-x;*/
background-color:#B5BBC8;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td{
border:none;
}
div.ms-viewselectorhover{
border:solid 1px #ffffff;
padding:1px 12px 1px 4px;
/*background-image:url('/_layouts/menudarkspaced.gif');
background-repeat:no-repeat;
background-position:right 50%;*/
cursor:pointer;
}
div.ms-viewselector{
border:solid 1px #ffffff;
padding:1px 12px 1px 4px;
/*ackground-image:url('/_layouts/menudarkspaced.gif');
background-repeat:no-repeat;
background-position:right 50%;*/
cursor:pointer;
}
td.ms-viewselector{
/*width:125px;*/
}
.ms-bottompaging{
background:#DEE7FB;
}
.ms-bottompagingline1{
line-height:1px;
background:#ffffff;
}
.ms-bottompagingline2{
line-height:1px;
background:#ffffff;
}
.ms-bottompagingline3{
line-height:0px;
background:#ffffff;
}
.ms-paging{
font-family:verdana,sans-serif;
font-size:10px;
font-weight:normal;
color:#235789;
}
.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{
border:1px solid #DEE7FB;
margin:2px 2px 2px 2px;
height:20px;
}

.ms-splitbuttonhover{
/*background-image:url("/_layouts/images/menubuttonhover.gif");*/
border-collapse:collapse;
margin:2px 2px 2px 2px;
height:20px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #718BAD;
cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
border:1px solid #718BAD;
cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
padding:1px 1px 1px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
padding:0px 6px 1px 8px;
}
.ms-rtetoolbarmenu
{
background-color:#CBD7EF;
color:#555555;
}
TD.ms-rtetoolbarunsel{
padding:3px;
}
TD.ms-rtetoolbarsel{
padding:2px;
border:solid 1px #001747;
background-image:url('/_layouts/rtebnsel.gif');
background-repeat:repeat-x;
}
.ms-rtetoolbardis{
filter:alpha(opacity=25);
}
a.ms-rtetoolbardis{
cursor:default;
}
TD.ms-rtetoolbarhov
{
padding:2px;
border:solid 1px #001747;
background-image:url('/_layouts/rtebnhov.gif');
background-repeat:repeat-x;
background-color:#DEE7FB;
cursor:pointer;
color:#555555;
}
.ms-gridT1{
font-family:verdana;
text-align:left;
font-size:.6em;
color:#7f7f7f;
width:190px;
}
.ms-gridCol{
font-family:verdana;
text-align:center;
font-size:.6em;
color:#7f7f7f;
width:90px;
}
.ms-GRFontSize{
font-size:10px;
font-family:Verdana,sans-serif;
color:#235789;
}
.ms-viewselect a:link{
font-size:10px;
font-family:Verdana,sans-serif;
color:#235789;
}
select{
font-size:10px;
font-family:Verdana,sans-serif;
}
hr{
color:#235789;
height:2px;
}
.ms-formlabel{
text-align:left;
font-family:verdana;
font-size:.7em;
border-top:1px solid #B5BBC8;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#525252;
font-weight:bold;
}
.ms-formdescription A{
color:#235789;
text-decoration: none;
}
.ms-formvalidation{
color:#ff0000;
font-family:verdana;
font-size:10px;
}
.ms-formtable .ms-formbody .ms-formbodysurvey{
line-height:1.3em;
}
.ms-informationbar{
background-color:#fff9de;
border:1px solid #ffdf88;
}
.ms-informationbar td{
font-family:verdana;
font-size:10px;
color:#555555;
}
.ms-radiotext{
cursor:default;
text-align:left;
font-family:verdana;
font-size:10px;
height:19px;
}
.ms-radiobutton-child{
margin-left:20px;
}
.ms-gridtext{
cursor:default;
text-align:right;
font-family:verdana;
font-size:10px;
height:19px;
}
.ms-formbody{
font-family:verdana;
font-size:.7em;
vertical-align:top;
background:#DEE7FB;
border-top:1px solid #B5BBC8;
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-formbutton{
text-align:center;
border:1px solid #7f7f7f;
background-image:url('/_layouts/images/buttongrad.gif');
}
.ms-formbutton a{
font-family:verdana;
font-size:.68em;
text-decoration: none;
color:#555555;
position:relative;
top:-2;
}
.ms-formbuttonwrapper{
padding-top:8px;
padding-bottom:8px;
padding-right:8px;
}
.ms-formdescription
{
font-family:verdana;
font-size:10px;
color:#7f7f7f;
}
.ms-formfieldcontainer
{
}
.ms-formfieldlabelcontainer
{
margin:4px 4px 0px 4px;
}
.ms-formfieldlabel
{
font-family:verdana;
font-size:10px;
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/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{
border:solid 1px #7f9db9;
border-right:none;
color:#1952a4;
font-family:Verdana;
font-size:10px;
height:20px;
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;
}
.ms-searchimage{
border:solid 1px #7f9db9;
border-left:solid 1px #9ed6ff;
background-color:#e9f2fd;
padding:1px;
padding-bottom:2px;
}
.ms-searchcorner{
background-color:#FFFFFF;
background-image:url('/_layouts/srchcrnr.gif');
background-repeat:no-repeat;
background-position:left top;
}
.ms-secondary-title
{
padding-bottom:3px;
display:block;
}
table.ms-form th{
color:#235789;
font-family:verdana;
font-size:10px;
font-weight:normal;
text-align:left;
vertical-align:top;
}
table.ms-form td{
font-size:10px;
width:100%;
vertical-align:top;
}
.ms-formrecurrence{
font-family:verdana;
font-size:10px;
font-weight:normal;
text-align:left;
vertical-align:top;
}
.ms-fileinput{
font-size:10px;
font-family:Verdana,sans-serif;
}
.ms-longfileinput{
font-size:10px;
font-family:Verdana,sans-serif;
width:386px;
}
.ms-long{
width:386px;
}
.ms-longer{
width:411px;
}
.ms-rtelong{
width:384px;
}
.ms-rtelonger{
width:409px;
}
.ms-inputuserfield{
font-size:10px;
font-family:Verdana,sans-serif;
}
.ms-radiotext{
font-size:10px;
font-family:Verdana,sans-serif;
}
.ms-rtelonger{
font-size:10px;
font-family:Verdana,sans-serif;
}
.ms-longer{
font-size:10px;
font-family:Verdana,sans-serif;
}
.ms-rtelong{
font-size:10px;
font-family:Verdana,sans-serif;
}
.ms-long{
font-size:10px;
font-family:Verdana,sans-serif;
}
.ms-input{
font-size:10px;
font-family:Verdana,sans-serif;
}
.ms-rtelonger{
border:1px solid #a5a5a5;
}
.ms-rtelong{
border:1px solid #a5a5a5;
}
.ms-inputuserfield{
border:1px solid #a5a5a5;
}
div.ms-inputuserfield a
{
color:#555555;
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-GRHeaderBackground{
}
.ms-bannerframe{

}
.ms-storMeFree{
background-color:#80f0dc;
}
.ms-banner{
vertical-align:bottom;
}
.ms-banner a:link{
text-decoration: none;
white-space:nowrap;
}
.ms-banner a:visited{
text-decoration: none;
}
.ms-GRHeaderText{
}
.ms-banner{
}
.ms-bannerContainer{
/*background-image:url("/_layouts/images/siteTitleBKGD.gif");
background-position:top right;
background-repeat:repeat-y;*/
background-color:#ffffff;
border-bottom:1px #B5BBC8 solid;
border-top:1px #B5BBC8 solid;
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px
}
.ms-globalbreadcrumb{
font-size:10px;
text-align:right;
/*background-color:#DEE7FB;*/
padding:2px 10px 2px 5px;
}
.ms-globalbreadcrumb a{
text-decoration: none;
color:#666666;
}
.ms-globalbreadcrumb{
text-decoration: none;
color:#666666;
}
.ms-globalleft{
float:left;
}
.ms-globalright{
float:right;
}
.ms-globallinks{
background:transparent;
font-family:Arial;
font-size:11px;
color:#555555;
}
.ms-globallinks a{
color:#555555;
text-decoration: none;
font-size:11px;
font-family:Arial;
}

/*.ms-globallinks{
color:#000000;
text-decoration: none;
font-size:11px;
font-family:Arial;
}*/
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb a{
font-size:10px;
background-color:#DEE7FB;
color:#666666;
text-decoration: none;
}
.ms-pagebreadcrumb{
font-size:10px;
background-color:#DEE7FB;
color:#666666;
text-decoration: none;
}
.ms-sitetitle
{
font:11pt verdana;
font-weight:bold;
color:#000000;
padding-left:6px;
/*padding-top:3px;*/
vertical-align:top;
margin:0;
}
.ms-sitetitle a
{
font:11pt verdana;
font-weight:bold;
color:#000000;
text-decoration: none;
}
.ms-siteaction a{
font:10px Verdana;
font-weight:normal;
color:#000000;
text-decoration: none;
}
.ms-siteaction{
font:10px Verdana;
font-weight:normal;
color:#000000;
text-decoration: none;
padding:0;
margin:0;
}
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:9px Verdana;
padding:0;
border:none;
margin:0;
}

.ms-siteactionsmenu2 {
/*background-image:url('/_layouts/images/assa_topnavunselected.gif');
background-repeat:repeat-x;*/
border:1px solid #B5BBC8;
/*vertical-align:bottom;*/
width:85px;
height:21px;
}

/*.ms-siteactionsmenu2 {
display: block;
width:100%;
height:100%;
background-image:url('/_layouts/images/assa_topnavselected.gif');
background-repeat:repeat-x;
}*/


a.ms-siteactionsmenu2link {
font-size:10px;
display: block;
width:100%;
height:100%;
background-image:url('/images/assa_topnavunselected.gif');
background-repeat:repeat-x;
color:#235789;
padding-top: 2px;
padding-left:4px;
padding-right:4px;
}

a.ms-siteactionsmenu2link:hover {
display: block;
width:100%;
height:100%;
background-image:url('/images/assa_topnavselected.gif');
background-repeat:repeat-x;
color:#235789;
}


.ms-siteactionsmenu div{
}
.ms-siteactionsmenu div div{
}
.ms-siteactionsmenu div div div{
background-image:url('/images/assa_topnavunselected.gif');
background-repeat:repeat-x;
border:1px solid #B5BBC8;
border-right:none;
/*background-color:#6593cf;*/
padding:2px 1px 4px 8px;
}

.ms-siteactionsmenu div div div a{
color:#235789;
font-weight:normal;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url('/images/assa_topnavselected.gif');
background-repeat:repeat-x;
/*border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;*/
background-color:#f1f1f1;
}
.ms-actionbar{
background-color:#FFFFFF;
border:1px solid #718BAD;
padding-top:1px
}
.ms-actionsep{
height:8px;
border-right:1px solid #718BAD;
}
.ms-topnavContainer{
border-collapse:collapse;
border:none;
border-right:solid 1px #B5BBC8;
}
.ms-topnav{
border-collapse: collapse;
border:solid 1px #B5BBC8;
border-right:none;
background-image:url("/images/assa_topnavunselected.gif");
background-repeat:repeat-x;
font-family:Verdana;
font-size:10px;
background-color:#ffffff;
color:#235789;
}
.ms-topnavLogin{
border-collapse: collapse;
border:solid 1px #B5BBC8;
/*background-image:url("/_layouts/images/topnavunselected.gif");
background-repeat:repeat-x;*/
font-family:Verdana;
font-size:10px;
background-color:#ffffff;
color:#235789;
margin-right:80px;
}

.ms-topnav a{
display:block;
white-space:nowrap;
padding:3px 7px 4px 7px;
}
.ms-topnavselected{
color:#235789;
background:url("/images/assa_topnavselected.gif");
background-repeat:repeat-x;
font-weight:bold;
/*border:solid 1px #235789;
border-bottom:none;*/
background-color:#EEEEEE;
}
.ms-topNavHover{
background:url("/images/assa_topnavselected.gif");
background-repeat:repeat-x;
color:#235789;
}
.ms-topnav img{
position:relative;
left:-6px;
}
.ms-topNavFlyOutsContainer
{
border:solid 1px #c2dcff;
}
.ms-topNavFlyOuts{
background-color:#F2F8FF;
verdana;
font-size:10px;
}
.ms-topNavFlyOuts a{
display:block;
width:120px;
min-width:120px;
color:#3764a0;
padding:4px 8px 4px 8px;
}
.ms-topNavFlyOutsHover{
background-color:#DEE7FB;
color:#555555;
}
.ms-navframe {
border: 1px #B5BBC8 solid;
background-color: #CBD7EF;
}

.ms-nav .ms-SPZoneLabel{
font-size:10px;
}
.ms-nav td{
font-size:10px;
}
.ms-SPZoneLabel{
font-family:Verdana,sans-serif;
}
.ms-formula{
font-size:10px;
font-family:Verdana,sans-serif;
width:222;
height:135;
}
.ms-dttimeinput{
vertical-align:middle;
padding-top:0px;
padding-bottom:0px;
padding-right:4px;
padding-left:0px;
font-size:0px;
}
.ms-dtinput{
vertical-align:middle;
padding-top:0px;
padding-bottom:0px;
padding-right:4px;
padding-left:0px;
font-size:0px;
}
.ms-dttimeinput{
direction:none;
}
.ms-nav th{
font-size:9px;
font-family:Verdana;
font-weight:normal;
text-align:left;
color:#555555;
}
.ms-quicklaunchnavsep{
background-color:#ffffff;
}
.ms-quicklaunch table td{
border-bottom: 1px solid #B4C4E8;
}
.ms-quicklaunch .ms-treeviewouter table td{
border-top:none;
}
.ms-quicklaunch span.ms-navheader{
/*background-color:#DEE7FB;*/
/*border-top:solid 1px #f2f8ff;*
/*border-left:solid 1px #f2f8ff;*/
font-family:Verdana;
padding:2px 6px 3px 6px;
font-size:10px;
}

.ms-navheader2 td{
background-color:#B4C4E8;
/*border-top:solid 1px #f2f8ff;*
/*border-left:solid 1px #f2f8ff;*/
font-family:Verdana;
padding:2px 6px 3px 6px;
font-size:10px;
}
.ms-quicklaunch table.ms-navheader td{
background-image:url('/images/assa_topnavselected.gif');
background-repeat:repeat-x;
/*border-bottom:solid 1px #f2f8ff;
/*border-left:solid 1px #f2f8ff;*/
background-color:#ABBDE4;
font-family:Verdana;
padding:2px 6px 3px 8px;
font-size:10px;
width:154px;
}
.ms-quicklaunch span.ms-navheader{
background-color:#f2f2f2;
/*border-top:1px solid #B5BBC8;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #B5BBC8;*/
padding:1px 6px 3px 6px;
}
.ms-quicklaunch table.ms-navsubmenu2 td{
font-family:Verdana;
font-size:10px;
border:none;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#ffffff;
}
.ms-quicklaunch table.ms-selectednavheader{
border:solid 1px #235789;
}
.ms-quicklaunch span{
display:block;
}
.ms-quicklaunch div.ms-navsubmenu1 br{
display:none;
}
span.ms-navitem{
/*background-image:url("/_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:top left;*/
background-color:#ffffff;
padding:3px 6px 4px 8px;
}
table.ms-navitem{
/*background-image:url("/_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:top left;*/
background-color:#F4F7FE;
padding: 3px 6px 4px 8px;
}

.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:#F4F7FE;
}

.ms-navsubmenu2{
width:100%;
background-color:#f2f8ff;
margin-bottom:6px;
}
table.ms-navselected{
padding:2px;
}
span.ms-navselected{
/*background-image:url('/_layouts/SELECTEDNAV.GIF');
background-color:#DEE7FB;
background-repeat:repeat-x;*/
}
table.ms-navselected{
/*background-image:url('/_layouts/SELECTEDNAV.GIF');
background-repeat:repeat-x;
background-color:#DEE7FB;
border:1px #235789 solid;*/
}
table.ms-navselected td{
/*background-image:url('/_layouts/navBullet.gif');
background-repeat:no-repeat;
background-position:0px 0px;*/
padding:3px 6px 4px 8px;
}
table.ms-navheader td{
background-image:none;
}
.ms-navheader2 a{
font-weight:bold;
font-size:10px;
color:#235789;
text-decoration: none;
}
.ms-navheader a{
font-weight:bold;
font-size:10px;
color:#235789;
text-decoration: none;
}
.ms-navheader2 a:hover{
color:#235789;
text-decoration: none;
}
.ms-navheader a:hover{
color:#235789;
text-decoration: none;
}

.ms-navitemstatic{
color:#4c4c4c;
}
.ms-navheaderstatic{
color:#4c4c4c;
}
.ms-quicklaunchouter{
/*margin:0px 1px 2px 2px;*/
margin:0px 0px 0px 0px;
width:100%;
/*border-bottom:solid 1px #B5BBC8;
border-right:solid 1px #B5BBC8;*/
}
table.ms-recyclebin td{
background-color:#f2f8ff;
width:100%;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
border-bottom:none;
padding:2px 5px 6px 5px;
}
table.ms-recyclebin td a{
font-weight:bold;
font-size:10px;
color:#235789;
text-decoration: none;
}
table.ms-recyclebin td a:hover{
color:#555555;
text-decoration: underline;
}
.ms-quickLaunch{
/*border:solid 1px #718BAD;*/
/*border:solid 1px #B5BBC8;*/
font-size:10px;
line-height:10pt;
background-color:#FAFBFD;
width:100%;
}
.ms-quicklaunchheader{
padding:2px 5px 3px 6px;
height:18px;
font-weight:normal;
color:#235789;
background-image:url('/images/assa_topnavselected.gif');
background-repeat:repeat-x;
background-color:#B4C4E8;
border-left:solid 1px #f2f8ff;
}
.ms-unselectednav a{
color:#235789;
text-decoration: none;
}
.ms-selectednav a{
color:#235789;
text-decoration: none;
}
.ms-quicklaunchheader a{
color:#235789;
text-decoration: none;
}
.ms-quicklaunchheader a:hover{
color:#235789;
text-decoration: underline;
}
.ms-storMeFilterBar{
background:#8ebbf5;
}
.ms-storMeUsed{
background:#8ebbf5;
}
.ms-navline{
border-bottom:1px solid #adadad;
}
.ms-navwatermark{
color:#ffdf88;
}
.ms-GRSortFilter{
border:1px solid #2353b2;
background:#DEE7FB;
padding-top:1px;
padding-bottom:2px;
}
.ms-selectednav{
border:1px solid #235789;
/*background:#DEE7FB;*/
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectednav{
border:1px solid #B5BBC8;
padding-top:1px;
padding-bottom:2px;
}
.ms-templatepickerunselected{
float:left;
}
.ms-templatepickerselected{
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:#555555;
}
.ms-templatepickerunselected div a{
color:#555555;
}
.ms-templatepicker{
width:320px;
height:175px;
}
.ms-lactiontable{
width:100%;
}
.ms-laction{
background-image:url("/_layouts/images/seealsograd.gif");
background-repeat:repeat-x;
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:#00558E;
text-decoration: none;
}
.ms-lactionitem a:hover{
color:#555555;
text-decoration: underline;
}
.ms-diffselected{
background-image:url('/_layouts/SELECTEDNAV.GIF');
background-color:#DEE7FB;
background-repeat:repeat-x;
border:1px solid #B5BBC8;
}
.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:#555555;
}
.ms-versiondiffnum{
font-weight:bold;
}
.ms-verticaldots{
border-right:1px solid #B5BBC8;
border-left:none;
}
.ms-nav{
background-color:#ffffff;
/*background-image:url("/_layouts/images/navshape.jpg");*/
background-repeat:repeat-x;
font-family:verdana;
}
.ms-relatedtable{
width:100%;
background:#f2f2f2;
border:1px solid #949494;
}
.ms-relatedheader{
background:#949494 url('/_layouts/ACTIONHD.GIF');
color:#ffffff;
font-weight:bold;
width:100%;
padding-left:1px;
padding-right:1px;
}
.ms-relatedheaderleftcorner{
}
.ms-relatedheaderrightcorner{
}
.ms-relatedicon{
padding:2px;
text-align:center;
}
.ms-relatedicon img{
border:0px;
}
.ms-relatedtext{
color:#235789;
padding:2px;
}
.ms-relatedtext a:active{
color:#235789;
font-family:verdana,sans-serif;
text-decoration: none;
}
.ms-relatedtext a:link{
color:#235789;
font-family:verdana,sans-serif;
text-decoration: none;
}
.ms-relatedtext a:visited{
color:#235789;
font-family:verdana,sans-serif;
text-decoration: none;
}
.ms-relatedtext a:hover{
color:#235789;
font-family:verdana,sans-serif;
text-decoration: underline;
}
.ms-globalTitleArea{
text-align:right;
/*background-image:url('/_layouts/siteTitleBKGD.gif');
background-position:right top;
background-repeat:repeat-y;*/
padding-left:5px;
padding-right:0px;
padding-top:0px;
}
.ms-globalTitleAreaSeparator{
background-color:#ffffff;
/*background-image:url("/_layouts/images/siteTitleBKGD.gif");
background-position:right;
background-repeat:repeat-y;*/
}
.ms-globalTitleArea td{
}
.ms-titlearea{
color:#666666;
font-family:Arial;
font-size:10px;
}
.ms-titlearea a
{
color:#235789;
text-decoration: none;
}
.ms-titlearea a:hover
{
color:#555555;
text-decoration: underline;
}
.ms-titlearealeft
{
background-color:#f2f2f2;
}
.ms-consoletitleareaframe{
/*background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:top left;*/
background-color:#ffffff;
text-align:center;
}
.ms-mwspagetitleareaframe{
/*background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:top left;*/
background-color:#ffffff;
text-align:center;
}
.ms-pagetitleareaframe{
/*background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:top left;*/
background-color:#ffffff;
text-align:center;
}
Div.ms-titleareaframe{
/*background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:top left;*/
background-color:#ffffff;
text-align:center;
}
TD.ms-titleareaframe{
/*background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:top left;*/
background-color:#ffffff;
text-align:center;
}
.ms-pagetitleareaframe table{
/*background-image:url("/_layouts/images/topshape.jpg");
background-repeat:no-repeat;
background-position:332px 4px;
/*height:54px;*/
}
.ms-storMeEstimated{
background-color:#ffffff;
}
.ms-titlearealine{
background-color:#ffffff;
}
.ms-consoletitleareaframe{
padding:7px 0px 1px 0px;
}
.ms-pagetitleareaframe table td.ms-titlearea{
padding:7px 0px 1px 0px;
}
.ms-areaseparator table td.ms-titlearea{
padding:7px 0px 1px 0px;
}
.ms-titleareaframe table td.ms-titlearea{
padding:7px 0px 1px 0px;
}
.ms-consoletitleareaframe
{
width:8px;
}
.ms-consoletitleareaframebottom
{
background-color:#f2f2f2;
text-align:center;
padding:0px 0px 0px 0px;
}
.ms-mwspagetitleareaframe{
width:100%;
}
.ms-mwstitlearealine{
background-color:#f2f2f2;
}
.ms-titleareaseparator{
padding-bottom:5px;
background-color:#ffffff;
}
.ms-titleareaseparator div{
background-color:#f2f2f2;
border-top:1px solid #718BAD;
}
.ms-areaseparatorcorner{
background-image:url('/_layouts/framecornergrad.gif');
background-position:left top;
background-repeat:repeat-y;
height:8px;
/*border-right:1px solid #718BAD;*/
}
td.ms-areaseparatorleft{
/*background:#f2f2f2 url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;*/
/*border-right:1px solid #718BAD;*/
height:100%;
}
div.ms-areaseparatorleft{
/*background:#B5BBC8 url("/_layouts/images/navshape.jpg");
background-repeat:no-repeat;
background-position:-145px 0px;*/
/*border-right:1px solid #718BAD;*/
height:100%;
}
div.ms-areaseparatorright{
/*background:#B5BBC8 url("/_layouts/images/pagebackgrad.gif");
background-repeat:repeat-x;
border-left:1px solid #718BAD;*/
padding-right:2px;
height:100%;
}
.ms-titlearearight .ms-areaseparatorright{
/*background:#f2f2f2 url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
border-left:1px solid #718BAD;*/
padding-right:2px;
height:100%;
}
.ms-areaseparator{
/*background-color:#ffeaad;
background-image:url('/_layouts/formtitlegrad.gif');
background-repeat:repeat-x;*/
border-right:none;
border-left:none;
padding-left:5px;
height:46px;
}
.ms-pagemargin{
/*background-color:#B5BBC8;*/
background-color:#ffffff;
/*background-image:url("/_layouts/images/pagebackgrad.gif");
background-repeat:repeat-x;*/
height:100%;
}
.ms-bodyareacell{
vertical-align:top;
height:100%;
width:100%;
}
.ms-pagebottommarginright{
background:#ffffff;
}
.ms-pagebottommarginleft{
background:#ffffff;
}
.ms-pagebottommargin{
background:#ffffff;
}

/*-------------------CONTENIDO: bordes y fondo margen inferior-------------------*/
.ms-bodyareapagemargin{
background:#ffffff;
/*border-top:1px solid #B5BBC8;*/
}

/*------------------CONTENIDO: bordes y fondo ------------------*/
.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
/*border-top:1px #B5BBC8 solid;*/
border-right:1px #B5BBC8 solid;
border-left:1px #B5BBC8 solid;
border-bottom:1px #B5BBC8 solid;
}
.ms-bodyareaframe{
vertical-align:top;
background-color:#ffffff;
border-top: 1px #B5BBC8 solid;
border-right: 1px #B5BBC8 solid;
border-left: 1px #B5BBC8 solid;
}

.ms-bodyareaframe h2{
text-decoration:none;
}


.ms-bodyareaframe{
padding:10px;
padding-right:none;
text-decoration: none;
}
.ms-formareaframe{
border:1px #B5BBC8 solid;
vertical-align:top;
height:100%;
background-color:#ffffff;
padding:8px;
}
.ms-pagetitle{
color:#235789;
font-family:Arial;
font-size:14px;
margin-top:none;
font-weight:bold;
padding-left:2
px;
padding-bottom:2px;

}
.ms-pagetitle a{
text-decoration: none;
color:#235789;
/*margin:0;*/
font-weight:bold;

}
.ms-pagetitle a:hover{
}
.ms-pagecaption{
font-size:9pt;
color:#235789;
font-family:arial,verdana,sans-serif;
}
.ms-selected
{
background-position:left top;
color:#555555;
/*background-image:url('/_layouts/filedialogselected.gif');
background-color:#8ebbf5;*/
border-top:1px solid #8ebbf5;
border-bottom:1px solid #8ebbf5;
background-repeat:repeat-x;
}
.ms-selected SPAN
{
color:#555555;
}
.ms-selectedtitle
{
background-color:#ffffff;
border:1px solid #235789;
margin:0px;
padding-top:1px;
padding-left:2px;
padding-right:0px;
padding-bottom:2px;
cursor:pointer;
}
.ms-selectedtitlealternative
{
background-color:#f8f8f8;
border:1px solid #235789;
margin:1px;
padding-top:0px;
padding-left:1px;
padding-right:0px;
padding-bottom:1px;
cursor:pointer;
}
.ms-unselectedtitle
{
background-color:transparent;
margin:1px;
padding-top:1px;
padding-left:2px;
padding-right:0px;
padding-bottom:2px;
}

.ms-menuimagecell
{
/*background-color:#B5BBC8;*/
cursor:pointer;
}
.ms-filedialog td
{
height:16px;
}
.ms-descriptiontext
{
color:#4c4c4c;
font-family:verdana;
font-size:10px;
padding-right:;
border-bottom:none;
border-top:none;
}
.ms-webpartpagedescription
{
font-family:verdana;
font-size:10px;
color:#5a5a5a;
padding:8px 12px 0px 12px;
}
.ms-inputformdescription
{
width:475px;
padding-right:9px;
}
.ms-inputformcontrols
{
width:375px;
}
.ms-dspadapterlist
{
padding-left:1cm;
color:#7f7f7f;
font-family:verdana;
font-size:10px;
}
.ms-alerttext
{
color:#ff0000;
font-family:verdana;
font-size:10px;
}
.ms-separator
{
color:#B5BBC8;
font-size:8px;
}
.ms-separator img
{
height:15px;
width:1px;
margin:0px 1px 0px 1px;
background:#B5BBC8;
/*border-bottom:1px solid #B5BBC8;
border-right:1px solid #B5BBC8;*/
}
.ms-authoringcontrols
{
background-color:#ffffff;
font-family:Arial;
font-size:11px;
color:#235789;
text-decoration: none;
padding-right:10px;
}

.ms-authoringcontrols a{
color:#235789;
text-decoration: none;
}


.ms-authoringcontrols a:hover
{
color:#235789;
text-decoration: underline;
}


.ms-sectionheader
{
color:#235789;
font-family:verdana;
font-size:10px;
font-weight:bold;
}
.ms-linksectionheader
{
color:#555555;
font-family:verdana;
font-size:10px;
font-weight:bold;
text-align:left;
}
th.ms-linksectionheader
{
background-color:#DEE7FB;
background-image:url('/_layouts/linksectiongrad.gif');
background-repeat:repeat-x;
border:1px solid #B5BBC8;
text-align:left;
}
td.ms-linksectionheader
{
background-color:#DEE7FB;
background-image:url('/_layouts/linksectiongrad.gif');
background-repeat:repeat-x;
border:1px solid #B5BBC8;
text-align:left;
}
.ms-attachUploadButtons
{
text-align:left;
}
.ms-sectionheader a
{
color:#235789;
text-decoration: none;
}
.ms-sectionheader a:hover
{
color:#235789;
text-decoration: none;
}
.ms-sectionheader a:visited
{
color:#235789;
text-decoration: none;
}
.ms-sectionline
{
background-color:#d9d9d9;
}
.ms-sectionhighlight-top{
border:1px solid #235789;
border-left:0px solid;
border-right:0px solid;
background-color:#f7f3cd;
font-family:verdana;
font-size:10px;
}
.ms-sectionhighlight{
background-color:#fffbd8;
color:#4c4c4c;
}
.ms-sectionhighlight-line{
height:1px;
padding:0px;
background-color:#235789;
}
.ms-partline
{
background-color:#B5BBC8;
}
.ms-propertysheet{
font-family:verdana;
font-size:.7em;
text-align:left;
color:#7f7f7f;
/*border-top:1px solid #B5BBC8;*/
}
.ms-propertysheet th{
font-family:verdana;
font-size:10px;
color:#7f7f7f;
font-weight:normal;
}
.ms-propertysheet a{
text-decoration: none;
color:#235789;
}
.ms-propertysheet a:hover{
text-decoration: underline;
color:#555555;
}
table.ms-createpageinformation{
font-family:verdana;
font-size:10px;
height:115px;
border-bottom:1px solid #B5BBC8;
}
table.ms-pageinformation{
font-family:verdana;
font-size:10px;
height:115px;
border-bottom:1px solid #B5BBC8;
}
table.ms-pageinformation{
background-image:url('/_layouts/settingsgraphic.jpg');
background-color:#FAFBFD;
background-repeat:no-repeat;
}
table.ms-createpageinformation{
background-image:url('/_layouts/creategraphic.jpg');
background-repeat:repeat-x;
background-color:#ffffff;
}
.ms-createpageinformation th{
color:#235789;
text-align:left;
}
.ms-pageinformation th{
color:#235789;
text-align:left;
}
.ms-createpageinformation table td{
color:#555555;
text-align:left;
font-family:verdana;
font-size:10px;
padding:3px 5px 3px 1px;
}
.ms-pageinformation table td{
color:#555555;
text-align:left;
font-family:verdana;
font-size:10px;
padding:3px 5px 3px 1px;
}
.ms-settingsframe{
border:1px solid #B5BBC8;
}
.ms-informationtablehover{
border:solid 1px #B5BBC8;
border-collapse:collapse;
}
.ms-informationtablehover th{
background-color:#DEE7FB;
}
.ms-informationtablehover td{
background-color:#DEE7FB;
}
.ms-informationtablehover td{
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
border-bottom:solid 1px #ffffff;
}
.ms-informationtablehover th{
border:solid 1px #ffffff;
border-left:none;
}
.ms-informationtablestatic{
background-image:url('/_layouts/settingsbkg.jpg');
background-repeat:no-repeat;
}
.ms-pageinformationheader{
font-weight:bold;
color:#555555;
}
.ms-itemheader a{
font-size:11pt;
font-family:arial;
font-weight:bold;
color:#235789;
text-decoration: none;
}
.ms-itemstatic{
border:1px solid #FFFFFF;
background-color:transparent;
}
.ms-itemhover{
border:1px solid #CCCCCC;
/*background-color:#f2f8ff;*/
}
.ms-discussiontitle{
font-size:.7em;
font-family:verdana;
color:#555555;
font-weight:bold;
}
.ms-listdescription{
color:#4c4c4c;
font-family:verdana;
background:#f8f8f8;
padding:3px;
border-top:1px solid #B5BBC8;
text-align:left;
direction:ltr;
border-top:none;
}
.ms-vh2-nofilter-icon{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
.ms-vh2-nofilter{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
.ms-vh2-nograd-icon{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
.ms-vh2-nograd{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
.ms-vhImage{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
.ms-vh-icon-empty{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
.ms-vh-icon{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
.ms-vh2{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
.ms-vh{
font-weight:normal;
color:#7f7f7f;
text-align:left;
text-decoration: none;
vertical-align:top;
}
table.ms-disc td{
color:#000000;
}
.ms-vb-user{
color:#000000;
}
.ms-GRFont{
color:#000000;
}
.ms-vb-tall{
color:#000000;
}
.ms-vb2{
color:#000000;
}
.ms-vb{
color:#000000;
}


.ms-gbload{
color:#000000;
}
.ms-gb2{
color:#000000;
}
.ms-gb{
color:#000000;
}
.ms-vh2-nofilter-icon{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nograd-icon{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nograd{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nofilter{
font-size:10px;
font-family:verdana,sans-serif;
}
table.ms-disc td{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vb-user{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-GRFont{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vb-tall{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vb2{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vb{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-gbload{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-gb2{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-gb{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vhImage{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh-icon-empty{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh-icon{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh{
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nofilter-icon{
white-space:nowrap;
}
.ms-vh2-nograd-icon{
white-space:nowrap;
}
.ms-vh2-nograd{
white-space:nowrap;
}
.ms-vh2-nofilter{
white-space:nowrap;
}
.ms-vh2{
white-space:nowrap;
}
.ms-vh{
white-space:nowrap;
}
.ms-vh2{
padding-right:;
}
.ms-vh{
padding-right:;
}
.ms-vh2-nograd-icon{
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
padding-bottom:0px;
padding-top:0px;
border-left:1px solid #e0e0e0;
background-color:#f2f2f2;
}
.ms-vh2-nograd{
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
padding-bottom:0px;
padding-top:0px;
border-left:1px solid #e0e0e0;
background-color:#f2f2f2;
}
.ms-viewheadertr .ms-vh-group{
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
padding-bottom:0px;
padding-top:0px;
border-left:1px solid #e0e0e0;
background-color:#f2f2f2;
}
.ms-vh2-nofilter-icon{
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
padding-bottom:0px;
padding-top:0px;
border-left:1px solid #e0e0e0;
background-color:#f2f2f2;
}
.ms-vh2-nofilter{
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
padding-bottom:0px;
padding-top:0px;
border-left:1px solid #e0e0e0;
background-color:#f2f2f2;
}
.ms-vh-icon{
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
padding-bottom:0px;
padding-top:0px;
border-left:1px solid #e0e0e0;
background-color:#f2f2f2;
}
.ms-vh2{
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
padding-bottom:0px;
padding-top:0px;
border-left:1px solid #e0e0e0;
background-color:#f2f2f2;
}
.ms-vh{
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
padding-bottom:0px;
padding-top:0px;
border-left:1px solid #e0e0e0;

background-color:#f2f2f2;
}
.ms-vh .ms-vh{
background-image:none;
border-left:none;
padding-left:1px;
}
.ms-vh2{
padding-left:5px;
padding-right:5px;
}
.ms-vh2-nofilter-icon{
width:12px;
padding-left:4px;
padding-right:0px;
}
.ms-vh2-nograd-icon{
width:12px;
padding-left:4px;
padding-right:0px;
}
.ms-vh-icon{
width:12px;
padding-left:4px;
padding-right:0px;
}
.ms-vh-icon-empty{
width:0px;
}
.ms-vh2-nofilter a{
color:#235789;
text-decoration: none;
}
.ms-vh2 a{
color:#235789;
text-decoration: none;
}
.ms-vh a:visited{
color:#235789;
text-decoration: none;
}
.ms-vh a{
color:#235789;
text-decoration: none;
}
.ms-vh2-nofilter a:hover{
text-decoration: underline;
}
.ms-vh2 a:hover{
text-decoration: underline;
}
.ms-vh a:hover{
text-decoration: underline;
}
.ms-vhImage{
width:110px
}
.ms-cbp{
padding-left:6px;
padding-right:6px;
}
.ms-standardheader{
font-size:1em;
margin:0em;
text-decoration: none;
}
.ms-gb{
height:18px;
color:#555555;
background-color:#ffffff;
font-weight:bold;;
border-top:1px solid #B5BBC8;
border-bottom:1px solid #B5BBC8;
}
.ms-gb2{
height:18px;
color:#000000;
font-weight:bold;
}
.ms-gbload{
height:18px;
color:#555555;
background-color:#ffffff;
}
.ms-vb-tall
{
vertical-align:top;
padding-right:;
}
table.ms-disc td
{
vertical-align:top;
padding-right:;
}
.ms-vb-user
{
vertical-align:top;
padding-right:;
}
.ms-GRFont
{
vertical-align:top;
padding-right:;
}
.ms-vb2
{
vertical-align:top;
padding-right:;
}
.ms-vb
{
vertical-align:top;
padding-right:;
}
.ms-disc a{
color:#00558E;
text-decoration: none;
}
.ms-vb-user a{
color:#235789;
text-decoration: none;
}
.ms-GRStatusText a{
color:#00558E;
text-decoration: none;
}
.ms-vb2 a{
color:#235789;
text-decoration: none;
}
.ms-vb a{
color:#235789;
text-decoration: none;
}
.ms-disc a:hover{
color:#235789;
text-decoration: underline;
}
.ms-vb-user a:hover{
color:#555555;
text-decoration: underline;
}
.ms-vb2 a:hover{
color:#555555;
text-decoration: underline;
}
.ms-vb a:hover{
color:#555555;
text-decoration: underline;
}
.ms-disc a:visited{
color:#235789;
text-decoration: none;
}
.ms-vb-user a:visited{
color:#235789;
text-decoration: none;
}
.ms-GRStatusText a:visited{
color:#235789;
text-decoration: none;
}
.ms-vb2 a:visited{
color:#235789;
text-decoration: none;
}
.ms-vb a:visited{
color:#235789;
text-decoration: none;
}
.ms-disc a:visited:hover{
color:#555555;
text-decoration: underline;
}
.ms-vb-user a:visited:hover{
color:#555555;
text-decoration: underline;
}
.ms-vb2 a:visited:hover{
color:#555555;
text-decoration: underline;
}
.ms-vb a:visited:hover{
color:#555555;
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:-8px;
bottom:-2px;
}
.ms-vb-user{
padding-top:3px;
padding-left:4px;
padding-right:4px;
}
.ms-vb-title{
padding-left:5px;
padding-top:2px;
padding-bottom:3px;
width:175px;
}
.ms-vb-title td{
padding-left:2px;

}
.ms-vb2{
padding-top:4px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
}
.ms-vb-tall{
line-height:1.5em;
padding-top:2px;
padding-bottom:10px;
}
th.ms-vh2-nograd-icon{
color:#949494;
font-size:10px;
font-family:verdana,sans-serif;
}
th.ms-vh2-nograd{
color:#949494;
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nofilter-icon{
color:#949494;
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nofilter{
color:#949494;
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nofilter-icon a{
color:#949494;
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nofilter a{
color:#235789;
font-size:10px;
font-family:verdana,sans-serif;
}
th .ms-vb{
color:#235789;
font-size:10px;
font-family:verdana,sans-serif;
}
th .ms-vb a{
color:#235789;
font-size:10px;
font-family:verdana,sans-serif;
}
.ms-vh2-nograd-icon{
padding-left:7px;
padding-right:7px;
padding-top:2px;
height:17px;
}
.ms-vh2-nograd{
padding-left:7px;
padding-right:7px;
padding-top:2px;
height:17px;
}
.ms-vh2-nofilter-icon{
padding-left:7px;
padding-right:7px;
padding-top:2px;
height:17px;
}
.ms-vh2-nofilter{
padding-left:7px;
padding-right:7px;
padding-top:2px;
height:17px;
}
.ms-nlline{
background:#DADDE6;
}
.ms-ppleft{
height:430px;
overflow:auto;
}
.ms-ppright{
width:600px;
}
.ms-homepagetitle{
font-family:arial;
font-size:12pt;
color:#555555;
font-weight:bold;
text-decoration: none;
}
a.ms-addnew {
font-weight:normal;
font-family:verdana;
font-size:10px;
color:#B5BBC8;
text-decoration: none;
}

a.ms-addnew:hover {
text-decoration: underline;
}

td.ms-addnew{
padding-left:7px;
padding-right:7px;
}

div.ms-addnew{
padding-top:5px;
padding-left:16px;
border-top:1px #B5BBC8 solid;
background-image: url('/_layouts/images/rect.gif');
background-position: 0px 8px;
background-repeat:no-repeat; 
}.ms-error{
font-family:Verdana,sans-serif;
font-size:10px;
font-weight:normal;
color:#ff0000
}
IMG.ms-button{
cursor:pointer;
}
.ms-announcementtitle{
font-weight:bold;
}
.ms-homepagetitle:Hover{
text-decoration: underline;
color:#555555;
}
.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:#555555;
}
img.thumbnail{
border:solid #B5BBC8 3px;
}
tr.ms-highlight
{
background-color:#f2f2f2;
}
tr.ms-imglibselectedrow
{
background-color:#f2f2f2;
}
.ms-imglibthumbnail
{
background-color:#B5BBC8;border:solid #B5BBC8 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:130;
}
table.ms-imglibPreviewTable
{
display:none;
}
table.ms-disc td
{
padding:1px 3px;
}
table tr td.ms-disc-nopad
{
padding:0px;
}
.ms-disc-nopad
{
padding:0px;
}
table tr td.ms-disc-padabove
{
padding:10px 0px 0px 0px;
}
table.ms-disc-nopad td
{
padding:0px;
}
tr.ms-disc-gray td
{
background-color:#B5BBC8;
}
tr.ms-disc-gray td div
{
padding:3px;
}
td.ms-disc-bordered-noleft
{
border:1px solid #B5BBC8;
border-top-width:0px;
}
td.ms-disc-bordered
{
border:1px solid #B5BBC8;
border-top-width:0px;
}
table tr td.ms-disc-bordered-noleft
{
border-left-width:0px;
padding:10px;
}
.UserShadedRegion
{
font-family:verdana,sans-serif;
background-color:#fffacc;
}
.UserCaption
{
font-size:10px;
font-family:verdana;
background-color:#f2f2f2;
}
.UserConfiguration
{
font-size:10px;
font-family:verdana;
background-color:#f2f2f2;
}
.UserDottedLine
{
margin-bottom:2px;
height:1px;
overflow:hidden;
background-color:#235789;
background-image:url('/_layouts/dot.gif');
}
.UserSelect{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
}
.UserInput{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
}
.UserButton{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
}
.UserNotification{
font-family:verdana,sans-serif;
padding:4px;
COLOR:#7f7f7f
}
.ConnectionChooseActiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
border-top:solid 1px #235789;
border-left:solid 1px #235789;
border-right:solid 1px #235789;
border-bottom:solid 1px #ece9d8;
padding:3px;
display:inline;
height:24px;
background-color:#ece9d8;
}
.ConnectionChooseInactiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
border-top:solid 1px #235789;
border-right:solid 1px #235789;
border-bottom:solid 1px #235789;
padding:3px;
display:inline;
margin-top:4px;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureInactiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
border-top:solid 1px #235789;
border-left:solid 1px #235789;
border-bottom:solid 1px #235789;
padding:3px;
margin-top:4px;
display:inline;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureActiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
border-top:solid 1px #235789;
border-left:solid 1px #235789;
border-right:solid 1px #235789;
border-bottom:solid 1px #ece9d8;
padding:3px;
display:inline;
height:24px;
background-color:#ece9d8;
}
.UserConnectionTop
{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
border-bottom:solid 1px #235789;
height:24px;
width:100%;
}
.UserToolBarTextArea{
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
font-weight:normal;
font-size:10px;
font-family:Verdana,sans-serif;
}
.UserToolbarTextArea A:link
{
COLOR:#235789;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:visited
{
COLOR:#235789;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:hover
{
COLOR:#555555;
TEXT-DECORATION:underline
}
.UserToolbarDisabledLink
{
COLOR:#7f7f7f;
font-size:10px;
font-family:verdana;
padding:4px;
}
.UserToolbarImage
{
border:medium none;
font-size:10px;
cursor:pointer;
background-color:#f2f2f2;
text-align:center;
}
.UserToolBarImageArea
{
padding-left:4px;
padding-right:0px;
padding-bottom:5px;
font-weight:normal;
font-size:10px;
font-family:Verdana,sans-serif;
}
.UserToolbarSelectedImage
{
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:#555555 1px solid;
font-weight:bold;
font-size:10px;
vertical-align:top;
text-align:center;
}
.UserCaptionShadow{
border-right:1px solid #B5BBC8;
border-left:1px solid #B5BBC8;
background-color:#f3f3f3;
height:2px;
background-image:url('/_layouts/viewheadergrad.gif');
background-repeat:repeat-x;
}
.UserGenericHeader
{
font-weight:bold;
font-size:12pt;
color:#555555;
font-family:arial,sans-serif;
}
.UserGeneric
{
padding:8px 5px 7px 5px;
}
.UserGenericBody
{
padding:5px 0px 0px 17px;
}
.UserGenericText
{
font-size:10px;
font-family:verdana,arial,sans-serif;
color:#555555;
}
.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 7px 0px 7px;
}
.UserControlGroup
{
padding-bottom:10px;
padding-top:2px;
}
.UserSectionFooter
{
width:100%;
margin-top:5px;
padding-top:2px;
border-top:solid 1px #c8c8c8;
color:#555555
}
.UserFooter
{
width:100%;
padding:10px 7px 7px 7px;
}
.UserCommandArea
{
padding-top:7px;
}
.UserToolbar
{
/*background-image:url('/_layouts/topnavunselected.gif');*/
border-bottom:1px solid #718BAD;
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:10px;
padding:1px 4px 2px 4px;
border:solid 1px #2353b2;
color:#555555;
}
.UserCellSelected
{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
padding:1px 4px 2px 4px;
background-image:url('/_layouts/SELECTEDNAV.GIF');
background-repeat:repeat-x;
background-color:#ffdf88;
border:solid 1px #B5BBC8;
color:#555555;
}
.UserCell
{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
padding:2px 5px 3px 5px;
color:#00558E;
}
.UserGenericBulletItem
{
padding-bottom:2px;
}
.ms-ToolPaneFrame
{
padding:0px;
background-color:#f2f2f2;
border-top:1px solid #718BAD;
border-right:2px solid #718BAD;
}
.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 #B5BBC8;
border-top:0px solid transparent;
border-bottom:0px solid transparent;
border-left:1px solid #B5BBC8;
}
.ms-ToolPaneClose
{
background-image:url('/_layouts/topnavselected.gif');
background-repeat:repeat-x;
background-color:#79a7e3;
border-top:solid 1px #FAFBFD;
border-bottom:solid 1px #B5BBC8;
padding-right:3px;
padding-left:0px;
}
.ms-ToolPaneTitle
{
color:#555555;
font-weight:bold;
font-size:10px;
background-image:url('/_layouts/topnavselected.gif');
background-repeat:repeat-x;
border-left:solid 1px #FAFBFD;
border-top:solid 1px #FAFBFD;
border-bottom:solid 1px #B5BBC8;
font-family:verdana,arial,helvetica,sans-serif;
padding-left:0px;
padding-right:7px;
padding-top:1px;
padding-bottom:2px;
background-color:#79a7e3;
text-align:left;
}
.ms-ToolPaneFooter
{
padding:5px;
font-size:10px;
border-top:solid 1px #C8C8C8;
color:#595959;
font-weight:bold;
font-family:verdana,arial,helvetica,sans-serif;
direction:ltr;
}
.ms-ToolPaneError
{
color:#e00000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
padding:10px;
}
.ms-ToolPaneInfo{
font-size:10px;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
padding-left:5px;
color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
background-color:#235789;
}
.ms-ToolPartSpacing{
padding-top:8px;
}
.ms-ToolStripSelected
{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
background-image:url('/_layouts/menubuttonhover.gif');
padding:1px 4px 2px 4px;
background-color:#afd2ff;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #f2f2f2;
color:#555555;
}
.ms-ToolStrip
{
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
padding:1px 4px 2px 4px;
background-image:url('/_layouts/listheadergrad.gif');
color:#555555;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #f2f2f2;
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:10px;
font-family:verdana,arial,helvetica,sans-serif;
padding-top:2px;
padding-bottom:2px;
}
.ms-TPBody
{
color:#555555;
font-size:10px;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-TPBody A:hover
{
color:#235789;
text-decoration: none;
cursor:pointer;
}
.ms-TPBody A:visited
{
color:#235789;
text-decoration: none;
cursor:pointer;
}
.ms-TPBody A:link
{
color:#235789;
text-decoration: none;
cursor:pointer;
}
.ms-TPCommands{
}
.ms-TPInput{
font-size:10px;
color:#555555;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-PropGridBuilderButton
{
border:solid 1px #235789;
width:16px;
font-size:10px;
display:none;
background-color:#B5BBC8;
}
.ms-BuilderBackground
{
background:#ece9d8;
}
.ms-SPZone
{
border:1px solid #7f7f7f;
padding:5px
}
.ms-SPZoneSelected
{
border:#00FF00 1px solid;
padding:5px
}
.ms-SPZoneIBar
{
border:#00FF00 3px solid;
}
.ms-SPZoneLabel
{
color:#7f7f7f;
font-family:verdana;
font-size:10px;
padding:0
}
.ms-SPZoneCaption{
font-size:9pt;
color:#7f7f7f;
font-family:verdana;
}
.ms-WPDesign{
background-color:#f1f1f1;
}
.ms-WPMenu{
background-color:#f1f1f1;
}
.ms-WPTitle
{
font-weight:bold;
font-family: Verdana;
color:#094B7F;
padding-left:3px;
padding-right:7px;
padding-top:2px;
text-decoration: none;

/*padding-bottom:2px;*/
font-size:10px;
text-align:left;
}
.ms-WPTitle A:visited
{
color:#094B7F;
text-decoration: none;
cursor:pointer;
}
.ms-WPTitle A:link, .ms-WPTitle A {
color:#094B7F;
text-decoration: none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#555555;
text-decoration: underline;
cursor:pointer;
}
.ms-WPSelected
{
border:#ffbb77 3px dashed;
}
.ms-WPBody
{
font-size:10px;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration: none;
}
.ms-TPBody TABLE
{
font-size:1em;
}
.ms-WPBody TABLE
{
font-size:1em;
}
.ms-WPBody A:visited
{
color:#00558E;
text-decoration: none;
}
.ms-WPBody A{
color:#00558E;
text-decoration: none;
}


.ms-WPBody A:link
{
color:#00558E;
text-decoration: none;
}
.ms-WPBody A:hover
{
color:#555555;
text-decoration: underline;
}
.ms-TPBody th
{
font-weight:bold;
}
.ms-WPBody th
{
font-weight:bold;
}
.ms-WPBody td
{
font-size:10px;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-TPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-WPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-TPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-WPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-TPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-WPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-TPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-WPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPBorderBorderOnly
{
border-color:#B5BBC8;
border-width:1px;
border-style:solid;
}
.ms-WPBorder
{
border-color:#CBD7EF;
border-width:1px;
border-style:solid;
}
.ms-WPBorder
{
border-top-width:0px;
}
.ms-SpLinkButtonInActive
{
color:#235789;
}
.ms-HoverCellInActive
{
border:none;
margin:1px;
color:#235789;
vertical-align:top;
background-color:transparent;
}
.ms-SpLinkButtonActive
{
/*vertical-align:top;
background-color:#DEE7FB;
background-image:url("/_layouts/images/menubuttonhover.gif");*/
}
.ms-HoverCellActive
{
border:#718BAD 1px solid;
vertical-align:top;
background-color:#DEE7FB;
background-image:url('/_layouts/menubuttonhover.gif');
}
.ms-HoverCellActiveDark
{
border:solid 1px #ffdf88;
background-color:#4682B4;
vertical-align:top;
color:#ffffff;
}
.ms-SpLinkButtonActive
{
padding:1px 2px 1px 2px;
}
.ms-SpLinkButtonInActive
{
padding:1px 2px 1px 2px;
}
.ms-SpLinkButtonActive a{
color:#235789;
text-decoration: underline;
}
.ms-SPLink
{
font-family:Verdana;
font-size:10px;
color:#235789;
}
.ms-SPLink A:visited
{
color:#235789;
text-decoration: none;
}
.ms-SPLink A:link
{
color:#235789;
text-decoration: none;
}

.ms-SPLink A:hover
{
color:#235789;
text-decoration: underline;
}

.ms-SPButton
{
font-family:Verdana;
font-size:10px;
}
.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:12px;
}
.ms-PartSpacingHorizontal
{
font-size:1pt;
width:8px;
}
.ms-WPHeader
{
}
.ms-WPHeader TD{
border-bottom:1px solid #235789;
border-collapse:collapse;
background-image:url('/PublishingImages/wptitle-bkg.gif');
background-repeat:repeat-x;
background-position:left bottom;
vertical-align: bottom;
padding-bottom:1px;

text-decoration: none;
}

.ms-WPEditText{
display:inline;
vertical-align:bottom;
padding-left:1px;
padding-right:1px;
font-size:10px;
font-family:verdana,arial,sans-serif;
}
.ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #B5BBC8;
background-color:#f2f8ff;
/*background-image:url("/_layouts/images/partgrad.gif");
background-repeat:repeat-x;*/
}
.ms-SPzone .ms-WPHeader TD{
border:1px solid #B5BBC8;
background-color:#f2f8ff;
/*background-image:url("/_layouts/images/partgrad.gif");
background-repeat:repeat-x;*/
}
.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:10px;
text-align:left;
text-decoration: none;
font-weight:bold;
vertical-align:top;
}
.ms-subsmanagecell
{
color:#555555;
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-left:4;
padding-right:4;
padding-top:3;
padding-bottom:4;
}
.ms-underlineback
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding-left:4;
padding-right:4;
padding-top:3;
padding-bottom:4;
background-color:#f2f2f2;
}
.ms-back
{
vertical-align:top;
padding-left:4;
padding-right:4;
padding-top:2;
padding-bottom:4;
background-color:#f2f2f2;
}
.ms-smallheader
{
font-size:10px;
font-weight:bold;
color:#555555;
font-family:verdana;
}
.ms-smallsectionline
{
padding:0px;
background-color:#bfbfbf;
}
.ms-tabselected
{
border-left: 1px solid #718BAD;
	border-right: 1px solid #718BAD;
	border-top: 1px solid #718BAD;
	padding: 3px 10px;
	font-weight:bold;
	position:relative;
	top:0px;
	color:#235789;
background-image:url('/_layouts/viewselectorgrad.gif');
	background-repeat:repeat-x;
	background-color:#DEE7FB;
	border-bottom:white;
}
.ms-tabinactive
{
border-left: 1px solid #c2dcff;
	border-right: 1px solid #c2dcff;
	border-top: 1px solid #c2dcff;
	padding: 3px 10px;
	font-weight:bold;
	position:relative;
	top:0px;
	color:#235789;
background-image:url('/_layouts/topnavunselected.gif');
	background-color:#FAFBFD;
	background-repeat:repeat-x;
	border-bottom:none;
}
.ms-tabinactive a:link
{
color:#235789;
text-decoration: none;
}
.ms-tabinactive a:hover
{
color:#235789;
text-decoration: none;
}
.ms-tabinactive a:visited
{
color:#235789;
text-decoration: none;
}
.ms-surveyHBar
{
font-size:2px;
background-color:#235789;
}
.ms-surveyHBarB
{
font-size:2px;
background-color:#CCCCCC;
}
.ms-surveyVBar
{
font-size:2px;
background-color:#235789;
}
.ms-surveyVBarB
{
font-size:2px;
background-color:#CCCCCC;
vertical-align:bottom;
}
.ms-surveyVBarBI
{
font-size:2px;
background-color:#235789;
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:10px;
font-family:verdana;
color:#7f7f7f;
padding-left:10px;
padding-right:0px;
}
.ms-uploadborder{
border:1px solid #B5BBC8;
}
.ms-uploadcontrol{
background-color:#f2f2f2;
}
.ms-spaceBetContentAndButton
{
height:10px;
}
.ms-ButtonHeightWidth
{
width:9.5em;
font:10px verdana;
height:2.1em;
}
.ms-ButtonHeightWidth2
{
height:2.1em;
font:10px verdana;
width:13.72em;
}
.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:verdana;
border:1px solid #CCCCCC;
text-align:left 
}
.ms-stylelabel{
font-family:verdana;
font-size:10px;
color:#7f7f7f;
}
.ms-styleheader{
font-family:verdana;
font-size:.68em;
background-color:#f2f2f2;
}
.ms-stylebody a:link{
color:#235789;
text-decoration: none;
}
.ms-styleheader a:link{
color:#235789;
text-decoration: none;
}
.ms-stylebody a:visited{
text-decoration:none 
}
.ms-styleheader a:visited{
text-decoration:none 
}
.ms-stylebody{
font-family:verdana;
font-size:10px;
}
.ms-stylebody a:hover{
color:#555555;
text-decoration: underline;
}
.ms-styleheader a:hover{
color:#555555;
text-decoration: underline;
}
.ms-alternating{
background-color:#f9f9f9;
}
.ms-MWSSelectedInstance{
color:#555555;
text-decoration: none;
}
.ms-MWSInstantiated a:visited{
color:#235789;
text-decoration: none;
}
.ms-MWSInstantiated a:link{
color:#235789;
text-decoration: none;
}
.ms-MWSInstantiated a:hover{
color:#8ebbf5;
text-decoration: underline;
}
.ms-MWSUninstantiated a:visited{
color:#235789;
text-decoration: none;
}
.ms-MWSUninstantiated a:link{
color:#235789;
text-decoration: none;
}
.ms-MWSUninstantiated a:hover{
color:#235789;
text-decoration: underline;
}
.ms-entity-resolved{
color:#555555;
text-decoration: underline;
}
.ms-entity-unresolved{
color:#555555;
cursor:pointer;
background-image:url('/_layouts/squiggle.gif');
background-repeat:repeat;
background-position:left bottom;
padding-bottom:2px;
vertical-align:text-top;
font-style:italic;
}
.ms-ganttTitleCell
{
padding-left:7px;
color:black;
width:222px;
height:22px;
border:solid 1px #f2f2f2;
}
.ms-ganttTitleHeaderCell
{
padding-left:7px;
color:#4e7cb7;
width:222px;
border:solid 1px #f2f2f2;
}
.ms-ganttInnerTable
{
}
.ms-ganttInnerTable td
{
font-family:verdana;
font-size:.68em;
}
.ms-ganttDiv
{
position:absolute;
overflow:auto;
height:180px;
width:100%;
}
.ms-ganttDivNotIE
{
position:inherit;
overflow:auto;
height:180px;
width:100%;
}
.ms-ganttOuterTable
{
width:100%;
height:180px;
}
.ms-ganttMajorTimeUnitHeaderCell
{
text-align:center;
border-left:solid 1px #f2f2f2;
border-right:solid 1px #f2f2f2;
color:#4e7cb7;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow td
{
text-align:center;
border:solid 1px #f2f2f2;
color:#4e7cb7;
background-color:#f9f9f9;
}
.ms-ganttWorkingDay
{
}
.ms-ganttNonWorkingDay
{
background:#f9f9f9;
}
.ms-ganttToday
{
background:cornsilk;
}
.ms-ganttTransparentImage
{
position:absolute;
}
.ms-ganttNonTransparentImage
{
position:absolute;
}
.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 #555555;
border-left:1px solid #555555;
border-right:1px solid #555555;
}
.ms-dgadd a
{
font-weight:bold;
}
.ms-dgadd
{
vertical-align:middle;
border-top:1px solid #555555;
border-left:1px solid #555555;
border-right:1px solid #555555;
border-bottom:1px solid #C0C6E0;
}
.ms-infobar{
font-family:verdana;
background-color:#EDF0D9;
border-color:#235789;
border-width:1px;
border-style:solid;
font-size:10px;
}
.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:3;
left:3;
width:3;
height:3;
}
.ms-consolemptablerow{
background-color:#79a7e3;
}
.ms-consoletoolbar{
font-size:10px;
font-family:verdana,verdana;
}
.ms-consolemessage{
font-size:10px;
font-family:verdana,verdana;
}
.ms-consoleerror{
font-size:10px;
font-family:verdana,verdana;
}
.ms-consolestatus{
font-size:10px;
font-family:verdana,verdana;
}
.ms-consolestatusframe{
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-style:solid;
}
.ms-consoleframe{
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-style:solid;
}
.ms-consolestatuscell{
background-image:url('/_layouts/pageTitleBKGD.gif');
background-repeat:repeat-x;
background-position:left top;
background-color:#d5dced;
text-align:center;
}
.ms-consoleframe{
border-top-width:1px;
border-color:#B5BBC8;
}
.ms-consolestatusframe{
border-top-width:0px;
background-color:#f6fdfd;
background-repeat:repeat-x;
border-color:#FFFFFF;
}
td.ms-consolestatuscheckoutframe{
background-repeat:repeat-x;
}
td.ms-consolestatusminorframe{
background-repeat:repeat-x;
}
td.ms-consolestatusmajorframe{
background-repeat:repeat-x;
}
.ms-consolestatusmajorframe{
background-color:#DEE7FB;
background:url('/_layouts/cnspgrdn.gif');
}
.ms-consolestatusminorframe{
background-color:#FAFBFD;
background:url('/_layouts/cnsugrdn.gif');
}
.ms-consolestatuscheckoutframe{
background-color:#fff8b2;
background:url('/_layouts/cnsugrdn.gif');
}
.ms-consolestatusshadowframe{
background-repeat:repeat-x;
background:url('/_layouts/cnsshdo.gif');
height:4px;
}
.ms-consolestatusshadowframeleft{
background:url('/_layouts/cnsshdol.gif');
height:4px;
width:3px;
}
.ms-consolestatusshadowframeright{
background:url('/_layouts/cnsshdor.gif');
height:4px;
width:3px;
}
.ms-consolestatus{
color:#000000;
padding-top:3px;
padding-bottom:3px;
text-decoration: none;
}
.ms-consolestatus a{
color:#235789;
text-decoration: none;
}
.ms-consolestatus a:hover{
text-decoration: underline;
}
.ms-consolehr{
background-color:#CDCDCD;
height:1px;
}
.ms-consoleerror{
color:#ff0000;
text-decoration: none;
}
.ms-consoleerror a{
color:#235789;
text-decoration: none;
}
.ms-consoleerror a:hover{
color:#235789;
text-decoration: underline;
}
.ms-consolemessage{
color:#235789;
text-decoration: none;
}
.ms-consolemessage a{
text-decoration: none;
}
.ms-consolemessage a:hover{
text-decoration: underline;
}
.ms-consoletoolbar{
text-decoration: none;
color:#00558E;
}
.ms-consoletoolbar a{
text-decoration: none;
}
.ms-consoleqaback td{
padding-left:3px;
padding-right:6px;
background-image:url('/_layouts/qarsgrd.gif');
}
.ms-consoleqabackhover td{
background-image:url('/_layouts/qahvgrd.gif');
padding-left:3px;
padding-right:6px;
}
.ms-consoleqaemptyborderh{
height:1px;
}
.ms-consoleqaemptyborderv{
width:1px;
}
.ms-consoleqaemptycorner{
width:1px;
height:1px;
}
.ms-consoleqacorner{
background-color:#CAD7E7;
}
.ms-consoleqaborderv{
background-color:#CAD7E7;
}
.ms-consoleqaborderh{
background-color:#CAD7E7;
}
.ms-consoleqacornerhover{
background-color:#B5BBC8;
}
.ms-consoleqabordervhover{
background-color:#B5BBC8;
}
.ms-consoleqaborderhhover{
background-color:#B5BBC8;
}
.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:#235789;
text-align:left;
}
.ms-webpartpickerpageHeaderBorder a{
color:#235789;
}
.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:10px verdana;
position:absolute;
right:10;
top:30;
border:1px solid #6393D4;
border-bottom:none;
text-align:center;
}
.ms-wikieditsecond
{
}
.ms-wikieditthird
{
background:url('/_layouts/toolgrad.gif');
}
.ms-wikieditorange
{
}
.ms-wikieditorangeinnera
{
height:0px;font-size:0px;
line-height:0px;
}
.ms-wikieditbutton span
{
vertical-align:top;
}
.ms-wikieditbutton a
{
text-decoration: none;
color:#7f7f7f;
}
.ms-wikieditbutton a:hover
{
text-decoration: underline;
color:#555555;
}
.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 #555555;
}
.ms-wikicontent
{
color:#333333;
line-height:1.3;
}
.errorinl
{
FONT-SIZE:10px;
COLOR:#ff0000;
FONT-FAMILY:verdana,sans-serif;
}
.ms-diffbox{
border:1px solid #c3c3c3;
}
.ms-diffdelete
{
background-color:#e0e0e0;
}
.ms-diffdeletenostrike
{
background-color:#e0e0e0;
}
.ms-diffdelete
{
text-decoration:line-through;
}
.ms-diffinsert
{
background-color:#ffeaad;
}
.ms-diffchange
{
background-color:#FEFE7F;
}
.ms-wikifieldheader{
font-family:verdana;
font-size:10px;
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;
0 0 0 0;
white-space:nowrap;
}
ul.ms-blogAdminLinks li
{
background:url('/_layouts/rect.gif') no-repeat 5px 8px;
margin:0 0 0 0;
padding:0 0 3px 20px;
}
ul.ms-blogAdminLinks li a{
color:#00558E;
}
.ms-blogrss
{
color:#4c4c4c;
width:588px;
}
.ms-CommentsWrapper
{
color:#4c4c4c;
width:588px;
}
.ms-PostWrapper
{
color:#4c4c4c;
width:588px;
}
.ms-PostTitle{
font-size:16pt;
border-top:solid 1px #FAFBFD;
padding-top:6px;
}
.ms-PostTitle span{
position:relative;
left:-2px;
right:auto;
}
.ms-PostTitle a
{
color:#4c4c4c;
text-decoration: none;
}
.ms-CommentFooter{
font-size:10px;
color:#235789;
padding-bottom:22px;
}
.ms-PostFooter{
font-size:10px;
color:#235789;
padding-bottom:22px;
}
.ms-CommentFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostBody
{
color:#4c4c4c;
font-size:10px;
line-height:1.7em;
padding-top:6px;
padding-bottom:12px;
}
.ms-PostBody a{
color:#00558E;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
h1.ms-PostDate
{
font-size:10px;
color:#7f7f7f;
margin:0;
border-bottom:solid 1px #718BAD;
padding-bottom:5px;
}
h1.ms-CommentHeader
{
font-size:16pt;
font-weight:normal;
color:#235789;
margin:0 0 0 0;
padding:0 0 0 0;
position:relative;
top:-.25em;
left:-2px;
right:auto;
}
h2.ms-CommentTitle
{
color:#000000;
font-size:10px;
line-height:1.7em;
padding:0px 0 0 0;
margin:0px;
}
.ms-CommentBody{
color:#4c4c4c;
font-size:10px;
line-height:1.7em;
padding-bottom:12px;
padding-top:6px;
}
.ms-commentsempty{
color:#4c4c4c;
font-size:10px;
padding-bottom:22px;
padding-top:6px;
}
.ms-blogedit{
font-size:10px;
line-height:1.7em;
vertical-align:top;
border-top:solid 1px #FAFBFD;
}
.ms-blogedit a{
height:22px;
border:solid 1px #FAFBFD;
border-top:none;
padding:0px 5px 0 5px;
color:#00558E;
}
.ms-blogrss
{
font-size:10px;
border-top:solid 1px #FAFBFD;
padding-top:5px;
}
.ms-blogrss a{
color:#00558E;
}
.ms-blogrss img
{
vertical-align:middle;
border:none;
}
.ms-commenttable{
margin:15px 0 0 0;
padding:0px;
}
.ms-commenttable td{
border-top:solid 1px #f2f2f2;
}
.ms-CommentFooter a
{
padding-top:4px;
margin:0;
}
.ms-pickerwait
{
width:100%;
height:100%;
margin:0px;
background-color:#FFFFFF;
font-family:verdana;
font-size:10px;
color:#555555;
}
.ms-CategoryTitleCell
{
padding:0 0 0 0px;
}
.ms-CategoryTitleCell a
{
display:block;
background:url('/_layouts/navBullet.gif') no-repeat left top;
margin:0px;
padding:3 0 3px 16px;
}
.ms-BlogEmptyListText
{
padding:2px 2px 2px 10px;
}
.ms-BlogNavigator p.ms-descriptiontext
{
display:none;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#f2f2f2;
border-top:solid 1px #f2f8ff;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #B5BBC8;
padding:1px 6px 3px 6px;
}
.ms-BlogNavigator div.ms-navheader a{
color:#235789;
}
.ms-BlogNavigator div.ms-navheader{
color:#235789;
font-weight:bold;
}
.ms-BlogNavigator .ms-quicklaunch table td{
border-top:none;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #B5BBC8;
}
.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;
}
@media print{
.ms-buttonheightwidth2{
display:none;
}
.ms-buttonheightwidth{
display:none;
}
.ms-banner{
display:none;
}
.ms-searchform{
display:none;
}
.ms-titlearearight{
display:none;
}
.ms-titlearealeft{
display:none;
}
.ms-areaseparatorcorner{
display:none;
}
.ms-areaseparatorright{
display:none;
}
.ms-rightareacell{
display:none;
}
.ms-areaseparatorleft{
display:none;
}
.ms-siteaction{
display:none;
}
.ms-globallinks{
display:none;
}
.ms-leftareacell{
display:none;
}
}
.ms-hidden
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
/* _lcid="1033" _version="12.0.4017"
_LocalBinding */
.ms-SrvMenuUI
{
display:none;
}
.ms-MenuUIPopupBody
{
background-color:#fafafa;
border:1px solid #718BAD;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody TABLE
{
color:#00558E;
font-size:100%;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody div
{
cursor:pointer;
}
.ms-MenuUILargeRtL
{
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUIRtL
{
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUILarge
{
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUI
{
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUILarge
{
background-position:left;
}
.ms-MenuUI
{
background-position:left;
}
.ms-MenuUILargeRtL
{
background-position:right;
}
.ms-MenuUIRtL
{
background-position:right;
}
.ms-MenuUI
{
background-image:url('/_layouts/MGrad.gif');
}
.ms-MenuUILarge
{
background-image:url('/_layouts/MGradLarge.gif');
width:250px;
}
.ms-MenuUIRtL
{
background-image:url('/_layouts/MGradRtl.gif');
}
.ms-MenuUILargeRtL
{
background-image:url('/_layouts/MGradLargeRtl.gif');
width:250px;
}
.ms-MenuUIItemTableCellCompact
{
padding:2px;
color:#00558E;
text-decoration: none;
font-size:10px;
font-family:verdana;
}
.ms-MenuUIItemTableCell
{
padding:2px;
color:#00558E;
text-decoration: none;
font-size:10px;
font-family:verdana;
}
.ms-MenuUIItemTableCellCompact
{
padding:1px 2px 1px 2px;
}
.ms-MenuUIItemTableCellCompactHover A
{
color:#00558E;
text-decoration: none;
}
.ms-MenuUIItemTableCellCompact A
{
color:#00558E;
text-decoration: none;
}
.ms-MenuUIItemTableCellHover A
{
color:#00558E;
text-decoration: none;
}
.ms-MenuUIItemTableCell A
{
color:#00558E;
text-decoration: none;
}
.ms-menuitemdescription
{
color:#000000;
}
.ms-MenuUIItemTableCellCompactHover
{
padding:1px;
color:#00558E;
text-decoration: none;
font-size:10px;
font-family:verdana;
}
.ms-MenuUIItemTableCellHover
{
padding:1px;
color:#00558E;
text-decoration: none;
font-size:10px;
font-family:verdana;
}
.ms-MenuUIItemTableCellCompactHover
{
padding:0px 1px 0px 1px;
}
.ms-MenuUIItemTableHover
{
background-color:#DEE7FB;
border:1px solid #B5BBC8;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription{
color:#333333;
}
.ms-MenuUIIconRtL
{
height:16px;
width:24px;
}
.ms-MenuUIIcon
{
height:16px;
width:24px;
}
.ms-MenuUIIconLargeRtl
{
height:16px;
width:40px;
}
.ms-MenuUIIconLarge
{
height:16px;
width:40px;
}
.ms-MenuUIIconLarge
{
padding:
0px 
6px 
0px 
2px;
}
.ms-MenuUIIcon
{
padding:
0px 
6px 
0px 
2px;
}
.ms-MenuUIIconLargeRtl
{
padding:
0px 
2px 
0px 
6px;
}
.ms-MenuUIIconRtL
{
padding:
0px 
2px 
0px 
6px;
}
.ms-menuuilabelcompactRtl
{
width:100%;
}
.ms-menuuilabelcompact
{
width:100%;
}
.ms-MenuUILabelRtL
{
width:100%;
}
.ms-MenuUILabel
{
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-MenuUISeparatorLargeRtl
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparatorLarge
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparatorRtL
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparator
{
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/ChkMrk.gif');
}
.ms-MenuUIItemTableCellDisabled
{
color:#235789;
}
.ms-sbtable{
color:#555555;
font-family:Arial;
font-size:11px;
font-weight:normal;
}
.ms-sbtablealt{
color:#555555;
font-family:Arial;
font-size:10px;
font-style:normal;
font-weight:normal
}
.ms-sbtable-ex{
/*width:100%;*/
border-collapse:collapse;
margin:0px;
}
.ms-sbtable-border{
border:1px solid #efefef;
}
.ms-sbtable-border{
border:1px solid #a1a9be;
}
.ms-sbcell{
padding-right:0px;
white-space:nowrap;
width:120px;
}
.ms-sbtext{
font-family:Arial;
font-size:10px;
color:#555555;
}
.ms-sbplain{
font-family:Arial;
color:#555555;
font-size:10px;
padding-left:4px;
/*width:120px;*/
}
.ms-sblink{
padding-right:14px;
}
.ms-sblink a:visited{
font-family:Arial;
font-size:11px;
color:#555555;
text-decoration: none;
padding-left:4px;
}
.ms-sblink a:link{
font-family:Arial;
font-size:11px;
color:#555555;
text-decoration: none;
padding-left:4px;
}
.ms-sbgo{
padding-left:4px
}
.ms-sbLastcell{
/*width:100%;*/
}

.ms-sbscopes {
/*width:120px;*/
}




/*-----------<<<<<    CALENDAR    >>>>>-------------*/
/*-----------<<<<<    CALENDAR    >>>>>-------------*/
/*-----------<<<<<    CALENDAR    >>>>>-------------*/
/*-----------<<<<<    CALENDAR    >>>>>-------------*/




.ms-calheader{
background-color:#FAFBFD;
border-bottom:1px #B5BBC8 solid;
}
.ms-cal-navselected,.ms-cal-nav{
font-size:10px;
}
.ms-cal-navselected a{
text-decoration: none;
color:#235789;
font-weight:bold;
}
.ms-cal-navselected a:hover{
text-decoration: none;
color:#235789;
}
.ms-cal-nav a{
color:#235789;
text-decoration: none;
font-weight:normal;
}
.ms-cal-nav a:hover{
color:#235789;
text-decoration: none;
font-weight:normal;
}
.ms-cal-weekempty,.ms-cal-weekemptyRTL{
background-color:#FAFBFD;
width:18px;
font-size:2px;
}
.ms-cal-weekname{
background-color:#FAFBFD;
width:14.5%;
}
.ms-cal-weekday{
background-color:#FAFBFD;
color:#7f7f7f;
padding:2px;
}
.ms-cal-week,.ms-cal-weekB,.ms-cal-weekRTL,.ms-cal-weekRTLB{
/*background-image:url("/_layouts/images/weekbox.gif");
background-repeat:repeat-y;*/
background-color:#CBD7EF;
border:1px solid #B5BBC8;
}
.ms-cal-weekselected,.ms-cal-weekselectedRTL{
border:1px solid #B5BBC8;
cursor:pointer;
background-color:#FAFBFD;
}
.ms-cal-weekselected a,.ms-cal-weekselectedRTL a{
color:#235789;
text-decoration: none;
}
.ms-cal-weekbox,.ms-cal-weekboxRTL{
width:15px;
}
.ms-cal-topday,.ms-cal-topdayRTL,.ms-cal-topdayL,.ms-cal-topdayRTLL,.ms-cal-wtopdayL,.ms-cal-wtopday,.ms-cal-wtopdayRTL,.ms-cal-wtopdayRTLL{
/*background-image:url("/_layouts/images/calnumBttn.gif");
background-repeat:repeat-x;*/
background-color:#CBD7EF;
border:solid 1px #B5BBC8;
font-weight:bold;
color:#235789;
}
.ms-cal-wtopday{
border-right:none;
}
.ms-cal-wtopdayRTL{
border-left:none;
}
.ms-cal-topday div,.ms-cal-topdayRTL div,.ms-cal-topdayL div,.ms-cal-topdayRTLL div,.ms-cal-wtopdayL div,.ms-cal-wtopday div,.ms-cal-wtopdayRTL div,.ms-cal-wtopdayRTLL div{
padding:1px 1px 1px 5px;
}
.ms-cal-wtopdayL div span,.ms-cal-wtopday div span,.ms-cal-wtopdayRTL div span,.ms-cal-wtopdayRTLL div span,.ms-cal-wtopdayoverL div span,.ms-cal-wtopdayover div span,.ms-cal-wtopdayoverRTL div span,.ms-cal-wtopdayoverRTLL div span,.ms-cal-wtopday-today div span,.ms-cal-wtopdayfocus div span,.ms-cal-wtopdayfocusL div span,.ms-cal-wtopdayfocusRTLL div span,.ms-cal-wtopdayfocusRTL div span{
font-weight:normal;
padding:0px 10px 0px 10px;
}
.ms-cal-wtopdayL a,.ms-cal-wtopday a,.ms-cal-wtopdayRTL a,.ms-cal-wtopdayRTLL a,.ms-cal-wtopdayfocus a,.ms-cal-wtopdayfocusL a,.ms-cal-wtopdayfocusRTLL a,.ms-cal-wtopdayfocusRTL a{
color:#235789;
}
.ms-cal-topday-today,.ms-cal-wtopday-today,.ms-cal-topday-todayRTL,.ms-cal-wtopday-todayRTL{
/*background-image:url("/_layouts/images/calnumBttntoday.gif");
background-repeat:repeat-x;*/
background-color:#D9E0ED;
border:solid 1px #B5BBC8;
}
.ms-cal-topday-today div,.ms-cal-wtopday-today div,.ms-cal-topday-todayover div,.ms-cal-wtopday-todayover div,.ms-cal-topday-todayRTL div,.ms-cal-wtopday-todayRTL div,.ms-cal-topday-todayoverRTL div,.ms-cal-wtopday-todayoverRTL div{
padding:0px 0px 0px 4px;
border:solid 1px #235789;
font-weight:bold;
}
.ms-cal-topday-todayover,.ms-cal-topday-todayoverRTL,.ms-cal-wtopday-todayover,.ms-cal-wtopday-todayoverRTL{
background-color:#CBD7EF;
border:solid 1px #B5BBC8;
}
.ms-cal-topdayover,.ms-cal-topdayoverL,.ms-cal-topdayoverRTL,.ms-cal-topdayoverRTLL,.ms-cal-wtopdayover,.ms-cal-wtopdayoverL,.ms-cal-wtopdayoverRTL,.ms-cal-wtopdayoverRTLL,.ms-cal-topdayfocusover,.ms-cal-topdayfocusoverRTL{
background-color:#FAFBFD;
border:solid 1px #B5BBC8;
color:#235789;
text-decoration: none;
cursor:pointer;
}
.ms-cal-topdayover div,.ms-cal-topdayoverL div,.ms-cal-topdayoverRTL div,.ms-cal-topdayoverRTLL div,.ms-cal-wtopdayover div,.ms-cal-wtopdayoverL div,.ms-cal-wtopdayoverRTL div,.ms-cal-wtopdayoverRTLL div,.ms-cal-topdayfocusover div,.ms-cal-topdayfocusoverRTL div{
padding:1px 1px 1px 5px;
font-weight:bold;
color:#235789;
text-decoration: underline;
}
.ms-cal-topdayfocus,.ms-cal-topdayfocusL,.ms-cal-topdayfocusRTL,.ms-cal-topdayfocusRTLL,.ms-cal-wtopdayfocus,.ms-cal-wtopdayfocusL,.ms-cal-wtopdayfocusRTL,.ms-cal-wtopdayfocusRTLL{
/*background-image:url("/_layouts/images/calnumBttnfocus.gif");
background-repeat:repeat-x;*/
background-color:#D9E0EC;
border:solid 1px #B5BBC8;
}
.ms-cal-topdayfocus div,.ms-cal-topdayfocusL div,.ms-cal-topdayfocusRTL div,.ms-cal-topdayfocusRTLL div,.ms-cal-wtopdayfocus div,.ms-cal-wtopdayfocusL div,.ms-cal-wtopdayfocusRTL div,.ms-cal-wtopdayfocusRTLL div{
padding:1px 1px 1px 5px;
font-weight:bold;
}
.ms-cal-wtopday div img,.ms-cal-wtopdayL div img,.ms-cal-wtopdayoverL div img,.ms-cal-wtopdayover div img,.ms-cal-wtopdayoverRTL div img,.ms-cal-wtopdayoverRTLL div img{
width:96px;
}
.ms-cal-topday a,.ms-cal-topday a:active,.ms-cal-topday a:link,.ms-cal-topday a:visited,.ms-cal-topday a:hover,
.ms-cal-topdayL a,.ms-cal-topdayL a:active,.ms-cal-topdayL a:link,.ms-cal-topdayL a:visited,.ms-cal-topdayL a:hover,
.ms-cal-topdayRTL a,.ms-cal-topdayRTL a:active,.ms-cal-topdayRTL a:link,.ms-cal-topdayRTL a:visited,.ms-cal-topdayRTL a:hover,
.ms-cal-topdayRTLL a,.ms-cal-topdayRTLL a:active,.ms-cal-topdayRTLL a:link,.ms-cal-topdayRTLL a:visited,.ms-cal-topdayRTLL a:hover,
.ms-cal-topdayselectedRTLL a,.ms-cal-topdayselectedRTLL a:active,.ms-cal-topdayselectedRTLL a:link,.ms-cal-topdayselectedRTLL a:visited,.ms-cal-topdayselectedRTLL a:hover,
.ms-cal-topdayselectedRTL a,.ms-cal-topdayselectedRTL a:active,.ms-cal-topdayselectedRTL a:link,.ms-cal-topdayselectedRTL a:visited,.ms-cal-topdayselectedRTL a:hover,
.ms-cal-topdayselectedL a,ms-cal-topdayselectedL a:active,ms-cal-topdayselectedL a:link,ms-cal-topdayselectedL a:visited,ms-cal-topdayselectedL a:hover,
.ms-cal-topdayselected a,.ms-cal-topdayselected a:active,.ms-cal-topdayselected a:link,.ms-cal-topdayselected a:visited,.ms-cal-topdayselected a:hover,
.ms-cal-topday-today a,.ms-cal-wtopday-today a,.ms-cal-topday-todayover a,.ms-cal-wtopday-todayover a,.ms-cal-topday-todayRTL a,.ms-cal-wtopday-todayRTL a,.ms-cal-topday-todayoverRTL a,.ms-cal-wtopday-todayoverRTL a,
.ms-cal-topdayover a,.ms-cal-topdayoverL a,.ms-cal-topdayoverRTL a,.ms-cal-topdayoverRTLL a,.ms-cal-wtopdayover a,.ms-cal-wtopdayoverL a,.ms-cal-wtopdayoverRTL a,.ms-cal-wtopdayoverRTLL a,.ms-cal-topdayfocusover a,.ms-cal-topdayfocusoverRTL a,
.ms-cal-topdayfocus a,.ms-cal-topdayfocusL a,.ms-cal-topdayfocusRTL a,.ms-cal-topdayfocusRTLL a,.ms-cal-wtopdayfocus a,.ms-cal-wtopdayfocusL a,.ms-cal-wtopdayfocusRTL a,.ms-cal-wtopdayfocusRTLL a,
{
color:#235789;
text-decoration: none;
}
.ms-cal-nodataMid td,.ms-cal-nodataLeft td,.ms-cal-nodataLeftBtm td,.ms-cal-nodataLeftBtmRTL td,.ms-cal-nodataLeftBtm2 td,.ms-cal-nodataLeftBtmRTL2 td,.ms-cal-nodataBtm td,.ms-cal-nodataBtm2 td{
font-family:Verdana;
font-size:10px;
vertical-align:top;
}
.ms-cal-nodataMid,.ms-cal-nodataLeft,.ms-cal-nodataLeftRTL,.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
padding:3px;
border-left:1px solid #B5BBC8;
border-right:1px solid #B5BBC8;
background-color:#f1f1f1;
vertical-align:top;
}
.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
border-bottom:1px solid #B5BBC8;
}
.ms-cal-muworkitem,.ms-cal-muworkitemRTL,.ms-cal-muworkitemRTLL{
padding:2px 5px 1px 5px;
border-left:1px solid #9ba3b5;
border-right:1px solid #B5BBC8;
}
.ms-cal-muworkitem td,.ms-cal-muworkitemL td,.ms-cal-muworkitemRTL td,.ms-cal-muworkitemRTLL td,.ms-cal-muworkitemR td,.ms-cal-todayitem td,.ms-cal-todayitemRTL td,.ms-cal-noworkitem td,.ms-cal-workitem td,.ms-cal-noworkitemRTL td{
font-family:Verdana;
font-size:10px;
vertical-align:top;
}
.ms-cal-muworkitemR{
padding:2px 0px 1px 5px;
border-left:1px solid #B5BBC8;
border-right:1px solid #B5BBC8;
}
.ms-cal-muworkitemL{
padding:2px 5px 1px 0px;
border-left:1px solid #B5BBC8;
border-right:1px solid #B5BBC8;
}
.ms-cal-workitem,.ms-cal-todayitem,.ms-cal-todayitemRTL{
padding:3px;
border-left:1px solid #B5BBC8;
border-right:1px solid #B5BBC8;
vertical-align:top;
}
.ms-cal-workitem2{
padding:3px;
border-left:1px solid #B5BBC8;
border-right:1px solid #B5BBC8;
height:1px;
}
.ms-cal-workitem2B,.ms-cal-workitemRTL2B{
padding:3px;
border-left:1px solid #B5BBC8;
border-right:1px solid #B5BBC8;
border-bottom:1px solid #B5BBC8;
height:1px;
}
.ms-cal-workitemL2{
padding:3px;
border-left:3px solid #9ba3b5;
border-right:1px solid #9ba3b5;
background-color:#FFFFFF;
height:1px;
}
.ms-cal-workitemRTLL2{
padding:3px;
border-left:1px solid #9ba3b5;
border-right:3px solid #9ba3b5;
background-color:#FFFFFF;
height:1px;
}
.ms-cal-workitemL2B{
padding:3px;
border-left:3px solid #9ba3b5;
border-right:1px solid #9ba3b5;
border-bottom:3px solid #9ba3b5;
background-color:#FFFFFF;
height:1px;
}
.ms-cal-workitemRTLL2B{
padding:3px;
border-left:1px solid #9ba3b5;
border-right:3px solid #9ba3b5;
border-bottom:3px solid #9ba3b5;
background-color:#FFFFFF;
height:1px;
}
.ms-cal-noworkitem,.ms-cal-noworkitemL,.ms-cal-noworkitemRTL{
padding:3px;
border-left:1px solid #B5BBC8;
border-right:1px solid #B5BBC8;
vertical-align:top;
}
.ms-cal-noworkitemB,.ms-cal-noworkitemLB,.ms-cal-noworkitem2B,.ms-cal-noworkitemL2B,.ms-cal-noworkitemRTL2B{
padding:3px;
border-right:1px solid #B5BBC8;
border-left:1px solid #B5BBC8;
border-bottom:1px solid #B5BBC8;
}
.ms-cal-monthitem{
font-size:10px;
font-weight:bold;
color:#235789;
text-decoration: none;
}
.ms-cal-monthitem a{
color:#235789;
}
.ms-cal-monthitem a:hover b{
color:#235789;
}
.ms-cal-monthitem b{
font-weight:normal;
color:#8c8c8c;
}
.ms-cal-monthMultiDay,.ms-cal-monthMultiDay a,.ms-cal-monthMultiDay a:link,.ms-cal-monthMultiDay a:active,.ms-cal-monthMultiDay a:visited{
padding:3px;
font-family:Verdana;
font-size:7pt;
background-color:#375b84;
color:#FFFFFF;
text-decoration: none;
text-overflow:ellipsis;
}
.ms-cal-monthMultiDay a:hover{
font-family:Verdana;
font-size:7pt;
background-color:#375b84;
color:#5185c1;
text-decoration: none;
text-overflow:ellipsis;
}
.ms-cal-more,.ms-cal-more a,.ms-cal-more a:link,.ms-cal-more a:active,.ms-cal-more a:visited{
padding:3px;
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#235789;
text-decoration: none;
text-overflow:ellipsis;
margin-top:3;
margin-bottom:3
}
.ms-cal-more a:hover{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#235789;
text-decoration: none;
_LCssTDec(CalMoreHoverDec);
text-overflow:ellipsis;
}
.ms-cal-defaultbgcolor{
/*background-image:url("/_layouts/images/alldayDefault.gif");
background-repeat:repeat-x;*/
background-color:#FAFBFD;
border:solid 1px #B5BBC8;
text-align:center;
font-weight:bold;
text-overflow:ellipsis;
padding:4px 0px 4px 0px;
cursor:pointer;
}
.ms-cal-defaultbgcolorsel{
/*background-image:url("/_layouts/images/alldayDefaultOver.gif");
background-repeat:repeat-x;*/
background-color:#f2f8ff;
border:solid 1px #B5BBC8;
font-weight:bold;
text-align:center;
text-overflow:ellipsis;
padding:4px 0px 4px 0px;
text-decoration: none;
}
.ms-cal-monthAllDay{
/*background-image:url("/_layouts/images/alldayDefault.gif");
background-repeat:repeat-x;*/
background-color:#FAFBFD;
border:solid 1px #B5BBC8;
text-align:center;
font-weight:bold;
text-overflow:ellipsis;
padding:4px 0px 4px 0px;
cursor:pointer;
}
.ms-cal-defaultbgcolor a,.ms-cal-monthAllDay a{
color:#235789;
text-decoration: none;
}
.ms-cal-monthAllDaysel a,.ms-cal-defaultbgcolorsel a{
color:#235789;
}
.ms-cal-defaultbgcolor a:hover,.ms-cal-defaultbgcolorsel a:hover{
color:#235789;
text-decoration: underline;
}
.ms-cal-monthAllDaysel{
/*background-image:url("/_layouts/images/alldayDefaultOver.gif");
background-repeat:repeat-x;*/
background-color:#f2f8ff;
border:solid 1px #B5BBC8;
text-align:center;
font-weight:bold;
text-overflow:ellipsis;
padding:4px 0px 4px 0px;
cursor:pointer;
}
.ms-cal-time{
border-right:1px solid #B5BBC8;
width:18px;
background-color:#FAFBFD;
}
.ms-cal-timeRTL{
border-left:1px solid #B5BBC8;
width:18px;
background-color:#FAFBFD;
}
.ms-cal-emptytime{
border-top:3px solid #9ba3b5;
border-left:2px solid #9ba3b5;
width:18px;
background-color:#FFFFFF;
height:2px;
}
.ms-cal-emptytimeRTL{
border-top:3px solid #9ba3b5;
border-right:2px solid #9ba3b5;
width:18px;
background-color:#FFFFFF;
height:2px;
}
.ms-cal-emptycell{
border-top:3px solid #9ba3b5;
border-left:3px solid #9ba3b5;
border-right:1px solid #9ba3b5;
background-color:#B5BBC8;
height:2px;
}
.ms-cal-emptycellRTL{
border-top:3px solid #9ba3b5;
border-left:1x solid #9ba3b5;
border-right:3 solid #9ba3b5;
background-color:#B5BBC8;
height:2px;
}
.ms-cal-emptycellB{
border-bottom:3px solid #9ba3b5;
border-left:3px solid #9ba3b5;
border-right:1px solid #9ba3b5;
background-color:#B5BBC8;
height:2px;
}
.ms-cal-emptycellRTLB{
border-bottom:3px solid #9ba3b5;
border-left:1x solid #9ba3b5;
border-right:3 solid #9ba3b5;
background-color:#B5BBC8;
height:2px;
}
.ms-cal-alldayevent{
text-align:center;
border-left:1px solid #9ba3b5;
border-right:1px solid #9ba3b5;
padding:1px;
height:100%;
vertical-align:top;
text-overflow:ellipsis;
text-decoration: none;
}
.ms-cal-alldayeventRTL{
border-left:1px solid #9ba3b5;
border-right:3px solid #9ba3b5;
padding:1px;
background-color:#FFFFFF;
height:100%;
vertical-align:top;
text-overflow:ellipsis;
text-decoration: none;
}
.ms-cal-noworkhour{
border-left:2px solid #9ba3b5;
background-color:#f2f4f7;
width:18px;
}
.ms-cal-workhour{
border-top:solid 1px #B5BBC8;
background-color:#FAFBFD;
text-align:right;
width:30px;
color:#235789;
padding:1px 4px 0px 0px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-noworkhourRTL{
border-right:2px solid #9ba3b5;
background-color:#f2f4f7;
width:18px;
}
.ms-cal-workhourRTL{
border-top:solid 1px #B5BBC8;
background-color:#FAFBFD;
text-align:left;
width:30px;
color:#235789;
padding:0px 0px 4px 1px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-noworkhourF{
border-top:3px solid #9ba3b5;
border-left:2px solid #9ba3b5;
background-color:#f2f4f7;
width:18px;
}
.ms-cal-workhourF{
background-color:#FAFBFD;
text-align:right;
width:30px;
color:#235789;
padding:2px 4px 0px 0px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-noworkhourRTLF{
border-top:3px solid #9ba3b5;
border-right:2px solid #9ba3b5;
background-color:#f2f4f7;
width:18px;
}
.ms-cal-workhourRTLF{
background-color:#FAFBFD;
text-align:left;
width:30px;
color:#235789;
padding:0px 0px 4px 2px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-upper-border{
border-top:3px solid #9ba3b5;
border-right:1px solid #9ba3b5;
}
.ms-cal-upper-borderRTL{
border-top:3px solid #9ba3b5;
border-left:1px solid #9ba3b5;
}
.ms-cal-enoworkdayF,.ms-cal-enoworkdayRTLF{
border-top:solid 1px #B5BBC8;
}
.ms-cal-eworkdayF,.ms-cal-eworkdayRTLF{
border-top:solid 1px #B5BBC8;
}
.ms-cal-workhourF,.ms-cal-workhourRTLF{
border-top:1px solid #B5BBC8;
}
.ms-cal-enoworkhour,.ms-cal-enoworkhourF,.ms-cal-enoworkhourRTL,.ms-cal-enoworkhourRTLF{
border-top:none;
}
.ms-cal-eworkhourF .ms-cal-dayhour,.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhour,.ms-cal-enoworkday .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhourF,.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkhourF .ms-cal-dayhour,.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhour,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-top:solid 1px #B5BBC8;
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL,.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhourRTL,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF{
border-top:solid 1px #B5BBC8;
height:100%;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhour,.ms-cal-enoworkday .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhour,.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #f2f2f2;
height:100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhour,.ms-cal-enoworkhour .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhour{
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL,.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF{
border-top:solid 1px #f2f2f2;
height:100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL,.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF{
border-top:solid 1px #f2f2f2;
height:100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhour,
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL,
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,
.ms-cal-enoworkhour .ms-cal-dayhalfhourF,
.ms-cal-enoworkhour .ms-cal-dayhalfhour,
.ms-cal-enoworkhour .ms-cal-dayhourF,
.ms-cal-enoworkhour .ms-cal-dayhour
.ms-cal-enoworkhourF .ms-cal-dayhourF,
.ms-cal-enoworkhour .ms-cal-dayhalfhourF,
.ms-cal-enoworkhour .ms-cal-dayhourF,
.ms-cal-enoworkhour,
.ms-cal-enoworkhourRTL,
.ms-cal-enoworkhourRTLL,
.ms-cal-enoworkhourL,
.ms-cal-enoworkhourF,
.ms-cal-enoworkhourRTLF{
background-color:#FAFBFD;
}
.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkday .ms-cal-dayhourF,.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkdayF .ms-cal-dayhourF,.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,.ms-cal-eworkdayF .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-left:solid 1px #B5BBC8;
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF{
border-right:solid 1px #B5BBC8;
height:100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-left:solid 1px #B5BBC8;
height:100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF{
border-right:solid 1px #B5BBC8;
height:100%;
}
.ms-cal-enoworkhour,.ms-cal-enoworkhourRTL,.ms-cal-enoworkhourRTLL,.ms-cal-enoworkhourL,.ms-cal-enoworkhourF,.ms-cal-enoworkhourRTLF{
height:100%;
}
.ms-cal-enoworkday,.ms-cal-enoworkdayRTL{
height:100%;
vertical-align:top;
}
.ms-cal-eworkday,.ms-cal-eworkdayRTL,.ms-cal-eworkhour,.ms-cal-eworkhourRTL{
background-color:#FFFFFF;
height:100%;
vertical-align:top;
}
.ms-cal-weekedge{
background-color:#FAFBFD;
width:4px;
font-size:2px;
}
.ms-cal-wemptycell,.ms-cal-wemptycellL{
border-left:1px solid #B5BBC8;
background-color:#f1f1f1;
}
.ms-cal-walldayevent,.ms-cal-walldayeventL,.ms-cal-walldayeventRTL,.ms-cal-walldayeventRTLL{
border-right:1px solid #B5BBC8;
border-left:1px solid #B5BBC8;
padding-left:5px;
padding-right:5px;
padding-bottom:1px;
padding-top:1px;
background-color:#f1f1f1;
}
.ms-cal-walldayevent td,.ms-cal-walldayeventRTL td,.ms-cal-walldayeventL td,.ms-cal-walldayeventR td,.ms-cal-walldayeventRTLL td,.ms-cal-walldayeventRTLR td{
font-family:Verdana;
font-size:10px;
}
.ms-cal-alldayevent,.ms-cal-alldayeventL,.ms-cal-alldayeventRTL,.ms-cal-alldayeventRTLL{
border-right:1px solid #B5BBC8;
border-left:1px solid #B5BBC8;
}
.ms-cal-alldayevent td,.ms-cal-alldayeventRTL td,.ms-cal-alldayeventL td,.ms-cal-alldayeventR td,.ms-cal-alldayeventRTLL td,.ms-cal-alldayeventRTLR td{
font-family:Verdana;
font-size:10px;
}
.contR,.contB,.contL{
}
.ms-cal-weekitem,.ms-cal-weekitem a,.ms-cal-weekitem a:link,.ms-cal-weekitem a:active,.ms-cal-weekitem a:visited{
font-family:Verdana;
font-size:7pt;
color:#235789;
text-align:center;
text-decoration: none;
text-overflow:ellipsis;
height:100%;
}
.ms-cal-weekitem a:hover{
font-family:Verdana;
font-size:7pt;
color:#FFFFFF;
text-align:center;
text-decoration: none;
text-overflow:ellipsis;
height:100%;
}
.ms-cal-tdayitem{
border:1px solid #B5BBC8;
/*background-image:url("/_layouts/images/alldayDefault.gif");
background-repeat:repeat-x;*/
background-color:#FAFBFD;
width:100%;
height:100%;
}
.ms-cal-tdayitem td{
padding:0px 4px 4px 4px;
vertical-align:top;
font-family:Verdana;
font-size:10px;
}
.ms-cal-tdayitem td div{
width:90px;
height:100%;
text-overflow:ellipsis;
}
.ms-cal-dayitem a{
color:#555555;
text-decoration: none;
}
.ms-cal-dayitem a:hover{
color:#ffffff;
text-align:center;
text-decoration: none;
text-overflow:ellipsis;
}
.ms-cal-gempty{
border-collapse:collapse;
font-family:Verdana,Verdana;
font-size:10px;
cursor:default;
}
.ms-cal-navheader{
font-family:Verdana;
font-size:12px;
color:#235789;
font-weight:bold;
padding-left:18px;
padding-bottom:4px;
vertical-align:top;
}
.ms-cal-nav-buttons{
color:#B5BBC8;
text-align:right;
font-size:10pt;
padding:0px 15px 0px 0px;
}
.ms-cal-nav-buttonsRTL{
color:#B5BBC8;
text-align:left;
font-size:10pt;
padding:0px 0px 0px 15px;
}





/*----------<<<<<   DATE PICKER    >>>>>------------*/
/*----------<<<<<   DATE PICKER    >>>>>------------*/
/*----------<<<<<   DATE PICKER    >>>>>------------*/
/*----------<<<<<   DATE PICKER    >>>>>------------*/
/*----------<<<<<   DATE PICKER    >>>>>------------*/





table.ms-picker-table{
/*border:solid 1px #B5BBC8;*/
border-bottom:none;
border-top:none;
border-collapse:collapse;
}

.ms-picker-table{
color:#235789;
border-right:none;
}

.ms-quicklaunch table.ms-picker-table td{
border-top:none;
}

.ms-picker-header{
font-weight:normal;
color:#235789;
background-color:#DEE7FB;
border-bottom:none;
/*border-top:1px #B5BBC8 solid;
background-image:url("/_layouts/images/quickLaunchHeader.gif");
background-repeat:repeat-x;*/
}

.ms-picker-header table.ms-picker-table{
width:100%;
}

.ms-picker-table .ms-picker-dayheader{
font-family:Verdana;
font-size:10px;
color:#235789;
text-align:center;
border-bottom:solid 1px #B5BBC8;
/*border-top:solid 1px #B5BBC8;*/
padding:3px 0px 3px 0px;
}

.ms-picker-week{
/*background-image:url("/_layouts/images/weekbox.gif");
background-position:top right;
background-repeat:repeat-y;*/
height:22px;
width:22px;
text-align:center;
border-left:solid 1px #B5BBC8;
border-top:solid 1px #B5BBC8;
}

.ms-picker-week a{
color:#235789;
text-decoration: none;
}

.ms-picker-weekRTL{
/*background-image:url("/_layouts/images/weekbox.gif");
background-position:top left;
background-repeat:repeat-y;*/
height:22px;
width:22px;
text-align:center;
border-right:solid 1px #B5BBC8;
border-top:solid 1px #B5BBC8;
}

.ms-picker-weekRTL a{
color:#235789;
text-decoration: none;
}

.ms-picker-weekselected{
color:#235789;
width:22px;
height:22px;
background-color:#ffffff;
text-align:center;
padding-left:1px;
cursor:pointer;
}

.ms-picker-weekselected a,.ms-picker-weekselected a:hover{
color:#235789;
text-decoration: underline;
}

.ms-picker-weekselectedRTL{
width:22px;
height:22px;
background-color:#ffffff;
text-align:center;
padding-right:1px;
cursor:pointer;
}

.ms-picker-weekselectedRTL a,.ms-picker-weekselectedRTL a:hover{
color:#235789;
text-decoration: underline;
}

.ms-picker-weekbox{
writing-mode:tb-rl;
filter:flipv fliph;
padding-right:3px;
white-space:nowrap;
color:#235789;
font-size:10px;
font-family:Verdana;
}

.ms-picker-weekboxRTL{
writing-mode:tb-rl;
white-space:nowrap;
padding-right:3px;
white-space:nowrap;
color:#235789;
font-size:10px;
font-family:Verdana;
}

/*-------------- DIAS ---------------*/

.ms-picker-table .ms-picker-today{
text-align:center;
font-size:10px;
font-family:Verdana;
color:#235789;
width:30px;
}

.ms-picker-today {
border:solid 1px #B5BBC8;
background-color:#B5BBC8;

}

.ms-picker-today a {
color:#235789;
text-decoration: none;
}


.ms-picker-table .ms-picker-dayother,
.ms-picker-table .ms-picker-daycenterOn,
.ms-picker-table .ms-picker-daycenter,
.ms-picker-table .ms-picker-dayselected 
{
text-align:center;
font-size:10px;
font-family:Verdana;
width:30px;
height:20px;
border:solid 1px #B5BBC8;
color:#235789;
border-left:none;
}

.ms-picker-dayother {
background-color:#f1f1f1;
color:#f1f1f1;	
}

.ms-picker-dayother a{
color:#cccccc;
text-decoration: none;
}
.ms-picker-dayother a:hover,.ms-picker-daycenterOn a,.ms-picker-daycenterOn a:hover{
color:#cccccc;
text-decoration: underline;
}

.ms-picker-daycenter a,.ms-picker-daycenter a:active{
color:#235789;
text-decoration: none;
}

.ms-picker-table .ms-picker-daycenterOn{
color:#235789;
background-color:#FFFFFF;
}
.ms-picker-dayselected a{
color:#235789;
}

/*-----------------fin dias--------------*/

/*-----------------MESES------------------*/

.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter{
color:#cccccc;
text-align:center;
background-color:#FAFBFD;
border:solid 1px #B5BBC8;
padding-bottom:3px;
}
.ms-picker-monthcenter a,.ms-picker-monthcenter a:active,.ms-picker-monthcenter a:link,.ms-picker-monthcenter a:visited,.ms-picker-monthcenter a:hover{
font-family:Verdana;
color:#235789;
font-size:10px;
text-decoration: none;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn{
/*background-image:url("/_layouts/images/selectednav.gif");*/
background-color:#ffffff;
/*background-repeat:repeat-x;*/
text-align:center;
border:solid 1px #B5BBC8;
cursor:pointer;
padding-bottom:3px;
}
.ms-picker-monthcenterOn a,.ms-picker-monthcenterOn a:active,.ms-picker-monthcenterOn a:link,.ms-picker-monthcenterOn a:hover,.ms-picker-monthcenterOn a:visited{
color:#235789;
font-family:Verdana;
font-size:10px;
text-decoration: none;
cursor:pointer;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected{
/*background-image:url("/_layouts/images/selectednav.gif");*/
background-color:#B5BBC8;
/*background-repeat:repeat-x;*/
text-align:center;
padding-bottom:3px;
}

.ms-picker-monthselected a,.ms-picker-monthselected a:active,.ms-picker-monthselected a:link,.ms-picker-monthselected a:hover,.ms-picker-monthselected a:visited{
color:#235789;
font-family:Verdana;
font-size:10px;
text-decoration: none;
cursor:pointer;
}

.ms-picker-month{
font-weight:bold;
font-family:Verdana;
font-size:11px;
}


/*---------- fin meses --------*/

/*-------------- PIE ------------*/

.ms-picker-footer{
border-top:1px solid #B5BBC8;
text-align: center;
font-family:Arial;
font-size:10px;
color:#235789;
padding:10px 2px 10px 2px;
background-color:#FAFBFD;
}

.ms-picker-footer a:link, .ms-picker-footer a:active, .ms-picker-footer a:visited{
font-family:Arial;
font-size:9px;
color:#235789;
text-decoration: none;
}

.ms-picker-footer a:hover{
font-family:Arial;
font-size:10px;
color:#235789;
text-decoration: underline;
}

/*------------- fin pie ------------*/

.ms-picker-line{
border-top:1px solid #B5BBC8;
}







/*---------<<<<<   CONTROLS    >>>>>-----------------*/
/*---------<<<<<   CONTROLS    >>>>>-----------------*/
/*---------<<<<<   CONTROLS    >>>>>-----------------*/
/*---------<<<<<   CONTROLS    >>>>>-----------------*/
/*---------<<<<<   CONTROLS    >>>>>-----------------*/








/* _lcid="1033" _version="12.0.4017"
    _LocalBinding */
.item {
	margin-bottom:6px;
	margin-top:6px;
	/*margin-left:4px;*/
	margin-right: 0px;
	border-top:1px #B5BBC8 solid;
}
.people-status-icon
{
	float:left;
	padding-right:5px;
	padding-left: 0px;
}
.centered {
	text-align:center;
}
.link-item, .link-item a, .link-item a:link{
	font-family:Verdana; 
	font-size:10px; 
	color: #235789;
	text-decoration: none;
}
.link-item a:visited, .link-item a:active{
	color: #235789;
	text-decoration: none;
}
.link-item a:hover{
	color: #235789;
	text-decoration: underline;
}
.link-item-large, .link-item-large a, .link-item-large a:link{
	font-family:tahoma; 
	font-size:18pt; 
	color: #094B7F;
	text-decoration: none;
}
.link-item-large a:visited, .link-item-large a:active{
	color: #657C9B;
	text-decoration: none;
}
.link-item-large a:hover{
	color: #000000;
	text-decoration: underline;
}
.description {
	font-family:tahoma; 
	font-size:8pt; 
	color: #4c4c4c;	
}
.image-area-left {
	float:left;
	padding-right:5px;
	padding-left: 0px;
}
.image-area-right {
	float:right;
	padding-left:5px;
	padding-right: 0px;
	vertical-align:top;
}
.image-area-top {
	padding-bottom:5px;
}
.image{
	border:0;
}
.image-fixed-width{
	border:0;
	width:90px;
}
.bullet{
	float:left;
	vertical-align:top;
	border:0;
	background-image:url("/_layouts/images/lstbulet.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-right: 0px;
}
.groupheader {
	font-family: tahoma; 
	text-align:left;
	margin-bottom:5px;
	font-size:10pt; 
	font-weight:bold; 
	color:#000000;
}
.band {
	background-color:#F4F7FE;
	padding:2px 0px 2px 3px;
}
.large {
	font-size:18pt; 
}
.small {
	font-size:8pt; 
}
.medium {
	font-size:10pt; 
}
.centered{
	text-align:center;
}
.separator{
	border:1px #333333 solid;
}
.whitespace{
	margin-bottom:5px;
}
.level-header{
	padding:2px 0px 2px 0px;
}
.level-band{
	background-color:#F4F7FE;
	padding:2px 0px 2px 3px;
	margin-right:10px;
	margin-left: 0px;
}
.level-description{
	font-family: tahoma; 
	font-size: 8pt; 
	color: #4c4c4c
}
.level-description-padding{
	padding-left:15px;
	padding-right: 0px;
	padding-bottom:1px;
}
.level-item, .level-item a, .level-item a:link{
	padding:2px 3px 2px 3px;
	font-family: tahoma; 
	font-size: 8pt; 
	color: #094B7F;
}
.level-item a:visited, .level-item a:active{
	color: #657C9B;
	text-decoration: none;
}
.level-item a:hover{
	color: #000000;
	text-decoration: underline;
}
.level-horizontal{
	display:inline;
}
.level-section{
	margin-bottom:6px;
}
.level-bullet{
	vertical-align:top;
	border:0;
	background-image:url("/_layouts/images/lstbulet.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-right: 0px;
}
.headertitle, .headertitle a, .headertitle a:link{
	font-family: tahoma; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #094B7F;
}
.headertitle a:visited, .headertitle a:active{
	color: #657C9B;
	text-decoration: none;
}
.headertitle a:hover{
	color: #000000;
	text-decoration: underline;
}
.headertitle-large, .headertitle-large a, .headertitle-large a:link{
	font-family: tahoma; 
	font-size: 12pt; 
	font-weight: bold; 
	color: #094B7F;
}
.headertitle-large a:visited, .headertitle-large a:active{
	color: #657C9B;
	text-decoration: none;
}
.headertitle-large a:hover{
	color: #000000;
	text-decoration: underline;
}
.headertitle-small, .headertitle-small a, .headertitle-small a:link{
	font-family: tahoma; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #094B7F;
}
.headertitle-small a:visited, .headertitle-small a:active{
	color: #657C9B;
	text-decoration: none;
}
.headertitle-small a:hover{
	color: #000000;
	text-decoration: underline;
}
.headertitle-band, .headertitle-band a, .headertitle-band a:link{
	font-family: tahoma; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #094B7F;
}
.headertitle-band a:visited, .headertitle-band a:active{
	color: #657C9B;
	text-decoration: none;
}
.headertitle-band a:hover{
	color: #000000;
	text-decoration: underline;
}
.cqfeed 
{
	text-align:right;
}
.ms-rteTable-1   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma; 
}
.ms-rteTable-1 tr.ms-rteTableHeaderRow-1      {
	margin: 10px;
	padding: 10px;
	color: #3F4D6B;
	background: #9CA6C6;
	text-align: left;
	font-size: 10pt; 
	font-style: normal; 
	font-family: Tahoma; 
	text-transform: capitalize;
	font-weight: bold; 
	border-spacing: 10px;
	line-height: 14pt;
	vertical-align: top;
}
.ms-rteTable-1 td.ms-rteTableHeaderFirstCol-1    {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
	line-height: 14pt;
}
.ms-rteTable-1 td.ms-rteTableHeaderLastCol-1  {
	padding: 0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
	line-height: 14pt;
}
.ms-rteTable-1 td.ms-rteTableHeaderOddCol-1 {
	padding:0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
	line-height: 14pt;
}
.ms-rteTable-1 td.ms-rteTableHeaderEvenCol-1 
{
	padding:0in 5.4pt 0in 5.4pt; color: #3a4663;
	line-height: 14pt;
}
.ms-rteTable-1 tr.ms-rteTableOddRow-1  {
	color: #666666;
	background-color: #F2F3F4;
	font-size: 10pt; 
	vertical-align: top;
}
.ms-rteTable-1 tr.ms-rteTableEvenRow-1   {
	color: #666666;
	background-color: #E7EBF7;
	font-size: 10pt; 
	vertical-align: top;
}
.ms-rteTable-1 td.ms-rteTableFirstCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-1 td.ms-rteTableLastCol-1 {padding:0in 5.4pt 0in 5.4pt;}
.ms-rteTable-1 td.ms-rteTableOddCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-1 td.ms-rteTableEvenCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-1 tr.ms-rteTableFooterRow-1     {
	background-color: #C4D1E3;
	color: #576995;
	font-weight: 700; 
	font-size: 10pt; 
	font-family: Tahoma; 
	line-height: 11pt;
}
.ms-rteTable-1 td.ms-rteTableFooterFirstCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	border-top: solid gray 1.0pt;
	text-align: left;
}
.ms-rteTable-1 td.ms-rteTableFooterLastCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
	border-top:solid gray 1.0pt;
	text-align:left;
}
.ms-rteTable-1 td.ms-rteTableFooterOddCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	border-top: solid gray 1.0pt;
}
.ms-rteTable-1 td.ms-rteTableFooterEvenCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	border-top: solid gray 1.0pt;
}
.ms-rteTable-2   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma; 
}
.ms-rteTable-2 tr.ms-rteTableHeaderRow-2   {
	margin: 10px;
	padding: 10px;
	color: #3a4663;
	text-align: left;
	font-size: 11pt; 
	font-style: normal; 
	font-family: Tahoma; 
	text-transform: capitalize;
	font-weight: bold; 
	border-spacing: 10px;
	vertical-align: top;
}
.ms-rteTable-2 td.ms-rteTableHeaderFirstCol-2    {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color: #9CA6C6;
	color: #3a4663;
	line-height: 14pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderLastCol-2   {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#9CA6C6;
	color: #3a4663;
	line-height: 14pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderOddCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#9CA6C6;
	color: #3a4663;
	line-height: 14pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderEvenCol-2 
 {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#9CA6C6;
	color: #3a4663;
	line-height: 14pt;
}
.ms-rteTable-2 tr.ms-rteTableOddRow-2 {
	color:#666666;
	vertical-align: top;
	}
.ms-rteTable-2 tr.ms-rteTableEvenRow-2 {
	color:#666666;
	vertical-align: top;
}
.ms-rteTable-2 td.ms-rteTableFirstCol-2   {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color: #E7EBF7;
}
.ms-rteTable-2 td.ms-rteTableLastCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#E7EBF7;
}
.ms-rteTable-2 td.ms-rteTableOddCol-2   {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#F7F3F7;
}
.ms-rteTable-2 td.ms-rteTableEvenCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#E7EBF7
}
.ms-rteTable-2 tr.ms-rteTableFooterRow-2      {
	background-color: #F7F3F7;
	color: #3a4663;
	font-weight: 700; 
	font-size: 10pt; 
	font-family: Tahoma; 
	line-height: 11pt;
}
.ms-rteTable-2 td.ms-rteTableFooterFirstCol-2   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	background-color: #C6D3E7;
}
.ms-rteTable-2 td.ms-rteTableFooterLastCol-2   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	background-color: #C4D1E3;
}
.ms-rteTable-2 td.ms-rteTableFooterOddCol-2   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	background-color:#C4D1E3;
}
.ms-rteTable-2 td.ms-rteTableFooterEvenCol-2   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	background-color: #C4D1E3;
}
.ms-rteTable-3   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma 
}
.ms-rteTable-3 tr.ms-rteTableHeaderRow-3     {
	margin: 10px;
	padding: 10px;
	color: #3a4663;
	text-align: left;
	font-size: 11pt; 
	font-style: normal; 
	font-family: Tahoma; 
	text-transform: capitalize;
	font-weight: bold; 
	border-spacing: 10px;
	line-height: 11pt;
	vertical-align: top;
}
.ms-rteTable-3 td.ms-rteTableHeaderFirstCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
}
.ms-rteTable-3 td.ms-rteTableHeaderLastCol-3  {
	padding: 0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
}
.ms-rteTable-3 td.ms-rteTableHeaderOddCol-3 {
	padding:0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
}
.ms-rteTable-3 td.ms-rteTableHeaderEvenCol-3 
{padding:0in 5.4pt 0in 5.4pt; color: #3a4663;
}
.ms-rteTable-3 tr.ms-rteTableOddRow-3 {
	color:#666666;
	vertical-align: top;
}
.ms-rteTable-3 tr.ms-rteTableEvenRow-3 {
	color: #666666;
	vertical-align: top;	
}
.ms-rteTable-3 td.ms-rteTableFirstCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-3 td.ms-rteTableLastCol-3 {padding:0in 5.4pt 0in 5.4pt;}
.ms-rteTable-3 td.ms-rteTableOddCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-3 td.ms-rteTableEvenCol-3 {padding:0in 5.4pt 0in 5.4pt;}
.ms-rteTable-3 tr.ms-rteTableFooterRow-3    {
	color: #3a4663;
	font-weight: 700; 
	font-size: 10pt; 
	font-family: Tahoma; 
	line-height:11pt;
}
.ms-rteTable-3 td.ms-rteTableFooterFirstCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.ms-rteTable-3 td.ms-rteTableFooterLastCol-3 {
	padding:0in 5.4pt 0in 5.4pt;
	text-align:left;
}
.ms-rteTable-3 td.ms-rteTableFooterOddCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.ms-rteTable-3 td.ms-rteTableFooterEvenCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
img.ms-rteCustom-PictureFrame  {
	border-color: #7BA4E0;
	text-align: center;
	color: #FF0000;
	border: 5px double #0000FF;
	margin-left: 14;
	margin-right: 0px;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #FFFFFF }
a:link.ms-rteCustom-LinkStyle  {
	COLOR: #6B7DA9;
	font-style: normal; 
	font-variant: normal;
	font-weight: normal; 
	font-size: 10pt; 
	font-family: Verdana; 
}
a:visited.ms-rteCustom-LinkStyle{
    COLOR: #008080; 
    font-style:normal;  
    font-variant:normal; 
    font-weight:normal;  
    font-size:10pt;  
    font-family:Verdana 
}
a:hover.ms-rteCustom-LinkStyle {
    font: 10pt Verdana, Arial, Helvetica; 
    color: red;
}
ol.ms-rteCustom-RomanNumberList {
	font-family:tahoma; 
	font-size: 10pt; 
	color:#666666;
	text-indent: 0;
	text-align: left;
	list-style-type: upper-roman;
	margin-left: 30;
	margin-right: 10;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 1;
	text-transform: capitalize;
}
ul.ms-rteCustom-SquareBulletList {
	font-family:Tahoma; 
	font-size: 10pt; 
	color:#666666;
	text-indent: 0;
	line-height: 150%;
	text-align: left;
	list-style-type: square;
	margin-left: 15;
	margin-right: 10;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 10;
	word-spacing: 0;
	margin-bottom: 10;
}
.ms-rteCustom-ArticleTitle
   {
	font-weight : bold; 
	font-family : Arial; 
	font-size : 18pt; 
	color : #3A4663;
	text-transform: capitalize;
}
.ms-rteCustom-ArticleByline 
   {
	font-family : Arial; 
	font-style: italic; 
	font-size : 10pt; 
	color : #7F7F7F;
}
.ms-rteCustom-ArticleHeadLine
   {
	font-size : 12pt; 
	font-weight : bold; 
	color: #6B7DA9;
	font-family: Arial, Helvetica, sans-serif; 
}











/*--------------<<<<<<    PORTAL   >>>>>>--------------*/
/*--------------<<<<<<    PORTAL   >>>>>>--------------*/
/*--------------<<<<<<    PORTAL   >>>>>>--------------*/
/*--------------<<<<<<    PORTAL   >>>>>>--------------*/
/*--------------<<<<<<    PORTAL   >>>>>>--------------*/
/*--------------<<<<<<    PORTAL   >>>>>>--------------*/











/* _lcid="3082" _version="12.0.4017"
    _LocalBinding */
.ms-errorinl {
	FONT-SIZE: 8pt;   
	COLOR: #ff0000; 
	FONT-FAMILY: verdana, sans-serif; 
}
.ms-ptabarea {
	margin-top: 0px;
}
.ms-ptabln {
}
.ms-ptablnb {
}
.ms-ptablf {
}
.ms-ptablfb {
}
.ms-ptabmff {
}
.ms-ptabmffb {
}
.ms-ptabmfn {
}
.ms-ptabmfnb {
}
.ms-ptabmnf {
}
.ms-ptabmnfb {
}
.ms-ptabrn {
}
.ms-ptabrnb {
}
.ms-ptabrf {
}
.ms-ptabrfb {
}
.ms-ptabcn {
    background: url("/_layouts/images/PortalTabSelected.gif");
    background-color: #F4F7FE;
    border-top: solid 1px #B5BBC8;
    border-left: solid 1px #B5BBC8;
    border-right: solid 1px #B5BBC8;
    border-bottom: solid 1px #B5BBC8; 
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 0.7em;  
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; color: #000000; vertical-align: middle;
}
.ms-ptabcnhover {
    background: url("/_layouts/images/PortalTabHover.gif");
    background-color: #fae8d4; 
    border-top: solid 1px #9e8255; 
    border-right: solid 1px #9e8255; 
    border-left: solid 1px #9e8255;
    border-bottom: solid 1px #6593cf; 
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 0.7em;  
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; color: #000000; vertical-align: middle;
}
.ms-ptabcn A:link, .ms-ptabcn A:visited,.ms-ptabcnhover A:link, .ms-ptabcnhover A:visited {
    text-decoration: none; 
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;   
    color: #000000; 
    font-style: normal;
}
.ms-ptabcnhover A:hover {
    text-decoration: none; 
    font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    color: #000000; 
    font-style: normal;
}
.ms-ptabcnb {
}
.ms-ptabcf {
    background: url("/_layouts/images/topnavdivider.gif");
    background-repeat: repeat-y;
    border-top: solid 1px #FFFFFF;
    border-left: solid 1px #FFFFFF;
    border-bottom: solid 1px #6593cf;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
    font-size: 0.7em;   
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 11px; color: #7f7f7f; vertical-align: middle;
}
.ms-ptabcfhover {
    background: url("/_layouts/images/PortalTabHover.gif");
    background-repeat: repeat-x;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
    font-size: 0.7em;   
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; 
    color: #7f7f7f; vertical-align: middle;
    background-color: #fae8d4; 
    border-top: solid 1px #9e8255; 
    border-right: solid 1px #9e8255; 
    border-left: solid 1px #9e8255;
    border-bottom: solid 1px #6593cf;
}
.ms-ptabcf A:link, .ms-ptabcf A:visited, .ms-ptabcfhover A:link, .ms-ptabcfhover A:visited {
    text-decoration: none; color: #7f7f7f; 
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
    font-style: normal;
}
.ms-ptabcfhover A:hover {
    text-decoration: none; 
    font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    color: #7f7f7f; 
    font-style: normal;
}
.ms-ptabcfb {
    background-color: #FFFFFF;
}
.ms-ptabnt {
    padding-top: 3px;padding-left: 7px;padding-right: 0px;padding-bottom: 3px;
}
.ms-ptabnt A:link, .ms-ptabnt A:visited {
    text-decoration: none; 
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
    color: #094B7F; 
    font-style: normal; 
    font-size: 8pt;  
}
.ms-ptabrx {
    width: 100%; background-color: #FFFFFF; border-color: #B5BBC8; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
    font-family: Tahoma, Verdana, Arial, Helvetica;  
    font-size: 0.7em;  
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 4px; padding-right: 4px; color: #7f7f7f; vertical-align: middle; text-align: left;
}
.ms-articlepic {
    FLOAT: left; MARGIN-RIGHT: 8pt
}
.ms-articlepad {
    MARGIN-BOTTOM: 5px
}
.ms-articletext {
    FONT-SIZE: 8pt;  
    COLOR: #8c8c8c; 
    LINE-HEIGHT: 1.3em; 
    FONT-FAMILY: tahoma; 
}
.ms-kpirow {
    vertical-align: middle; 
    height: 25px;
}
.ms-MenuUILabelFont{
       FONT-SIZE: 66,67%;   
       FONT-FAMILY: Verdana, sans-serif;  
       text-decoration: none;
}
table.ms-applyfilters {
 cursor:hand;
}
td.ms-applyfiltersbutton {
 align:left;
 border-style:solid;
 border-width:1px;
 border-bottom-width:0px;
 border-left-color:#add1ff;
 border-right-color:#add1ff;
 border-top-color:#c2dcff;
 background-color:#CBD7EF;
 cursor:hand;
}
table.ms-applyfiltersinactive {
 text-align:center;
 height:50px;
 cursor:hand;
 border-style:solid;
 border-width:1px;
 border-top-width:0px;
 border-color:#B5BBC8;
 padding-top:1px;
 padding-bottom:1px;
 padding-left:3px;
 padding-right:3px;
 background-image:url('/_layouts/images/ApplyFiltersInActive.jpg');
 background-repeat:repeat-x;
 font-family:Tahoma; 
 font-size:7pt; 
 font-weight:bold;
 color:#3764a0
}
table.ms-applyfiltersactive {
 text-align:center;
 height:50px;
 cursor:hand;
 border-style:solid;
 border-width:1px;
 border-top-width:0px;
 border-color:#B5BBC8;
 padding-top:1px;
 padding-bottom:1px;
 padding-left:3px;
 padding-right:3px;
 background-image:url('/_layouts/images/ApplyFiltersActive.jpg');
 background-repeat:repeat-x;
 font-family:Tahoma; 
 font-size:7pt; 
 font-weight:bold;
 color:#3764a0
}
table.ms-applyfiltershoverover {
 text-align:center;
 height:50px;
 cursor:hand;
 border-style:solid;
 border-width:1px;
 border-top-width:0px;
 border-color:#B5BBC8;
 padding-top:1px;
 padding-bottom:1px;
 padding-left:3px;
 padding-right:3px;
 background-image:url('/_layouts/images/ApplyFiltersHoverOver.jpg');
 background-repeat:repeat-x;
 font-family:Tahoma; 
 font-size:7pt; 
 font-weight:bold;
 color:#3764a0
}
.ms-consolestatuscell {
    background-image: url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat:repeat-x;
    background-position: top left; 
    background-color: #c2dcff;
    text-align:center; 
}
.ms-assetpicker-text {
    FONT-SIZE: 10 px;   
    FONT-FAMILY: Tahoma, Verdana;  
}
.ms-assetpicker-emptydatatext {
    FONT-SIZE: 10 px;   
    FONT-FAMILY: Tahoma, Verdana;  
    text-align: center;
    MARGIN: 5px;
    width: 100%;
}
.ms-assetpicker-titledescription {
    FONT-SIZE: 10 px;   
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Verdana;  
    BACKGROUND-COLOR: #ECECEC;
}
.ms-assetpicker-main {
    BACKGROUND-COLOR: #e3efff;
}
.ms-assetitem-unselected {
    BACKGROUND-COLOR: #FFFFFF;
}
.ms-assetitem-selected {
    BACKGROUND-COLOR: #ffda8a;
}
.ms-assetitem-thumbnail-unselected {
    BACKGROUND-COLOR: #FFFFFF;
    border: 1px solid #FFFFFF;
    WIDTH: 155px;
    padding: 0px;
 }
.ms-assetitem-thumbnail-selected {
    BACKGROUND-COLOR: #FFFFFF;
    border: 1px solid #ffda8a;
    WIDTH: 155px;
    padding: 0px;
}
.ms-assetitem-thumbnail-imagecell {
    text-align: center;
    vertical-align: middle;
    HEIGHT: 150px;
    padding: 0px;
}
.ms-assetitem-thumbnail-infoline {
    WIDTH: 120px;
    overflow: hidden;
    text-align: center;
    TEXT-OVERFLOW: ellipsis;
    text-wrapping: nowrap;
    padding: 0px;
}
.ms-assetitem-thumbnail-infocell-unselected {
    text-align: center;
    background-color: #FFFFFF;
    HEIGHT: 3em;
    padding: 0px;
}
.ms-assetitem-thumbnail-infocell-selected {
    text-align: center;
    background-color: #ffda8a;
    HEIGHT: 3em;
    padding: 0px;
}
.ms-assetpicker-header {
    FONT-SIZE: 10 px;  
    COLOR: #6593cf;
    FONT-FAMILY: Tahoma, Verdana;  
    BACKGROUND-COLOR: #f0f3f7;
    TEXT-ALIGN: left;
}
.ms-assetpicker-lookintable {
    BORDER-RIGHT: #B5BBC8 1px solid;
    BORDER-TOP: #B5BBC8 1px solid;
    FONT-SIZE: 10 px;  
    BORDER-LEFT: #B5BBC8 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #B5BBC8 1px solid;
    FONT-FAMILY: Tahoma, Verdana;  
    BACKGROUND-COLOR: #F4F7FE;
    TEXT-ALIGN: center;
    WIDTH: 100px;
    HEIGHT: 100%;
}
.ms-assetitem-lookinlabel-infoline {
    WIDTH: 95px;
    overflow: hidden;
    text-align: center;
    TEXT-OVERFLOW: ellipsis;
    text-wrapping: nowrap;
}
.ms-assetpicker-lookintable A {
    COLOR: #666666;
    TEXT-DECORATION: none;
}
.ms-assetpicker-lookintable A:link {
    COLOR: #666666;
    TEXT-DECORATION: none;
}
.ms-assetpicker-lookintable A:visited {
    COLOR: #666666;
    TEXT-DECORATION: none;
}
.ms-assetpicker-lookincell {
    HEIGHT: 100px;
    MARGIN: 2px;
}
.ms-assetpicker-lookincell-selected {
    BACKGROUND-COLOR: #FFFFFF;
    border: 1px solid #ffda8a;
}
.ms-assetpicker-toolbar {
    FONT-SIZE: 10 px;  
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Verdana;  
}
.ms-selectorlink a, .ms-selectorlink a:visited {
    color:#094B7F;
    text-decoration: none; 
    FONT-FAMILY: Tahoma, Verdana;  
}
.ms-selectorlink a:hover, .ms-selectorlink a:active {
    color:#000000;
    text-decoration: underline;
}
.ms-cmstopnav-dynamicmenu {
    borderwidth: 1px;
    bordercolor: #a5a5a5;
}
.ms-cmstopnav-dynamicmenuitem{
	font-size: 8pt;
	ForeColor: #204d89;
	BackColor: #F4F7FE;
	HorizontalPadding: 9;
	VerticalPadding: 4;
}
.ms-profilelabel {
  text-align: left;
  font-family: Tahoma, verdana;  
  font-size: .82em;  
  padding-top: 0px;
  padding-right:8px;
  padding-bottom: 2px;
  color: #083772;
}
.ms-profilevalue {
  color: #083772;
}
.ms-profilevalue a:link, .ms-profilevalue  a:visited { 
  color: #094B7F;
  text-decoration: none;
}
.ms-profilevalue A:hover {
  color: #ff0000;
  text-decoration: underline;
}
.ms-profilevaluelarge {
  font-size: 0.9em;  
}
.ms-profiledescription {
  text-align: left;
  font-family: Tahoma, verdana;  
  font-size: 8pt;  
  color: #666666;
}
.ms-profilebody {
  background-color: #FFFFFF;
  font-family: Tahoma, verdana;  
  font-size: .7em;  
}
.ms-profileheader {
  color: #666666;
}
.ms-profilesection {
  color: #083772;
}
.ms-orgme {
  background-color: #F4F7FE;
  color: #517acc;
}
.ms-highlight {
    border-color: #bdbdbd; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
}
.ms-ptable1 {
  background-color : #f5f5f5;
  border: 1px solid #e0e0e0;
  padding-top:10px;
  padding-bottom: 15px;
  padding-left: 12px;
  padding-right: 12px;
}
.ms-ptable2 {
  border:1px solid #ececec;
  padding-top:12px;
  padding-bottom: 15px;
  padding-left: 4px;
  padding-right: 4px;
}
.ms-menubuttonselectbackground {
  background-image: url("/_layouts/images/topnavover.gif");
}
.ms-reusableTextView {
    background-color: #e0e0e0;
    opacity: .55;
    filter: alpha(opacity=55);
    -moz-opacity: 0.55;
    border:1px solid #000000;
}
.ms-reusableTextListItemRowHighlighted {
    background-color: #FEE197;
}
.ms-reusableTextListItemRowSelected {
    background-color: #00224d;
}
.ms-reusableTextListItemLeftCell {
    border-top: solid 1px #FAFAFA;
    border-left: solid 1px #FAFAFA;
    border-bottom: solid 1px #FAFAFA;
}
.ms-reusableTextListItemMiddleCell {
    border-top: solid 1px #FAFAFA;
    border-bottom: solid 1px #FAFAFA;
}
.ms-reusableTextListItemRightCell {
    border-top: solid 1px #FAFAFA;
    border-right: solid 1px #FAFAFA;
    border-bottom: solid 1px #FAFAFA;
}
.ms-reusableTextListItemLeftCellSelected {
    border-top: solid 1px #2254B1;
    border-left: solid 1px #2254B1;
    border-bottom: solid 1px #2254B1;
}
.ms-reusableTextListItemMiddleCellSelected {
    border-top: solid 1px #2254B1;
    border-bottom: solid 1px #2254B1;
}
.ms-reusableTextListItemRightCellSelected {
    border-top: solid 1px #2254B1;
    border-right: solid 1px #2254B1;
    border-bottom: solid 1px #2254B1;
}
.slwpdragdropsource { 
    behavior: url(/_layouts/3082/cmsslwpdragdropsource.htc);
}
.slwpdragdroptarget {
    behavior: url(/_layouts/3082/cmsslwpdragdroptarget.htc);
}
.groupHide {
    display:none;
}
.groupShow {
    display:;
}
.srch-SocDistTitle {
    margin-bottom:5px;  
    font-family: tahoma;  
    FONT-SIZE: 1.2em;  
    font-weight:bold;
    color:#666666;
    BORDER-BOTTOM: #CFD5E1 1px solid;
    Width: 100%;
    padding-bottom: 2px;
}
.psrch-Description {
    margin-left: 63;
    COLOR: #727272; 
    FONT-FAMILY: Tahoma;  
    FONT-SIZE: 1.0em;  
    Text-Indent: -3px;
}
.psrch-Description b {
    font-weight:bold;
    COLOR: #666666;
}
.psrch-PropLabel {
    COLOR: #727272; 
    FONT-FAMILY: Tahoma;  
    FONT-SIZE: 1.0em;  
    margin-left: 3;
}
.psrch-PropValue {
    COLOR: #6593cf; 
    FONT-FAMILY: Tahoma;  
    FONT-SIZE: 1.0em;  
}
.psrch-Title {
    margin-left:10;    
    FONT-SIZE: 1.2em;  
    FONT-FAMILY: Tahoma; 
}
.psrch-Title A:link, .psrch-Title A:visited{
   text-decoration: none; 
   color:#517acc;
   padding-left: 4px;
   FONT-FAMILY: Tahoma; 
}
.psrch-Title a:hover{
    text-decoration: underline;
    color: #FF0000;
}
.psrch-Metadata {
    FONT-SIZE: 1.0em;  
    MARGIN: 0px 0px 25px; COLOR: #727272;     
    FONT-FAMILY: Tahoma; 
}
.psrch-Action A:link, .psrch-Action A:visited {    
    COLOR: #517acc
}
.psrch-Icon {
     margin-left:10;
     FLOAT: left;
     POSITION: relative; 
     TOP: 2px
}
.ms-reftitle {
     COLOR: #4c4c4c;
     FONT-FAMILY: Tahoma;  
     font-weight: bold;
     font-size: 8pt;  
     width: "125px";
}
.ms-refsubtitle {
     COLOR: #4c4c4c;
     FONT-FAMILY: Tahoma;  
     font-size: 8pt; 
}
.ms-refitem {
     FONT-SIZE: 8pt;  
     COLOR: #517acc; 
     FONT-FAMILY: Tahoma;      
}
td.ms-refsubtitle, td.ms-refitem, td.ms-reftoggle {
     padding-top: 3px;
     padding-left: 3px;
}
.ms-refitem A:link, .ms-refitem A:visited {
   COLOR: #517acc;;
   text-decoration: none; 
   padding-bottom: 2px;
   FONT-FAMILY: Tahoma;  
   font-size: 8pt;  
}
.ms-refitem A:hover, .ms-reftoggle A:hover {
   COLOR: #000000;
   text-decoration: underline; 
}
.ms-reftoggle {
     COLOR:  #517acc;;
     FONT-FAMILY: Tahoma;  
     font-size: 8pt;  
}
.ms-reftoggle  A:link, .ms-reftoggle A:visited {
   COLOR:  #517acc;;
   text-decoration: none; 
   padding-top: 0px;
   margin-top: 0px;
   FONT-FAMILY: Tahoma;  
   font-size: 8pt;  
}
.srch-WPBody {
    margin:0px; 
    font-family: tahoma;  
    font-size:1 eme;  
    color:#666666;
}
.srch-results {
}
.srch-sort {
    float:left; 
    position:absolute;
    COLOR: #727272;
    FONT-SIZE: 1.0em;  
}
.srch-sort A:link, .srch-sort A:visited {
    text-decoration: none;
    color:#517acc;
}
.srch-sort a:hover {
     color: #FF0000;
}
.srch-sort-right {
    float:right;     
    COLOR: #727272;
    FONT-SIZE: 1.0em;  
}
.srch-sort-right A:link, .srch-sort-right A:visited{
    text-decoration: none;
    color:#517acc;
}
.srch-sort-right a:hover {
     color: #FF0000;
}
.srch-summary {
    COLOR: #727272;
    FONT-SIZE: 1.0em;  
    FONT-FAMILY: Tahoma;  
}
.srch-summary A:link, .srch-summary A:visited {
    text-decoration: none;
    color: #3764a0;
}
.srch-summary a:hover {
    color: #FF0000;
}
.srch-stats {
    COLOR: #727272;
        FONT-SIZE: 1.0em;  
        FONT-FAMILY: Tahoma;  
        background-color : #F4F7FE;
        text-align: left;
}
.srch-stats A:link {
    text-decoration: none;
    color: #3764a0;
}
.srch-stats a:hover {
    color: #FF0000;
}
.srch-Description {
    FONT-SIZE: 1.0em;  
    MARGIN: 0px 0px 4px; COLOR: #727272; 
    FONT-FAMILY: Tahoma;  
}
.srch-Description b {
    font-weight:bold;
    COLOR: #666666;
}
.srch-alertme a:link, .srch-alertme A:visited {
    MARGIN: 0px 4px 0px;  
}
.srch-alertme a:hover{
    MARGIN: 0px 4px 0px; 
}
.srch-Title {
    FONT-SIZE: 1.2em;  
    MARGIN: 0px 0px 5px;
    COLOR: #517acc; 
    FONT-FAMILY: Tahoma; 
}
.srch-Title A:link, .srch-Title A:visited{
   text-decoration: none; 
   color:#517acc;
}
.srch-Title a:hover{
    color: #FF0000;
}
.srch-URL A:link, .srch-URL A:visited {    
    COLOR: #6593cf
}
.srch-URL a:hover {
    color: #FF0000;
}
.srch-HighConfidence{
    FONT-SIZE: 1.0em;  
    MARGIN: 0px 0px 4px; COLOR: #727272; 
    FONT-FAMILY: Tahoma; 
}
.srch-HighConfidence td{
    background-color:#f5f5f5;
    padding:5px;
    FONT-SIZE: 1.0em;  
    COLOR: #727272;
    FONT-FAMILY: Tahoma; 
}
.srch-HighConfidence a:link, .srch-HighConfidence a:visited {
   FONT-SIZE: 1.2em;  
   text-decoration: none; 
   color:#517acc;
}
.srch-HighConfidence a:hover {
    color: #FF0000;
}
.srch-HC-Icon {
     FLOAT: left;
     POSITION: relative; 
     TOP: 5px
}
.srch-HC-results {
    WIDTH: expression(document.body.clientWidth > 620 ? "600px":"auto" );
    max-width: 600
}
.srch-Metadata {
    BORDER-TOP: #CFD5E1 1px solid; 
    FONT-SIZE: 1.0em;  
    MARGIN: 0px 0px 25px; COLOR: #727272; 
    FONT-FAMILY: Tahoma; 
}
.srch-dup .srch-Page-bg  { 
}
.srch-Page  { 
    COLOR: #666666;
        FONT-WEIGHT: bold;
        FONT-SIZE: 1.0em;  
        FONT-FAMILY: Tahoma;  
        background-color : #F4F7FE;
        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;
}
.srch-BestBets{
    OVERFLOW: hidden; 
    TEXT-OVERFLOW: ellipsis;
    width:200px; 
    left:10px; 
    top:15px;
    padding-left:15px;
}
.srch-BB-URL A:link, .srch-BB-URL A:visited {    
    COLOR: #6593cf
}
.srch-BB-URL a:hover {
    color: #FF0000;
}
.srch-BestBetsTitle {
    FONT-SIZE: 1.0em;  
    font-weight:bold; 
    MARGIN: 0px 0px 4px; color:#517acc; 
    FONT-FAMILY: Tahoma; 
}
.srch-BestBetsTitle A:link, .srch-BestBetsTitle A:visited{
   text-decoration: none; 
   color:#517acc;
}
.srch-BestBetsTitle a:hover{
    color: #FF0000;
}
.srch-BB-Description {
    FONT-SIZE: 1.0em;  
    MARGIN: 0px 0px 4px; COLOR: #727272; 
    FONT-FAMILY: Tahoma; 
}
.srch-BB-Description b {
    font-weight:bold;
    COLOR: #666666;
}
.srch-BB-SpecialTerm {
    FONT-SIZE: 1.0em;  
    MARGIN: 0px 0px 4px; COLOR: #727272; 
    FONT-FAMILY: Tahoma; 
}
.srch-BB-SpecialTerm b {
    font-weight:bold;
    COLOR: #666666;
}
.srch-InputText{
    margin:0px;
    font-family: tahoma, verdana;  
    font-size:10pt;  
    color:#666666;
}
.srch-options {
    background-color: #FFFFFF;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
    color: #000000; 
    font-style: normal; 
    font-size: 8pt;  
}
.srch-optionsts {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
    color: #000000; font-style: normal; 
    font-size: 8pt;  
}
.srch-groupbar { 
    color: #000000;
    background-color: #F4F7FE;
}
.leftnavPic {
    background-image: url("/_layouts/images/portraitbackground.gif");
    background-repeat:repeat-x;
    border:solid 1px #B5BBC8;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	vertical-align:middle;
background-color: #F4F7FE;
}
.incommonbody {
	background-color: #F4F7FE;
}
.ms-navitem a:hover {
	color:#3274B4;

}
.ms-navitem a:visited {
	/*color:#235789;*/
}

.ms-navitem a:active {
	color:#235789;
	text-decoration: none;
}
.ms-navitem a {
	color:#235789;
	text-decoration: none;
}
td.ms-vb {
    font-size: 8pt; 
    font-family: tahoma, verdana, arial, helvetica, sans-serif;  
}
th.ms-vh {
    font-size: 8pt; 
    font-family: tahoma, verdana, arial, helvetica, sans-serif; 
    text-decoration: none; 
    vertical-align: top; 
}
.ms-vb a:visited {
	color:#094B7F;
	text-decoration: none; 
}
.ms-vb a:hover {
	color:#000000;
	text-decoration: underline;
}
.ms-vb a:active {
	color:#000000;
	text-decoration: underline;
}
.ms-vb a {
	color:#094B7F;
	text-decoration: none;
}
.ms-addnew a:visited {
	color:#094B7F;
	text-decoration: none; 
}
.ms-addnew a:hover {
	color:#000000;
	text-decoration: underline;
}
.ms-addnew a:active {
	color:#000000;
	text-decoration: underline;
}
.ms-addnew a {
	color:#094B7F;
	text-decoration: none;
}
.ms-WPBody a:visited {
	color:#094B7F;
	text-decoration: none; 
}
.ms-WPBody a:hover {
	color:#000000;
	text-decoration: underline;
}
.ms-WPBody a:active {
	color:#000000;
	text-decoration: underline;
}
.ms-WPBody a {
	color:#094B7F;
	text-decoration: none;
}
.ms-qrblinks a:visited {
	color:#094B7F;
	text-decoration: none; 
}
.ms-qrblinks a:active {
	color:#000000;
	text-decoration: underline;
}
.ms-qrblinks a {
	color:#094B7F;
	text-decoration: none;
}
.ms-qrblinks a:hover {
	color:#000000;
	text-decoration: underline;
}
.ms-profilebody a:visited {
	color:#094B7F;
	text-decoration: none; 
}
.ms-profilebody a:active {
	color:#000000;
	text-decoration: underline;
}
.ms-profilebody a {
	color:#094B7F;
	text-decoration: none;
}
.ms-profilebody a:hover {
	color:#000000;
	text-decoration: underline;
}
.ms-WPHeader a:visited {
	color:#094B7F;
	text-decoration: none; 
}
.ms-WPHeader a:active {
	color:#000000;
	text-decoration: underline;
}
.ms-WPHeader a {
	color:#094B7F;
	text-decoration: none;
}
.ms-WPHeader a:hover {
	color:#000000;
	text-decoration: underline;
}
.stopSuggestingLink {
	color: #4e7cb7;
        font-weight: bold;
}
.ms-miniconsole {
    position:relative;
    top:2px;
    left:0px;
}
.ms-pagedescription {
    font-family: tahoma, Verdana, Arial, Helvetica; 
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
}
.ms-sitedirresultssort {
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  font-weight: normal;
  color: #517acc;
  padding-bottom: 4px;
}
.ms-sitedirresultssort a:link, .ms-sitedirresultssort a:visited {
  padding-right: 4px;
  padding-left: 4px;
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  font-weight: normal;
  color: #517acc;
}
.ms-sitedirresultssort span {
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  font-weight: normal;
  color: #727272;
}
.ms-sitedirresultssort a:hover {
  padding-right: 4px;
  padding-left: 4px;
  text-decoration: underline;
  color: #000000;
}
.ms-sitedirresultspaging {
  background: #F4F7FE;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
}
.ms-sitedirresultspaging a:link, .ms-sitedirresultspaging a:visited,  .ms-sitedirresultspaging span {
  padding-right: 4px;
}
.ms-sitedirresultsbody {
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  font-weight: normal;
  padding-left: 4px;
}
.ms-sitedirresultstitle {
  padding-bottom: 2px;
  padding-top: 2px;
}
.ms-sitedirresultstitle a:link, .ms-sitedirresultstitle a:visited {
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8.5pt;
  font-weight: normal;
  color: #517acc;
}
.ms-sitedirresultstitle a:hover {
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8.5pt;
  font-weight: normal;
  color: #000000;
  text-decoration:underline
}
.ms-sitedirresultsdescription {
  padding-bottom: 2px;
}
.ms-sitedirresultsdescription span {
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  font-weight: normal;
  color: #727272;
}
.ms-sitedirresultsurl {
  padding-bottom: 6px;
}
.ms-sitedirresultsurl a:link, .ms-sitedirresultsurl a:visited {
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  font-weight: normal;
  color: #517acc;
}
.ms-sitedirresultsurl a:hover {
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration:underline
}
.ms-colleaguereminder {
    background-color: #F4F7FE;
}
.ms-managesection {
    color: Navy;
    font-weight: bold;
}
.ms-viewModeContentArea {
    font-family:tahoma;
    font-weight:normal;
    font-size:8pt
}
.required { 
    color: #FF0000;
}
.ms-suggestalt {
    background-color: #f2f8ff;
}
.ms-srchAlignTop {
    padding-top: 0px;
    padding-bottom: 0px;
}
td.ms-advsrchText {
    font-size: 8pt;  
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    padding-right: 4px;
}
select.ms-advsrchPropertyDDL {
    font-size: 8pt;  
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    width: 160px; 
    height: 20px; 
}
select.ms-advsrchOperatorDDL {
    font-size: 8pt;  
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    width: 130px; 
    height: 20px; 
}
.ms-advsrchPropValue {
    font-size: 8pt;  
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    width: 150px; 
    height: 20px;
}
select.ms-advsrchAndOrDDL {
    font-size: 8pt;  
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    height: 20px; 
}
td.ms-advsrchHeadingText {
   font-size: 8pt;  
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold;
   background-color:#f5f5f5;
   padding-top: 5px;
}
.ms-tasksAndTools {
    font-family: tahoma, verdana; 
    font-size: 1.2em;
    width: 158px;
}














/*----------<<<<<<  GRID  >>>>>>>-----------*/
/*----------<<<<<<  GRID  >>>>>>>-----------*/
/*----------<<<<<<  GRID  >>>>>>>-----------*/
/*----------<<<<<<  GRID  >>>>>>>-----------*/
/*----------<<<<<<  GRID  >>>>>>>-----------*/





.grid {
	width:100%;
	border-color:#f2f2f2;
	border-width:1px;
	border-style:solid;
	font-family:Verdana;
	font-size:10px;
	color:black;
	vertical-align:middle;
	border-collapse:collapse;
	}
	
.grid td {
	border-color:#f2f2f2;
	border-width:1px;
	border-style:solid;
	font-family:Verdana;
	font-size:10px;
	color:black;
	vertical-align:middle;
	border-collapse:collapse;
	padding-left:10px;
	}


.grid_header th a {
	color:#235789; 
	font-weight:normal;
	text-align: left;
	border-color:#F2F2F2;
	}

.grid_row {
	background-color:#ffffff;
	border-color:#F2F2F2;

	}

.grid_row_alternate {
	background-color:#F9F9F9;
	border-color:#F2F2F2;
	}

.grid_footer {
	background-color:#F2F2F2;

	color:#666666;
	}

.grid_header {
	background-color:#F2F2F2;
	border-color:#F2f2f2;
	color:#235789;
	font-weight:normal;
	text-align:left;
	height:19px;
	padding-left:10px;
	padding-right:10px;
	}

.grid_row_selected {
	border-color:#F2B153;
	border-style:dashed;
	}

/* Columnas */
.grid_selector {
	padding-left:10px;
	padding-right:10px;
	text-align:center !important;
	vertical-align:middle;
	}

.grid_item {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-color:#F2f2f2;

	}

/* pager */
.grid_pager {
	background-color:#39578A;
	border-color:#6B82AA;
	color:#EFEBDC;
	}

.grid_pager a {
	color:#EFEBDC;
	font-family:Verdana;
	font-size:8pt;
	}

.grid_pager span {
	color:#EFEBDC;
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;
	}

.grid_div {
	overflow-x:auto;
	width:690px;
	scrollbar-3dlight-color:#39578A;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#39578A; 
	scrollbar-darkshadow-color:#39578A; 
	scrollbar-face-color:#39578A; 
	scrollbar-highlight-color:#39578A;
	scrollbar-shadow-color:#39578A;
	scrollbar-track-color:#9CABC4;
	}

/* no aplican por ahora */
.grid_item_grouped
{
	background-color:#5572A4;
	border-color:#A7B2B9;
}

.grid_row_footer
{
	background-color:#5572A4;
}

/* agregado 16/02/07 */

.grid_header th {
	color:#235789 !important; 
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	white-space:nowrap;

}



