﻿#main-content.viewpublication{
	background: #000000;
	background: url(images/bg-maincontent-1.gif) no-repeat;
	margin-top:12px;
}

#top-search
{
    position:relative;
    background: url(images/NewSearch.gif) no-repeat;
    height:81px;
    width:100%;
    margin: 15px 0 0 0;
}

#top-search div
{
    position:absolute;
    margin: 45px 0 0 30px;
    width:100%;
}

#top-search div span input.search
{
    position:absolute;
    border: 0px;
    width: 200px;
    height: 17px;
}

.focusStyle
{
    position:absolute;
    border: 0px;
    width: 200px;
    height: 17px;
}

#top-search div span select
{
    position:absolute;
    border-style:none;
    border-width:0px;
    width: 50px;
                   /* height hack */
    height: 15px;  /* will apply to all browsers */
    #height: 17px; /* will only apply to Microsoft Internet Explorer browsers */
    _height: 17px; /* will only apply to IE browsers 6.0 and older */
    margin-left: 218px;
    font-size:7pt;
}

#top-search div div
{
    font-size:9pt;
    position:absolute;
    margin :0 0 0 270px;
}

#top-search div span input.from
{
    position:absolute;
    border: 0px;
    width: 130px;
    height: 17px;
    margin-left: 320px;
    
}

#top-search div a
{
    position:absolute;
    border: 0px;
    width: 96px;
    height: 30px;
    margin-left: 488px;
    /*background: url(images/Connect.gif) no-repeat;*/
    background: url(images/GreenConnect.jpg) no-repeat;
    margin-top: -5px;
}

#black_content
{
    /*background: #000000;*/
    width: 100%;
    height: 100%; 
    margin-left:50px; 
    margin-top: 50px;  
}

#left_content
{
    width:412px;
    float:left;
}

#right_content
{
    background: url(images/Redfon.gif) no-repeat;
    width:164px;
    height: 464px;
    float:left;
    margin-left:15px;
}

/*#right_content ul
{
    padding-left:20px;
    list-style-type: none;
    list-style-image:url(images/arrow.gif);
}

#right_content ul li a
{
    color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

#right_content p
{
    padding-left:15px;
    font-weight:bold;
    font-size: 12pt;
}*/

#right_content ul
{
    padding-left:20px;
    list-style-type: none;
    list-style-image:url(images/arrow.gif);
}

#right_content ul li a
{
    color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

#right_content p
{
    padding-left:15px;
    font-weight:bold;
    font-size: 12pt;
}

#bottom_content
{
    margin-left:50px;
    _margin-left:25px;
    float:left;
}

#bottom_content div table tr td span input
{
    width:150px;
    height: 20px;
}

#bottom_content div table tr td input
{
    width:auto;
    border: 0px;
}

#bottom_content div span textarea
{
    width:550px;
    height:100px;
    border: 0px;
}

#bottom_content div input.ContactToPublisherSubmit
{
    /*background: url(images/Connected.gif) no-repeat;*/
    background: url(images/Connect-Button-black.jpg) no-repeat;
    width:94px;
    height:30px;
    border:0px;
    margin-left:450px;
    cursor:pointer;
}

#bottom_content div div div input
{
     margin-left:-550px;
}

#bottom_content div div div label
{
    margin-left:20px;
}

#bottom_content div div div span input
{
    margin: -16px 0 0 -543px;
    font-weight:normal;
    border: 0px;
    width:auto;
}

#bottom_content div table tr td
{
    margin-left:-10px;
}

#bottom_content div div div span
{
    margin: 20px 0 0 -543px;
    font-weight:normal;
    border: 0px;
}

/*#bottom_content a
{
    
    color: #F5E748;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	padding-left:520px;
}*/

#bottom_content div div div span input
{
    width:auto;
    border: 0px;
}

.ContactMeBySpan
{
    color:#96767D;
}

.CommentsSpan
{
    color:#96767D;
}

.ContactPublisher-table
{
    margin-left:-10px;
    _margin-left:0px;
}

.MyLinksLoginRememberMe input
{   
    height:20px;
    border:0px;
    
}

.MyLinksLoginRememberMe lable
{
    margin-left:50px;
}

.Mylinks-user-password
{
    border: 2px inset silver;
    width:140px;
}

.MyLinksLoginSubmit
{
    background: url(images/Connected.gif) no-repeat;
    width:94px;
    height:27px;
    border:0px;
    cursor:pointer;
}

.MyLinksLogin-table
{
    margin-left:6px;
    width:140px;
}

.MyLinksFailureTextSpan
{
    width:50px;
}

#ctl00_ContentPlaceHolder1_xtxtKeyword_RequiredValidator
{
    margin-left:202px;
    margin-top:-15px;
    width:5px;
    position:absolute;
}

#ctl00_ContentPlaceHolder1_XTxtSuburb_RequiredValidator
{
    margin-left:450px;
    margin-top:-15px;
    width:5px;
    position:absolute;
}

.modalPopup
{
    background: #000;
    height:50px;
    width:233px;
    text-align:center;
    
}

.modalPopupOk
{
    cursor:pointer;
}
.ViewPublicationImagesFrame
{
    border:2px solid #FFF;   
}

.VPIMSIZE
{
 max-width:200px;    
}
