html {margin:0;padding:0}
body { 
    text-align: center;
    height: 100%;
    min-width: 980px;
    
    margin:0;
    padding:0;
    font-family:Arial,helvetica,sans-serif;
    background:#f1f1f1;
    
 /*   background: url(/duunari/images/layout/background.jpg) #e3e3e3 repeat-y center top;  */
       
}
img {
    border: 0;
}
h1,h2,h3 {
 color: #ff6600;   
}
h1 {
    margin-top:15px;
}
h4 {
    
}
hr {
    border:0;
    background-color:#ccc;
    height:1px;
}
#bgContainer {
        padding:0;
        margin: 0 auto;
        height:100%;
        width:994px;        
        background: url(/duunari/css/RP_bg.gif)  repeat-y center ;
        overflow:auto;
        overflow-x:hidden;
        overflow-y:hidden;
        
       
}

#mainContainer {
    overflow:auto;
    overflow-x:hidden;
        overflow-y:hidden;
    margin: 0 auto;
    /*height: 100%;*/
    width: 980px;
    text-align: left;    
    margin-bottom:0;
    padding-bottom:0;

    
}
#content {
    width:960px;
    margin:10px auto;
}


#header {
	height: 95px;
    margin:0;
    padding:0;
}
#header_login {
    height:82px;
}
#headerLogo {
    margin:5px;
}
#headerLogo a {
    text-decoration:none;
    }
#headerLogoImg {
    color:#000;
    font-size: 40px;    
    font-weight:bold;
    text-decoration:none;
}
#errorMessageContainer {
    width:520px;
    clear:none;
    color: red;
    font-weight:bold;
    text-align:left;
    margin-bottom:10px;
    
}
.errorMessageContent {
    padding-left:130px;
    padding-top:40px;
    font-size:22px;
    background: url('/duunari/images/icons/error.jpg') no-repeat 3% 50%;
    height:80px;
    clear:both;
}
.errorMsg {
    color: red;
    font-size: 10px;
    padding-left:50px;
}
.errorMsgInFormError,.errorMsgInFormInfo {
    color:red;
    
}


.box1 { }
.box1 .box1-top { background: url(/duunari/css/tl.png) no-repeat top left; margin-right: 6px; }
.box1 .box1-top div { background: url(/duunari/css/tr.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box1 .box1-bottom { background: url(/duunari/css/bl.png) no-repeat bottom left; margin-right: 6px; }
.box1 .box1-bottom div { background: url(/duunari/css/br.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box1 .box1-top div, .box1 .box1-top, .box1 .box1-bottom div, .box1 .box1-bottom { height: 6px; font-size: 1px; }
.box1 .box1-content { background: #faf9fa url(/duunari/css/m.png) repeat-x top left; padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #e1e1e1; border-width: 0 1px; }


/* Box 2 */

.box2 { }
.box2 .box2-top { background: url(/duunari/images/layout/tl2.png) no-repeat top left; margin-right: 6px; }
.box2 .box2-top div { background: url(/duunari/images/layout/tr2.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box2 .box2-bottom { background: url(/duunari/images/layout/bl2.png) no-repeat bottom left; margin-right: 6px; }
.box2 .box2-bottom div { background: url(/duunari/images/layout/br2.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box2 .box2-top div, .box2 .box2-top, .box2 .box2-bottom div, .box2 .box2-bottom { height: 6px; font-size: 1px; }
.box2 .box2-content { background: #f8f7f9; padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #d4d5d6; border-width: 0 1px; }



/* Box 3 */

.box3 { }
.box3 .box3-top { background: url(/duunari/images/layout/tl3.png) no-repeat top left; margin-right: 6px; }
.box3 .box3-top div { background: url(/duunari/images/layout/tr3.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box3 .box3-bottom { background: url(/duunari/images/layout/bl3.png) no-repeat bottom left; margin-right: 6px; }
.box3 .box3-bottom div { background: url(/duunari/images/layout/br3.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box3 .box3-top div, .box3 .box3-top, .box3 .box3-bottom div, .box3 .box3-bottom { height: 6px; font-size: 1px; }
.box3 .box3-content { background: #4f5c5f; _background: #445154; color: #cad2d4; padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #cfcfcf; border-width: 0 1px; }



/* Box 4 */

.box4 { }
.box4 .box4-top { background: url(/duunari/images/layout/tl4.png) no-repeat top left; margin-right: 6px; }
.box4 .box4-top div { background: url(/duunari/images/layout/tr4.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box4 .box4-bottom { background: url(/duunari/images/layout/bl4.png) no-repeat bottom left; margin-right: 6px; }
.box4 .box4-bottom div { background: url(/duunari/images/layout/br4.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box4 .box4-top div, .box4 .box4-top, .box4 .box4-bottom div, .box4 .box4-bottom { height: 6px; font-size: 1px; }
.box4 .box4-content { background: #961413; _background: #8c0e0d; color: #f2d2d2; padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #cfcfcf; border-width: 0 1px; }



/* Box 5 */

.box5 { }
.box5 .box5-top { background: url(/duunari/images/layout/tl5.png) no-repeat top left; margin-right: 6px; }
.box5 .box5-top div { background: url(/duunari/images/layout/tr5.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box5 .box5-bottom { background: url(/duunari/images/layout/bl5.png) no-repeat bottom left; margin-right: 6px; }
.box5 .box5-bottom div { background: url(/duunari/images/layout/br5.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box5 .box5-top div, .box5 .box5-top { height: 6px; font-size: 1px; }
.box5 .box5-bottom div, .box5 .box5-bottom { height: 28px; font-size: 1px; }
.box5 .box5-content { background: #dcdddb; _background: #d8d9d7; padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #cfcfcf; border-width: 0 1px; }



/* Box 6 */

.box6 { }
.box6 .box6-top { background: url(/duunari/images/layout/tl6.png) no-repeat top left; margin-right: 6px; }
.box6 .box6-top div { background: url(/duunari/images/layout/tr6.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box6 .box6-bottom { background: url(/duunari/images/layout/bl6.png) no-repeat bottom left; margin-right: 6px; }
.box6 .box6-bottom div { background: url(/duunari/images/layout/br6.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box6 .box6-top div, .box6 .box6-top { height: 24px; font-size: 1px; }
.box6 .box6-bottom div, .box6 .box6-bottom { height: 12px; font-size: 1px; }
.box6 .box6-content { background-image: url(/duunari/images/layout/m6.png); padding: 0 6px; margin: 0; _height: 1%; overflow: hidden;  border-width: 0 1px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; color: #FFFFFF; }



/* Box 7 */
/*
.box7 { }
.box7 .box7-top { background: #ffffff url(/duunari/images/layout/tl7.png) no-repeat top left; margin-right: 6px; }
.box7 .box7-top div { background: #ffffff url(/duunari/images/layout/tr7.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box7 .box7-bottom { background: #ffffff url(/duunari/images/layout/bl7.png) no-repeat bottom left; margin-right: 6px; }
.box7 .box7-bottom div { background: #ffffff url(/duunari/images/layout/br7.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box7 .box7-top div, .box7 .box7-top, .box7 .box7-bottom div, .box7 .box7-bottom { height: 6px; font-size: 1px; }
.box7 .box7-content { background: #ffffff; padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #d4d5d6; border-width: 0 1px; }
*/


/* Box 8 */

.box8 { }
.box8 .box8-top { background: url(/duunari/images/layout/tl8.png) no-repeat top left; margin-right: 6px; }
.box8 .box8-top div { background: url(/duunari/images/layout/tr8.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box8 .box8-bottom { background: url(/duunari/images/layout/bl8.png) no-repeat bottom left; margin-right: 6px; }
.box8 .box8-bottom div { background: url(/duunari/images/layout/br8.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box8 .box8-top div, .box8 .box8-top, .box8 .box8-bottom div, .box8 .box8-bottom { height: 6px; font-size: 1px; }
.box8 .box8-content { background: #ffffff; padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #d4d5d6; border-width: 0 1px; }

/* Box 9 */
/*
.box9 { }
.box9 .box9-top { background: url(/duunari/images/layout/tl8.png) no-repeat top left; margin-right: 6px; }
.box9 .box9-top div { background: url(/duunari/images/layout/tr8.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box9 .box9-bottom { background: url(/duunari/images/layout/bl9.png) no-repeat bottom left; margin-right: 6px; }
.box9 .box9-bottom div { background: url(/duunari/images/layout/br9.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box9 .box9-top div, .box9 .box9-top, .box9 .box9-bottom div, .box9 .box9-bottom { height: 6px; font-size: 1px; }
.box9 .box9-content { background: url(/duunari/images/layout/btBg.png) ; padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #d4d5d6; border-width: 0 1px; }
*/


.box9 { }
.box9 .box9-top { background: url(/duunari/images/layout/tl8.png) no-repeat top left; margin-right: 6px; }
.box9 .box9-top div { background: url(/duunari/images/layout/tr8.png) no-repeat top right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box9 .box9-bottom { background: url(/duunari/images/layout/bl9.png) no-repeat bottom left; margin-right: 6px; }
.box9 .box9-bottom div { background: url(/duunari/images/layout/br9.png) no-repeat bottom right; float: right; width: 6px; margin-right: -6px; _position: relative; }
.box9 .box9-top div, .box9 .box9-top, .box9 .box9-bottom div, .box9 .box9-bottom { height: 6px; font-size: 1px; }
.box9 .box9-content { background-image: url(/duunari/images/layout/btBg.png); padding: 0 6px; margin: 0; _height: 1%; overflow: hidden; border: solid 1px #d4d5d6; border-width: 0 1px; }



.flL { float: left; }
.flR { float: right; }

/* Buttons */

.buttonContainer {width:100px}
.button {margin-right:10px;color:#626869;font-weight:bold;text-align:center }
.button a {color:#626869;text-decoration:none;width:100% }
.button a:hover {color:#ff6600; }
.buttonSpacer {margin-right:10px}

.hpButtonContainer {
    padding-left:100px;
    text-align:center;
    margin-bottom:20px;
}
.hpButton {
    margin-left:70px;
    width:300px;    
   
    float:left;
}

.nextButtonContainer {width:85px}
.nextButton div {width:60px;background: url(/duunari/images/icons/control_play.gif) 95% 50% no-repeat}
.nextButton div {padding-right:15px}
.nextButton div a {width:85px;display:block;text-align:left;padding-left:15px}

.previousButtonContainer {width:120px}
.previousButton div {width:100px;background: url(/duunari/images/icons/control_reverse.gif) 0 50% no-repeat}
.previousButton div {padding-left:5px}
.previousButton div a {width:120px;display:block;text-align:left;padding-left:20px}

.changeCategoryButtonContainer {width:200px}
.changeCategoryButton div {width:180px;background: url(/duunari/images/icons/control_reverse.gif) 0 50% no-repeat}
.changeCategoryButton div {padding-left:5px}
.changeCategoryButton div a {width:200px;display:block;text-align:left;padding-left:30px}

.updateButtonContainer {width:190px}
.updateButton div {width:170px;background: url(/duunari/images/icons/control_up.gif) 95% 50% no-repeat}
.updateButton div {padding-right:15px}
.updateButton div a {width:190px;display:block;text-align:left;padding-left:20px}

.submitButtonContainer {width:130px}
.submitButton div {width:110px;background: url(/duunari/images/icons/control_up.gif) 95% 50% no-repeat}
.submitButton div {padding-right:15px}
.submitButton div a {width:230px;display:block;text-align:left;padding-left:10px}

.registerAndSubmitButtonContainer {width:250px}
.registerAndSubmitButton div {width:230px;background: url(/duunari/images/icons/control_up.gif) 95% 50% no-repeat}
.registerAndSubmitButton div {padding-right:15px}
.registerAndSubmitButton div a {width:250px;display:block;text-align:left;padding-left:30px}

.loginAndSubmitButtonContainer {width:230px}
.loginAndSubmitButton div {width:210px;background: url(/duunari/images/icons/control_up.gif) 95% 50% no-repeat}
.loginAndSubmitButton div {padding-right:15px}
.loginAndSubmitButton div a {width:230px;display:block;text-align:left;padding-left:30px}

.theCloseButtonContainer {width:100px}
.theCloseButton div {width:70px;background: url(/duunari/images/icons/symbol_multiplication.gif) 95% 35% no-repeat}
.theCloseButton div {padding-right:15px}
.theCloseButton div a  {width:100px;display:block;text-align:left;padding-left:12px}

.replyButtonContainer {width:100px}
.replyButton div {width:70px;background: url(/duunari/images/icons/comment_reply.gif) 95% 50% no-repeat}
.replyButton div {padding-right:15px}
.replyButton div a {width:100px;display:block;text-align:left;padding-left:12px}

.sendButtonContainer {width:100px}
.sendButton div {width:70px;background: url(/duunari/images/icons/comment_up.gif) 95% 50% no-repeat}
.sendButton div {padding-right:15px}
.sendButton div a  {width:100px;display:block;text-align:left;padding-left:12px}

.changePasswordButtonContainer {width:190px}
.changePasswordButton div {width:160px;background: url(/duunari/images/icons/key.gif) 95% 50% no-repeat}
.changePasswordButton div {padding-right:25px}
.changePasswordButton div a {width:190px;display:block;text-align:left;padding-left:10px}

.emailNotificationButtonContainer {width:215px}
.emailNotificationButton div {width:185px;background: url(/duunari/images/icons/clock.gif) 95% 50% no-repeat}
.emailNotificationButton div {padding-right:25px}
.emailNotificationButton div a {width:215px;display:block;text-align:left;padding-left:10px}

.saveEmailNotificationContainer {width:120px}
.saveEmailNotificationButton div {width:90px;background: url(/duunari/images/icons/clock_add.gif) 95% 50% no-repeat}
.saveEmailNotificationButton div {padding-right:15px}
.saveEmailNotificationButton div a {width:120px;display:block;text-align:left;padding-left:10px}


.editJobButtonContainer {width:110px}
.editJobButton div {width:80px;background: url(/duunari/images/icons/wrench.gif) 95% 50% no-repeat}
.editJobButton div {padding-right:22px}
.editJobButton div a {width:110px;display:block;text-align:left;padding-left:10px}

.viewJobButtonContainer {width:110px}
.viewJobButton div {width:80px;background: url(/duunari/images/icons/theme.gif) 95% 50% no-repeat}
.viewJobButton div {padding-right:22px}
.viewJobButton div a {width:110px;display:block;text-align:left;padding-left:5px}

.viewBidsButtonContainer {width:110px}
.viewBidsButton div {width:80px;background: url(/duunari/images/icons/comment_edit.gif) 95% 50% no-repeat}
.viewBodsButton div {padding-right:22px}
.viewBidsButton div a {width:110px;display:block;text-align:left;padding-left:5px}



.removeJobButtonContainer {width:140px}
.removeJobButton div {width:110px;background: url(/duunari/images/icons/job_remove.gif) 95% 50% no-repeat}
.removeJobButton div {padding-right:22px}
.removeJobButton div a {width:140px;display:block;text-align:left;padding-left:5px}

.loginButtonContainer {width:110px}
.loginButton div {width:80px;background: url(/duunari/images/icons/key.gif) 95% 50% no-repeat}
.loginButton div {padding-right:22px}
.loginButton div a {width:110px;display:block;text-align:left;padding-left:20px}


.selectWinnerButtonContainer {width:150px}
.selectWinnerButton div {width:120px;background: url(/duunari/images/icons/user_select.gif) 95% 50% no-repeat}
.selectWinnerButton div {padding-right:22px}
.selectWinnerButton div a {width:150px;display:block;text-align:left;padding-left:5px}


.selectWinningBidButtonContainer {width:150px}
.selectWinningBidButton div {width:120px;background: url(/duunari/images/icons/user_select.gif) 95% 50% no-repeat}
.selectWinningBidButton div {padding-right:22px}
.selectWinningBidButton div a {width:150px;display:block;text-align:left;padding-left:5px}



.giveRatingButtonContainer {width:150px}
.giveRatingButton div {width:120px;background: url(/duunari/images/icons/user_comment.gif) 95% 50% no-repeat}
.giveRatingButton div {padding-right:22px}
.giveRatingButton div a {width:150px;display:block;text-align:left;padding-left:5px}

.editProfileButtonContainer {width:130px}
.editProfileButton div {width:100px;background: url(/duunari/images/icons/user_edit.gif) 95% 50% no-repeat}
.editProfileButton div {padding-right:22px}
.editProfileButton div a {width:130px;display:block;text-align:left;padding-left:10px}

.saveProfileButtonContainer {width:130px}
.saveProfileButton div {width:100px;background: url(/duunari/images/icons/user_edit.gif) 95% 50% no-repeat}
.saveProfileButton div {padding-right:15px}
.saveProfileButton div a {width:130px;display:block;text-align:left;padding-left:10px}



.viewProfileButtonContainer {width:140px}
.viewProfileButton div {width:110px;background: url(/duunari/images/icons/user_search.gif) 95% 50% no-repeat}
.viewProfileButton div {padding-right:25px}
.viewProfileButton div a {width:140px;display:block;text-align:left;padding-left:10px}

.registerButtonContainer {width:130px}
.registerButton div {width:100px;background: url(/duunari/images/icons/user_add.gif) 90% 50% no-repeat}
.registerButton div {padding-right:25px}

.askQuestionButtonContainer {width:130px}

.askQuestionButton div a {width:130px;display:block;text-align:left;padding-left:7px}

.applyButton div a {width:70px;display:block;text-align:left;padding-left:7px}
.confirmButton div a {width:120px;display:block;text-align:left;padding-left:10px}
.cancelButton div a {width:120px;display:block;text-align:left;padding-left:15px}
.okButton div a {width:120px;display:block;text-align:left;padding-left:33px}
.placeBidButton div a {width:120px;display:block;text-align:left;padding-left:7px}
#placeBidBtn {cursor:pointer}

.postJobButton div a {width:300px;display:block}
.searchJobButton div a {width:300px;display:block}

/*
The Original Login box
*/
#login,#login2 {
	margin: 5px 0;
	width: 620px;
    height:80px;
	color: #656F6F;
	font-size: 0.8em;    
}
#login2 {
    width:450px;
}

#loginContainer {
    height:150px;
    
}
.loginUserDescription,.loginLink a {
    color: #626869;
    display:block;
    font-size:20px;
    text-decoration:none;
    padding-right:10px;
    padding-left:10px;
    text-align:right;  
}
.loginUserDescription,.loginUserDescription a {
    color:#000;
    text-decoration:none;
    color:#aaa;
    cursor: pointer;

}

.showBordertrue {
    border-right:1px solid #d4d5d6;
}
.loginLink {
    border-left:1px solid #d4d5d6;
}

.loginLink a:hover {
    text-decoration:underline;
    color:#ff6600;
}
.first {
    border:none;
}
.loginLink a.navSelectedtrue {
    color:#ff6600;
}
.loginLabel {
    color: #656F6F;
	font-size: 18px;
}
/*.loginButton {
	float: left;
}*/
.logoutLink {
    color: #626869;
    /*
    background: url('/duunari/images/icons/disconnect.gif') 0 50% no-repeat;
    padding-left:20px;
    */
}
.logoutLink:hover {
    color: #ff6600;
}
#loginTable {
    margin-top:20px;
    margin-right:40px;
}
input.textbox, .textbox {
	border: solid 1px;
	border-color: #d0cfd0;
	background: #ffffff;
	padding: 2px 3px;
    font-size:20px;
    width:250px;
}

select, textarea {
	background: #ffffff;
    color: #626869;
    
}

select {
	border-width: 1px;
	border-color: #d0cfd0;
	padding: 1px;
}

.smallLink {
	color: #ff6600;
	font-size: 10px;
	padding-left: 5px;
	padding-bottom: 3px;
        
}
.loggedInUser {
    font-weight: bold;
}

#navigation {
        
    margin: 0;
	padding: 0;
	height: 50px;
	background: #dadada url(/duunari/css/navBg.gif) repeat-x;
}

#navigationList {
	margin:0;
	padding:0;
}
#navigationList  {
	list-style: none;	
	list-style-image: url(none);
	padding: 0;
	padding-left:15px;
	padding-top:15px;
	white-space: nowrap;	
}

#navigationList li {
	float:left;
	clear:none;
	width:160px;
	font-weight: bold;
    
}

#navigationList li a {
	color: #000;
	text-decoration: none;
}

#navigationList li a:hover {
	color: #ff6600;
	cursor: pointer;
}
.navSelectedtrue {
	color: #ff6600;
}



#banner {
    background:  url('/duunari/images/banner.jpg') no-repeat;
    /* background-color:#a09b98; */
    height: 200px;
    padding:15px;
    color: #fff;        
}
#banner2 {
    text-align:center;
}
#banner2 h1{
    font-size: 45px;
    padding:0;
    margin:0;
    margin-top:15px;
    margin-bottom:15px;
}
.bannerBox {
    width:320px;
    
}
.bannerBox h2 {
    color: #626869;
}
.hpContainer {
    width:460px;    
    
    margin-top:20px;
    margin-bottom:50px;
    color: #626869;
    text-align:center;
}
.hpContainer a {
    color: #626869;
}
.hpContainer a:hover {
    color: #ff6600;
}
.hpContainer h2 {
    margin:5px;
    font-size:25px;
   /* margin-left:15px; */
}

.hpContainer ul  {
/*
        list-style:square;
list-style-position:outside;

list-style-image:url('/duunari/images/icons/tick.png'); */
}
.hpContainer ul li {
    float: right;
    width:330px;
    padding-bottom:10px;
    text-align:left;
    list-style:none;
    padding-left:25px;
    background: url('/duunari/images/icons/tick.png') no-repeat 0% 10%;

}
.hiwContainer {
    width:233px;
    margin-left:4px;
    height:380px;
    text-align:center;
    
}
.hiwLink {
    width:300px;
    color:#626869;
    font-size:40px;    
    display:block;
}
.hiwLink2 {
    color:#626869;
}
.hiwLink:hover,.hiwLink2:hover {
    color:#ff6600;
}
.hiwUl {
   margin-top:10px;
   height:140px;
}
ul.hiwUl li {
    padding-bottom:10px;
}
.hiwUlContainer {
    width:230px;
    text-align:left;

}
.miSpiel {
    font-style:italic;
    display:block;
    padding:0;
    margin:0;
    margin-top:15px;
    margin-bottom:15px;
    padding-left:30px;
    /*background: url('/duunari/images/icons/tick.png') no-repeat 0% 50%; */

}

#banner h1 {
    padding: 0;
    margin: 0;
    color: #fff;
}
#bannerText {
    width:400px;
    margin-top:25px;
}
#banner_small {
        background: url('/duunari/images/banner_small.jpg') no-repeat;
    height: 105px;
    padding:15px;
    color: #fff;

}

#content {
    min-height:100%;
    
}
#footer {
    width: 980px;
    height:180px;
    background-color: #A09D9E;
    color: #fff;
    text-align:center;
    font-size: 14px;
    float:left;
    margin-top:10px;
    background: #A09D9E url('/duunari/images/layout/footer_bg2.gif') repeat-x; 
    margin-bottom:0;
    padding-bottom:0;
}

.bold {
    font-weight:bold;
    padding-bottom:5px;
}
.footerContainer {
    text-align:left;
    float:left;
    width:230px;
    margin-top:10px;
    margin-left:20px;
}
.footerContainer ul {
    margin:0;
    padding:0;

}
#footer ul {
    list-style: none;
	list-style-image: url(none);
}
#footer ul li a {

    color:#fff;
    text-decoration:none;
}
#footer ul li a:hover {
    color:#fff;
    text-decoration:underline;
}


#footerList {
	width:900px;
        float:left;
    list-style: none;
	list-style-image: url(none);
	padding: 0;
	padding-left:15px;
	padding-top:5px;
	white-space: nowrap;
    clear:both;
    margin-top:30px;
}
#footerList li {
	display: inline;
	clear:none;
	padding: 0 5px 0 5px;	
}
#footerList li a {
    color: #fff;
    text-decoration: underline;
}
#footerList li a:hover {
    text-decoration: underline;
}
#copyrightNotice {
    color:#ddd;
    font-size:12px;
    float:left;
    clear:both;
    padding-left:10px;
    padding-right:10px;
    padding-top:65px;
    text-align:left;
    width:300px;
}
#copyrightNotice a {
    color:#ddd;
    text-decoration:none;
}
#copyrightNotice a:hover {
    text-decoration:underline;
}
#homepageContentContainer {
    /*height: 400px;*/
    width: 650px;
    float:left;
    text-align: center;
}
#homepageContentContainer a {
    text-decoration: none;
    color: #ff6600;
}
#homepageContentContainer a:hover {
    text-decoration: underline;
    color: #ff6600;
}
#homepageContentText  {
    width:300px;
    margin-left:175px;
    color: #626869;
}
#homepageRightContentContainer {
    width: 300px;
    float: right;
    color: #626869;
    
}
#homepageRightContentContainer td {
    padding-bottom: 10px;
    padding-right:5px;
    color: #626869;
    
}
#homepageRightContentContainer h4 {
    margin: 0;
    padding: 0;
}
.searchFilterContainer {
    color:#626869;
    font-weight:bold;
    font-size:18px;
}
.searchFilterSelect {
    margin-right:10px;
    font-size:18px;
    font-weight:normal;
    height:30px;
}
#searchContainer {
    width: 240px;
}

#searchContainer h3 {
    font-size:0.9em;
}

.searchResultContainer {
    width:710px;
    padding-left:10px;
    padding-bottom:10px;
    cursor:pointer;
    text-decoration:none;
    
}
.searchResultContainer a{
    text-decoration:none;
}
.searchResultContainer a:hover{
    cursor:pointer;
}

.searchResultContent {
    padding-left:10px;
    width:340px;    
}
.searchResultNoResult {
    padding-left:20px;    
        color:#626869;
        display:block;    
        float:left;
}
.searchResultContent h3 {
    padding-top:0;
    margin-top:0;
    margin-bottom:0;
    font-size:1.1em;
}
.searchResultContent a {
    text-decoration: none;    
}
.searchResultCategory, .searchResultDate, .searchResultHeading,.searchResultHeading a {
    color: #626869;
    font-size: 0.9em;
}
.searchResultDate {
    padding-right:30px;
}
.searchResultHeading, .searchResultHeading a {
    font-weight: bold;
    text-decoration:none;
}
.searchResultHeading a:hover {
    text-decoration:underline;
    color:#ff6600;
}
.searchResultPaginatorPrevious {
    background: url('/duunari/images/icons/control_reverse.gif') no-repeat 0 50%;
    padding:20px;
}
.searchResultPaginatorNext {
    background: url('/duunari/images/icons/control_play.gif') no-repeat 100% 50%;
    padding:20px;
}


/* the following is a hack to ensure the 'previous' button doesnt display on the first page */
.false {
    display: none;
}
#searchResultDescriptionHeader {
    width:300px;
    padding-left:90px;
}
#searchResultBidsHeader {
    width:125px;
    padding-left: 50px;
}
#searchResultEndDateHeader {
    padding-left:30px;
    width:80px;
}
#searchResultPaginator {
    text-align:right;
    width:350px;
    
}
.searchResultPageNo {
    font-weight: normal;
}
.searchBrowseCategoryItem {
    font-weight:bold;
    color:#626869;
   
   padding:2px;
   padding-bottom:2px;
}
.searchBrowseCategoryItem:hover {
    color:#ff6600;
    text-decoration:underline;
    }
.searchBrowseCategoryItem a {
 color:#626869;
 }
.searchBrowseCategoryItem a:hover {
 color:#ff6600;
 }
.searchBrowseCategoryActivetrue {
    color:#ff6600;
}
.iceTreeRow a:hover {
    color: #ff6600;
    text-decoration: underline;
}
/* Sub categories are normal font weight*/
.iceTreeRow .iceTreeRow .iceTreeRow .searchBrowseCategoryItem {font-weight: normal}
.searchResultDateHeading {
    
    font-size: 0.75em;
    font-weight: bold;
 }
.searchResultDate, .searchResultBids {
    margin-top:20px;
}
.searchResultBids {
    margin-right:90px;
}
.searchResultContent a:hover {
    text-decoration: underline;
    color: #ff6600;
}
.searchResultUserLink {
    color: #ff6600;
    text-decoration: underline;
    cursor:pointer;
}
.searchResultUserLink span {
    color: #ff6600;
    text-decoration: underline;
    cursor:pointer;
}
#bidPanel {
    display:none;
}
.jobDetailsFields {
    color: #626869;
    font-size: 0.9em;
    margin-top:5px;
    
}
.jobDetailsFields td{
    padding-right:10px;    
}
.jobDetailsContainer {
    
    
    margin-bottom: 5px;
    width: 710px;
    color: #626869;
}
.jobDetailsContainer h2 {
    margin-bottom:0px;
}
.jobDetailsLink {
    margin-right:20px;
    float: left;
    font-size: 10px;
    margin-bottom:10px;
    
    
}
.jobDetailsImagesContainer {
    width:380px;
    height:110px;
    padding-top:10px;
}
.jobDetailsAnswers, .jobDetailsDescription {
    margin-top: 10px;
    width:695px;
    margin-bottom:10px;
}
.jobDetailsAnswers {
    width:380px;
    
}
.jobDetailsAnswersQuestion,.jobDetailsAnswersAnswer  {
    font-size:0.8em;
    }

.jobDetailsAnswersQuestion {
    font-weight:bold;
}
.jobDetailsBid {
    width:302px;
    
    margin-top:10px;
}
.jobDetailsAnswers h3,.jobDetailsAnswers h4,.jobDetailsDescription h3,.jobDetailsDescription h4,jobDetailsBid h3,.jobDetailsBid h4 {
    font-size: 1.1em;
    margin:0;
}

.jobDetailsAnswers p,.jobDetailsDescription p {
    font-size:0.8em;
    margin:0;
}
.jobDetailsLinkImage {
    float: left;    
    
}
.jobDetailsLinkText {
    margin-top:3px;
    margin-left: 3px;
    float: left;
}
.jobDetailsLinkText a{
    color: #626869;
    text-decoration: none;
}
.jobDetailsLinkText a:hover{
        color: #ff6600;
    text-decoration: underline;
}
.priceTable {
    width:450px;
    background-color:#fff;
    border:1px solid #d4d5d6;
    margin-left:55px;
}
.priceTable td {
    width:150px;
}
.priceTable th {
    text-align:center;
}
.priceTable td.center {
    text-align:center;
}
.priceTable td.text {
    font-size:12px;
}
.jobDetailsBidsTable {
    width:550px;
    color:#626869;
    margin-left:75px;
}
.myDetailsBidsTable {
    width:500px;
    color:#626869;
}
.myDetailsBidsTable td{
        color:#626869;
}
.jobDetailsBidsTableHdr {
    color:#626869;
    background: #fff;
    font-weight:bold;
    border-bottom:1px solid #ccc;
    text-align:center;
}
.jobDetailsBidsTableCol1,.jobDetailsBidsTableCol2,.jobDetailsBidsTableCol3 {
    color:#626869;
    text-align:center;
}
.selectWinnerText {
    font-size:20px;
    font-weight:bold;    
    padding-left:10px;
    padding-right:50px;
}
.selectWinnerColumns {
    width:100px;
}
.winnerDetailDiv {
    width:500px;
    clear:both;
    padding-top:20px;
}
.winnerDetailSubDiv {
    width:250px;
}

#registrationContainer1,#registrationContainer1a, #registrationContainer2,#registrationContainer3,#registrationContainer4,
#registrationContainer5, .contentContainer {
    width: 570px;
    /*height: 600px;    */
    padding-top: 20px;
    padding-right:20px;
    color: #ff6600;
    float: right;
    clear: all;
    margin-bottom:20px;

}
.registrationContainerContent {
    /* height: 400px; */

}

#registrationTipsContainer {
    width: 200px;
}

#registrationContainer2,#registrationContainer3,#registrationContainer4,#registrationContainer5 {
    display:none;
}

.registrationCategorySelect,.registrationSubCategorySelect {
    height: 210px;
    width: 260px;
    border: solid 1px #d0cfd0;
    
}
.categorySelectContainer {
    padding-right:10px;
    color: #ff6600;
    font-size: 18px;
    font-weight: bold;
}


.registrationSubCategoryOption {
    display: none;
}

.registrationNextButton, .registrationPreviousButton {
    background-color: #faf9fa;    
    color: #ff6600;
    font-weight: bold;
    border: 0;
    cursor:pointer;
    margin-top: 15px;
    margin-left: 15px;
    border: 1px solid #a9a9a9;
    margin-bottom:20px;
}
.registrationButton, .registrationBrowseButton {
    background-color: #faf9fa;
    color: #ff6600;
    font-weight:bold;
    border: 1px solid #a9a9a9;
    cursor:pointer;
}
.registrationBrowseButton {
    padding-top:2px;
    padding-bottom:1px;
    padding-left:3px;
    padding-right:3px;
    margin-left:5px;
    
}
.registrationBrowseButton:onhover {
    cursor:pointer;
}
#registrationNextButton2, #registrationPreviousButton2, #registrationContainerLoadingImg2 {
    display:none;
}
#registrationContainerLoadingImg2 {
    margin-left:65px;
}
.registrationJobDetailsTable tr td {
    /*color: #000; */
}
.field, .heading2 {
    color: #626869;
    font-size: 16px;
}
.fieldRequired {
    color:red;
}
.heading2 {
display:block;
padding-top:15px;
font-weight: bold;
/*color: #625050; */
}
.heading3 {
    font-weight:bold;
    color:#626869;
    font-size:16px;
}
.heading4 {
    font-weight:bold;
    color:#626869;
    font-size:16px;
}
.standardText {
    font-weight:normal;
    color:#626869;
}
.heading {
    color: #ff6600;
    font-weight: bold;
}



#registrationContainer3 .registrationJobDetailsTable {
    width:400px;
}

#myDetailsContainer, #registerContainer {
    width:100%;
    margin-top:15px;
    margin-bottom:15px;
    text-align:center;
    
}
/*
The icons are from:
    http://www.istockphoto.com/file_search.php?action=file&lightboxID=5414526/
*/
#myDetailsMainLinksContainer {
    width:355px;
    text-align:center;
    
    float:left;
    

}
.myDetailsBidderButtonsContainer {
    margin-top:30px;   
    display:block;
    float:left;
    clear:both;
    
}
#myDetailsContainer h2 {
    color: #626869;
}
#myDetailsContainer ul,#registerContainer ul {
    width:340px;
    margin-top:40px;
}
#myDetailsContainer ul li, #registerContainer ul li {
    text-align:left;
    width:340px;
}
#myDetailsContainer ul li, #registerContainer ul li {
    padding-bottom:50px;
    list-style: none;
	list-style-image: url(none);
}
#postJobMainLinksList li {    

        height:30px;
}
.myDetailsMainLink,.postJobMainLink,.registerMainLink {
    color: #626869;
    font-weight: bold;
    font-size:25px;
    text-decoration:none;
}
.myDetailsMainLink:hover,.registerMainLink:hover {
    color: #ff6600;    
    text-decoration:underline;
}


#myDetailsMessagesLink,#myDetailsJobsLink,.myDetailsJobsLink,#myDetailsPersonalDetailsLink,.myDetailsPersonalDetailsLink,#postJobPanel1Link,#postJobPanel2Link,#postJobPanel3Link,
#registerUserLink,#registerBidderLink, .cLink {
   background: url('/duunari/images/icons/letter2.jpg') no-repeat 0% 50%;
    padding:20px;    
    padding-left:60px;
    
}

#myDetailsJobsLink,.myDetailsJobsLink {
    background: url('/duunari/images/icons/tools2.jpg') no-repeat 0% 50%;
    
}
#myDetailsPersonalDetailsLink,.myDetailsPersonalDetailsLink {
    background: url('/duunari/images/icons/profile2.jpg') no-repeat 0% 50%;
    
}
#registerUserLink, .userLink {
    background: url('/duunari/images/icons/jobbid2.jpg') no-repeat 0% 50%;
}
#registerBidderLink, .bidderLink {
    background: url('/duunari/images/icons/tools2.jpg') no-repeat 0% 50%;
}
.detailsLink {
    background: url('/duunari/images/icons/tools2.jpg') no-repeat 0% 50%;
}
.moreInfoLink {
    background: url('/duunari/images/icons/details2.jpg') no-repeat 0% 50%;
}
.priceLink {
    background: url('/duunari/images/icons/price.jpg') no-repeat 0% 50%;
}
.infoLink {
    background: url('/duunari/images/icons/info.jpg') no-repeat 0% 50%;
}
.descriptionLink {
        background: url('/duunari/images/icons/description2.jpg') no-repeat 0% 50%;
}
#postJobPanel1Link {
    background: url('/duunari/images/icons/tools2.jpg') no-repeat 0% 50%;
}
#postJobPanel2Link {
    background: url('/duunari/images/icons/jobbid2.jpg') no-repeat 0% 50%;
}
#postJobPanel3Link {
    background: url('/duunari/images/icons/clock.jpg') no-repeat 0% 50%;
}
.activePaneltrue {
    color: #ff6600;
}

#myDetailsMessagesContainer,#myDetailsJobsContainer,#myDetailsPersonalDetailsContainer, #myDetailsDefaultContainer,
#registerUserContainer, #registerBidderContainer {
    color: #626869;
    width:550px;
    float:right;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:20px;
    text-align:left;
    display:none;
}
#myDetailsDefaultContainer {
    display:inline;
}
#myDetailsPersonalDetailsContainer td {
    color: #626869;
    padding-right:100px;
}
#registerBidderContainer,#registerUserContainer {
    display: inline;
    
}
#formContent {
    padding:10px;
}

.fullField {
    width:500px
}
.halfField {
    width:230px;
}
.threeQuarterField {
    width:370px;
}

.quarterField {
    width:115px;
}


#terms-html {
    display:none;
    width:500px;
    text-align:left;

}
.terms-close {
    text-align:center;
    font-size:16px;
}
.termsAndConditionsContainer {
    padding-top:30px;
    padding-bottom:30px;
}
.termsAndConditionsContainer a {
    color:#626869;
    cursor:pointer;
    text-decoration:underline;
}
/*
#registerUserContainer, #registerBidderContainer {    
    width:540px;
    height:auto;
    }
*/
.ratingCodes {border:0;padding-top: 10px;color:#626869}

.starRatingImage {margin-left:1px;padding-top:3px}
.starRatingImageLarge {margin-left:5px;padding-top:3px}


.myDetailsMessagesReceivedDataTable {
    width:500px;
    color:#626869;
}
.readtrue {
    color:#626869;
}
.myDetailsOpenReceivedMessage,.myDetailsOpenSentMessage, .myDetailsJobLink {
    color:#626869;
    text-decoration:underline;
}
.myDetailsOpenReceivedMessage:hover,.myDetailsOpenSentMessage:hover,.myDetailsJobLink:hover {
    color:#ff6600;
}

.myDetailsJobsTitle {
    display:block;
    color:#ff6600;
    font-size:18px;
    font-weight:bold;
    text-decoration: none;
    padding-bottom:10px;
}
.myDetailsJobsTitle:hover {
    text-decoration:underline;
}
.myDetailsMessagesReceivedDataTableCol1 {
    
    
}
.readfalse {
        color:#626869;
        font-weight:bold;
}
#myDetailsViewMessageReceived,#myDetailsViewMessageSent {
    display:none;
    
    /*width:350px;
        height:350px;*/
   /*  background-color:#f8F7F9;*/
    background-color:#eee;
    
}
.myDetailsMessageContainer {
        margin:20px;
        /*width:460px;
        height:350px;*/
        /*background-color:#f8F7F9;*/
        background-color:#EEE;
        text-align:left;
}
.myDetailsMessageBox {
    /*background-color:#f8F7F9; */
    background-color:#EEE;
  /*  width:350px;
        height:350px;*/
}
.myDetailsUnreadMessagesCount0 {
    display:none;
}
.ui-dialog-titlebar {
    display:none;
}
.ui-dialog {
    overflow:hidden;
}
.dialogBox, .bidBox, .notLoggedInBox {
   width:600px;height:300px;
    background-color:#EEE;
    border: 1px solid #d4d5d6;    
}
.bidBox {
    width:450px;
    height:auto;
}
.notLoggedInBox {
    width:400px;
    height:150px;
    text-align:left;
    padding-top:60px;
    padding-left:10px;
}
#myDetailsViewMessageReceivedCloseDiv,#myDetailsViewMessageReceivedReplyDiv,#myDetailsViewMessageReceivedSendDiv,#myDetailsViewMessageSentCloseDiv {padding-top:15px}
#myDetailsViewMessageReceivedSendDiv,#2myDetailsViewMessageReceivedOkDiv,.myDetailsMessageReplyTextarea,.myDetailsMessageReplyLabel {
    display:none;
}
.myDetailsMessageReplyTextarea {
    margin:0;
    padding:0;
   margin-bottom:20px;
    
}
.myDetailsMessageReplyLabel {
    
    
}
#myDetailsMessageSentResult {
    padding-top:70px;
    display:none;
    height:210px;
    font-size:30px;
}
.viewProfileRatingContainer {margin-bottom:25px}
.viewProfileRatingSummary {margin-right:10px;padding-top:5px;width:50px}
.viewProfileRatingSummaryAmount {margin-top:5px;margin-left:5px;}
.viewProfileRatingText {font-size:18px;color:#626869;padding-left:20px;width:400px}
.viewProfileRatingJobDetails {font-size:12px;color:#626869;padding-left:20px}
.ratingCode1 {color: #54b04a}
.ratingCode2 {color: #626869}
.ratingCode3 {color: #c8064c}
.viewProfileLink {color:#ff6600}

.imageBox {
    float: left;
    margin-right: 5px;
}

.removeImageLink {
    color: #626869;
    text-decoration:none;
    background: url('/duunari/images/icons/photo_remove.gif') 0% 50% no-repeat;
    
    padding-left:20px;
    font-size:12px;

}
.removeImageLink:hover {
    color: #ff6600;
    text-decoration:underline;

}
.userPanelRadio {
    border: none;
    font-size: 1em;
}
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.red {
    color: red;
}

            .postPreviewPanelGroup {
                float: right;
                width: 700px;
                height:800px;
                
            }
            .iceGmp {

                width:300px;
                height:270px;
            }
            .iceGmpMapXXMapTd div.gmap {
     width: 1000px;
     height: 500px;
     border: 10px inset #FF00FF;
 }
/*

----------- Google Maps --------

*/



.iceGmp {
float: right;
}



.iceGmpMapTd {
    vertical-align: top;
}



.iceGmpMapTd div.gmap {
    width: 300px;
    height: 270px;
    float: right;
}



.iceInpRchTxt {

    width: 100%;

}
----------- Data Scroller Component classes (from rime theme)
*/
.iceDatPgrScrOut {
/* the class for the outside table */
    background-color: transparent;
    margin: 10px;
}

.iceDatPgrScrBtn {
/* the cells behind the scroll buttons */
    background-color: transparent;
    padding: 2px;
}

.iceDatPgrTbl {
/* the container for the pagination*/
    background-color: transparent;
}

/* set the common attributes for the pagination numbers */
.iceDatPgrScrCol a, .iceDatPgrCol a {
    text-decoration: none;
    font-weight: normal;
    background-color: #FFFFFF;
    color: #656565;
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: 1px solid #DBDBDB;
}

/** html .iceDatPgrCol a {*/
    /*width: 1%;*/
/*}*/

/* override the attributes for the currently selected page */
.iceDatPgrScrCol a {
    color: #FF6600;
    border: 1px solid #DBDBDB;
    background-color: #FFF;
    font-weight:bold;
}

/** html .iceDatPgrScrCol a {*/
    /*width: 1%;*/
/*}*/

/* set the attributes for the mouseover on none-current pages */
.iceDatPgrCol a:hover {
    color: #000000;
    border: 1px solid #FF6600;
    text-decoration: none;
    padding-bottom: 1px;
}
.iceDatPgrScrCol a:hover {
    color: #000000;
    border: 1px solid #DBDBDB;
    text-decoration: none;
    padding-bottom: 1px;
}



.hidden {display:none}
.showtrue {display:block}
.showfalse {display:none}
.iceInpTxt,.iceInpSecrt {font-size:18px;color:#000;font-family:arial}
.icePnlPopHdr {display:none}


.jobDetailsBidInput {font-size:20px}
textarea, .iceInpTxtArea {font-size:18px;color:#000;font-family:arial}
option {color: #626869;font-size: 18px;font-family:arial}
input.highlight {font-size:18px}
select {font-size:18px}
.userPanelRadio {color:#626869;}
.ui-tabs-hide { display: none; }

.iceSelInpDateOpenPopup {
    background-image: url( "/duunari/images/icons/calendar.gif" );
}
.iceSelInpDateClosePopup {
    background-image: url( "/duunari/images/icons/symbol_multiplication.gif" );
}

.jobDetailsContainer ul {list-style:none;margin:0;padding:0} 
.icePnlPop, .icePnlPopBody {background-color:#f8f7f9}



.myDetailsMessagesReceivedDataTableHdr {background:none;font-weight:bold;border-bottom:1px solid #d4d5d6;color:#626869}

#myDetailsMessages,#myDetailsBidderJobs {
    padding:0;
    margin:0;
}
#myDetailsMessages ul,#myDetailsBidderJobs ul{
    padding:0;
    margin:0;
}
#myDetailsMessages ul li,#myDetailsBidderJobs ul li {
    float:left;
    clear:none;
    width:100px;
    height:18px;
    padding:0;
    margin:0;
    border: 1px solid #d4d5d6;
    border-top:1px solid #f8f7f9;
    text-align:center;
    background-color: #d4d4d4;

}
#myDetailsMessages ul li a, #myDetailsBidderJobs ul li a{
    text-decoration:none;
    font-weight:bold;
    color:#626869;
}
#myDetailsMessages ul li.active, #myDetailsBidderJobs ul li.active {
    border-bottom:none;
    border-top: 1px solid #d4d5d6;
    border-bottom:1px solid #f8f7f9;
    background-color: #f8f7f9;
    position: relative;
    top:1px;
}
#myDetailsMessages ul li.active a,#myDetailsBidderJobs ul li.active a {
    color: #ff6600;    
}
.myDetailsBidderJobsContent {
    border: 1px solid #d4d5d6;
        width:530px;
        clear:both;
}

.MyDetailsMessagesContent {
    border: 1px solid #d4d5d6;
    
}
.jobDetailsConfirmBidPanel {
    width:400px;
    background-color:#eee;
}
.jobDetailsConfirmBidPanelBody, .icePnlPopBody {
    background: #f8F7f9;
}
.jobDetailsConfirmBidPanelBody {
    background-color:blue;
}
.jobDetailsConfirmBidPanelHdr {
    display:none;
}

.highlight {
    background-color: #fcc;
    border:2px solid red;
}

.formRow td{
    width:100px;    
}




.jobDetailsBidInput {
    
    margin-top:10px;
        height:40px;
    width:130px;
    font-weight:bold;
    font-size:30px;
}


.comment_bubble_top {width: 490px; height: 11px;
background-image: url('/duunari/images/layout/comment_bubble_top2.gif');
background-repeat: no-repeat;
}
.comment_bubble_middle {width: 488px;height:40px;
background-image: url('/duunari/images/layout/comment_bubble_middle.gif');
background-repeat: repeat-y;
padding-bottom: 1px;
}
.comment_bubble_bottom {width: 490px; height: 33px;
background-image: url('/duunari/images/layout/comment_bubble_bottom2.gif');
background-repeat: no-repeat;

}
/* Positive Ratings */
.topCode1    {background-image: url('/duunari/images/layout/positive_comment_bubble_top.gif');}
.middleCode1   {background-image: url('/duunari/images/layout/positive_comment_bubble_middle.gif');}
.bottomCode1 {background-image: url('/duunari/images/layout/positive_comment_bubble_bottom.gif');}

/* Negative Ratings */
.topCode3    {background-image: url('/duunari/images/layout/negative_comment_bubble_top.gif');}
.middleCode3   {background-image: url('/duunari/images/layout/negative_comment_bubble_middle.gif');}
.bottomCode3 {background-image: url('/duunari/images/layout/negative_comment_bubble_bottom.gif');}



.selectEmailNotificationCategory {font-size:10px}
.selectEmailNotificationCategory option {font-size:10px}

.emailReminderLink {
color:#626869;font-weight:bold;
}

.icePnlGrd tr td {vertical-align:top}

.noHover:hover {text-decoration:none}

.iceSelOneRb {border:none;margin:0;padding:0;margin-top:5px}


#bidForm, #messageForm,#messageSentContainer {display:none;text-align:left}
#notLoggedInPopup {display:none;}
#bidTable {margin-bottom:20px;}
#bidConfirmationPanel, #bidSubmittedPanel {display:none}
.bidTableLeftTd {width:280px;}
.bidTableRightTd {width:180px;font-size:12px;}
.jobDetailsBidInput {width:150px}
.buttonsContainer {margin-top:20px;margin-bottom:10px;float:left;clear:both}
