/*
Theme Name: Segue
Theme URI:
Description: Segue main theme
Author:
Author URI:
Version: 0.1
.

.
*/

/*
Our changes:
For every page we created own style, which named by this template:
p<page number according specification>_<content(for all content)|left_column(for left column content)|right_column(for right column content)>
other names have page number in front to describe for which page it uses
*/

/* Font declaring */

@font-face {
font-family: Gotham-Medium;
src: url('Gotham-Medium.otf');
}

@font-face {
font-family: Gotham-Light;
src: url('Gotham-Light.otf');
}

@font-face {
font-family: Gotham-ExtraLight;
src: url('Gotham-ExtraLight.otf');
}

@font-face {
font-family: Gotham-MediumIta;
src: url('Gotham-MediumIta.otf');
}

@font-face {
font-family: Gotham-XLight;
src: url('Gotham-XLight.otf');
}

@font-face {
font-family: Gotham-XLightIta;
src: url('Gotham-XLightIta.otf');
}

/* Begin Typography & Colors */
body {
        font-size: 62.5%; /* Resets 1em to 10px */
        font-family: Helvetica;
        line-height: 16px;
        color: rgb(43,43,43);
        /*text-align: center;*/
        background:rgb(82,114,122) url(images/body_bg.png) no-repeat scroll 38px 137px;
        overflow-y: scroll;
        }

p {
        color: rgb(43,43,43);
        margin: 0 0 15px;
        }

a {
        /*text-decoration: none;*/
        /*font-weight:bold;*/
        color: rgb(82,114,122);
        }

.category a {
        color: rgb(82,114,122) !important;
        }

.content{
        color: rgb(43,43,43);
        font-size:11px;
        line-height:14px;
        }

#page {
        text-align: center;
        }

.scrol_div {
        overflow: hidden;
/*        width: 960px;*/
        text-align:left;
        }

.scrol_div_header {
        overflow: hidden;
        width: 1000px;
        text-align: left;
        background-color: rgb(82,114,122);
        height: 45px;
        }

#headerimg_save {
        height: 39px;
        width: 556px;
        background: transparent url('images/header_bg.png') no-repeat scroll 94px 7px;
        float: left;
        cursor: pointer;
        }

#headerimg {
        height: 39px;
        width: 552px;
        background: transparent url('images/header_bg.png') no-repeat scroll 20px 7px;
        float: left;
        cursor: pointer;
        }

#headerimg1 {
        height: 39px;
        width: 482px;
        background: transparent url('images/header_bg.png') no-repeat scroll 20px 7px;
        float: left;
        cursor: pointer;
        }

#headerimg_rep {
        margin: 0px 0px 0;
        width: 100%;
        }

/*#content {
        font-size: 1.2em;
        padding-left: 5px;
        padding-right: 5px;
        }*/

#content {
        height: 570px;
        }

/*.cent_img_people {
        background: transparent url('images/main_bg.png') no-repeat scroll 38px 8px;
        }

.cent_img_money {
        background: transparent url('images/main_bg_money.png') no-repeat scroll 62px 3px;
        }

.cent_img_time {
        background: transparent url('images/main_bg_time.png') no-repeat scroll 115px 10px;
        }

.cent_img_impact {
        background: transparent url('images/main_bg_impact.png') no-repeat scroll 92px 10px;
        }*/

/*.cent_img_people {
        background: transparent url('images/main_bg.png') no-repeat scroll;
        }

.cent_img_money {
        background: transparent url('images/main_bg.png') no-repeat scroll 0 -590px;
        }

.cent_img_time {
        background: transparent url('images/main_bg.png') no-repeat scroll 0 -961px;
        }

.cent_img_impact {
        background: transparent url('images/main_bg.png') no-repeat scroll 0 -1349px;
        }*/
.content_img{
        float:left;
        position: absolute;
}
.cent_img_people {
        background: transparent url('images/main_bg.png') no-repeat scroll -20px 0;
        }

.cent_img_money {
        background: transparent url('images/main_bg.png') no-repeat scroll -20px -590px;
        }

.cent_img_time {
        background: transparent url('images/main_bg.png') no-repeat scroll -20px -961px;
        }

.cent_img_impact {
        background: transparent url('images/main_bg.png') no-repeat scroll -20px -1349px;
        }

.cent_img_people1 {
        background: transparent url('images/main_bg.png') no-repeat scroll -20px 0;
        }

.cent_img_money1 {
        background: transparent url('images/main_bg.png') no-repeat scroll -20px -590px;
        }

.cent_img_time1 {
        background: transparent url('images/main_bg.png') no-repeat scroll -20px -961px;
        }

.cent_img_impact1 {
        background: transparent url('images/main_bg.png') no-repeat scroll -20px -1349px;
        }

.cent_phrase_people {
        background: transparent url('images/cent_phrase_people.png') no-repeat scroll 622px 32px;
        width: 1000px;
        height: 210px;
        }

.cent_phrase_money {
        background: transparent url('images/cent_phrase_money.png') no-repeat scroll 622px 32px;
        width: 1000px;
        height: 210px;
        }

.cent_phrase_time {
        background: transparent url('images/cent_phrase_time.png') no-repeat scroll 622px 32px;
        width: 1000px;
        height: 210px;
        }

.cent_phrase_impact {
        background: transparent url('images/cent_phrase_impact.png') no-repeat scroll 622px 32px;
        width: 1000px;
        height: 210px;
        }

.cent_phrase1 {
        background: transparent url('images/cent_phrase.png') no-repeat scroll 622px 32px;
        width: 1050px;
        height: 210px;
        }

.cent_menu_div {
        position: relative;
        height: 114px;
        }

.cent_menu_pos {
        position: absolute;
        bottom: 10px;
        left: 714px;
        text-align: left;
        }

.cent_menu_pos1 {
        position: absolute;
        bottom: 10px;
        left: 714px;
        text-align: left;
        }

.menu_it {
        background: transparent url("images/li_dot_small.png") no-repeat scroll left center;
        font-family: Gotham-Medium;
        font-size: 12px;
        line-height: 22px;
        letter-spacing: 1.35px;
        text-transform: uppercase;
        color: rgb(43,43,43);
        padding-left: 11px;
        margin-top: 2px;
        font-weight: bold;
        width: 277px;
        }

.menu_it_people {
        background: transparent url("images/menu_it_people.png") no-repeat scroll left center;
        padding-left: 11px;
        width: 115px;
        height: 23px
        }

.menu_it_money {
        background: transparent url("images/menu_it_money.png") no-repeat scroll left center;
        padding-left: 11px;
        width: 111px;
        height: 23px
        }

.menu_it_time {
        background: transparent url("images/menu_it_time.png") no-repeat scroll left center;
        padding-left: 11px;
        width: 93px;
        height: 23px
        }

.menu_it_impact {
        background: transparent url("images/menu_it_impact.png") no-repeat scroll left center;
        padding-left: 11px;
        width: 113px;
        height: 23px
        }

.menu_it_people_hover {
        background: url("images/menu_it_people_hover.png") no-repeat scroll left center transparent;
        height: 23px;
        margin-left: -19px;
        padding-left: 36px;
        width: 254px;
        cursor: pointer;
        }

.menu_it_money_hover {
        background: url("images/menu_it_money_hover.png") no-repeat scroll left center transparent;
        height: 23px;
        margin-left: -19px;
        padding-left: 36px;
        width: 254px;
        cursor: pointer;
        }

.menu_it_time_hover {
        background: url("images/menu_it_time_hover.png") no-repeat scroll left center transparent;
        height: 23px;
        margin-left: -19px;
        padding-left: 36px;
        width: 254px;
        cursor: pointer;
        }

.menu_it_impact_hover {
        background: url("images/menu_it_impact_hover.png") no-repeat scroll left center transparent;
        height: 23px;
        margin-left: -19px;
        padding-left: 36px;
        width: 254px;
        cursor: pointer;
        }

.menu_it:hover {
        background: url("images/menu_it_hover.png") no-repeat scroll left center transparent;
        font-family: Gotham-Medium;
        color: #FFFFFF;
        font-size: 18px;
        height: 23px;
        letter-spacing: 2.35px;
        margin-left: -19px;
        padding-left: 36px;
        padding-top: 1px;
        text-transform: uppercase;
        width: 254px;
        cursor: pointer;
        margin-top: 0;
        font-weight: normal;
        }

.vert_line {
        background: url("images/cent_bot_vertline.png") no-repeat scroll left center transparent;
        width: 2px;
        height: 238px;
        float: left;
        }

.cent_top_content {
        height: 246px;
        }

.cent_bot_content {
        background-color: rgb(43,43,43);
        /*height: 246px;*/
        }

.cent_bot_content1 {
        background-color: rgb(43,43,43);
        height: 246px;
        margin-left: -150px;
        }

.cent_bot_back {
        background-color: rgb(43,43,43);
        width: 1000px;
        /*height: 246px;*/
        text-align: left;
        }

.cent_bot_back1 {
        background-color: rgb(43,43,43);
        width: 1000px;
        height: 246px;
        text-align: left;
        }

.cent_bot_shadow {
        background: transparent url('images/cent_bot_shadow.png') no-repeat scroll center 3px;
        height: 7px;
        }

.cent_bot_cont_left_save {
        color: #ffffff;
        float: left;
        margin: 5px 21px 0 104px;
        width: 425px;
        }

.cent_bot_cont_left {
		border-right:2px solid black;
		color:#FFFFFF;
		float:left;
		margin:20px 0 30px 29px;
		padding-right:21px;
		width:425px;
        }
.cent_bot_cont_left .cent_bot_cont_head{
		line-height:0;
		padding-bottom:24px;
		padding-top:10px;
}

.cent_bot_cont_right_save {
    color: #ffffff;
    margin: 5px 0 0 585px;
        }

.cent_bot_cont_right {
    color: #ffffff;
    margin: 5px 0 0 510px;
        }

.cent_bot_cont_head {
        font-family: Helvetica;
        line-height: 49px;
        font-size: 22px;
        font-weight: bold;
        width: 465px;
        margin-left: 1px;
        letter-spacing: 0.5px;
        }

.cent_bot_cont_text {
        /*margin-bottom: 15px;*/
        font-family: Helvetica;
        line-height: 16px;
        font-size: 12px;
        margin: 0 0 17px 2px;
        width: 420px;
        }

.cent_bot_cont_img {
        background: transparent url('images/cont_bot_foto.png') no-repeat;
        float: left;
        height: 90px;
        margin: 1px 17px 0 6px;
        width: 120px;
        }

.cent_bot_link {
    font-family: Gotham-ExtraLight;
    text-transform: uppercase;
    margin-top: 3px;
    font-size: 15px;
        line-height: 20px;
        cursor: pointer;
        margin-left: 1px;
        letter-spacing: 0.3px;
        color: rgb(255,255,255);
        }

.text_blue {
    font-family: Gotham-Medium;
    color: rgb(136,189,202);
        }

.arrow {
        background: url("images/arrow.png") no-repeat scroll left center;
        height: 8px;
        margin-left: 3px;
        width: 5px;
        }

#content_top {
        }

#content_bottom {
        background-image: url('images/content_bottom_bg.gif');
    background-repeat: repeat-x;
        background-position: center top;
        height: auto;
        }

.scrol_div_content_bottom{
        padding-top: 25px;
        background-image: url('images/content_bottom_bg.gif');
    background-repeat: repeat-x;
        background-position: center top;
}

.No_Padding {
        padding-left:20px !important;
        }

.No_Padding_simple_search {
        padding-left:-205px !important;
        }

.widecolumn .entry p {
        font-size: 1.05em;
        }

.narrowcolumn .entry, .widecolumn .entry {
        line-height: 1.4em;
        }

.widecolumn {
        line-height: 1.6em;
        }

.narrowcolumn .postmetadata {
        text-align: center;
        }

.thread-alt {
        background-color: #f8f8f8;
        }

.thread-even {
        background-color: white;
        }

.depth-1 {
        border: 1px solid #ddd;
        }

.even, .alt {
        border-left: 1px solid #ddd;
        }


small {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 0.9em;
        line-height: 1.5em;
        }

h1, h2, h3 {
        font-family: 'Helvetica';
        font-weight: bold;
        color: rgb(82,114,122);
        }

h1 {
        font-size: 4em;
        text-align: center;
        }

#headerimg .description {
        font-size: 1.2em;
        text-align: center;
        }

h2 {
        font-size: 1.6em;
        }

h2.pagetitle {
        font-size: 1.6em;
        }

#sidebar h2 {
        font-family: 'Lucida Grande', Verdana, Sans-Serif;
        font-size: 1.2em;
        }

h3 {
        font-size: 1.3em;
        }

.sticky {
        background: #f7f7f7;
        padding: 0 10px 10px;
        }

.sticky h2 {
        padding-top: 10px;
        }

.commentlist li ul li {
        font-size: 1em;
        }

.commentlist li {
        font-weight: bold;
        }

.commentlist li .avatar {
        float: right;
        border: 1px solid #eee;
        padding: 2px;
        background: #fff;
        }

.commentlist cite, .commentlist cite a {
        font-weight: bold;
        font-style: normal;
        font-size: 1.1em;
        }

.commentlist p {
        font-weight: normal;
        line-height: 1.5em;
        text-transform: none;
        }

.commentmetadata {
        font-weight: normal;
        }

#sidebar {
        font: 1em 'Lucida Grande',         Verdana, Arial, Sans-Serif;
        }

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
        color: #777;
        }

code {
        font: 1.1em 'Courier New', Courier, Fixed;
        }

acronym, abbr, span.caps {
        font-size: 0.9em;
        letter-spacing: .07em;
        }

#wp-calendar #prev a, #wp-calendar #next a {
        font-size: 9pt;
        }

#wp-calendar a {
        text-decoration: none;
        }

#wp-calendar caption {
        font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
        text-align: center;
        }

#wp-calendar th {
        font-style: normal;
        text-transform: capitalize;
        }
/* End Typography & Colors */



/* Begin Structure */
body {
        margin: -1px 0 0 0;
        padding: 0;
        }

#page {
        margin: 0px auto;
        padding: 0;
        }

#header {
        margin: 0 0 0 0;
        padding: 0;
        height: 45px;
        background-color: rgb(82,114,122);
        }

#topmenu {
        background: rgb(255,255,255) url('images/menu_rep.png') repeat-x scroll bottom left;
        height: 42px;
        }

.scrol_div_topmenu_save {
        height: 42px;
        background: url('images/menu_rep.png') repeat-x scroll bottom left;
        margin-left: 126px;
        margin-top: -4px;
        width: 925px;
        }

.scrol_div_topmenu {
        height: 42px;
        background: rgb(255,255,255) url('images/menu_rep.png') repeat-x scroll bottom left;
        margin-top: -4px;
        width: 1000px;
        }

.scrol_div_topmenu1 {
        height: 42px;
        background: url('images/menu_rep.png') repeat-x scroll bottom left;
        margin-left: 52px;
        margin-top: -4px;
        width: 948px;
        }

.topmenu_table {
        /*width: 100%;*/
        margin-left: 52px;
        }

.topmenu_column {
        font-family: Gotham-Light;
        color: rgb(43,43,43);
        font-size: 12px;
        line-height: 29px;
        letter-spacing: 0.35px;
        width: 100%;
        text-decoration: none;
        }

.topmenu_column:hover  div {
        cursor: pointer;
        height: 34px;
        padding: 8px 7px 0 8px;
        background: transparent url('images/menu_rep_hover.png') no-repeat scroll top center !important;
        }

/*.topmenu_column:active  div {
        height: 20px;
        padding-top:5px;
        padding-left:25px;
        padding-right:25px;
        vertical-align: middle;
        background-image: url('images/menu_rep_hover.png') !important;
        cursor:pointer;
        }*/

.center_cells {
        height: 324px;
        width: 1000px;
        background: rgb(255,255,255) url("images/body_bg.png") no-repeat scroll 38px 54px;
        }

.topmenu_column div {
        cursor: pointer;
        height: 34px;
        padding: 8px 7px 0 8px;
        color: rgb(43,43,43);
        }

.topmenu_border {
        background: url('images/topmenu_border.png') no-repeat scroll center 16px;
        width: 2px;
        height: 38px;
        }

#top_left {
        float: left;
        width: 215px;
        margin-bottom:15px;
        }

#top_center {
        float: left;
        padding-left: 25px;
        padding-top: 20px;
        padding-right: 10px;
        width: 480px;
        }

#top_right {
        width:220px;
        margin-top: 20px;
        float: left;
        margin-left: 10px;
        padding-bottom: 10px !important;
        }

.top_right_border {
        border-style: solid;
        border-width: 0 0 0 1px;
        border-color: #DEDCDC;
        padding-left: 15px;
        }

#bottom_left_main {
        float: left;
        width: 175px;
        background: white url('images/bottom_main_bg.gif') repeat-x;
        padding: 20px;
        }

#bottom_center_main {
        float: left;
        margin-left: 25px;
        width: 440px;
        background: white url('images/bottom_main_bg.gif') repeat-x;
        padding: 20px;
        }

#bottom_right_main {
        float: left;
        margin-left: 25px;
        background: white url('images/bottom_main_bg.gif') repeat-x;
        padding: 20px 20px;
        width: 175px;
        font-size:10px;
        }

#bottom_left {
        float: left;
        width: 175px;
        background: white url('images/bottom_main_bg.gif') repeat-x;
        padding: 20px;
        }

#bottom_center {
        float: left;
        margin-left: 25px;
        width: 495px;
        background: white url('images/bottom_main_bg.gif') repeat-x;
        padding: 20px;
        }

#bottom_right {
        float: left;
        margin-left: 25px;
        width: 120px;
        background: white url('images/bottom_main_bg.gif') repeat-x;
        padding: 20px;
        font-size: 7px;
        }

.center_bottom_header {
        font-size: 180%;
        padding:10px 5px;
        text-transform: uppercase;
        color: #888888;
        font-weight: bold;
        }

.center_bottom_content {
        }

.InThisIssueLink {
        color: #878788;
        font-family: Gotham;
        font-size: 12px;
        text-transform: uppercase;
        text-decoration: none;
        font-weight:bold;
        }

.linkdiv {
        margin: 5px;
        }

.ayc_table {
        background: white url('images/ayc_bg.png');
        width: 223px;
        height: 68px;
        padding: 0;
        margin-left: -4px;
        }

.boldInThisIssue {
        color: white;
        font-size: 20px;
        font-family: Gotham;
        font-weight: bold;
        padding-left: 20px;
        }

.TextInThisIssue {
        color: white;
        font-size: 10px;
        font-family: Verdana;
        font-weight: bold;
        width: 150px;
        }

.link_readmore {
        font-family: Trebuchet MS;
        font-size: 10px;
        }

a.link_readmore {
        color: black;
        text-transform: uppercase;
        text-decoration: none;
        }

.pl_link_readmore {
        font-family: Trebuchet MS;
        font-size: 10px;
        font-weight: bold;
        margin-left:10px;
        }

a.pl_link_readmore {
        color: black;
        text-transform: uppercase;
        text-decoration: none;
        }

.fs_link_readmore {
        font-family: Trebuchet MS;
        font-size: 10px;
        font-weight: bold;
        }

a.fs_link_readmore {
        color: black;
        text-transform: uppercase;
        text-decoration: none;
        }

.fs_link_readmore_left {
        font-family: Trebuchet MS;
        font-size: 10px;
        font-weight: bold;
        margin-left:102px;
        }

a.fs_link_readmore_left {
        color: black;
        text-transform: uppercase;
        text-decoration: none;
        }

a.link_readmore.recent {
        font-size: 130%;
        font-weight: bold;
        margin: 0 10px 10px 0;
        text-transform: none;
        }

.link_readmore_recent {
        font-family: Trebuchet MS;
        font-size: 14px;
        text-decoration: none;
        color: #000000;
        font-weight: bold;
        }

.recent_date {
        font-family: Trebuchet MS;
        font-size: 10px;
        color: #999999;
        text-decoration: none;
        }

.fs_text p {
        font-weight: bold;
        color: #78787a;
        }

.cat-post-home-item {
        padding-top:25px;
        }

.fs_text {
        font-weight: bold;
        }

.recent_name {
        font-family: Trebuchet MS;
        font-size: 10px;
        font-weight:bold;
        }

.poll_header.recent {
        margin-bottom: 30px;
        }

.poll_header.recent_comm {
        margin-bottom: 40px;
        }

.link_Author_the_columns {
        float: left;
        font-family: Trebuchet MS;
        font-size: 10px;
        font-weight:bold;
        color: #000000;
        text-transform: uppercase;
        text-decoration: none;
        display: block;
        }

.Page_Header {
        font-family: Trebuchet MS;
        font-size: 24px;
        font-weight:bold;
        color: #878788;
        margin-bottom: 25px;
        margin-top: 25px;
        }

.link_readmore_the_columns {
        float: right;
        font-family: Trebuchet MS;
        font-size: 10px;
        font-weight:bold;
        color: #000000;
        text-transform: uppercase;
        text-decoration: none;
        display: block;
        }

a.link_archive {
        color: black;
        text-transform: uppercase;
        text-decoration: none;
        }

a.top_right_header {
        font-family: Arial;
        font-weight: bold;
        font-size: 24px;
        letter-spacing: -0.025em;
        color: #878788 !important;
        padding: 0;
        text-decoration: none;
        line-height:22px;
        }

.recent_div {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 34px;
        margin-bottom: 23px;
        }

.Column_category_header {
        font-family: Trebuchet MS;
        font-size: 24px;
        line-height: 33px;
        letter-spacing: 0px;
        font-weight: bold;
        text-transform: uppercase;
        color: #878788;
        padding:10px 0px 10px 0px;
        }

.With_big_Images{
        padding-left: 5px !important;
}

.TheColumns_header {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 20px;
        line-height: 16px;
        letter-spacing: 0.02em;
        color: #3591b7 !important;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom:8px;
        }

.TheColumns_header A{
        color: #3591b7 !important;
        text-decoration: none;
}

.TheColumns_Article_header {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 12px;
        line-height: 16px;
        letter-spacing: 0.02em;
        color: #3591b7 !important;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom:2px;
        }

.TheColumns_Article_header A{
        color: #3591b7 !important;
        text-decoration: none;
}

.columns_entry {
        font-family: Trebuchet MS;
        font-size: 12px;
        line-height: 16px;
        letter-spacing: 0.02em;
        color: #878788;
        }
.columns_entry_rigth{
        width:360px;
        float: right;
}

.category_entry {
        font-family: Trebuchet MS;
        font-size: 12px !important;
        line-height: 16px;
        letter-spacing: 0.02em;
        color: #999999;
        }
.category_entry p{
        font-family: Trebuchet MS;
        font-size: 12px;
        line-height: 16px;
        letter-spacing: 0.02em;
        color: #999999;
        }

.categories_author_link {
        font-family: Trebuchet MS;
        font-size: 11px;
        font-weight: bold;
        line-height: 20px;
        letter-spacing: 0.02em;
        color: #000000;
        text-decoration: none;
        margin-top: 0px;
        }

.entry {
        color: #78787a;
        }

.ws_bg {
        background-color:#C9182D;
        padding:5px 0;
        }

.ws_main {
        background: #78787a url('images/ws_main_bg.gif') repeat-y;
        text-align:center;
        }

.ws_logo {
        padding:20px 0 0 0px;
        width:90%;
        }

.ws_number {
        color:#b43336;
        font-family:Arial;
        font-size:110px;
        font-weight:bold;
        line-height:113px;
        position:relative;
        letter-spacing: -0.08em;
        vertical-align:top;
        margin-right:30px;
        }

.ws_number_100 {
        color:#b43336;
        font-family:Arial;
        font-size:95px;
        font-weight:bold;
        line-height:113px;
        position:relative;
        letter-spacing: -0.08em;
        vertical-align:top;
        margin-right:34px;
        }

.ws_perc {
        font-family:Arial;
        font-size:31%;
        line-height:52px;
        padding-left:5px;
        position:absolute;
        top:9px;
        letter-spacing: -0.02em;
        vertical-align:top;
        font-weight:normal;
        }
.ws_perc_narrow{
        top:0px;
}
.ws_perc_th{
        font-size:22% !important;
        line-height:36px !important;
}


.ws_text {
        font-family: Trebuchet MS;
        font-size: 11px;
        line-height: 12px;
        letter-spacing:-0.02em;
        color: #666666;
        text-align: center;
        margin: 0 5px;
        padding-bottom: 10px;
        }

.ws_bottomtext_left {
        float: left;
        padding-top: 10px;
        }

.ws_bottomtext_right {
        float: right;
        padding-top: 10px;
        }

.ws_bottom_links {
        color: black;
        text-transform: uppercase;
        text-decoration: none;
        font-size: 11px;
        font-family: Trebuchet MS;
        display: block;
        }

.bottom_center_title {
        font-family: Arial;
        font-weight: bold;
        font-size: 40px;
        line-height: 33px;
        letter-spacing: -0.04em;
        color: #878788 !important;
        padding: 0;
        text-align: center;
        text-transform: uppercase;
        }

.its_top {
        background: transparent url('images/in_this_issue_bg.png') top no-repeat;
        padding-top: 50px;
        margin-bottom: 9px;
        /*min-height: 170px;*/
        }

.CategoryNav {
        background-color: #DEDCDC;
        margin: 0 -20px;
        padding: 3px 10px;
        }

.bottom_right_title {
        color: #878788;
        /*font-size: 30px;*/
        font-size: 300%;
        font-family: Arial;
        font-weight: bold;
        line-height: 90%;
        letter-spacing: -0.04em;
        padding: 0;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
        }

.spotlight_header {
        color: #666666;
        /*color: #3591b7 !important;        */
        font-size: 11px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 20px 0 10px;
        text-transform: none;
        }

.sidebar_title {
        font-family: Trebuchet MS;
        margin-bottom: 30px;
        font-size: 18px;
        font-weight: bold;
        width: 170px;
        color: #878788 !important;
        text-transform: uppercase;
        }

.sidebar_List {
        font-family: Trebuchet MS;
        font-size: 12px;
        font-weight: bold;
        width: 170px;
        color: #999999 !important;
        }

.sidebar_pic {
        text-align: center;
        border:1px solid #e1e1e1;
        width: 475px;
        /*height: 251px;*/
        padding: 5px;
        margin-bottom:20px;
        }

.bottom_top_menu {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 10px;
        color: #000000 !important;
        line-height: 12px;
        letter-spacing: 0.02em;
        padding: 0 3px;
        text-transform: uppercase;
        text-decoration: none;
        }

A.bottom_top_menu {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 10px;
        color: #000000 !important;
        line-height: 12px;
        letter-spacing: 0.02em;
        padding: 0 3px;
        text-transform: uppercase;
        text-decoration: none;
        }

A.ct_current {
        color: #b33336 !important;
        }
.top_story_text {
        float: right;
        width: 225px
        }
.top_story_header {
        font-family: Arial;
        font-weight: bold;
        font-size: 26px;
        letter-spacing: 0em;
        margin: 0 0 0 0;
        color: #3591b7 !important;
        }

.top_story_header A{
        color: #3591b7 !important;
        text-decoration: none;
}
.top_story_big_header {
        font-family: Arial;
        font-weight: bold;
        font-size: 78px;
        line-height: 65px;
        letter-spacing: -0.04em;
        margin: 0 0 0 0;
        margin-left: -6px;
        color: #3591b7 !important;
        }

.top_story_content {
        font-family: Verdana;
        font-size: 11px;
        line-height: 16px;
        letter-spacing: 0.02em;
        color: #878788 !important;
        min-height: 170px;
        }

.top_story_content p {
        font-family: Verdana;
        font-size: 11px;
        line-height: 16px;
        letter-spacing: 0.02em;
        color: #878788 !important;
        }

.top_story_pic {
        float: left;
        margin-right: 15px;
        }

.top_story_hr {
        display: block;
        border-color: #DEDCDC;
        border-style: solid;
        border-width: 1px 0 0;
        }

.recent_hr {
        display: block;
        border-color: #DEDCDC;
        border-style: solid;
        border-width: 1px 0 0;
        margin-top: 12px;
        margin-bottom: 12px;
        }

.top_story_hr.categories {
        margin-bottom: 30px;
        }

.top_story_hr.recent {
        margin: 0 0 30px;
        }

.fs_float_left {
        float: left;
        padding-right: 20px;
        }
.fs_float_left_margin {
        float: left;
        padding-right: 20px;
        margin-top:9px;
        }
.fs_float_right {
        float: right;
        /*padding-right: 20px;*/
        margin-top:9px;
        }

.sidebar_div {
        background: white url('images/sidebar_bg.png') repeat-x;
        width: 189px;
        padding-left: 20px;
        padding-top: 30px;
        }

.sidebar_shadow {
        float: left;
        background: transparent url('images/sidebar_shadow.png') top right no-repeat;
        margin: 0px 20px 10px 0;
        padding: 6px 6px 0 0;
        }

.Post_Title {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 20px;
        color: #3399cc !important;
        text-align: left;
        }

.post_category_link {
        font-family: Trebuchet MS;
        font-size: 11px;
        color: #000000 !important;
        text-transform: uppercase;
        text-decoration: none;
        }

.fs_float_right {
        float: right;
        padding-left: 10px;
        }

.fs_article {
        margin-top: 15px;
        margin-bottom: 15px;
        }

.fs_article_header {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 13px;
        line-height: 12px;
        letter-spacing: 0.02em;
        color: #3591b7 !important;
        text-transform: uppercase;
        }
.fs_article_header A{
        color: #3591b7 !important;
        text-decoration: none;

}
.fs_article_text {
        font-family: Trebuchet MS;
        font-size: 12px;
        line-height: 14px;
        letter-spacing: 0.02em;
        color: #878788 !important;
        text-align:left !important;
        margin-top: 4px;
        }

.fs_article_text_narrow{
        float: right;
        width: 101px;
}
.fs_article_text_narrow_left{
        float: left;
        width: 110px;
}
.fs_article_text p {
        margin-top: 0px!important;
        font-family: Trebuchet MS!important;
        font-size: 11px!important;
        line-height: 14px!important;
        letter-spacing: 0.02em!important;
        color: #878788 !important;
        text-align:left !important;
        }

.fs_article_header.the_columns {
        text-transform: none;
        font-weight: bold;
        }

.categories_header{
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 13px;
        color: #3591b7 !important;
        text-decoration: none;
        margin-top: 0px;
        }

.Post_Category {
        margin-bottom: 10px;
        }

.polls_class {
        border:1px solid #DEDCDC;
        margin-bottom: 10px;
        }

.polls_class .polls_class  {
        border:none;
        margin-bottom: 0px;
        }

.polls_class .wp-polls  {
        border:none;
        }
.widget_div {
        border:1px solid #DEDCDC;
        margin-bottom: 10px;
        }

.widget_title {
        background-color: #999999;
        font-family: Trebuchet MS;
        font-size: 14px;
        font-weight: bold;
        color:#FFFFFF;
        padding-left:15px;
        font-weight:bold;
        text-transform: uppercase;
        }

.widget_title_recent{
        background-color: #999999;
        font-family: Trebuchet MS;
        font-size: 14px;
        font-weight: bold;
        color:#FFFFFF;
        padding-left:10px;
        font-weight:bold;
        text-transform: uppercase;
        }

.poll_Title {
        background-color: #999999;
        color: white;
        font-size: 14px;
        font-family: Trebuchet MS;
        font-weight: bold;
        margin: 0;
        padding: 1px;
        padding-left:4px;
        text-indent: 5px;
        text-transform: uppercase;
        }

.poll_header {
        font-size: 12px;
        font-family: Trebuchet MS;
        font-weight: bold;
        color: #666666;
        margin: 10px;
        }

.PostsWidgets_header {
        background-color: #999999;
        color: white;
        margin: 0;
        padding: 1px 0;
        text-indent: 5px;
        text-transform: uppercase;
        text-align: center;
        font-size: 13px;
        }

.polls_ul {
        margin: 10px 0 10px 10px;
        padding: 0;
        }

.center_search_form {
        background: transparent url('images/center_search_form.png') no-repeat;
        width: 437px;
        height: 58px;
        padding: 0;
        margin: 0;
        margin-top: 15px;
        }

.center_search_inp {
        float: left;
        margin: 17px 0 0 75px;
        }

.center_search_input {
        font-size:14px;
        height: 16px;
        width: 185px;
        border-bottom:medium none;
        }

.center_search_btn {
        float: left;
        margin: 19px 0 0 13px;
        width: 24px;
        height: 16px;
        background: white url('images/go_button.png') no-repeat;
        cursor:pointer;
        }

.center_search_btn:hover { /*IE*/
        /*float: left;
        margin: 19px 0 0 13px;
        width: 24px;
        height: 16px;
        background: white url('images/go_button.gif') no-repeat;*/
        background-position:bottom;
        cursor:pointer;
        }

.center_search_go {
        float: left;
        margin: 19px 0 0 90px;
        height: 16px;
        background: white url('images/go_button.png') no-repeat;
        cursor:pointer;
        }

.center_search_go:hover { /*IE*/
        background-position:bottom;
        cursor:pointer;
        }

#comments {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 20px;
        background-color: #999999;
        color: white;
        margin-top: 10px;
        padding: 2px 20px;
        text-transform: uppercase;
        margin-left:-25px;
        margin-right:-25px;
        }

#outer_comment {
        background-color: #999999;
        padding: 5px 0;
        }

#inner_comment {
        background-color: #F4F4F4;
        padding: 20px;
        }

.leave_reply {
        font-weight: bold;
        font-size: 16px;
        padding-bottom: 10px;
        color: rgb(82,114,122);
        }

.inp_comm {
        display: block;
        margin-left: 60px;
        width: 230px;
        resize: none;
    color: rgb(82,114,122);
        font-weight: bold;
        font-size: 12px;
        font-family: Helvetica;
        border: 1px solid #52727A;
        }

.field_label {
        float: left;
        font-size: 12px;
    color: rgb(82,114,122);
        font-weight: bold;
        font-family: Helvetica;
        }

.comm_row {
        margin-top: 15px;
        }

.narrowcolumn {
        float: left;
        padding: 0 0 20px 45px;
        margin: 0px 0 0;
        width: 450px;
        }

.widecolumn {
        padding: 10px 0 20px 0;
        margin: 5px 0 0 150px;
        width: 450px;
        }

.post {
        margin: 0 0 10px;
        text-align: justify;
        padding-left:5px;
        padding-right:5px;
        }

.post hr {
        display: block;
        }

.widecolumn .post {
        margin: 0;
        }

.narrowcolumn .postmetadata {
        padding-top: 5px;
        }

.widecolumn .postmetadata {
        margin: 30px 0;
        }

.widecolumn .smallattachment {
        text-align: center;
        float: left;
        width: 128px;
        margin: 5px 5px 5px 0px;
        }

.widecolumn .attachment {
        text-align: center;
        margin: 5px 0px;
        }

.postmetadata {
        clear: both;
        }

.clear {
        clear: both;
        }

#footer {
        padding: 0;
        margin: 0;
        background-color: rgb(82,114,122);
        height: 95px;
        /*text-align: left;*/
        }

#footer1 {
        padding: 0;
        margin: 0;
        background-color: rgb(82,114,122);
        height: 95px;
        }

.foot_cont {
        background-color: rgb(82,114,122);
        width: 1000px;
        height: 95px;
        }

.foot_cont1 {
        background-color: rgb(82,114,122);
        width: 1000px;
        height: 95px;
        }

.footer_shadow {
        background: transparent url('images/footer_shadow.png') center 1px no-repeat;
        height: 4px;
        }

.footer_menu_save {
    float: left;
        margin: 25px 0 0 100px;
        }

.footer_menu {
    float: left;
        margin: 23px 0 0 30px;
        }

.footer_menu1 {
    float: left;
        margin: 23px 0 0 30px;
        }

.footer_menu_content {
    font-family: Helvetica;
    color: rgb(255,255,255);
    font-size: 12px;
    line-height: 10px;
        text-align: left;
        }

.footer_form_title {
        font-family: Helvetica;
        color: #ffffff;
        font-size: 14px;
        line-height: 18px;
        margin-bottom: 4px;
        }

.footer_form_div {
    text-align: left;
    margin: 13px 0 0 514px;
        }

.footer_form_div1 {
    text-align: left;
    margin: 13px 0 0 514px;
        }

.scrol_div_footer {
        background-color: rgb(82,114,122);
}
/* End Structure */



/*        Begin Headers */
h1 {
        padding-top: 70px;
        margin: 0;
        }

h2 {
        margin-top: 15px;
        margin-bottom: 15px;
        font-family: Helvetica;
        font-weight: bold;
        font-size: 20px;
        }

h2.pagetitle {
        margin-top: 30px;
        text-align: center;
        }

#sidebar h2 {
        margin: 5px 0 0;
        padding: 0;
        }

h3 {
        padding: 0;
        margin: 30px 0 0;
        }

h3.comments {
        padding: 0;
        margin: 40px auto 20px ;
        }
/* End Headers */



/* Begin Images */
p img {
        padding: 0;
        max-width: 100%;
        }

img.centered {
        display: block;
        margin-left: auto;
        margin-right: auto;
        }

img.alignright {
        padding: 4px;
        margin: 0 0 2px 7px;
        display: inline;
        }

img.alignleft {
        padding: 4px;
        margin: 0 7px 2px 0;
        display: inline;
        }

.alignright {
        float: right;
        }

.alignleft {
        float: left;
        }
/* End Images */



/* Begin Lists */

html>body .entry ul {
        margin-left: 0px;
        padding: 0 0 0 30px;
        list-style: none;
        padding-left: 10px;
        text-indent: -10px;
        }

html>body .entry li {
        margin: 7px 0 8px 10px;
        }

.entry ul li:before, #sidebar ul ul li:before {
        content: "\00BB \0020";
        }

.entry ol {
        padding: 0 0 0 35px;
        margin: 0;
        }

.entry ol li {
        margin: 0;
        padding: 0;
        }

.postmetadata ul, .postmetadata li {
        display: inline;
        list-style-type: none;
        list-style-image: none;
        }

#sidebar ul, #sidebar ul ol {
        margin: 0;
        padding: 0;
        }

#sidebar ul li {
        list-style-type: none;
        list-style-image: none;
        margin-bottom: 15px;
        }

#sidebar ul p, #sidebar ul select {
        margin: 5px 0 8px;
        }

#sidebar ul ul, #sidebar ul ol {
        margin: 5px 0 0 10px;
        }

#sidebar ul ul ul, #sidebar ul ol {
        margin: 0 0 0 10px;
        }

ol li, #sidebar ul ol li {
        list-style: decimal outside;
        }

#sidebar ul ul li, #sidebar ul ol li {
        margin: 3px 0 0;
        padding: 0;
        }
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
        text-align: center;
        }

#sidebar #searchform #s {
        width: 108px;
        padding: 2px;
        }

#sidebar #searchsubmit {
        padding: 1px;
        }

.entry form { /* This is mainly for password protected posts, makes them look better. */
        text-align: center;
        }

select {
        width: 130px;
        }

#commentform {
        margin: 5px 10px 0 0;
        }

#commentform textarea {
        width: 80%;
    resize: none;
    color: rgb(82,114,122);
        font-weight: bold;
        font-size: 12px;
        font-family: Helvetica;
        border: 1px solid #52727A;
        }

#respond:after {
        content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
        }

#commentform #submit {
        margin: 0 0 5px auto;
        float: right;
        }
/* End Form Elements */



/* Begin Comments*/
.alt {
        margin: 0;
        padding: 10px;
        }

.commentlist {
        padding: 0;
        text-align: justify;
        }

.commentlist li {
        margin: 15px 0 10px;
        padding: 5px 5px 10px 10px;
        list-style: none;
        border: 0 none;
        }

.commentlist li ul li {
        margin-right: -5px;
        margin-left: 10px;
        }

.commentlist p {
        margin: 10px 5px 10px 0;
        }

.children {
        padding: 0;
        }

#commentform p {
        margin: 5px 0;
        }

.nocomments {
        text-align: center;
        margin: 0;
        padding: 0;
        display: none;
        }

.commentmetadata {
        margin: 0;
        display: block;
        }
/* End Comments */



/* Begin Sidebar */
#sidebar {
        padding: 20px 0 10px 0;
        margin-left: 545px;
        width: 190px;
        }

#sidebar form {
        margin: 0;
        }
/* End Sidebar */



/* Begin Calendar */
#wp-calendar {
        empty-cells: show;
        margin: 10px auto 0;
        width: 155px;
        }

#wp-calendar #next a {
        padding-right: 10px;
        text-align: right;
        }

#wp-calendar #prev a {
        padding-left: 10px;
        text-align: left;
        }

#wp-calendar a {
        display: block;
        }

#wp-calendar caption {
        text-align: center;
        width: 100%;
        }

#wp-calendar td {
        padding: 3px 0;
        text-align: center;
        }

#wp-calendar td.pad:hover { /* Doesn't work in IE */
        background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
        cursor: help;
        }

acronym, abbr {
        border-bottom: 1px dashed #999;
        }

blockquote {
        margin: 15px 30px 0 10px;
        padding-left: 20px;
        border-left: 5px solid #ddd;
        }

blockquote cite {
        margin: 5px 0 0;
        display: block;
        }

.center {
        text-align: center;
        }

.hidden {
        display: none;
        }

.screen-reader-text {
        position: absolute;
        left: -1000em;
        }

hr {
        display: none;
        }

a img {
        border: none;
        }

.navigation {
        display: block;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 60px;
        }
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
        display: block;
        margin-left: auto;
        margin-right: auto;
        }

.wp-caption {
        border: 1px solid #ddd;
        text-align: center;
        background-color: #f3f3f3;
        padding-top: 4px;
        margin: 10px;
        -moz-border-radius: 3px;
        -khtml-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        }

.wp-caption img {
        margin: 0;
        padding: 0;
        border: 0 none;
        }

.wp-caption p.wp-caption-text {
        font-size: 11px;
        line-height: 17px;
        padding: 0 4px 5px;
        margin: 0;
        }
/* End captions */

/* Our changes */

.simple_search {
        margin: 13px 0 0 3px;
        float: left;
        }

.top_login {
        margin: 16px 0 0 1px;
        float: left;
        }

.scrol_div_hometop{
        margin-top: -6px;
}

/*.advanced_search {
        float: left;
        margin: 60px 0 0 -105px;
        display:none;
        }

.advanced_search A {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 10px;
        color: #3591b7 !important;
        text-decoration: underline;
        }*/

/*.SEARCH_div {
        border:1px solid #C9C9C9;
        float:left;
        padding:0;
        background-color: #e0e0e0;
        }*/

.top_login_div {
        float: left;
    }

/*.SEARCH_inp {
        border: 0 none;
        font-size: 10px;
        height: 12px;
        margin-top: 1px;
        width: 170px;
        }*/

.top_login_inp {
        border: 0 none;
        font-family: Helvetica;
        font-size: 12px;
        letter-spacing: -0.03px;
        /*line-height: 29px;*/
        height: 15px;
        margin-left: 4px;
        padding-left: 4px;
        width: 126px;
        color: rgb(43,43,43);
        }

.top_pass_inp{
        border: 0 none;
        font-family: Arial;
        font-size: 14px;
        letter-spacing: 1px;
        /*line-height: 29px;*/
        height: 15px;
        margin-left: 4px;
        padding-left: 4px;
        width: 126px;
        color: rgb(43,43,43);
}
/*.SEARCH_Lbl {
        background-color:#E0E0E0;
        float:left;
        font-size:9px;
        font-weight:bold;
        letter-spacing:0.01em;
        line-height:11px;
        margin-left:4px;
        margin-right:4px;
        margin-top:2px;
        }*/

/*.SEARCH_btn {
        width: 24px;
        height: 16px;
        cursor:pointer;
        }*/

.top_login_btn {
        height: 17px;
        cursor: pointer;
        float: left;
        margin-left: -2px;
        }

/*.SEARCH_btn:hover div {
        background-position:bottom;
        cursor:pointer;
        }*/

.login_btn_div {
        width: 17px;
        height: 17px;
        background: transparent url('images/top_login_btn.png') no-repeat;
        }

.top_logout_btn {
        height: 17px;
        cursor: pointer;
        margin-left:-106px;
        }

.logout_btn_div {
        background:url("images/logout.png") no-repeat scroll 297px 0 #52727A;
        height:17px;
        width:358px;
        }

.sbmt_hidden_btn{
        position:absolute;
        top:-120px;
}

.center_search_btn_div {
        width: 24px;
        height: 16px;
        }

/*.SEARCH_img {
        margin-top: 2px;
        visibility: hidden;
        }*/

.footer_top_header {
        color: #c91b2b;
        }

.footer_top_center {
        height: 60px;
        margin-left: 100px;
        }

.footer_top {
        background: #E5E5E5 url('images/footer_top_bg.png') no-repeat -115px 0px;
        height: 67px;
        }

.footer_top_shadow {
        background: transparent url('images/footer_top_shadow.gif') repeat-x;
        height: 4px;
        }
.scrol_div_footer_top_shadow{
        background: transparent url('images/footer_top_shadow.gif') repeat-x;
}
.footer_middle {
        background-color: #e6e6e6;
        }
.scrol_div_footer_middle{
        background-color: #e6e6e6;
        padding-top: 20px;
        height: 131px;
}
.footer_banner{
        }

.footer_copy {
        background-color: #8a8a8a;
        color: white;
        height: 19px;
        font-size: inherit;
        }
.scrol_div_footer_copy{
        background-color: #8a8a8a;
        padding-top: 3px;
        font-family: Trebuchet MS;
        font-size: 10px;
}
.footer_Caption {
        font-family: Gotham;
        font-size: 23px;
        font-weight: bold;
        float:left;
        color: #b43336;
        font-size: large;
        padding-top: 14px;
        }

.footer_Text {
        float: left;
        font-family: Trebuchet MS;
        font-size: 10px;
        color: rgb(43,43,43);
        margin-left: 40px;
        padding-top: 14px;
        width: 180px;
        }

.footer_form {
        float: left;
        margin-left: -3px;
        }

.footer_Form_text {
        font-family: Trebuchet MS;
        font-size: 10px;
        color: rgb(43,43,43);
        font-weight: bold;
        padding-left: 5px;
        float: left;
        margin-top:-1px;
        }

.footer_inp_name {
        margin-left: 460px;
        width: 164px;
        height: 18xp;
        border-bottom: none;
        height: 16px;
        font-size: 14px;
        }

.footer_inp_email {
        margin-left: 37px;
        width: 164px;
        height: 18xp;
        border-bottom: none;
        height: 16px;
        font-size: 14px;
        }

.submit_btn {
        }

.submit_btn_div_footer {
        margin: 21px 0 0 860px;
        }

.sbmt_btn_rigth {
        float: right;
        margin-right: 21px;
        margin-top: 5px;
        }

.submit_btn  div {
        width: 45px;
        height: 15px;
        background: white url('images/submit_button.png') no-repeat;
        cursor: pointer;
        }

.submit_btn:hover  div {
        background-position: bottom;
        cursor: pointer;
        }

.Pool_Vote div {
        width: 45px;
        height: 15px;
        background: white url('images/vote_button.png') no-repeat;
        cursor:pointer;
        }

.Pool_Vote:hover div {
        background-position:bottom;
        cursor:pointer;
        margin-right:2px;
        }

.clear {
        clear: both;
        }

.PhotoGaleryDiv {
        width: 220px;
        margin-right:12px;
        margin-top: 0px !important;
        }

.AdvDiv {
        margin-top: 20px;
        }

#PhotoGalery {
        border:1px solid #CCCCCC;
        margin:20px 20px 10px;
        margin-top: 0px !important;
        padding:0;
        width:210px;
        }

#PhotoGalery li {
        list-style:none;
        }

#PhotoGalery .jq-ss-crop {
        float: left;
        }

#left,#right {
        font-family: Trebuchet MS;
        font-size: 10px;
        letter-spacing: 0.02em;
        display: block;
        text-decoration: none;
        color: black;
        float: left;
        margin-bottom: 10px;
        margin-top:10px;
        }

#left {
        margin-left: 72px;
        }

#right {
        margin-left: 3px;
        }

#view {

        background-color:black;
        width:200px;
        margin:5px;
        overflow: hidden;
        }

#images {
        width: 3818px !important;
        width: 3822px;
        padding: 0;
        }


#imagescontainer{

        background-color:black;
}
#imagescontainer tr td{

        background-color:black;
}
#images li img {
        border: 0;
        }

.screenTitle {
        font-weight: bold;
        margin-bottom: 20px;
        margin-left: 20px;
        font-family: Trebuchet MS;
        font-size: 10px;
        letter-spacing: 0.02em;
        text-align: left;
        height: 60px;
        width: 210px;
        overflow: auto;
        }

.small_content{
        float: right;
        width: 405px;
}

.comment-body {
        font-family: Trebuchet MS;
        font-size: 12px;
        color: rgb(43,43,43);
        }

.comment_float_left {
        font-family: Trebuchet MS;
        font-size: 10px;
        color: #040404;
        text-decoration:none;
        float: left;
        }

.comment_float_left A {
        font-family: Trebuchet MS;
        font-size: 10px;
        color: #040404;
        text-decoration:none;
        }

.comment_float_rigth {
        font-family: Trebuchet MS;
        font-size: 10px;
        color: #040404;
        text-decoration:none;
        float: right;
        }

.comment_float_rigth A {
        font-family: Trebuchet MS;
        font-size: 10px;
        color: #040404;
        text-decoration:none;
        }

.display_none {
        display: none;
        }

.main_icon_left {
        float: left;
        padding-right: 19px;
        padding-bottom: 12px;
        }

.main_content_right{
        float: right;
        width:405px;
        }

.begore_main_content {
        margin-top: -8px;
        margin-bottom: 16px;
        }

.link_readmore_top_story {
        margin-top: 5px;
        font-family: Trebuchet MS;
        font-size: 10px;
        line-height: 19px;
        letter-spacing: 0.02em;
        }

a.link_readmore_top_story {
        font-family: Trebuchet MS;
        font-size: 10px;
        line-height: 19px;
        letter-spacing: 0.02em;
        text-transform: uppercase;
        text-decoration: none;
        color: black;
        }

.link_archive_top_story {
        margin-top: 18px;
        font-family: Trebuchet MS;
        font-size: 10px;
        line-height: 19px;
        letter-spacing: -0.07em;
        }

a.link_archive_top_story {
        font-family: Trebuchet MS;
        font-size: 10px;
        line-height: 19px;
        letter-spacing: -0.07em;
        color: black;
        text-transform: uppercase;
        text-decoration: none;
        }

.notify_chk {
        float: left;
        width: 12px;
        height: 12px;
        margin-left: 60px;
        margin-right: 10px;
        }

.notify_lbl {
        font-size: 12px;
        line-height: 20px;
        text-decoration: none;
        color: rgb(42,42,42);
        float: left;
        }

.link_navi {
        color: #000000;
        display: block;
        font-family: Trebuchet MS;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
        text-transform: uppercase;
        }
.NoHeight{
        height: auto;
}

.PhotoGaleryDiv_head{
        width:485px;
}
#PhotoGalery_head
{
        border:1px solid #CCCCCC;
        padding:0;
        width:485px;
}
#PhotoGalery_head li {
        list-style:none;
        }

#PhotoGalery_head .jq-ss-crop {
        float: left;
        }

.padding_paging_head {
        margin-left: 202px !important;
        }


.view_head{
        width:475px !important;
        }
.screenTitle_head {
        font-weight: bold;
        margin-bottom: 20px;
        margin-left: 2px;
        font-family: Trebuchet MS;
        font-size: 10px;
        letter-spacing: 0.02em;
        text-align: left;
        height: 30px;
        width: 485px;
        overflow: auto;
        padding-top:4px;
        margin-top:-4px;
        }

.Link_Arrow {
        width: 4px;
        height: 6px;
        background: white url('images/button.png') no-repeat;
        cursor:pointer;
        }

/*Comics*/

.widget_title_comics{
        background-color: #999999;
        font-family: Trebuchet MS;
        font-size: 14px;
        font-weight: bold;
        color:#FFFFFF;
        text-transform: uppercase;
        text-align: center;
        }

.comics_div {
        text-align: right;
        }
.widget_comics_div{
        margin-top:20px;
        margin-bottom:20px;
}

#p10_content {
        font-family: Helvetica;
        font-size: 12px;
        line-height: 16px;
        color: rgb(43,43,43);
        width: 1000px;
        }

.p10_left_column {
        float: left;
        margin: -34px 53px 30px 22px;
        text-align: left;
        }

.p10_art {
    width: 568px;
        }

.art_head {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 15px;
    font-weight: bold;
    letter-spacing: 0.35px;
        }

.art_text {
        letter-spacing: -0.25px;
        margin-bottom: 25px;
        }

.art_video_div {
    width: 568px;
    margin-top: 17px;
        }

.art_video_foto {
    width: 85px;
    height: 85px;
    margin: 3px 17px 0 1px;
    float: left;
        }

.art_video_text {
    margin-top: 3px;
        }

.art_video_link {
    background: transparent url('images/video_img.png') no-repeat left center;
        /*padding-left: 29px;*/
        font-weight: bold;
        line-height: 17px;
        /*margin-left: 105px;*/
        cursor: pointer;
        margin-top: 11px;
        color: rgb(43,43,43) !important;
        text-decoration: none;
        }

.art_video_link  span{
	padding-left: 29px;
}
.p10_bot_links {
    background: rgb(136,189,202) url('images/support_segue.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-top: 26px;
        }

.p10_right_column {
        margin: 65px 0 0 644px;
        text-align: left;
        }

.p10_right_links {

        }

.p10_consulting_services {
    background: rgb(136,189,202) url('images/consulting_services.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 23px;
        }

.p10_strategic_planning {
    background: rgb(136,189,202) url('images/strategic_planning.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 23px;
        }

#p20_content {
        font-family: Helvetica;
        font-size: 12px;
        line-height: 16px;
        color: rgb(43,43,43);
        width: 1000px;
        display: block;
        }

.p20_left_column {
        float: left;
        margin: 19px 38px 30px 22px;
        text-align: left;
		width:600px;
        }

.p20_art {
    width: 288px;
        }

.p20_bot_links {
    background: rgb(136,189,202) url('images/request_more_info.png') no-repeat;
    width: 288px;
    height: 46px;
    cursor: pointer;
    margin-top: 21px;
        }

.p21_bot_menu {
        background-color: rgb(245,245,245);
        margin-top: 21px;
        width: 254px;
        padding: 18px 19px 31px;
        margin-bottom: 21px;
        }

.p20_bot_menu {
        background-color: rgb(245,245,245);
        margin-top: 21px;
        padding: 18px 19px 40px;
        width: 250px;
        }

.p20_bot_menu_head {
        font-weight: bold;
        font-size: 16px;
        line-height: 17px;
        margin-bottom: 7px;
        color: rgb(82,114,122);
        }

.p21_bot_menu_cont {
        letter-spacing: 0.3px;
        padding: 2px 0 0 26px
        }

.p20_bot_menu_cont {
        letter-spacing: 0.3px;
        padding: 10px 19px 0;
        }

.p20_bot_menu_el {
        background: transparent url('images/bot_menu_arrow.png') no-repeat right center;
        padding-right: 12px;
        font-weight: bold;
        line-height: 21px;
        display: inline;
        cursor: pointer;
        color: rgb(43,43,43);
        }

.p20_right_column {
        float:right;
		margin:0 30px 0 0;
		text-align:left;
        }

.p20_multiplying_menu {
        /*margin-left: 438px;*/
        /*background: transparent url('images/multiplying_menu.png') no-repeat;*/
        margin-left: 19px;
        margin-bottom: 36px;
/*        width: 499px;
        height: 196px;*/
        }

.p20_bot_left {
        float: left;
        margin-bottom: 20px;
        }

.p20_bot_right {
        float: left;
        margin-left: 9px;
        }

.p20_bot_pic_plan {
        background: transparent url('images/bot_plan.png') no-repeat left center;
        width: 180px;
        height: 40px;
        }

.p20_bot_pic_organize {
        background: transparent url('images/bot_organize.png') no-repeat left center;
        width: 180px;
        height: 40px;
        }

.p20_bot_pic_implement {
        background: transparent url('images/bot_implement.png') no-repeat left center;
        width: 180px;
        height: 40px;
        }

.p20_bot_pic_supervise {
        background: transparent url('images/bot_supervise.png') no-repeat left center;
        width: 180px;
        height: 40px;
        }

.p20_bot_pic_evaluate {
        background: transparent url('images/bot_evaluate.png') no-repeat left center;
        width: 180px;
        height: 40px;
        }

.p20_bot_text {
    line-height: 16px;
    width: 280px;
    margin: 5px 5px 13px;
    letter-spacing: -0.25px;
        }

#p30_content {
        font-family: Helvetica;
        font-size: 12px;
        line-height: 16px;
        color: rgb(43,43,43);
        width: 1000px;
        }

.p30_left_column {
        float: left;
        margin: -49px 48px 30px 22px;
        text-align: left;
        }

.p44_left_column {
        float: left;
        margin: -27px 48px 30px 22px;
        text-align: left;
        }

.p30_art {
    width: 570px;
        }

.p30_video {
        background-color:#F5F5F5;
        margin-bottom:0;
        margin-top:37px;
        padding:18px 22px 13px;
        width:482px;
        }

.p30_free_video {
        background-color:#F5F5F5;
        margin-top:-12px;
        padding:0 22px 15px;
        width:482px;
        }

.p30_video_title {
        font-weight: bold;
        font-size: 16px;
        line-height: 17px;
        margin-bottom: 7px;
        color: rgb(82,114,122);
        }

.p30_video_player {
        width: 480px;
        height: 270px;
        background-color: #000000;
        }

.p30_art_video_link {
        background: url("images/video_img.png") no-repeat scroll left center transparent;
        cursor: pointer;
        font-weight: bold;
        line-height: 17px;
        margin: 10px 5px 0;
        padding-left: 28px;
        color: rgb(43,43,43);
        text-decoration: none;
        }

.p30_right_column {
        margin: 80px 0 0 639px;
        text-align: left;
        }

.p30_bot_menu {
        background-color: rgb(245,245,245);
        width: 250px;
        padding: 18px 19px;
        margin-bottom: 27px;
        }

.p31_bot_menu {
        background-color: rgb(245,245,245);
        width: 250px;
        padding: 18px 19px;
        margin-bottom: 27px;
        }

.p30_bot_menu_head {
        font-weight: bold;
        font-size: 16px;
        line-height: 17px;
        color: rgb(82,114,122);
        }

.p30_bot_menu_cont {
        margin: 16px 34px 12px;
        }

.p31_bot_menu_cont {
        margin: 16px 24px 12px;
        }

.p30_bot_menu_el {
        background: transparent url('images/bot_menu_arrow.png') no-repeat right center;
        padding-right: 12px;
        font-weight: bold;
        line-height: 21px;
        display: inline;
        cursor: pointer;
        color: rgb(43,43,43);
        }

.p30_litm_strategic_plan {
    background: rgb(136,189,202) url('images/litm_strategic_plan.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 23px;
        }

.p21_litm_strategic_plan {
    background: rgb(136,189,202) url('images/litm_strategic_plan.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 13px;
        }

.p30_pa_account {
    background: rgb(136,189,202) url('images/pa_account.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 23px;
        }

#p40_content {
        font-family: Helvetica;
        font-size: 12px;
        line-height: 16px;
        color: rgb(43,43,43);
        width: 1000px;
        }

.p40_left_column {
        float: left;
        margin: -27px 70px 7px 22px;
        text-align: left;
        }

.p40_art {
    width: 570px;
        }

.p40_team {
    margin-top: 36px;
        }

.p40_team_head {
        font-weight: bold;
        font-size: 16px;
        line-height: 17px;
        margin-bottom: 9px;
        color: rgb(82,114,122) !important;
        }

.p40_team_foto {
        background: transparent url('images/foto_shape.png') no-repeat;
        width: 100px;
        height: 100px;
        padding: 2px;
        float: left;
        margin-right: 12px;
        }

.p40_team_member {
        width: 482px;
        margin-bottom: 23px;
        }

.p40_team_name {
        color: rgb(82,114,122);
        font-weight: bold;
        font-size: 14px;
        line-height: 12px;
        text-decoration: none;
        }

.p40_team_position {
        color: rgb(82,114,122);
        font-style: italic;
        line-height: 14px;
        margin-bottom: 15px;
        }

.p40_team_descr {
        }

.p40_team_meet {
        color: rgb(82,114,122);
        font-style: italic;
        line-height: 14px;
        cursor: pointer;
        text-decoration: none;
        }

.p40_right_column {
        margin: 58px 0 0 659px;
        text-align: left;
        }

.p40_uaa_question {
    background: rgb(136,189,202) url('images/uaa_question.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 23px;
        }

.p45_uaa_question {
    background: rgb(136,189,202) url('images/uaa_question.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 11px;
        }

.p40_c_services {
    background: rgb(136,189,202) url('images/c_services.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 23px;
        }

.p40_cent_menu_div {
        margin-bottom: 55px;
        margin-left: 5px;
        }

.p45_cent_menu_div {
        margin-bottom: 22px;
        margin-left: 5px;
        }

.p40_cent_menu_pos {

        }

.p40_menu_it {
        background: transparent url("images/p40_li_dot_small.png") no-repeat scroll left center;
        font-family: Gotham-Medium;
        font-size: 14px;
        line-height: 28px;
        letter-spacing: 2.3px;
        text-transform: uppercase;
        color: rgb(43,43,43);
        padding-left: 14px;
        font-weight: bold;
        }

.p40_menu_it:hover {
        background: url("images/p40_menu_it_hover.png") no-repeat scroll left center transparent;
        font-family: Gotham-Medium;
        color: #FFFFFF;
        font-size: 21px;
        height: 26px;
        line-height: 24px;
        letter-spacing: 3.3px;
        margin-left: -23px;
        padding-left: 36px;
        padding-top: 2px;
        text-transform: uppercase;
        width: 310px;
        cursor: pointer;
        }

.p40_menu_it_aaq {
        background: transparent url("images/menu_it_aaq.png") no-repeat scroll left center;
        padding-left: 14px;
        width: 168px;
        height: 28px
        }

.p40_menu_it_blog {
        background: transparent url("images/menu_it_blog.png") no-repeat scroll left center;
        padding-left: 14px;
        width: 62px;
        height: 28px
        }

.p40_menu_it_careers {
        background: transparent url("images/menu_it_careers.png") no-repeat scroll left center;
        padding-left: 14px;
        width: 96px;
        height: 28px
        }

.p40_menu_it_events {
        background: transparent url("images/menu_it_events.png") no-repeat scroll left center;
        padding-left: 14px;
        width: 83px;
        height: 28px
        }

.p40_menu_it_partners {
        background: transparent url("images/menu_it_partners.png") no-repeat scroll left center;
        padding-left: 14px;
        width: 113px;
        height: 28px
        }

.p40_menu_it_aaq:hover {
        background: url("images/menu_it_aaq_hover.png") no-repeat scroll left center transparent;
        height: 28px;
        margin-left: -23px;
        padding-left: 36px;
        width: 310px;
        cursor: pointer;
        }

.p40_menu_it_blog:hover {
        background: url("images/menu_it_blog_hover.png") no-repeat scroll left center transparent;
        height: 28px;
        margin-left: -23px;
        padding-left: 36px;
        width: 310px;
        cursor: pointer;
        }

.p40_menu_it_careers:hover {
        background: url("images/menu_it_careers_hover.png") no-repeat scroll left center transparent;
        height: 28px;
        margin-left: -23px;
        padding-left: 36px;
        width: 310px;
        cursor: pointer;
        }

.p40_menu_it_events:hover {
        background: url("images/menu_it_events_hover.png") no-repeat scroll left center transparent;
        height: 28px;
        margin-left: -23px;
        padding-left: 36px;
        width: 310px;
        cursor: pointer;
        }

.p40_menu_it_partners:hover {
        background: url("images/menu_it_partners_hover.png") no-repeat scroll left center transparent;
        height: 28px;
        margin-left: -23px;
        padding-left: 36px;
        width: 310px;
        cursor: pointer;
        }

.p40_right_links {
        }

#p50_content {
        font-family: Helvetica;
        font-size: 12px;
        line-height: 16px;
        color: rgb(43,43,43);
        width: 1000px;
        }

.p50_left_column {
        float: left;
        margin: -49px 38px 0 22px;
        text-align: left;
        }

.p50_art {
    width: 580px;
        }

.p50_title {
        color: #52727A;
        font-size: 16px;
        font-weight: bold;
        line-height: 17px;
        margin-bottom: 1px;
        margin-top: 18px;
        }

.p50_client {
    margin-bottom: 50px;
        }

.p50_client_foto {
        float: right;
        margin-left: 15px;
        margin-bottom: 10px;
        margin-top: -5px;
        }

.p50_video_shape {
        background-color: rgb(245,245,245);
        height: 23px;
        padding: 7px 0 0 13px;
        width: 563px;
        }

.p50_art_video_link {
        background: url("images/video_img.png") no-repeat scroll left center transparent;
        cursor: pointer;
        font-weight: bold;
        line-height: 17px;
        padding-left: 28px;
        }

.p50_right_column {
        margin: 80px 0 0 637px;
        text-align: left;
        }

.p50_right {
        background-color: rgb(245,245,245);
        width: 205px;
        padding: 18px 20px;
        }

.p50_right_head {
        font-weight: bold;
        font-size: 16px;
        line-height: 17px;
        margin-bottom: 17px;
        color: rgb(82,114,122);
        }

.p50_right_text {
        line-height: 16px;
        color: rgb(43,43,43);
        }

#p60_content {
        font-family: Helvetica;
        font-size: 12px;
        line-height: 16px;
        color: rgb(43,43,43);
        width: 1000px;
        }

.p60_left_column {
        float: left;
        margin: -35px 54px 0 22px;
        text-align: left;
        }

.p60_art {
    width: 570px;
        }

.p60_items {
    margin-top: 47px;
        }

.p60_right_column {
        margin: 65px 0 0 645px;
        text-align: left;
        }

.p60_right_links {
    margin-bottom: 30px;
        }

.p60_container {
    margin-bottom: 30px;
        }

.p60_product {

        }

.p60_category {
    font-size: 16px;
    color: rgb(82,114,122);
    font-weight: bold;
    margin-bottom: 12px;
        }

.p60_textcol {

        }

.p60_image_div {
    float: left;
    margin-right: 20px;
        }

.p60_product_text {
        width: 482px;
        }

.p60_titles {
    background-color: rgb(245,245,245);
        height: 14px;
        line-height: 14px;
        margin-left: 100px;
        padding: 9px 38px 9px 15px;
        }

.p60_product_title {
    color: rgb(43,43,43);
        font-weight: bold;
        text-decoration: none;
        float: left;
        }

.p60_author {
        font-style: italic;
        }

.p60_product_edit {

        }

.p60_product_image {
        width: 80px;
        }

.p60_price {
    float: right;
    font-weight: bold;
        }

.p60_product_descr {
        float:right;
        width:381px;
        }

.p60_button_div {
        }

.p60_button_add {
        float: right;
        }

.p60_o_training_materials {
    background: rgb(136,189,202) url('images/o_training_materials.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 23px;
        }

.p60_c_services {
    background: rgb(136,189,202) url('images/c_services.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 23px;
        }

.p60_c_now {
    background: rgb(136,189,202) url('images/c_now.png') no-repeat;
    width: 250px;
    height: 31px;
    cursor: pointer;
    margin-top: 84px;
    color: rgb(254,253,254);
    font-size: 10px;
    line-height: 9px;
    padding: 15px 0 0 42px;
    text-decoration: none;
        }

.p21_c_now {
    background: rgb(136,189,202) url('images/c_now.png') no-repeat;
    width: 250px;
    height: 31px;
    cursor: pointer;
    margin-top: 54px;
    color: rgb(254,253,254);
    font-size: 10px;
    line-height: 9px;
    padding: 15px 0 0 42px;
        margin-bottom: 30px;
        }

.p11_bot_links {
    background: rgb(136,189,202) url('images/events.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-top: 19px;
        }

.p11_right_column {
        margin: 65px 0 100px 638px;
        text-align: left;
        line-height: 14px;
        }

.p11_form {
    background: rgb(245,245,245) url('images/11_form.png') no-repeat;
    width: 196px;
    height: 334px;
    padding: 65px 25px 15px 112px;
        }

.p11_inp {
    margin-bottom: 13px;
    width: 193px;
    height: 19px;
    color: rgb(82,114,122);
        font-weight: bold;
        font-size: 12px;
        font-family: Helvetica;
        border: 1px solid #52727A;
        }

.p11_drop {
    /*padding-top: 2px;*/
    font-family: Helvetica;
    margin-bottom: 16px;
        width: 195px;
        color: rgb(82,114,122);
        font-weight: bold;
        height: 23px;
        font-size: 12px;
        border: 1px solid #52727A;
        }

.p11_textarea {
    margin-bottom: 14px;
    width: 193px;
    height: 116px;
    resize: none;
    color: rgb(82,114,122);
        font-weight: bold;
        font-size: 12px;
        font-family: Helvetica;
        border: 1px solid #52727A;
        }

.p11_check {
        float: left;
        margin: 2px 5px 5px 1px;
        }

.p31_video_player {
        width: 480px;
        height: 270px;
        background-color: #000000;
        margin: 25px 0 15px;
        }

.p21_video_player {
        width: 480px;
        height: 270px;
        background-color: #000000;
        margin: 25px 0;
        }

.p21_shape {
        background-color: rgb(245,245,245);
        height: 13px;
        margin-top: 5px;
        padding: 10px 12px;
        position: relative;
        width: 456px;
        }

.p21_shape_name {
        font-weight: bold;
        line-height: 12px;
        margin-top: 1px;
        position: absolute;
        }

.p21_shape_price {
        position: absolute;
        left: 272px;
        font-weight: bold;
        line-height: 12px;
        }

.p21_shape_buy_now {
        width: 129px;
        height: 17px;
        background: transparent url('images/buy_now.png') no-repeat;
        position: absolute;
        left: 343px;
        top: 8px;
        cursor: pointer;
        }

.p21_shape_add_to_cart {
        width: 129px;
        height: 17px;
        background: transparent url('images/add_to_cart.png') no-repeat;
        position: absolute;
        left: 343px;
        top: 8px;
        cursor: pointer;
        }

.p21_g_training_materials {
    background: rgb(136,189,202) url('images/g_training_materials.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 13px;
        }

.p21_r_more_information {
    background: rgb(136,189,202) url('images/r_more_information.png') no-repeat;
    width: 292px;
    height: 46px;
    cursor: pointer;
    margin-bottom: 13px;
        }

.p21_art {
    width: 570px;
        margin-bottom: 40px;
        }

.p45_art {
        margin-bottom: 40px;
        width: 480px;
        }

.p30_right_links {
        margin-top: 20px;
        }

.p41_form {
    width: 480px;
    height: 330px;
        position: relative;
        margin: 32px 0;
        }

.p41_inp {
    margin-bottom: 14px;
    width: 284px;
    height: 17px;
    color: rgb(82,114,122);
        font-weight: bold;
        font-size: 12px;
        font-family: Helvetica;
        border: 1px solid #52727A;
        }

.p41_textarea {
    margin-bottom: 17px;
    width: 400px;
    height: 150px;
    resize: none;
    color: rgb(82,114,122);
        font-weight: bold;
        font-size: 12px;
        font-family: Helvetica;
        border: 1px solid #52727A;
        }

.p41_check {
        float: left;
        margin: 1px 5px 2px 0;
        }

.p21_form_l_name {
        position: absolute;
        top: 2px;
        font-weight: bold;
        color: rgb(82,114,122);
        }

.p21_form_l_email {
        position: absolute;
        top: 38px;
        font-weight: bold;
        color: rgb(82,114,122);
        }

.p21_form_l_phone {
        position: absolute;
        top: 74px;
        font-weight: bold;
        color: rgb(82,114,122);
        }

.p21_form_l_message {
        position: absolute;
        top: 109px;
        font-weight: bold;
        color: rgb(82,114,122);
        }

.p21_form_i_name {
        position: absolute;
        left: 74px;
        top: 0;
        }

.p21_form_i_email {
        position: absolute;
        left: 74px;
        top: 36px;
        }

.p21_form_i_phone {
        position: absolute;
        left: 74px;
        top: 72px;
        }

.p21_form_i_message {
        position: absolute;
        left: 74px;
        top: 107px;
        }

.p21_form_check {
        position: absolute;
        top: 278px;
        right: 0;
        }

.p21_form_submit {
        position: absolute;
        bottom: 0;
        right: 0;
        }

.p42_blog {
    margin-top: 20px;
        }

.p42_blog_head {
        font-weight: bold;
        font-size: 16px;
        line-height: 17px;
        margin-bottom: 9px;
        color: rgb(82,114,122);
        }

.p42_blog_fotoblock {
    height: 55px;
        position: relative;
        width: 570px;
        margin-bottom: 12px;
        }

.p42_blog_foto {
        background-color: #52727A;
        height: 55px;
        margin-right: 12px;
        padding: 1px;
        position: absolute;
        width: 55px;
        }

.p42_blog_titleblock {
    bottom: 0;
        left: 65px;
        position: absolute;
        }

.p42_blog_member {
        width: 570px;
        margin-bottom: 23px;
        position: relative;
        }

.p42_blog_name {
        color: rgb(82,114,122);
        font-size: 16px;
        font-weight: bold;
        line-height: 17px;
        }

.p42_blog_position {
        color: rgb(82,114,122);
        font-style: italic;
        line-height: 14px;
        font-weight: bold;
        }

.p42_blog_descr {
        width: 540px;
        margin-top: 15px;
        }

.p42_blog_read_more {
        background: transparent url('images/link_read_more.png') no-repeat;
        width: 92px;
        height: 11px;
        cursor: pointer;
        position: absolute;
        right: 0;
        }

.download_event_flyer {
        background: transparent url('images/download_event_flyer.png') no-repeat;
        width: 480px;
        height: 33px;
        cursor: pointer;
        margin-bottom: 20px;
        margin-top: 30px;
        display: block;
        }

.register_to_attend {
        background: transparent url('images/register_to_attend.png') no-repeat;
        width: 175px;
        height: 17px;
        cursor: pointer;
        }

.p44_ev_head {
        font-weight: bold;
        font-size: 16px;
        line-height: 17px;
        color: rgb(82,114,122);
        }

.p44_ev_head2 {
        line-height: 14px;
        color: rgb(82,114,122);
        display: block;
        margin-bottom: 11px;
        }

.p45_title {
    font-style: italic;
    font-size: 22px;
    color: rgb(82,114,122);
    font-weight: bold;
        }

.p45_art_text_head {
        font-weight: bold;
        font-size: 16px;
        line-height: 16px;
        margin: 17px 0 3px;
        }

.p421_blog {
    margin-top: 20px;
        }

.p421_blog_head {
        font-weight: bold;
        font-size: 16px;
        line-height: 17px;
        margin-bottom: 9px;
        color: rgb(82,114,122);
        }

.p421_blog_fotoblock {
    height: 100px;
        position: relative;
        width: 570px;
        }

.p421_blog_foto {
        background-color: #52727A;
        height: 96px;
        margin-right: 12px;
        padding: 1px;
        position: absolute;
        width: 96px;
        }

.p421_blog_titleblock {
    bottom: 0;
        left: 115px;
        position: absolute;
        }

.p421_blog_member {
        width: 570px;
        margin-bottom: 23px;
        position: relative;
        }

.p421_blog_name {
        font-size: 22px;
        font-weight: bold;
        line-height: 17px;
        }

.p421_blog_position {
        color: rgb(82,114,122);
        font-style: italic;
        line-height: 12px;
        font-size: 16px;
        margin-top: 15px;
        font-weight: bold;
        }

.p421_blog_descr {
        width: 540px;
        margin-top: 15px;
        }

.p421_post_a_comment {
        background: transparent url('images/post_a_comment.png') no-repeat;
        width: 131px;
        height: 11px;
        cursor: pointer;
        float: right;
        margin-bottom: 20px;
        margin-top: 10px;
        margin-right: 50px;
        }

.p421_submit_form {
        background: transparent url('images/submit_form.png') no-repeat;
        width: 63px;
        height: 11px;
        cursor: pointer;
        float: right;
        margin-bottom: 20px;
        margin-top: 10px;
        margin-right: 39px;
        }

.p421_comments {
    width: 510px;
        }

.p421_num_comm {
    font-weight: bold;
    margin-bottom: 20px;
        }

.p421_comment {
        }

.p421_comm_head {
    background-color: rgb(245,245,245);
        position: relative;
        width: 510px;
        height: 18px;
        }

.p421_comm_name {
    position: absolute;
    left: 5px;
        font-weight: bold;
        line-height: 17px;
        }

.p421_comm_date {
    position: absolute;
    right: 5px;
    line-height: 17px;
        }

.p421_comm_text {
    margin: 5px 5px 38px;
        }

.p42_paging {
        }

.p42_paging_numbers {
        background-color: rgb(245,245,245);
        border: 1px solid rgb(82,114,122);
        color: rgb(43,43,43);
        display: block;
        float: left;
        font-size: 10px;
        height: 13px;
        line-height: 12px;
        margin: 0 3px 10px;
        text-align: center;
        width: 13px;
        }

.p42_paging_numbers_active {
        background-color: rgb(82,114,122);
        border: 1px solid rgb(82,114,122);
        color: rgb(245,245,245);
        display: block;
        float: left;
        font-size: 10px;
        height: 13px;
        line-height: 12px;
        margin: 0 3px 10px;
        text-align: center;
        width: 13px;
        }

.pages_list{
        background-color:#F5F5F5;
        margin-top:21px;
        padding:18px 19px 30px;
        width:250px;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
}

.page_item{
        margin-bottom:6px;
}

.page_item a{
        text-decoration:none;
        color:#52727A;
        font-size:16px;
        font-weight:bold;
        line-height:17px;
}
.page_item ul{
        /*display:none;*/
        letter-spacing:0.3px;
        padding: 20px 19px 10px;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
}
.page_item ul li{
}
.page_item ul li a{
        text-decoration:none;
        letter-spacing: 0.15px;
        background:transparent url(images/bot_menu_arrow.png) no-repeat scroll right center;
        color:rgb(43,43,43);
        cursor:pointer;
        display:inline;
        font-weight:bold;
        line-height:21px;
        padding-right:12px;
        font-family:Helvetica;
        font-size:12px;
        line-height:16px;
}
.current_page_parent  ul{
        display:block !important;
}

.current_page_parent  A{
        /*color:rgb(43,43,43);*/
}

.current_page_item A{
        /*color:rgb(43,43,43) !important;*/
}

.current_page_parent ul li a{
        /*color:rgb(43,43,43);*/
        }


.ie7 {
        display: none;
        }

.footer_vert_line {
    margin-bottom: 2px;
    margin-right: 4px;
        }

.main_bg_color {
        background-color: rgb(255, 255, 255);
        }
.p20_NoImgHolder{
        padding-top:48px;
        }

.white_bg_color{
        background: rgb(255,255,255) url("images/body_bg.png") no-repeat scroll left 58px;
        width: 1000px;
        }
.p_syst_art{
        height: 300px;
}
.country_separator{
        margin-top:5px;
}
.country_text_separator{
        margin-top:8px;
}

.donateForm{width:108px;}

.donateList{width:600px;}

.donateList ul{padding:0px; text-align:left; height:140px;}

.donateList ul li{display:inline-block; list-style-type:none; width:108px;}

.supportBuffer{margin:68px;}


