
* {
 margin: 0;
 padding: 0;
 /*border: 0;*/
 /*font-family: Verdana;*/
 font-family: 'avant garde', 'century gothic', verdana;
}

body {
 color: #58595b;
 /*width: 946px;*/
 margin: 0 auto;
 font-size: 12px;
 text-decoration: none;
 line-height: 17px;
 font-family: 'avant garde', 'century gothic', verdana;
}

h1 {
 color: #6e6f72;
 font-weight:bold;
 font-size:13px;
 margin: 7px 0px;
}

a {
 color:#EC932F;
 text-decoration: none;
}

td {
 padding:2px 5px;
}

th {
 font-weight: bold;
 font-size: 12px;
 text-align: left;
 padding:3px 5px;
}

small {
 font-size:9px;
 padding: 0 5px 0 0;
}

input {
 border: 2px inset #e1e2e3;
 color: #58595b;
 padding:1px;
 font-family: 'avant garde', 'century gothic', verdana;
 font-size:11px;
 font-weight:normal;
 line-height:17px;
}

.postaproject-label-inside {
 width: 30px;
 text-align: right;
 float: left;
}

.postaproject-label {
 width: 73px;
 text-align: right;
 margin: 0px 4px 2px 0;
 float: left;
 font-weight: bold;
 vertical-align: bottom;
}

.label-110 {
 width: 110px;
 text-align: right;
 margin: 0px 4px 2px 0;
 float: left;
 font-weight: bold;
 vertical-align: bottom;
}

.postaproject-span {
 text-align: left;
 margin: 0px 6px 0 0;
 /*float: left;*/
 font-weight: normal;
 vertical-align: bottom;
 display: block;
 padding-left: 120px;
 padding-top: 1px;
}

.postaproject-div {
 text-align: left;
 margin: 2px 0px 2px 0;
 /*float: left;*/
 font-weight: normal;
 vertical-align: bottom;
 display: block;
 padding-left: 120px;
}

textarea {
 border: 2px inset #e1e2e3;
 overflow: auto;
 padding:2px;
 font-size:11px;
 color: #58595b;
 font-family: 'avant garde', 'century gothic', verdana;
 font-size:11px;
 font-weight:normal;
 line-height:17px;
}

label {
 color: #6e6f72;
 font-weight:normal;
 font-size:11px;
 text-align: left;
}

.popularsearches {
 text-decoration: none;
 color: #ec932f;
 font-size:10px;
}

.left-profile-dropdown{
 text-decoration: none;
 color: #6E6F72;
 font-size:13px;
 font-weight:bold;
}

li {
 list-style: none;
}

.list {
 list-style: disc outside;
}

.SpecializationBlock { margin-left: 1.5em; }
.Specialization { color: #6e6f72; font-weight:bold; }

#main-wrapper {
 background-color: #fff;
 /*padding: 30px 40px 0;*/
 padding: 30px 0;
 width:866px;
}

.left-sidebar {
 width: 235px;
 float: left;
}

.left-sidebar .block {
 margin: 0 10px 10px 0;
}

.right-sidebar .block {
 margin-bottom: 5px;
 width:613px;
}

.right-sidebar .block-width615 {
 margin-bottom: 5px;
 width:615px;
}


.content {
 border-width: 0 1px;
 border-style: solid;
 border-color: #c6c7c9;
 clear: both;
 background: #fff url(images/block-bg.gif) repeat-x;
 padding: 0 0 0 14px;
 height: 1%;

}


.submenu-content {
 border-width: 0 1px;
 border-style: solid;
 border-color: #c6c7c9;
 clear: both;
 background: #fff url(images/block-bg.gif) repeat-x;
 padding: 0 0 0 14px;
 height: 1%;
 visibility: hidden;
}
.content-shadow {
 clear: both;
 background: url(images/shadow.gif) repeat-y;
 padding: 0 0 0 14px;
 height: 1%;
}

.content-shadow-long {
 clear: both;
 background: url(images/shadow-long.gif) repeat-y;
 padding: 0 0 0 14px;
 height: 1%;
}

.block-header {
 clear: both;
}

.left-sidebar .block ul {
 padding: 5px 0 5px 10px;
}

.right-sidebar {
 float: left;
 width: 624px;
}

.middle-bar {
 float: left;
 width: 860px;
}

.home-block {
 float: left;
 width: 286px;
}

.home-block-wide {
 float: left;
 width: 572px;
 margin-bottom: 20px;
}


.home-block .block {
 margin: 0px 10px 10px;
}

#logo {
 float: left;
}

#footer {
 clear: both;
 text-align: center;
 margin-top: 10px;
}

h2 {
 color: #6e6f72;
 font-weight: bold;
 padding: 4px 0px;
 font-size: 13px;
}

h2.big {
 font-size: 15px;
}

h3 {
 color: #6e6f72;
 font-size:12px;
}

h4 {
 color: #6e6f72;
 margin-bottom: 5px;
}

#middle-content {
 clear: both;
}

#header {
 float:left;
 width:100%;
 height:74px;
}

#header a {

}

#header a span{
 font-size: 14px;
 font-weight: bold;
 cursor: pointer;
}

#header a span.font-normal {
 font-weight: normal;
}

.login-area {

}

.clear {
 clear: both;
 height: 0;
 display: block;
 display: compact;
}

.clear-block {
 clear: both;
 margin: 10px 0;
}

.nav-right {
 background: url(images/nav-right.gif) no-repeat;
 width: 9px;
 height: 40px;
 float: left;
}

.nav-left {
 background: url(images/nav-left.gif) no-repeat;
 width: 9px;
 height: 40px;
 float: left;
}

.submit {
 background: url(images/button-3.gif) no-repeat center;
 color: #fff;
 font-size: 11px;
 margin: 12px 8px;
 padding: 3px 9px;
 width: 56px;
 border:none;
}

.submit-hover {
 background: url(images/button-3-hover.gif) no-repeat center;
 color: #fff;
 font-size: 11px;
 margin: 12px 8px;
 padding: 3px 9px;
 width: 56px;
 border:none;
}

.submit-right {
 background: url(images/button-3.gif) no-repeat center;
 color: #fff;
 font-size: 11px;
 margin: 0;
 padding: 3px 9px;
 width: 56px;
 border:none;
}

.submit-right-hover {
 background: url(images/button-3-hover.gif) no-repeat center;
 color: #fff;
 font-size: 11px;
 margin: 0;
 padding: 3px 9px;
 width: 56px;
 border:none;
 cursor: pointer;
}

.header-left {
 float: left;
 background: url(images/left-angle.gif) no-repeat;
 width: 15px;
 height: 11px;
 margin-bottom: 0px !important;
 margin-bottom: -7px;
}

.header-right {
 float: left;
 width: 14px;
 height: 11px;
 background: url(images/right-angle.gif) no-repeat;
 margin-bottom: 0px !important;
 margin-bottom: -7px;
}

.header-bottom-left {
 float: left;
 background: url(images/left-bottom-angle.gif) no-repeat;
 width: 15px;
 height: 12px;
}

.header-bottom-center {
 float: left;
 background: url(images/center-bottom.gif) repeat-x;
 height: 12px;
}

.header-bottom-right {
 float: left;
 background: url(images/right-bottom-angle.gif) no-repeat;
 width: 15px;
 height: 12px;
}

.navegation {
 margin: 0 0 20px 0;
 clear: both;
 width:964px;
}

.navegation .primary {
 margin-bottom: 25px;
}

.navegation .submenu {
 margin-bottom: 25px;

}

.navegation .submenu6 {
 margin-bottom: 25px;

}

.navegation .primary ul {
 background: url(images/nav-px.gif) repeat-x;
 float: left;
 height: 40px;
 width: 843px;
}

.navegation .submenu ul {
 float: left;
 height: 20px;
 width: 843px;
}

.navegation .submenu6 ul {
 float: left;
 height: 20px;
 width: 843px;
}


.navegation .submenu ul li {
 float: left;
 padding:0;
 vertical-align: middle;
 text-align:center;
 width:193px;
 z-index: 1000;
}

.navegation .submenu6 ul li {
 float: left;
 padding:0;
 vertical-align: middle;
 text-align:center;
 width:154px;
 z-index: 1000;
}

.navegation .primary ul li {
 float: left;
 padding: 11px 22px;
 vertical-align: middle;
 text-align:center;
 width:124px;
}

.navegation .primary ul li a {
 text-decoration: none;
 color: #fff;
 font-weight: bold;
 font-size: 12px;
}

.navegation .primary ul li.selected a {
 color: #ec932f;
}


.nav-sec-left {
 float:left;
 background: url(images/nav-sec-left.gif) top left no-repeat;
 height: 32px;
 padding-left:4px;
}

.navegation .secondary ul {
 border-bottom: 1px solid #ccc;
 height: 1%;
}

.navegation .secondary ul li {
 float: left;
 background: url(images/nav-sec-right.gif) no-repeat top right;
 height: 32px;
 margin-right: 4px;
 position: relative;
}

.navegation .secondary ul li a {
 float: left;
 margin: 0 4px 0 0;
 background: url(images/nav-sec-px.gif) repeat-x;
 color: #6e6f72;
 text-decoration: none;
 width: 150px;
 text-align: center;
 height: 24px;
 padding-top: 7px;
}

.navegation .secondary ul li.selected {
 position: relative;
 top: 1px;
}

.navegation .secondary ul li.selected a {
 border-top: 1px solid #EC932F;
 font-weight: bold;
}
.content-padding {
 padding: 10px 0 10px 10px;
}

.secondary {
 clear: both;
 margin-top: 10px;
 height: 1%;
 width:858px;
}

.footer-bg {
 background: url(images/footer-bg.gif) repeat-x;
 padding-bottom: 20px;
 height: 1%;
}

#footer a {
 color: #EC932F;
 text-decoration: none;
}

.copyright {
 margin: 10px 0;
 font-size: 10px;
}

.margintop-fontsize-10{
 margin-top: 10px;
 font-size: 10px;
}

.login-area {
 z-index: 1000;
 position: absolute;
 /*right: 292px;
 top: 141px;*/
 width: 256px;
 top: 40px;
 display: none;
 right: -4px;
}



#profile-name {
 padding-right: 10px;
 float: right;
 padding-top: 14px;
 width: 330px;
}

ul.gallery li div.non-selected-project{
 border: 1px solid #fff;
 float:left;
}


ul.gallery li div.selected-project{
 border: 1px solid #EC932F;
 float:left;
}


.login-area .content {
 /*border-width: 0 1px;
 border-style: solid;
 border-color: #c6c7c9;
 background: #fff url(images/block-bg.gif) repeat-x;*/
 border:none;
 background: url(images/login-block-bg.gif) repeat-y;
 padding: 0 5px 0 10px;
 height: 1%;
}

.login-area label {
 float: left;
 width: 65px;
 text-align: right;
 padding-right: 5px;

}

.login-button {
 border:none;
 background: url(images/button.gif) no-repeat center center;
 color:#fff;
 margin: 0;
 padding: 3px 9px;
 width: 56px;
}

.form-item {
 padding: 10px 0;
}

.left-search-content {
 clear: both;
 float: none;
 margin: 0px 20px 0 10px;
 min-height: 17px;
 _height: 17px;
}

.inside {
 /*margin: 3px 0 3px 15px;*/ /* ANAS */
 margin: 0px 0 0px 15px;
}

.left-search-content label {
 clear: left;
 float: left;
 display: block;
 text-align: left;
 width: 135px;
 vertical-align: baseline;
 padding-bottom: 0;
 font-size: 12px;
}

.left-search-content img {
 float: left;
 vertical-align: top;
 width: 10px;
 height: 10px;
}

.left-search-content .inside label {
 clear: left;
 float: left;
 display: block;
 text-align: left;
 width: 120px;
 vertical-align: baseline;
}

.left-search-content .inside label input {
 float: left;
 vertical-align: top;

}

.borderbottom {
 border-bottom: 1px solid #CCCCCC;
}


.left-search-content-rightbgimage {
 background: transparent url(images/arrow-right.gif) no-repeat right
 center;
 /*background-position: 0px 0px 10px;*/
 margin: 0 23px 0 10px;
 cursor: pointer;
}

.left-search-content-downbgimage {
 background: transparent url(images/arrow-down.gif) no-repeat right center;
 /*background-position: 0px 0px 10px;*/
 margin: 0 23px 0 10px;
 cursor: pointer;
}

.left-search-content-leftbgimage {
 background: transparent url(images/arrow-left.gif) no-repeat right
 center;
 /*background-position: 0px 0px 10px;*/
}

.right-content {
 margin: 0 28px 0 14px;
 padding: 14px 0;
}

.connection-content {
 border-bottom: none;
 padding: 10px;
}

.right-content .image {
 float: left;
 width: 100px;
 /*height: 90px;*/
 margin: 14px;
}

.right-content .inbox-image {
 float: left;
 width: 70px;
 /*height: 70px;*/
 padding: 0 10px;
}

.right-content .top {
 margin-left: 90px;
 display: block;
}

.right-content < projects {
 border-top: 1px solid #CCCCCC;
 padding: 10px;
}

.right-content .projects {
 margin-left: 10px;
 display: block;
}

.project-def {
 float: left;
 width: 190px;
 text-align: left;
 padding-left: 10px;
}

.project-des {
 float: right;
 width: 320px;
 text-align: left;
 padding-right:10px;
}

.floatright {
 float: right;
}

.floatleft {
 float: left;
}

.right-content .projects h2 {
 color: #EC932F;
 text-decoration: none;
 font-weight: bold;
}

.right-content .bottom {

}

.viewprofile {
 color: #EC932F;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 text-indent: 5px;
 margin: 0 6px;
}

.right-content .stars {

}

.right-content-information {
 font-weight: normal;
 padding-left: 4px;
 font-size: 12px;
}

.right-content .top .inside {
 float: left;
 margin-left: 10px;
 width: 190px;
 height: 28px;
}

.right-content .inside-connection-links {
 text-align: right;
 margin-top: 3px;
}

.a {
 color: #6E6F72;
 text-decoration: none;
 vertical-align: top;
}

ul.gallery {
 margin: 0 auto;
 padding: 0;
 list-style-type: none;
 width: 92%;
}

ul.gallery li {
 float: left;
 margin: 3px 6px;
}


ul.gallery li div {
 text-align: left;
 margin: 2px 0;
 display: block;
}

.select-width label {
 width: 150px;
 padding: 0px;
 margin: 3px 0px;
}

.select-width select {
 width: 90%;
 padding: 0px;
 margin: 3px 0px;
}




.right-content-profile {
 padding: 0px;
 margin: 3px 0px;
 width: 130px;
}

.postaproject select {
 width: 130px;
 padding: 0px;
 margin: 0 0 6px;
}


.connection-links {
 color: #EC932F;
 text-decoration: none;
 font-weight: normal;
 text-indent: 5px;
 font-size:11px;
}

.message-title {
 color: #EC932F;
 text-decoration: none;
 font-weight: normal;
 font-size:12px;
}


.home-connection-links {
 color: #EC932F;
 text-decoration: none;
 font-weight: bold;
 text-indent: 5px;
 font-size:12px;
}


.home-content {
 border-width: 0 1px;
 border-style: solid;
 border-color: #c6c7c9;
 clear: both;
 background: url(images/block-bg.gif) repeat-x;
 padding: 0 0 0 2px;
}

.home-shadow{
background:transparent url(images/shadow-286.gif) repeat-y scroll 0 0;
height: 1%;
border: none;
}

.home-links {
 color: #EC932F;
 text-decoration: none;
 font-weight: bold;
}

.home-label {
 padding: 0px;
}

.home-submit {
 background: url(images/button-2.gif) no-repeat center center;
 color: #fff;
 text-decoration: none;
 margin-top: 10px;
 vertical-align: middle;
 width: 141px;
 font-size: 11px;
 display: block;
 height: 22px;
 margin-bottom: 0;
 border:0;
 padding-top:4px;
}

.home-submit-hover {
 background: url(images/button-2-hover.gif) no-repeat center center;
 color: #fff;
 text-decoration: none;
 margin-top: 10px;
 vertical-align: middle;
 width: 141px;
 font-size: 11px;
 display: block;
 height: 22px;
 margin-bottom: 0;
 border:0;
 padding-top:4px;
}

.home-submit:hover {
 text-decoration: none;
}


.home-header {
 margin-left: 20px;
}

.display-none {
 display: none;
}


.border-none {
 border: none !important;
}

.post-textarea {
 border: 1px solid rgb(198, 199, 201);


}

h5 {
 color: #6e6f72;
 font-weight: normal;
 text-align: left;
 padding-left: 2px;
 text-decoration: none;
 margin: 0;
}

.delete-button {
 margin-right: 25px;
}

a.delete-text:hover{
 color:#EC932F;
}

a.delete-text{
 color:#99999E;
}


.adjust-width {
 width: 275px;
}

.top-align {
 vertical-align: top;
}

.bottom-align {
 vertical-align: bottom;
}

.arrow-label-width {
 width: 60px;
}

.clear-left {
 clear: left;
}

.clear-right {
 clear: right;
}

.baseline-10 {
 vertical-align: baseline;
 font-size: 11px;
}

ul.gallery div.home-image-text {
 padding: 5px 0 0 5px;
 width: 120px;
 margin: 0;
}

ul.gallery div.description {
 margin-top: 10px;
 font-size: 10px;
 line-height: 13px;
 color:#000;
}

ul.gallery div.buy-description {
 font-weight:bold;
 font-size: 9px;
 line-height: 13px;
 color:#000;
 text-align:left;
}

ul.gallery div.buy-description label {
 font-weight:bold;
 font-size: 8px;
 line-height: 13px;
}

ul.gallery div.buy-description label span{
 font-weight:normal;
}



.message-navegation {
 margin: 0 0 0 10px;
}

.adjust-width-190 {
 width: 190px;
}

.width-210 {
 width: 210px;
}

.width-150 {
 width: 150px;
}

.width-130 {
 width: 130px;
}

.width-160 {
 width: 160px;
}

.width-175 {
 width: 175px;
}

.width-120{
width:120px;
}

.width-100px {
 width:100px;
}

.width-280 {
 width: 280px;
}

.zero-margin-padding {
 margin: 0;
 padding: 0;
}

.margin-left-25 {
 margin-left: 25px;
}

.margin-left-20 {
 margin-left: 20px;
}

.margin-left-15{
margin-left:15px;
}

.margin-l-7 {
 margin-left: 7px;
}

.nifty-adjust {
 vertical-align: bottom;
}

.postajob-textarea {
 float: left;
 width: 270px;
}

.margin-b-25 {
 margin-bottom: 25px;
}

.inside-content-margin {
 margin: 12px 0px 10px 10px;
 width: 400px;
}



.bold-font {
 font-weight: bold;
 padding-bottom: 2px;
}

.normal-font{
font-weight:normal;
}

.margin-t-d-3 {
 margin: 3px 0;
}



.margin-t-7 {
 margin-top: 7px !important;
}

.padding-b-0 {
 padding-bottom: 0;
}

.margin-b-10 {
 margin-bottom: 10px;
}

.content-margin {
 margin: 0 40px;
}

.inside-content-margin-connections {
 margin: 10px 0 10px 10px;
 width: 640px;
}

.margin-top-20 {
 margin-top: 20px;
}

.padding-l-r-10 {
 padding: 0 10px;
}

.margin-l-0 {
 margin-left: 0;
}

.home-thumbs {
 text-align: center;
 padding: 40px 0 0 0;
}

.big-button {
 background: url(images/button-1.gif) no-repeat center;
 color: #fff;
 margin-top: 0px;
 vertical-align: middle;
 width: 227px;
 font-size: 12px;
 display: block;
 padding:4px 0;
 margin-bottom: 0;
 border:0;
}

.big-button-hover {
 background: url(images/button-1-hover.gif) no-repeat center;
 color: #fff;
 margin-top: 0px;
 vertical-align: middle;
 width: 227px;
 font-size: 12px;
 display: block;
 padding:4px 0;
 margin-bottom: 0;
 border:0;
 cursor: pointer;
}

.big-button:hover {
 text-decoration: none;
}

.input-222 {
 width: 222px;
}

.width-100{
 width:100%;
}

.padding-top-10 {
 padding-top:10px;

}

.textarea-size{
 width:97%;
 height:190px;
}

.padding-t-5{
 padding-top:5px;
}

.width-90{
 width:90%;
}

.submit-p{
 background: url(images/button-3.gif) no-repeat center;
 color: #fff;
 font-size: 11px;
 margin: 0;
 padding:3px 0;
 border:none;
 display:inline;
 vertical-align:middle;
 width:56px;
}

.submit-plus{
 background: url(images/plus.gif) repeat-x;
 color: #fff;
 margin: 0;
 width: auto;
 height: 12px;
 vertical-align:baseline;
}

.width-70{
 width:70px;
}

.custom-label {
 width: 40px;
 text-align: right;
 margin:0px 0px;
 float:left;
 font-weight: normal;

}

.margin-t-0{
 margin-top:0;
}

.content-rot {
 border-width: 0 1px;
 border-style: solid;
 border-color: #c6c7c9;
 clear: both;
 background: url(images/bg.gif) repeat-x;
 background-position:bottom;
 padding: 0 0 0 14px;
 height: 1%;
}

.padding-r-5 {
 padding-right:5px;
}

.padding-r-10 {
 padding-right:10px;
}

.padding-r-15 {
 padding-right:15px;
}

.padding-r-20 {
 padding-right:20px;
}

.portfolio-width {
 width:132px;
}

.width-85-per {
 width:84%;
}

.padding-t-b-4 {
 padding:4px 0;
}
.padding-t-20 {
 padding-top:20px;
}

.padding-t-25 {
 padding-top:25px;
}

.untitled-textarea{
 width:300px;
 margin-bottom:20px;
 padding-top: 11px;

}

.margin-0 {
 margin:0;
}

.padding-r-30 {
 padding-right:30px;
}

.orange-link {
 color:#EC932F;
 text-decoration:none;
}

.middle-align {
 vertical-align:middle;
}

.margin-left-32 {
 margin-left:32px;
}

.margin-left-22 {
 margin-left:22px;
}

.get-in-tuch-bg {
 background: url(images/button-2.gif) no-repeat center center;
 color: #fff;
 text-decoration: none;
 margin-top: 10px;
 vertical-align: middle;
 width: 141px;
 font-size: 10px;
 display: block;
 height: 23px;
 margin-bottom: 0;
 border:0;
 padding-top:5px;

}

.get-in-tuch-bg-hover{
 background: url(images/button-2-hover.gif) no-repeat center center;
 color: #fff;
 text-decoration: none;
 margin-top: 10px;
 vertical-align: middle;
 width: 141px;
 font-size: 10px;
 display: block;
 height: 23px;
 margin-bottom: 0;
 border:0;
 padding-top:5px;
}

.get-in-tuch-bg:hover{
 text-decoration: none;
}

.margin-t-10{
 margin-top:10px;
}

.padding-top-4{
 padding-top:4px;
}

.margin-r-14{
 margin-right:14px;
}

.margin-r-15{
 margin-right:15px;
}

.left-title{
 font-size:15px;
 font-weight:normal;
}

.font-18 {
 font-size: 18px;
}

select{
 border: 2px inset #e1e2e3;
 color: #58595b;
 padding:1px;
 font-family: 'avant garde', 'century gothic', verdana;
 font-size:11px;
 font-weight:normal;
 line-height:17px;
 width:90px;
}

.margin-top-14{
 margin-top:14px;
}

.padding-b-10{
 padding-bottom:10px;
}

.padding-l-10{
 padding-left:10px;
}

.width-110{
 width:110px;
}

.width-95{
 width:95px;
}

a:hover{
 text-decoration:underline;
}

.label-v-align{
 vertical-align: middle;
 display:inline;
}

img {
 border: none;
}

ul.speciality-list-parent {
 padding: 0 0 0 10px;
 font-weight: bold;
 }

ul.speciality-list-parent li{
 margin: 3px 0;
 }

ul.speciality-list-parent li ul.focus-list{
 padding: 0 0 0 10px;
 font-weight: normal;
 }

ul.speciality-list-parent li ul.focus-list li{
 margin: 0;
 }

#speciality-list input {
 padding: 0;
 border: 1px inset #E1E2E3;
 width: 100px;
 margin: 0 10px;
 }

#speciality-list ul li a {
 margin: 0 0 0 10px;
 }

#speciality-list ul.speciality-list-parent ul .add-focus a {
 margin: 0;
}

.hidden-block{
 display: none;
}

.admin a {
 color:#58595B;
 font-size:12px;
 font-weight: bold;
 display: block;
 padding: 2px 0 2px 0px;
 margin-right:10px;
}

.admin ul li ul a {
 font-weight: normal;
}

.admin a.active {
 color:#EC932F;
}

.admin a:hover {
 background-color: #EC932F;
 color:#fff;
 text-decoration: none;
}

.compose-error {
 padding-left: 114px;
 margin-top:2px;
}

.hidden {
 display:none;
}

#loged-in {
 float: right;
 height: 16px;
 margin-right:5px;
 border-bottom:1px solid #EC932F;
}

.margin-r-20 {
 margin-right: 20px;
}

.margin-r-3 {
 margin-right: 3px;
}

.margin-l-10 {
 margin-left: 10px
}

.margin-l-5 {
 margin-left: 5px;
}

.left-search-content-sub {
 clear: both;
 float: none;
 margin: 4px 0 0 10px;
}

.heading {
 clear: both;
 color: #6e6f72;
 font-weight: bold;
 padding: 4px 0px;
 font-size: 12px;
 display: block;
}

.block-display {
 display: block;
}

.edit-portfolio-project {
 font-size:10px;
 font-weight: normal;
 vertical-align: bottom;
}

div.folder {
 width: 120px;
 height: 95px;
 background: #fff url("images/folder.gif") no-repeat scroll 9px 0;
 display: block;
 cursor: pointer;
}

.margin-top-2 {
 margin-top: 2px;
}

.loader {
 border: 0;
 height: 0;
 width: 0;
 padding: 0;
 position: absolute;
 visibility: hidden;
}

.img-selected {
 border-style:solid;
 border-width:thin;
 border-color:#EC932F;
}
.img-normal {
 border-style:solid;
 border-width:thin;
 border-color:#ccc;
}

.center-align {
 text-align: center;
}

.portfolio-width .check {
 border: none;
}

.paddnig-left-20 {
 padding-left: 20px;
}

#main-contaner {
 /*width: 946px;*/
 margin: 0 auto;
 width:1000px;
 position: relative;
}

.attach-a-file-bg {
 background: url(images/attachafile-img.gif) no-repeat center;
 color: #fff;
 font-size: 10px;
 margin: 0 6px;
 padding: 0 9px;
 border:none;
 vertical-align: top;
}

.width-185 {
 width: 185px;
}

.project-cover{
 position: relative;
 top: 20px;
 left: 31px;
}

#name-main {
 margin-bottom: 5px;
}

ul.gallery li.profile-gallery {
 width:254px;
 margin: 14px 8px;
}

.small-bg {
 background: url(images/button-3.gif) no-repeat center;
 color: #fff;
 font-size: 11px;
 margin: 0;
 padding:3px 0;
 border:none;
 display:inline;
 vertical-align:middle;
 width:56px;
}

.small-bg-hover {
 background: url(images/button-3-hover.gif) no-repeat center;
 color: #fff;
 font-size: 11px;
 margin: 0;
 padding:3px 0;
 border:none;
 display:inline;
 vertical-align:middle;
 width:56px;
}

.padding-left-20 {
 padding-left: 20px;
}

.padding-left-5 {
 padding-left:5px;
}

ul.gallery li.home-list {
 height: 120px;
 margin: 0 6px;
}

.width-218 {
 width: 218px;
}

.name {
 font-size: 14px;
 font-weight: bold;
}

#profile-education .block, #profile-work-done .block, #profile-program .block, #profile-about-company .block {
 margin-bottom: 5px;
}

#frontpage-gallery {
 /*height: 530px;*/
 height: 505px;
}

.right-align {
 text-align: right;
}

.font-13 {
 font-size: 13px;
}

.submit-p-hover{
 background: url(images/button-3-hover.gif) no-repeat center;
 color: #fff;
 font-size: 11px;
 margin: 0;
 padding:3px 0;
 border:none;
 vertical-align:middle;
 width:56px;
}

.submit-p:hover{
 color: #fff;
 text-decoration: none;
}

.viewing-profile{
 color:#BCB8B3;
 font-weight:bold;
 float:right;
 margin:-6px 8px 0 0;
 font-size: 12px;
 text-align: right;
}

.padding-left-22 {
 padding-left: 22px;
}


.add-project{
 font-size: 10px;
 font-weight: bold;
}

.activity{
 padding-left: 7px;
}

.margin-left-21{
 margin-left: 21px;
}

.add-files{
 font-size: 10px;
 font-weight: bold;
 position: relative;
 top: 5px;
}

.autocomplete-thumb{
 vertical-align: middle;
 padding-right: 10px;
}

.padding-r-3{
 padding-right: 3px;
}

.medium-button {
 background: url(images/button-2.gif) no-repeat center center;
 color: #fff;
 text-decoration: none;
 margin-top: 10px;
 vertical-align: middle;
 width: 141px;
 font-size: 11px;
 display: block;
 height: 26px;
 margin-bottom: 0;
 border:0;
 padding-top:0px;
}

.medium-button-hover {
 background: url(images/button-2-hover.gif) no-repeat center center;
 color: #fff;
 text-decoration: none;
 margin-top: 10px;
 vertical-align: middle;
 width: 141px;
 font-size: 11px;
 display: block;
 height: 26px;
 margin-bottom: 0;
 border:0;
 padding-top:0px;
}

.width-490{
 width: 490px;
 margin: 0 auto;
}

.navegation .primary ul li a.gray-link {
 color:#6E6F72;
 font-size:11px;
 font-weight:normal;
}

.navegation .primary ul li a.gray-link:hover {
 text-decoration: underline;
}

.font-12 {
 font-size: 12px;
}

.logged-in-name{
 font-weight: normal;
}

.padding-t-3{
 padding-top:3px;
}

.padding-t-d-3 {
 padding: 3px 0;
}

.ie-hack-home-signup {
 height:614px;
 padding-left:7px;
 ^height:639px;
 _height:649px;
}

#project-description{
 padding-bottom: 10px;
}

.paddnig-left-10{
 padding-left: 10px;
}

.font-11{
 font-size: 11px;
}

.width-200{
 width: 200px;
}

.portfolio-main-image{
 text-align: center;
}

.developed-by{
 font-size: 10px;
}

.back {
 text-decoration: none;
 color: #ec932f;
 font-size: 12px;
}

.posted-padding {
 padding: 0 15px 0 0;
}

.width-60 {
 width: 60px;
}

.orange-border-right {
 border-right: 1px solid #EC932F;
}

.color-dark-gray {
 color: #777;
}

.right-background-border {
 background: transparent url("images/shadow-right-update.png") scroll repeat-y right top;
}

.left-background-border {
 background: transparent url("images/shadow-left-update.png") scroll repeat-y -1px 0;
 _background: transparent url("images/shadow-left-update.png") scroll repeat-y left 0;
}

.content-update {
 border: none;
 padding: 0;
 background: #FFF url("images/content-bg-update1.gif") scroll repeat-x 0 0;
 margin: 0 6px 0 6px;
 _margin: 0 4px 0 7px;
}

.png-fix {

}

.margin-r-7 {
 margin-right: 7px;
}

#file-details{
 text-align: center;
}

#file-details .portfolio-main-image img {
 border:1px solid #CCCCCC;
}

.padding-b-5 {
 padding-bottom: 5px;
}

#home-announcement {
 background:transparent url("images/home-announcement.jpg") scroll no-repeat 0 0;
 width:861px;
 height:60px;
 margin-top:-20px;
 margin-bottom:5px;
 text-align:center;
}

.home-block-text {
 margin-top: 10px;
}

.home-block-bg-1 {
 background: transparent url("images/home-block-bg.gif") scroll no-repeat 0 0;
 height: 190px;
}
.home-block-bg-2 {
 background: transparent url("images/home-block-bg.gif") scroll no-repeat 6px 0;
 height: 190px;
}
.home-block-bg-3 {
 background: transparent url("images/home-block-bg.gif") scroll no-repeat right 0;
 height: 190px;
}

.margin-b-5{
 margin-bottom: 5px;
}

.profile-connection{
 color: #58595B;
}

.setting{
 color: #58595B;
}

.setting:hover{
 color: #EC932F;
}

.margin-t-20{
 margin-top: 20px;
}

.height-16 {
 height: 16px;
}

.login-header-bottom-left {
 float: left;
 background: url(images/login-left-bottom-angle.gif) no-repeat;
 width: 13px;
 height: 13px;
}

.login-header-bottom-center {
 float: left;
 background: url(images/login-center-bottom.gif) repeat-x;
 height: 13px;
}

.login-header-bottom-right {
 float: left;
 background: url(images/login-right-bottom-angle.gif) no-repeat;
 width: 13px;
 height: 13px;
}

.width-128 {
 width: 128px;
}


.margin-t-d-15 {
 margin: 15px 0;
}

.home-url-img {
 /*padding: 90px 0 0 0;*/
 padding: 35px 0 0 0;
 width: 480px;
 margin:0 auto;
}

.home-video-img {
 padding: 20px 0 0 0;
 width: 200px;
 margin:0 auto;
}

.home-video-img p {
 font-size: 14px;
 padding-top:10px;
}

.home-how-to {
 padding: 60px 0 0 0;
 width: 450px;
 margin:0 auto;
}

.home-how-to p {
 padding-bottom: 10px;
 font-size: 14px;
}

.home-how-to div.text-bg {
 float: left;
 width:140px;
 height:94px;
 padding: 0 5px;
 background: transparent url("images/text-homepage.gif") scroll no-repeat 10px 0;
}

.home-how-to span {
 display: block;
 width: 80px;
 padding-top: 30px;
 font-size: 14px;
}

.home-block-height {
 height: 527px;
}

.home-block .block-left {
 margin: 0px 10px 0 0;
}

.home-block .block-center {
 margin: 0 5px 10px;
}

.home-block .block-right {
 margin: 0 5px 10px;
}

.font-14 {
 font-size: 14px;
}

.padding-top-15 {
 padding-top: 15px;
}

.justify-text {
 text-align: justify;
}

.padding-bottom-7 {
 padding-bottom: 7px;
}

.padding-t-b-15 {
 padding:15px 0;
}

.font-10 {
 font-size: 10px;
}

.join-padding {
 padding: 0 0 0 10px;
}

.padding-t-b-5 {
 padding: 5px 0;
}

.pagination-style {
 word-spacing:3px;
 width:200px;
 height:15px;
}

.padding-top-2 {
 padding-top: 2px;
}

.height-20 {
 height: 20px;
}

.margin-t-3 {
 margin-top: 3px;
}

.padding-left-83 {
 padding-left: 83px;
}

.padding-top-40 {
 padding-top: 40px;
}

.padding-b-6 {
 padding-bottom: 6px;
}

.margin-l-6 {
 margin-left: 6px;
}

.width-389 {
 width: 389px;
}

.left-align {
 text-align: left;
}

.width-457 {
 width: 457px;
}

.padding-l-12 {
 padding-left: 12px;
}

.margin-right-10 {
 margin-right: 10px;
}

.no-message-style {
 height:75px;
 font-weight:bold;
 text-align:center;
 padding-top:70px;
}

.width-700 {
 width: 700px;
}

.padding-left-105 {
 padding-left: 105px;
}

.padding-r-7 {
 padding-right: 7px;
}

.postaproject-span-p-l-4 {
 text-align: left;
 margin: 0px 6px 0 0;
 /*float: left;*/
 font-weight: normal;
 vertical-align: bottom;
 display: block;
 padding-left: 4px;
 padding-top: 1px;
}

.width-240 {
 width: 240px;
}

.width-285 {
 width: 285px;
}

.width-155 {
 width: 155px;
}

input.checkbox {
 border: none;
}

.padding-t-b-10 {
 padding: 10px 0;
}

.padding-0 {
 padding:0;
}

.cursor-pointer {
 cursor:pointer;
}

.padding-l-15 {
 padding-left: 15px;
}

.connections-top-pagination {
 position:absolute;
 right:15px;
 margin-top:10px;
}

.empty-list-div {
 height:75px;
 font-weight:bold;
 text-align:center;
 padding-top:70px;
}

.add-connections-div-button {
 margin-top: 10px;
}

.add-connections-div-button a {
 text-decoration:none;
 color:#fff;
}

.margin-l-r-8 {
 margin: 0 8px;
}

.empty-projects-list {
 padding:15px 0 15px 28px;
}

.margin-t-40 {
 margin-top: 40px;
}

.height-300 {
 height: 300px;
}

.margin-r-5 {
 margin-right: 5px;
}

.home-block .block-bottom-right {
 margin:0 0 10px 10px;
}

ul.padding-t-44 {
 padding-top: 44px;
}

.width-860 {
 width: 860px;
}

.navegation .secondary ul li.posts {
 float:right;
 margin-right:0;
}

.navegation .secondary ul.no-border {
 border: none;
}

.navegation .secondary ul li a.long-width-135 {
 width: 135px;
}

.width-98-per {
 width: 98%;
}

.width-99-per {
 width: 99%;
}

.padding-b-20 {
 padding-bottom: 20px;
}

.no-decoration {
 text-decoration: none;
}

.width-400 {
 width: 400px;
}

.margin-r-5-ie6 {
 _margin-right:5px;
}

.error-sign {
 padding: 0pt 2px;
 background-color: #f00;
 font-size: 14px;
 font-weight: 700;
 color: #fff;
}

.error-text {
 font-size: 11px;
 color: #f00;
}

.width-230 {
 width: 230px;
}

.width-192 {
 width: 192px;
}

.height-30 {
 height: 30px;
}

.white-color {
 color: #fff;
}

.white-color:hover {
 color: #fff;
}

#avatar-text {
 position:relative;
 top:150px;
 text-align:center;
}

.files-pagination {
 padding-bottom:15px;
 width:210px;
 padding-left:195px;
}

#num-of-files-portfolio {
 padding:4px 56px 15px 0;
}

.file-delete-link {
 padding-right:25px;
 height:20px;
 display:block;
}

.files-list-bottom-links {
 clear:both;
 height:55px;
 padding-right:52px;
}

.padding-l-27 {
 padding-left: 27px;
}

.width-220 {
 width: 220px;
}

.width-580 {
 width: 580px;
}

.file-reorder-content {
 padding:10px 0 0 15px;
 _margin-right:5px;
 height:450px;
 overflow-y:scroll;
 overflow-x:hidden;
}

.project-description-textarea {
 margin: 5px 0;
 width:200px;
 height:15px;
}

#project-description-text {
 height:78px;
 width:98%;
}

#add-files-div {
 text-align:right;
 margin:1px 0 0 0;
 width:122px;
}

.empty-project-file {
 position:relative;
 top:40px;
 left:46px;
 font-weight:bold;
 color:#999;
 width: 50px;
}

.height-12 {
 height: 12px;
}

ul.gallery li div.right-align {
 text-align: right;
}

.margin-b-7 {
 margin-bottom: 7px;
}

.height-200 {
 height: 200px;
}

ul.gallery li div.margin-t-22 {
 margin-top: 22px;
}

.italic-font {
 font-style: italic;
}

ul.gallery li div.center-align {
 text-align: center;
}

.min-height-318 {
 min-height: 318px;
}

.my-posted-top-pagination {
 position:absolute;
 left:905px;
 margin-top:10px;
}

.width-550 {
 width: 550px;
}

.width-67 {
 width: 67px;
}

.date-img-border {
 border: 1px solid #3B5998;
}

.clear-both {
 clear: both;
}

.height-1 {
 height: 1px;
}

.margin-r-30 {
 margin-right: 30px;
}

.width-420 {
 width: 420px;
}

.height-500 {
 height: 500px;
}

.width-620 {
 width: 620px;
}

.font-16 {
 font-size: 16px;
}

.width-330 {
 width: 330px;
}

.margin-t-b-8 {
 margin: 8px 0;
}

.width-500 {
 width: 500px;
}

.width-380 {
 width: 380px;
}

.color-c00 {
 color: #c00;
}

.padding-r-54 {
 padding-right: 54px;
}

.height-3 {
 height: 3px;
}

.height-10 {
 height: 10px;
}

ul.padding-t-25 {
 padding-top: 25px;
}

ul.gallery li div.margin-t-5 {
 margin-top: 5px;
}

.padding-r-23 {
 padding-right: 23px;
}

.padding-l-40 {
 padding-left: 40px;
}

label.bold-font {
 font-weight: bold;
}

a.no-decoration {
 text-decoration: none;
}

a.no-decoration:hover {
 text-decoration: none;
}

.width-70{
 width:70px;
}

.color-6e6f72 {
 color: #6e6f72;
}

.padding-l-3 {
 padding-left: 3px;
}

.padding-t-0 {
 padding-top: 0;
}

.height-5 {
 height: 5px;
}

.height-6 {
 height: 6px;
}

.back-view-message {
 position:absolute;
 right:26px;
 top: 10px;
 *top:20px;
 width: 150px;
 text-align: right;
}

.font-15{
 font-size: 15px;
}

.underline-text {
 text-decoration: underline;
}

.adv-list {
 padding:10px 0;
}

.adv-list li {
 padding:5px 10px;
 list-style-type: disc;
 list-style-position: inside;
}

ol.adv-list li {
 padding:5px 10px;
 list-style-type: lower-alpha;
 list-style-position: inside;
}

ol.adv-list li ul li {
 list-style-type: circle;
}

.term-list li {
 padding:5px 10px;
 list-style-type: disc;
 list-style-position: inside;
}

ol.term-list li {
 padding:5px 10px;
 list-style-type: lower-alpha;
 list-style-position: inside;
}

ol.term-list li ul li {
 list-style-type: circle;
}

.help-list li {
 padding:5px 10px;
 list-style-type: disc;
 list-style-position: inside;
}

ol.help-list li {
 padding:5px 10px;
 list-style-type: decimal;
 list-style-position: inside;
}

ol.help-list li ul li {
 list-style-type: circle;
}

.navegation .primary ul li.fix-ie7 {
 position: relative;
 z-index: 1000;
}

.navegation .submenu ul li.fix-ie7 {
 z-index: 1000;
}
.navegation .submenu6 ul li.fix-ie7 {
 z-index: 1000;
}

.login-area label.float-none {
 float: none;
}

.navegation .primary ul li a.orange-link {
 color: #EC932F;
}
.navegation .submenu ul li a.orange-link {
 color: #EC932F;
}
.navegation .submenu6 ul li a.orange-link {
 color: #EC932F;
}
.navegation .primary ul li a.normal-font {
 font-weight: normal;
}

.navegation .primary ul li a.font-11 {
 font-size: 11px;
}

.navegation .primary ul li.left-align {
 text-align: left;
}

.navegation .primary ul li.right-align {
 text-align: right;
}

.navegation .primary ul li.center-align {
 text-align: center;
}

.navegation .submenu ul li a.normal-font {
 font-weight: normal;
}

.navegation .submenu ul li a.font-11 {
 font-size: 11px;
}

.navegation .submenu ul li.left-align {
 text-align: left;
}

.navegation .submenu ul li.right-align {
 text-align: right;
}

.navegation .submenu ul li.center-align {
 text-align: center;
}



.navegation .submenu6 ul li a.normal-font {
 font-weight: normal;
}

.navegation .submenu6 ul li a.font-11 {
 font-size: 11px;
}

.navegation .submenu6 ul li.left-align {
 text-align: left;
}

.navegation .submenu6 ul li.right-align {
 text-align: right;
}

.navegation .submenu6 ul li.center-align {
 text-align: center;
}



a.gray-link {
 color: #6E6F72;
}

a.gray-link:hover {
 color: #6E6F72;
}

.width-44 {
 width: 44px;
}

#profile-name a {
 color: #6E6F72;
}

#profile-name a:hover {
 color: #EC932F;
 text-decoration: none;
}

#profile-name a.setting:hover {
 text-decoration: underline;
}

.padding-r-1 {
 padding-right: 1px;
}

.padding-l-1 {
 padding-left: 1px;
}

div.ajax-pagination-style {
 margin-top:10px;
 width:180px;
 word-spacing:3px;
}

h1.header-style {
/* margin: 0 0 0 15px;*/
 margin: 0;
 padding-left: 15px;
}

a.color-ccc {
 color: #cccccc;
}

a.color-abadb0 {
 color: #abadb0;
}

.width-360 {
 width: 360px;
}

.width-340 {
 width: 340px;
}

.relative-position {
 position: relative;
}

.back-view-post {
 position:absolute;
 right:31px;
 top:15px;
 width: 150px;
 text-align: right;
}

.back-view-find {
 position:absolute;
 right:32px;
 width: 150px;
 text-align: right;
}

.border-b-width-170 {
 border-bottom:1px solid #CFD1D3;
 width:170px;
}

.navegation .secondary ul li a.connections-tab {
 width: 160px;
}

.overflow-y-auto {
 overflow-y:auto;
}

.width-600 {
 width: 600px;
}

.lineheight-12 {
 line-height: 12px;
}

.lineheight-16 {
 line-height: 16px;
}

.padding-top-34{
 padding-top: 34px;
}

.navegation .primary ul.logged li {
 float: left;
 padding: 11px 22px;
 vertical-align: middle;
 text-align:center;
 width:96px;
}

.navegation .primary ul.logged li.left-align {
 text-align: left;
}

.navegation .primary ul.logged li.right-align {
 text-align: right;
}

.navegation .primary ul.logged li.center-align {
 text-align: center;
}

.padding-left-13 {
 padding-left: 13px;
}

.red-color{
 color: #f00;
}

#forgot-password-error-message{
 color: #f00;
}

.message-overflow{
 height: 385px;
 overflow-y: hidden;
}

.width-178 {
 width: 178px;
}

.height-150 {
 height: 150px;
}

.padding-top-5 {
 padding-top: 5px;
}

.padding-left-10 {
 padding-left: 10px;
}

.width-135 {
 width: 135px;
}

.width-392 {
 width: 392px;
}

li.comments-style {
 margin-right: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
}

#adv-block {
 padding-top:107px;
 position: absolute;
 right: 0;
}

#portfolio-browes-list li {
 float: left;
 width: 170px;
 height: 190px;
 padding-right: 20px;
}

#portfolio-browes-list li .portfolio-browes-text {
 clear: both;
 width: 124px;
 text-align: center;
 font-weight: bold;
}

.padding-l-20 {
 padding-left: 20px;
}

.content-rot-home {
 border-width: 0 1px;
 border-style: solid;
 border-color: #c6c7c9;
 clear: both;
 background: url(images/bg.gif) repeat-x;
 background-position:bottom;
 padding: 0 14px 0 14px;
 height: 1%;
}

.padding-left-36 {
 padding-left:36px;
}

.home-block-wide .navegation {
 width: 550px;
}

.home-block-wide .navegation .secondary {
 width: 530px;
 margin: 0;
}

.content-empty-home {
 border-width: 0 1px;
 border-style: solid;
 border-color: #c6c7c9;
 clear: both;
 padding: 0 14px 0 14px;
 height: 1%;
}

ul.gallery li.home-list-height-109{
 height: 109px;
 padding: 0 6px 0 0;
 margin: 0;
}

.width-260{
 width: 260px;
}

.navegation .secondary ul.home-content-menu li a {
 width:180px;
}

ul.padding-t-20 {
 padding-top: 20px;
}

.padding-top-12 {
 padding-top: 12px;
}

.height-85 {
 height: 85px;
}

.padding-top-13 {
 padding-top: 13px;
}

.hidden-overflow {
 overflow: hidden;
}

.gray-border-top {
 border-top: 1px solid #CCCCCC;
}

.recent-work-home-block {
 height: 84px;
 overflow: hidden;
 margin-bottom: 10px;
 padding: 10px 0 0 0;
}

.margin-top-17 {
 margin-top: 17px;
}

.footer-links a{
 margin: 0 20px;
}

.footer-links a.addthis_button img {
 vertical-align:middle;
}

ul.gallery-home {
 width:100%;
 margin:0;
}

ul.gallery-home li {
 width:247px;
}

div.folder-home {
 background:#FFFFFF url(images/folder.gif) no-repeat 0 0;
 width:110px;
}

.padding-t-b-26 {
 padding:26px 0;
}

.padding-t-50 {
 padding-top:50px;
}

.project-cover-home {
 left:21px;
 position: relative;
 top: 20px;
}

.footer-links a.selected{
 font-weight: bold;
}

.inside-ul li{
 list-style-position: inside;
 list-style-type: inherit;
 padding: 0 0 5px 16px;
}

.padding-l-32{
 padding-left: 32px;
}

.copyright a.selected{
 font-weight: bold;
}

.padding-t-b-27 {
 padding:27px 0;
}

.width-98{
 width: 98px;
 padding-left: 3px;
}

.not-displayed{
 font-size: 11px;
 font-style: italic;
}

.height-24 {
 height: 24px;
}

.featured-user-block {
 height:207px;
 ^height:231px;
}

#recent-portfolio {
 display:block;
 ^padding:0 0 0 20px;
}

#recent-posted {
 display:none;
 background: url(/images/gray-px.gif) repeat-y center 10%;
}

.home-join-now {
 padding:26px 0 0 0;
 height:40px;
}

.height-15 {
 height: 15px;
}

.height-28 {
 height: 28px;
}

.height-27 {
 height: 27px;
}

#home-notice-board {
 padding:0px 10px 0px 10px;
 height:642px;
 ^height:666px;
 _height:678px;
}

.height-210 {
 height:210px;
}

.height-90 {
 height:90px;
}

.height-190 {
 height:190px;
}

.height-147 {
 height:147px;
}

.notice-header {
 font-weight:bold;
 border-bottom:#CCC 1px solid;
 padding-bottom:5px;
}

.margin-top-5 {
 margin-top: 5px;
}

.height-35 {
 height: 35px;
}

.width-845 {
 width: 845px;
}

.right-sidebar .width-845 {
 width: 845px;
}

.padding-left-70 {
 padding-left: 70px;
}

a.gray-link-pagination {
 color:#464749;
}

.font-bold {
 font-weight: bold;
}

#profile-avatar #avatar-text {
 top: 90px;
}

.height-160 {
 height: 160px;
}

.width-710 {
 width: 710px;
}

.navegation .secondary ul.height-32 {
 height: 32px;
}

.navegation .secondary ul li a.width-130 {
 width: 130px;
}

#general-notices-content {
 padding:34px 50px 50px 50px;
}

#general-notices-content .general-notices-block {
 border-bottom:#CCC 1px solid;
 margin-bottom:20px;
 padding-bottom:20px;
}

.label-auto {
 width: auto;
 text-align: right;
 margin: 0px 4px 2px 0;
 float: left;
 font-weight: bold;
 vertical-align: bottom;

}

ul.gallery li.home-list-height-116{
 height: 116px;
 padding: 0 0 0 14px;
 margin: 0;
 width: 156px;
}

ul.gallery li div.custom-text{
 margin: 0;
 position: relative;
 top: -4px;
 width: 110px;
 text-align: center;
 /*height: 15px;
 overflow: hidden;*/
}

ul.gallery li div.custom-text a {
 font-size: 11px;
}




.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */


.dropmenudiv{

visibility: hidden;
 border-width: 0 1px;
 border-style: solid;
 /*border-color: #c6c7c9;*/
 clear: both;
 background: #fff url(images/block-bg.gif) repeat-x;
 padding: 0 0 0 0px;
 height: 1%;
 color:#58595B;
z-index:1000;
border:1px solid #c6c7c9;
border-top:0px;
width:176px;
}

.dropmenudiv a{
color:#58595B;
font-size:12px;
/*font-weight:bold;*/
width: 140px;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
/*padding: 2px 0;*/
padding:10px 3px 3px 4px;
text-decoration: none;
margin:0 18px;
height:21px;
vertical-align:middle;
}

.dropmenudiv a:last-child{
 border-bottom:0px;
 padding:4px 3px 10px;
}

.dropmenudiv a:first-child{
 padding:15px 3px 0px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
/*background-color: #F0F0F0;
color: #ec932f;*/
font-weight:bold;
}


 ul li .dropmenudiv a.selected{
 color: #ec932f;
 font-weight:bold;
 }

.primary ul li a:hover,.primary ul li a.selected{
color: #ec932f;
}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/*#TB_window {
 font: 12px Arial, Helvetica, sans-serif;
 color: #333333;
}

#TB_secondLine {
 font: 10px Arial, Helvetica, sans-serif;
 color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
 position: fixed;
 z-index:100;
 top: 0px;
 left: 0px;
 height:100%;
 width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
 background-color:#000;
 filter:alpha(opacity=10);
 -moz-opacity: 0.10;
 opacity: 0.10;
}

* html #TB_overlay { /* ie6 hack */
 position: absolute;
 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
 position: fixed;
 /*background: #ffffff;*/ /* ANAS */
 z-index: 102;
 /*color:#000000;*/
 display:none;
 /*border: 4px solid #525252;*/
 text-align:left;
 top:50%;
 left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
/*ibrahim: change the num.: 2 -> .8*/
}

#TB_window img#TB_Image {
 display:block;
 margin: 15px 0 0 15px;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 border-top: 1px solid #666;
 border-left: 1px solid #666;
}

#TB_caption{
 height:25px;
 padding:7px 30px 10px 25px;
 float:left;
}

#TB_closeWindow{
 height:25px;
 padding:11px 25px 10px 0;
 float:right;
}

#TB_closeAjaxWindow{
 padding:3px 10px 3px 7px;
 /*margin-bottom:1px;*/ /* ANAS */
 text-align:right;
 float:right;
 background-color: #fff;
 margin-right: 14px;
}

#TB_ajaxWindowTitle{
 float:left;
 padding:7px 0 5px 10px;
 /*margin-bottom:1px;*/
}

#TB_title{
 /*background-color:#e8e8e8;*/ /* ANAS */
 /*height:27px;*/
 padding: 0px 15px 15px; /* ANAS */
}

#TB_ajaxContent{
 clear:both;
 padding:0px 15px 15px 15px;
 overflow:auto;
 text-align:left;
 line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
 padding:15px;
}

#TB_ajaxContent p{
 padding:5px 0px 5px 0px;
}

#TB_load{
 position: fixed;
 display:none;
 height:13px;
 width:208px;
 z-index:103;
 top: 50%;
 left: 50%;
 margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
 z-index:99;
 position:fixed;
 top: 0;
 left: 0;
 background-color:#fff;
 border:none;
 filter:alpha(opacity=0);
 -moz-opacity: 0;
 opacity: 0;
 height:100%;
 width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
 position: absolute;
 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
 clear:both;
 border:none;
 margin-bottom:-1px;
 margin-top:1px;
 _margin-bottom:1px;
}