div#wrap div#global div#content_and_menu div#content div#content_holder
{
	/*display : none;*/
}

div#wrap div#global div#content_and_menu div#content div#content_holder
{
   width : 713px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text
{
    background-image  : url("../../media/images/bgd/blue.png");
    background-repeat : repeat;
    color             : #FFFFFF;
    font-family       : Arial;
    font-size         : 13px;
    line-height       : 14px;
    margin-top        : 1px;
    padding           : 10px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.more_text,
div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.hide_text
{
    font-size       : 10px;
    text-align      : right;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.more_text a,
div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.hide_text a
{
    color       : #FFFFFF;
    font-family : Arial;
    font-size   : 11px;
    font-weight : bold;
    text-decoration : underline;
}

/*div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.projects_title
{
    color         : #FFFFFF;
    font-family   : Arial;
    font-size     : 14px;
    font-weight   : bold;
    margin-bottom : 8px;
}*/

div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.projects_text_summary,
div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.projects_text_more
{
    width : 665px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.projects_text_summary p
{
    margin-bottom : 12px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text p.last_p
{
    margin-bottom : 0px !important;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.projects_text_more
{
	margin-top : 10px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.projects_text_summary ul li,
div#wrap div#global div#content_and_menu div#content div#content_holder div#projects_text div.projects_text_more ul li
{
    list-style-type : square;
    margin-top      : 4px;
    margin-left     : 15px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#path,
div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages
{
    width : 693px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#path
{
    background-image  : url("../../media/images/bgd/blue.png");
    background-repeat : repeat;
    color             : #FFFFFF;
    font-family       : Arial;
    font-size         : 23px;
    font-weight       : bold;
    padding           : 10px;
    height            : 24px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages
{
    background-image  : url("../../media/images/bgd/blue.png");
    background-repeat : repeat;
    color             : #FFFFFF;
    font-family       : Arial;
    font-size         : 14px;
    margin-top        : 1px;
    padding           : 10px;
    height            : 50px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div#sort_by_and_filter_by
{
    float : left;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div#sort_by
{
    width : 300px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div#sort_by ul li
{
    display      : inline;
    margin-right : 15px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div#sort_by a.normal
{
    color       : #FFFFFF;
    font-family : Arial;
    font-size   : 14px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div#sort_by span.title
{
    color       : #FFFFFF;
    font-family : Arial;
    font-size   : 14px;
    font-weight : bold;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div#sort_by a.normal:hover,
div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div#sort_by a.selected
{
    color       : #FFFFFF;
    font-family : Arial;
    font-size   : 14px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div#filter_contract_delivery select
{
    
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages
{
    float    : right;
    position : relative;
    top      : 35px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.previous_page,
div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.number_pages,
div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.next_page
{
    float        : left;
    margin-right : 5px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.previous_page a,
div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.number_pages a.normal,
div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.next_page a
{
    color       : #FFFFFF;
    font-family : Arial;
    font-size   : 12px;
    font-weight : bold;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.number_pages a.selected
{
    color       : #003b78;
    font-family : Arial;
    font-size   : 12px;
    font-weight : bold;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.previous_page a.previous_link,
div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div.pages div.next_page a.next_link
{
    /*position: relative;    
    top: 0px;*/
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.sort_by_and_pages div#filter_contract_delivery
{
    margin-top : 5px;
}

div.project_detail
{
    margin-top : 1px;
    position   : relative;
}

div.project_detail div.project_title_and_project_image
{
    background-image  : url("../../media/images/bgd/blue.png");
    background-repeat : repeat;
    padding           : 10px;
    width             : 693px;
}

div.project_detail div.project_title_and_project_image div.project_title
{
    background-image  : url("../../media/images/bgd/blue.png");
    background-repeat : repeat;
    color             : #FFFFFF;
    font-family       : Arial;
    font-size         : 24px;
    left              : 35px;
    line-height       : 20px;
    padding-bottom    : 2px;
    padding-left      : 5px;
    padding-right     : 5px;
    padding-top       : 5px;
    position          : absolute;
    top               : 33px;
    z-index           : 10;
    max-width         : 650px;
}

div.project_detail div.project_title_and_project_image div.project_title .title
{
	font-weight: bold;
}

div.project_detail div.project_title_and_project_image div.video
{
    right    : -17px;
    position : absolute;
    top      : 25px;
    z-index  : 10;
}

div.project_detail div.project_title_and_project_image div.ied
{
    float : left;
}

div.project_detail div.project_title_and_project_image div.leed
{
    float       : left;
    margin-left : 10px;
}

div.project_detail div.project_title_and_project_image div.video
{
    float       : left;
    margin-left : 6px;
    margin-top  : 10px;
    width       : 100%;
}

div.project_detail div.project_title_and_project_image div.video img
{
    width       : 20%;
}

div.project_detail div.image
{
    background-image  : url("../../media/images/bgd/blue.png");
    background-repeat : repeat;
    padding           : 10px;
    float             : left;
}

div.project_detail div.project_detail_buttons
{
    /*display : none;*/
}

div.project_detail div.project_image_previous
{
    left       : 0px;
    position   : absolute;
    top        : 212px;
    z-index    : 400;
}

div.project_detail div.project_image_next
{
    position   : absolute;
    right      : 0px;
    top        : 212px;
    z-index    : 400;
}

div.project_detail div.project_more_information
{
    left:15px;
    position:absolute;
    top:438px;
    z-index:400;
}

div.project_detail div.project_full_screen
{
    right    : 18px;
    position : absolute;
    top      : 430px;
    z-index  : 400;
}

div.project_detail div.point_navigation div.img_point
{
	float      : left;
	width      : 23px;
	height     : 23px;
	background : transparent url("../../media/images/common/point.png") no-repeat;
    cursor     : pointer;
}

div.project_detail div.point_navigation div.hover,
div.project_detail div.point_navigation div.img_point:hover
{
	float      : left;
	width      : 23px;
	height     : 23px;
	background : transparent url("../../media/images/common/point.png") no-repeat 0 -23px;
}

div#wrap div#global div#content_and_menu div#content div#content_holder div.no_project_box
{
    background-image  : url("../../media/images/bgd/blue.png");
    background-repeat : repeat;
    color             : #FFFFFF;
    font-family       : Arial;
    font-size         : 18px;
    font-weight       : bold;
    padding           : 10px;
    margin-top        : 1px;
}

img.upanddown
{
	position : relative;
	top      : 5px;
}