﻿/*Amino new skin design - wfp*/
body, html {color: #616161; font-family: Arial, Helvetica; font-size:12px;}
body {background:url(../images/body_bg_gray.png);}

a {color:#3488ad; text-decoration:none;}
a:hover {text-decoration:underline;}
a.highlight {font-weight:bold;}


#background_body {/*background:url(../images/body_bg_gradient.png) repeat-x;*/ width:100%; height:100%; }
#background_header {/*background:url(../images/body_header_bg_wave.png) no-repeat top center;*/ width:100%; height:118px;}
#background_footer {/*background:url(../images/body_footer_bg_wave.png) no-repeat bottom center;*/ width:100%; height:107px; margin-top:5px; }

#AminoFooterLogo {/*background:/url(../images/body_footer_bg_wave_inner.png) no-repeat; */position:absolute; width:976px; height:107px; margin:0 auto;  margin-top:5px;}
#AminoFooterLogo a {background:url(../images/header_amino_logo.png) no-repeat; width:118px; height:73px; position:relative; float:right;}

#body, #navigation {width:976px;}

#body { margin-left:auto; margin-right:auto;  margin-top:-118px; overflow:hidden;}

#header {/*background:url(../images/body_header_bg_wave_inner.png) no-repeat; */height:80px; }
#header .AminoLogo {background:url(../images/header_amino_logo.png) no-repeat; width:108px; margin-left:18px; float:left; height:42px; margin-top:18px; }
#header .AminoSubText {color:#005573; float:left; font-size:14px; font-weight:bold; height:40px; margin-top:32px; width:240px;}
#header #headertopmenu {float:right;}

#header #headertopmenu ul li {background:url(../images/header_menu_bg.png) repeat-x; float:left; line-height:28px; padding:0 5px; border-right:solid 1px #ccc;}
#header #headertopmenu ul li a {font-weight:bold;}
#header #headertopmenu ul li.first {background:url(../images/header_menu_left.png) no-repeat; width:7px; padding:0; border-right:none;}
#header #headertopmenu ul li.last {background:url(../images/header_menu_right.png) no-repeat; width:7px; padding:0; border-right:none;}
#header #headertopmenu ul li.noborder {border-right:none;}


#contentBody {background:url(../images/body_bg_gray.png); padding-left:13px; padding-right:13px; padding-top:12px; min-height:400px;}

#footer {margin-top:16px; margin-left: 26px; position:absolute; z-index:999;}
#footer a {background:url(../images/bullet_circle.png) no-repeat 0 3px; padding-left:10px; color:#616161; font-weight:bold; font-size:11px; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#activeweb {display:block; margin-top:10px; background-image:none!important;}

.contentBox {/*background:#fff url(../images/content_border.png) repeat-y;*/ background-color:#ffffff; border: 1px solid #e0e0e0; border-radius: 8px; padding:14px; overflow:hidden;}
.contentBox2 {background:#fff url(../images/content_border2.png) repeat-y; padding:12px; overflow:hidden;}
.contentBoxtitle {background:url(../images/content_header.png) no-repeat; line-height:54px; padding-left:10px;}
.contentBoxtitle2 {background:url(../images/content_header2.png) no-repeat; width: 698px; line-height:54px; padding-left:10px;}

.contentBoxtitle_home {background:url(../images/header_register.png) no-repeat; padding-left:70px;}
.contentBoxtitle_editprofile {background:url(../images/icon_edit_profile.jpg) no-repeat; padding-left:70px;}
.contentBoxtitle_messaging {background:url(../images/icon_messaging.jpg) no-repeat; padding-left:70px;}
.contentBoxtitle_jobpost {background:url(../images/icon_job_posting.jpg) no-repeat; padding-left:60px;}
.contentBoxtitle_search {background:url(../images/icon_search.jpg) no-repeat; padding-left:70px;}
.contentBoxtitle_feedback {background:url(../images/icon_feedback.jpg) no-repeat; padding-left:60px;}
.contentBoxtitle_manage {background:url(../images/icon_job_proposal_management.jpg) no-repeat; padding-left:60px;}
.contentBoxtitle_profile {background:url(../images/icon_user.jpg) no-repeat; padding-left:60px;}

.contentBoxFooter {background:url(../images/content_footer.png) no-repeat; width: 950px; height:10px;}
.contentBoxFooter2 {background:url(../images/content_footer2.png) no-repeat; width: 698px; height:10px;}

.commonTable {width:100%; border-collapse:collapse!important;}
.commonTable th {background:#81c1dc; border:none; color:#fff; padding:0px 4px; text-align:left; font-weight:normal; font-size:14px; line-height:35px; }
.commonTable .center {text-align:center;}
.commonTable tr {background:none;}
.commonTable tr.alternate {background:#eee;}
.commonTable td {border: solid 1px #eee; color:#333; padding:4px;}


.listHeader {background:#eee; border-color:#eee; border-style:solid; border-width:1px 1px 1px 0; color:#666; font-weight:bold; padding:4px 4px 4px 6px; text-align:left; }
.listRow {background-color:#eee;}
.listRowAlt {}
.listCell {border: solid 1px #eee; color:#333;}

/*end Amino styles*/