
/* - public.css - */
/* http://www.usacorporates.com/portal_css/public.css?original=1 */
@media screen {
/* */
*{margin:0;padding:0;}
* :link,:visited{text-decoration:none}
* ul,ol{list-style:none}
* li{display:inline}
a{outline:medium none}
* a img,:link img,:visited img{border:none}
table{border-spacing:0}
img{vertical-align:text-bottom}
iframe{border-width:0; border-style:none;}
h1, h2, h3, h4, h5, h6{
font-weight:bold;
color:#3C3B6E;
line-height:1.5em;
}
h1{font-size:2em;margin-top:0.5em;}
h2{font-size:1.75em}
h3{font-size:1.25em}
h4{font-size:1.15em}
h5{font-size:1em}
h6{font-size:0.8em}
input{border:1px solid #999999;}
q{quotes:"“" "”" "‘" "’"}
.discreet{
color:#666;
font-size:88%;
font-weight:normal;
}
label{font-weight:bold}
a:link, a:visited{color:#3C3B6d}
a:hover{text-decoration:underline;}
p{margin-bottom:1em}
/* */
/* */
div.row{
float:left;
width:100%;
display:block;
position:relative;
}
div.cell{
position:relative;
float:left;
left:100%;
}
div.width-1{width:4.16667%}
div.width-2{width:10.41667%}
div.width-3{width:16.66667%}
div.width-3a{width:18%}
div.width-4{width:22.91667%}
div.width-5{width:29.16667%}
div.width-6{width:35.41667%}
div.width-7{width:41.66667%}
div.width-8{width:47.91667%}
div.width-9{width:54.16667%}
div.width-10{width:60.41667%}
div.width-11{width:66.66667%}
div.width-12{width:72.91667%}
div.width-13{width:79.16667%}
div.width-14{width:85.41667%}
div.width-15{width:91.66667%}
div.width-16{width:97.91667%}
div.position-0{margin-left:-100%}
div.position-1{margin-left:-93.75%}
div.position-2{margin-left:-87.5%}
div.position-3{margin-left:-81.25%}
div.position-4{margin-left:-75%}
div.position-5{margin-left:-68.75%}
div.position-6{margin-left:-62.5%}
div.position-7{margin-left:-56.25%}
div.position-8{margin-left:-50%}
div.position-9{margin-left:-43.75%}
div.position-10{margin-left:-37.5%}
div.position-11{margin-left:-31.25%}
div.position-12{margin-left:-25%}
div.position-13{margin-left:-18.75%}
div.position-14{margin-left:-12.5%}
div.position-15{margin-left:-6.25%}
div.width-full{width:100%}
div.width-1\3a 2{width:47.91667%}
div.width-1\3a 4{width:22.91667%}
div.width-3\3a 4{width:72.91667%}
div.position-1\3a 4{margin-left:-75%}
div.position-1\3a 2{margin-left:-50%}
div.position-3\3a 4{margin-left:-25%}
/* */
/* */
html{height:100%}
body{
font:100% "Source Sans Pro",sans-serif;
background:White;
color:#3C3B6E;
height:100%;
overflow-y:scroll;
}
#content{
line-height:1.5em;
font-size:80%;
margin:0 20px 0;
clear:both;
}
.line,
.line:link,
.line:visited,
#content a:link,
#content a:visited,
.portlet a:visited,
.portlet a:link{border-bottom:0.1em solid #ccc}
#content a:hover,
.portlet a:hover{color:#75ad0a !important}
.documentByLine,
.hiddenStructure{display:none}
.documentDescription{
color:#666666;
font-weight:bold;
font-size:1.25em;
}
#portal-column-one{
padding-left:15px;
padding-top:20px;
}
.markdown li,
.no_result li,
#content li{
display:list-item;
}
.markdown ul,
.no_result ul,
#content ul{
list-style-type:square;
margin-left:2em;
}
.markdown ol,
.no_result ol,
#content ol{
list-style-type:decimal;
margin-left:2em;
}
#content fieldset{border:0.1em solid #329FD7}
/* */
/* */
#portal-header{
position:relative;
z-index:2;
font-size:80%;
}
#portal-header a{
color:#BBBBBB;
display:inline-block;
padding:8px 10px;
}
#portal-header .selected a,
#portal-header a:hover{color:White!important}
#portal-globalnav{
float:left;
margin-left:10px;
}
#portal-personaltools-wrapper{
margin-right:15px;
}
.portal_menu{
float:right;
position:relative;
right:0;
top:0;
z-index:3;
}
dl.actionMenu{
float:right;
position:relative;
white-space:nowrap;
}
dl.actionMenu a,
dl.actionMenu div{
display:block !important;
white-space:nowrap;
}
dl.actionMenu.deactivated dd{display:none}
dl.actionMenu.activated dd{
position:absolute;
width:auto;
min-width:100%;
border-bottom-right-radius:0.5em;
border-bottom-left-radius:0.5em;
-webkit-border-bottom-right-radius:0.5em;
-webkit-border-bottom-left-radius:0.5em;
}
dl.actionMenu .notification a div{
white-space:normal;
}
#portal-logo{
background-color:#f5f5f5;
border-bottom:1px solid #E5E5E5;
border-color:#E5E5E5;
clear:both;
padding:15px 0;
width:100%;
box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.176);
}
#portal-logo #simple_search,
#portal-logo #simple_search form {display:inline}
#portal-logo-info {padding-left:10px}
#logo a{
background:url("logo.png") no-repeat;
display:inline-block;
width:345px;
height:41px;
margin:0 0 0 16px;
padding:0;
vertical-align:middle;
}
#search_info{
border-bottom:1px solid #E5E5E5;
color:#999999;
}
#search_info h2{
padding:10px 0 10px 20px;
font-weight:normal;
}
#search_info div.info{
padding:20px 0 20px 20px;
}
#search_msg{
font-size:80%;
color:#999999;
font-weight:normal;
float:left;
padding:22px 16px 0;
}
/* */
/* */
#footer{
border-top:1px solid #E5E5E5;
border-color:#E5E5E5;
color:#666;
font-size:80%;
text-align:center;
clear:left;
padding:5px 0;
height:15px;
position:relative;
bottom:0;
width:100%;
margin-top:20px;
}
#portal-siteactions li{
margin-right:1em;
}
#portal-siteactions li a{
color:#666;
}
#portal-siteactions li a:hover{
color:#666;
text-decoration:underline;
}
/* */
/* */
button.bluebutton{
-moz-font-feature-settings:inherit;
-moz-font-language-override:inherit;
-moz-user-select:none;
background:#3c3b6e; /* */
background:-moz-linear-gradient(top,  #3c3b6e 0%, #1c1b4e 100%); /* */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3b6e), color-stop(100%,#1c1b4e)); /* */
background:-webkit-linear-gradient(top,  #3c3b6e 0%,#1c1b4e 100%); /* */
background:-o-linear-gradient(top,  #3c3b6e 0%,#1c1b4e 100%); /* */
background:-ms-linear-gradient(top,  #3c3b6e 0%,#1c1b4e 100%); /* */
background:linear-gradient(to bottom,  #3c3b6e 0%,#1c1b4e 100%); /* */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f58ae', endColorstr='#2c4b89',GradientType=0 ); /* */
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-weight:normal;
font-size:15px;
line-height:1;
margin:0;
overflow:visible;
padding:5px 10px;
position:relative;
text-decoration:none !important;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25), -2px 0 1px rgba(0, 0, 0, 0.25);
vertical-align:middle;
white-space:nowrap;
}
button.bluebutton.small{
font-weight:normal;
font-size:12px;
padding:2px 5px;
}
button.bluebutton:focus,
button.bluebutton:hover{
background:rgb(44,75,137); /* */
background:-moz-linear-gradient(top,  #1c1b4e 0%, #3c3b6e 100%); /* */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c1b4e), color-stop(100%,#3c3b6e)); /* */
background:-webkit-linear-gradient(top,  #1c1b4e 0%,#3c3b6e 100%); /* */
background:-o-linear-gradient(top,  #1c1b4e 0%,#3c3b6e 100%); /* */
background:-ms-linear-gradient(top,  #1c1b4e 0%,#3c3b6e 100%); /* */
background:linear-gradient(to bottom,  #1c1b4e 0%,#3c3b6e 100%); /* */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c4b89', endColorstr='#2f58ae',GradientType=0 ); /* */
}
button.bluebutton:active{
padding:6px 10px 4px 10px;
}
button.bluebutton.small{
padding:2px 5px 2px 5px;
}
/* */
/* */
.portalMessage{
margin:1em 0;
font-size:80%;
border:1px solid #e5e5e5;
background-color:#f1f1f1;
clear:both;
color:#444;
}
.portalMessage a{
color:#3C3B6E;
border-bottom:1px solid #888;
}
.portalMessage dt{
background-color:#444;
font-weight:bold;
float:left;
margin:0 0.5em 0 0;
padding:0.5em 0.75em;
color:White;
line-height:1.25em;
}
.portalMessage dd{
padding:0.5em 0.5em;
margin:0;
line-height:1.25em;
}
dl.warning{border-color:#d80}
dl.warning dt{background-color:#d80}
dl.error{border-color:#d00}
dl.error dt{background-color:#d00}
dl.warning{border-color:#d80}
dl.warning dd{background-color:#fd7}
dl.error dd{background-color:#fdc}
div.error{border:1px solid #d00}
div.warnning{border:1px solid #d80}
/* */
/* */
#search{
margin-bottom:30px;
text-align:center;
}
input.searchtext{
background:none repeat scroll 0 0 transparent !important;
border:1px solid #999;
margin:5px;
outline:0 none;
color:#3C3B6E;
display:inline-block;
font-size:100%;
height:18px;
line-height:18px;
padding:4px;
width:50%;
}
input.searchtext{
min-width:300px;
max-width:550px;
}
input.searchtext:hover{
border:1px solid #3C3B6E;
}
input.searchtext:focus,
input.searchtext:active{
box-shadow:0 0 5px rgba(0, 0, 0, 0.3);
border:1px solid #3C3B6E;
}
/* */
/* */
#content_search{font-size:80%}
.markdown h1{
font-size:1.5em;
margin-top:0;
}
.info .rating.neutral{text-indent:-99999px}
.info{margin:5px 0}
.info .main{
display:block;
margin-left:103px;
}
#aditional .more{margin-left:105px}
#aditional .label{font-weight:normal}
#aditional .info .text,
#aditional .info .text a:visited,
#aditional .info .text a:link{
border:none;
color:#3C3B6E;
font-weight:bold;
}
#content_search p{
margin-bottom:0;
line-height:1.2em;
color:#545454;
}
div.results > div{margin:15px 5px 15px 15px}
div.results > div.ad{margin:15px 5px 15px 5px}
.thumbs a:link,
.result .site a:link{border:none}
.result h3{
font-weight:bold;
line-height:1em;
}
.result cite{
color:#009933;
font-style:normal;
}
.result{
margin-top:10px;
border:1px solid #fff;
}
.highlight{font-weight:bold}
#map{
height:280px;
width:100%;
}
#details{padding:20px 0 0 0}
#details p{line-height:1.5em;}
#details .main p{
color:#3C3B6E;
line-height:1.7em;
}
#details h2{
font-size:2.5em;
margin-bottom:10px;
}
#details h3{
color:#666;
margin-top:10px;
font-weight: normal;
}
.main .label{
color:#666;
font-weight:normal;
}
.main.row .label{
display:block;
line-height: 1em;
}
.main.row .text{
font-weight:bold;
}
#details > div{
padding-left:15px;
padding-bottom:20px;
}
.bd{
font-size:120%;
}
#content_search .bd p{margin:0 0 20px 0}
span.msg{
color:#3C3B6E;
font-weight:bold;
background-color:#eee;
}
.config div.label,
.images{
max-width:300px;
float:right;}
.images .thumbs{float:left}
.thumbs img{
padding:0 15px 15px 0;
vertical-align: middle;}
div.listingBar{
font-size:100%;
margin:40px 0 40px 0;
line-height:1em;
text-align:center;
}
div.listingBar .next,
div.listingBar .previous{display:inline-block}
div.listingBar a{
display:inline-block;
padding:8px 6px;
}
div.listingBar a:hover{
color:#fff !important;
text-decoration:underline;
background-color:#3c3b6e;
border-color:#e5e5e5;
}
div.listingBar span.current{
padding:8px 6px;
color:#fff;
background-color:#3c3b6e;
}
/* */
.home-background {
background-image: url("City-New-York.jpg") !important;
background-position: 50% 50% !important;
background-repeat: no-repeat !important;
background-size: cover !important;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
text-align: center;
width: 100%;
min-height: 200px;
}
div.results > div.no_result,
div.results > div.homepage {
margin: 0;
}
#details .main p.intro {
color:#666;
}
.no_result .hometext,
.homepage .hometext{
margin: 15px 40px 0 40px;
}
#content_search .no_result h3,
#content_search .homepage h3{
color: #3C3B6E;
font-size: 36px;
font-weight: 300;
letter-spacing: 0;
padding-bottom: 0;
padding-top: 0;
text-align: left;
text-transform: none;
margin: 0 0 15px 0;
}
#content_search .no_result p,
#content_search .homepage p{
font-size: 15px;
line-height: 1.66em;
padding-left: 60px;
}
.no_result h4,
.homepage h4{
color: #B22234;
font-size: 20px;
font-weight: bold;
letter-spacing: 0;
padding-bottom: 0;
padding-top: 0;
text-align: left;
text-transform: none;
padding-left: 60px;
}
.no_result .some,
.homepage .some{
clear:both;
margin-bottom: 25px;
}
.no_result img,
.homepage img{
display: block;
float:left;
padding: 0px 10px 30px 0px;
clear:both;
}
.no_result ul,
.homepage ul{
list-style-type:square;
margin-left:2em;
padding-left: 60px;
color: #545454;
}
.no_result li,
.homepage li{
display:list-item;
color: #545454;
line-height: 1.66em;
}
}


/* - ++resource++tinymce.stylesheets/tinymce.css - */
@media screen {
/* http://www.usacorporates.com/portal_css/++resource++tinymce.stylesheets/tinymce.css?original=1 */
#content ul.listTypeDisc {
list-style-type: disc;
list-style-image: none;
}
#content ul.listTypeSquare {
list-style-type: square;
list-style-image: none;
}
#content ul.listTypeCircle {
list-style-type: circle;
list-style-image: none;
}
#content ol.listTypeDecimal {
list-style-type: decimal;
list-style-image: none;
}
#content ol.listTypeLowerAlpha {
list-style-type: lower-alpha;
list-style-image: none;
}
#content ol.listTypeUpperAlpha {
list-style-type: upper-alpha;
list-style-image: none;
}
#content ol.listTypeLowerRoman {
list-style-type: lower-roman;
list-style-image: none;
}
#content ol.listTypeUpperRoman {
list-style-type: upper-roman;
list-style-image: none;
}

}

