/*
Primary Colors:

dark grey:
#262626
#a6a6a6

bright:
#4c99c5
#aac860
#ff6600
#ffc027

Secondary Colors:

light grey:
#e5e5e5
#f8f8f8

pale:
#e4f0f6
#f2f7e7
#ffe8d9
#fff6df
*/

/*IE6 Specific*/
.ie body{behavior:url('csshover.htc');}
.ie  #header .content, #mainNavigation .current span{behavior: url('../iepngfix.htc');}
.ie #login #header .content{behavior: url('iepngfix.htc');}
.ie #main .items .newItem{margin: 0 19px 0 -58px; }

/*Master Reset*/
*{margin: 0; padding: 0; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; background-position: 0 0; background-repeat: no-repeat!important; outline: none;}

li{list-style-type: none;}
hr {border: 0; width: 100%;}
p{margin: 14px 0px 10px 0px; line-height: 18px;}
img{border: 0; display: block; margin: 0;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}

/*CLASSES*/
.left{float: left;}
.right{float: right;}
.block{display: block;}
.fixer{display: none;}
.clearer{display: block; clear: both; height: 0; line-height: 0; font-size: 0;}

.spacer{display: block; clear: both; line-height: 0; font-size: 0;}
.spacer_xxx{height: 22px;}
.spacer_xx{height: 14px;}
.spacer_x{height: 8px;}

.delimiter{display: block; clear: both; margin: 10px 0; height: 0; line-height: 0; font-size: 0;}
.delimiterPrimary{border-top: 1px solid #E4F0F6;}
.delimiterSecondary{border-top: 1px solid #ffffff; margin: 5px 0;}


/*Forms*/
form label {cursor: pointer; font-size: 13px; line-height: 20px; color: #666666;}
input{text-align: left; font-size: 14px; line-height: 16px; /*background-color: Transparent !important;*/}

.input_typeText{padding: 1px;}
.input_typeTextArea{padding: 1px; text-align: left; font-size: 12px; line-height: 16px; font-family: "Lucida Grande", Calibri, Arial, Helvetica, sans-serif; color: #666666; overflow: auto;}

/*Layout*/
#toolbar{min-width: 955px; height: 30px; background:#a6a6a6; border-bottom: 1px solid #ffffff; color:#F8F8F8; font-size: 13px;line-height: 26px;}
#header{min-width: 955px; height: 110px; background:#e4f0f6; margin-bottom: 20px;}
#footer{height: 30px; background:#fff; margin: 20px 0 10px 0;}
#content{min-width: 955px; background:#ffffff;}
#side{width: 37%; float: right;}
#main{width: 63%;  float: left;}

/*Toolbar*/
#toolbar a{color:#F8F8F8; text-decoration: underline;}
#toolbar a:hover{color:#262626;}
#toolbar .content{width: 90%; margin: 0 auto;}
#toolbar .breadcrumb{float: left; padding-left: 40px; font-size: 13px; font-weight: normal; }
#toolbar .breadcrumb a{text-decoration: none ;}
#toolbar .breadcrumb a:hover{text-decoration: underline;}

/*Header*/
#header .content{width: 90%; height: 100%; margin: 0 auto; background:url(../images/identity.png);}

/*Content*/
#content .content{width: 90%; margin: 0 auto;}

/*Main Navigation*/
#mainNavigation{position: relative; top: 70px; left: 40px; width: 100%;}
#mainNavigation li{margin: 10px 1px 0 0; display: block; float: left; background: #4C99C5;}
#mainNavigation li a{width: 120px; height: 30px; line-height: 26px; text-align: center; display: block; font-size: 16px; color: #F8F8F8; font-weight:bold;}
#mainNavigation .current {margin-top: 0; background: #ffffff;}
#mainNavigation .current a{height: 40px; line-height: 36px; font-size: 18px; font-weight: bold; color: #4C99C5;}	
#mainNavigation .current span {width: 128px; height: 41px; margin: -4px 0 0 -4px; display: block; position: absolute; background: url(../images/bg_mainNavigation-current.png);}

.sales #mainNavigation{position: relative; top: 48px; left: 40px; width: 100%;}

#tools{position: relative; margin-top: 0; height: 22px; float: right; top: 88px; }
#tools .active{background: #ffc027;}
#tools .active a{color: #000;}
#tools li{margin: 0 1px 0 0; display: block; float: left; background: #262626;}
#tools li a{padding: 0 6px; line-height:22px; text-align: center; font-size: 12px; color: #F8F8F8; font-weight:bold;}


/*Side*/
#side .content{width: 310px; float: right;}
#side #search .spanSearch{width: auto; padding: 6px; background: #D4D4D4; float: left;}
#side #search #searchWhat{width: 86px;}
#side #search #searchString{width: 136px;}

#side #search .btn{cursor: pointer; height: 34px; width: 64px;  background: #ffc027 url(../images/bg_btn.gif); background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; float: right; text-align: center; border: 1px solid #D59500;} 
#side .shareFileURL{color: #6A6A6A; font-size: 14px; text-decoration: underline; background: #FFF6DF url(../images/icon_share.png) 95px 50%; padding: 15px 4px 15px 22px; display: block; text-align: center; border-right: 1px solid #BFBFBF; border-bottom: 1px solid #BFBFBF;}
#side .shareFileURL:hover{color:#262626; border-top: 1px solid #BFBFBF; border-left: 1px solid #BFBFBF; border-right: none; border-bottom: none;}

#side .inviteToTeam{position: relative; display: block; padding: 2px 0 2px 18px; font-size: 13px;color: #6A6A6A; text-decoration: underline; background: url(../images/icon_invite.png) 0 100% no-repeat !important;}
#side .inviteToTeam:hover{color:#262626;}

#side .editProfile{position: relative; display: block; padding: 2px 0 2px 18px; font-size: 13px;color: #6A6A6A; text-decoration: underline; background: url(../images/icon_edit.png) 0 100% no-repeat !important;}
#side .editProfile:hover{color:#262626;}

#side .findProspects{position: relative; display: block; padding: 2px 0 2px 18px; font-size: 13px;color: #6A6A6A; text-decoration: underline; background: url(../images/icon_findProspects.png) 0 100% no-repeat !important;}
#side .findProspects:hover{color:#262626;}

#side .viewAllProspects{position: relative; display: block; padding: 2px 0 2px 18px; font-size: 13px;color: #6A6A6A; text-decoration: underline; background: url(../images/icon_allProspects.png) 0 100% no-repeat !important;}
#side .viewAllProspects:hover{color:#262626;}

/*Tabs*/
#sideInfoTabs {background:#F2F7E7;}
#sideInfoTabs ul{width: 100%;}
#sideInfoTabs ul li{height: 42px;  display: block; float: left; text-align: center; }
#sideInfoTabs ul li img{display: none;}
#sideInfoTabs ul li a{font-size: 16px; color: #AAC860; text-decoration: underline; display: block; line-height: 30px; background: #fff;}
#sideInfoTabs ul li a:hover{color: #6A6A6A;}
#sideInfoTabs sup{font-size: 11px !important; line-height: 11px; margin: 0; padding: 0; text-decoration: none;}


/*Copyright*/
.copyright{clear: both; float: right; font-size: 13px; color: #A6A6A6;}
.copyright a{font-weight: bold !important; color: #A6A6A6 !important; text-decoration: none !important;}
.copyright a:hover{color:#595959 !important; text-decoration: underline !important;}

/*Main*/
#main .panel{padding: 18px 18px 14px 18px; margin: 0 0 1px 40px;}

#main h2{font-size: 48px; text-align: right; position: relative; font-weight: normal;  }
#main .items{position: relative; margin-top: -74px; float: left; width: 100%; }
#main .items p{margin: 10px 0; font-size: 12px; line-height: 14px;}
#main .items p .item{display: inline; font-size: 14px; color: #262626; text-decoration: underline; font-weight: bold;}
#main .items p .item:hover{color: #595959;}
#main .items p .relevant{display: block; font-size: 12px; color: #999999; line-height: 16px;}
#main .items p .relevant a{font-size: 12px; color: #999999;}
#main .items .newItem{width: 38px; height: 24px; line-height: 24px; font-size: 11px; font-weight: bold; color: #FF6600; background: #ffffb6 url(../images/bg_newItem.gif) repeat-y !important; text-align: center; border-right: 2px solid #FF6600; display: block; float: left; position: relative; margin: 0 0 0 -58px; text-decoration: none; }  /* disable the enhanced gradient background image to allow background color change with CSS only*/

#main .viewAll{float: right; padding-left: 14px; font-size: 13px; color: #6A6A6A; text-decoration: underline; background: url(../images/bullet_arrow.png) 0 60% no-repeat !important;}
#main .viewAll:hover{color:#383838;}

#main .shareFileURL{float: left; color: #6A6A6A; font-size: 13px; text-decoration: underline; background: #FFF6DF url(../images/icon_share.png) 6px 50%; padding: 2px 4px 4px 22px; border-right: 1px solid #BFBFBF; border-bottom: 1px solid #BFBFBF; margin-right: 10px;}
#main .shareFileURL:hover{border-top: 1px solid #BFBFBF; border-left: 1px solid #BFBFBF; border-right: none; border-bottom: none;}

#main .downloadFileURL{float: left; color: #ffffff !important; font-size: 13px; text-decoration: underline; background: #FF6600 url(../images/icon_download.png) 4px 50%; padding: 2px 6px 4px 22px; border-right: 1px solid #BFBFBF; border-bottom: 1px solid #BFBFBF; margin-right: 10px;}
#main .downloadFileURL:hover{border-top: 1px solid #BFBFBF; border-left: 1px solid #BFBFBF; border-right: none; border-bottom: none;}

#main .inviteProspectsEvent{float: left; color: #ffffff !important; font-size: 13px; text-decoration: underline; background: #FF6600 url(../images/icon_inviteEvent.png) 4px 50%; padding: 2px 6px 4px 22px; border-right: 1px solid #BFBFBF; border-bottom: 1px solid #BFBFBF; margin-right: 10px;}
#main .inviteProspectsEvent:hover{border-top: 1px solid #BFBFBF; border-left: 1px solid #BFBFBF; border-right: none; border-bottom: none;}


#main .register, #main .unregister, #main .download, #main .share, #main .invite , #main .edit{font-size: 12px; padding: 0 2px; text-decoration: underline;}
#main .register{color:#FF6600;}
#main .register:hover{color:#7f7f7f;}
#main .unregister{color:#4C99C5;}
#main .unregister:hover{color:#888888;}
#main .download{color:#FF6600;}
#main .download:hover{color:#7f7f7f;}
#main .share {color:#4C99C5;}
#main .share:hover{color:#888888;}
#main .newComments {color:#AAC860; font-size: 13px; padding: 0 2px; font-weight: bold; padding-left: 18px; background: url(../images/icon_comment.png) 2px 70%;}
#main .invite{color:#FF6600; text-decoration: underline;}
#main .invite:hover{color:#7f7f7f;}
#main .edit{color:#FF6600;}
#main .edit:hover{color:#7f7f7f;}

/*Tasks*/
#tasks{background: #eff6fa; border-bottom: 1px solid #eff6fa; border-left: 2px solid #4C99C5;}
#tasks h2{color: #deedf5;}
#tasks h3{font-size: 15px;}
#tasks .actionType {color:#FF6600; text-decoration: underline; margin-left: 2px;}
#tasks .actionType:hover{color:#7f7f7f;}

#tasksLate {background: #ffffb6; border-left: 2px solid #FF6600;}
#tasksLate h3{color: #FF6600; font-size: 15px; padding: 0 2px; padding-left: 20px; background: url(../images/icon_alert.png) 2px 70%;}
#tasksLate h3 .accent{font-size: 15px; text-decoration: underline; font-weight: bold;}
#tasksLate .actionType{ padding: 0 3px; color: #fff; font-weight: normal; font-size: 12px; margin-left: 2px; text-transform: uppercase;background: #FF6600; } 

/*Sections*/
#messages{background: #eff6fa; border-bottom: 1px solid #eff6fa; border-left: 2px solid #4C99C5;}
#messages h2{color: #deedf5;}

#events{background: #f4f9fc; border-bottom: 1px solid #f4f9fc; border-left: 2px solid #AAC860;}
#events h2{color: #ECF4EC;}

#briefcase{background: #f9fcfd; border-bottom: 1px solid #f9fcfd; border-left: 2px solid #FFC027;}
#briefcase h2{color: #F9F4F0;}

#briefcase .pdf{padding: 1px 9px 3px 8px; text-decoration: none; background: url(../images/icon_pdf.png);}
#briefcase .url{padding: 1px 9px 3px 8px; text-decoration: none; background: url(../images/icon_url.png);}

#profile{background: #fafafa; border-bottom: 1px solid #eff6fa; border-left: 2px solid #e5e5e5;}
#profile h2{color: #f0f0f0;}

#searchResults{background: #fafafa; border-bottom: 1px solid #eff6fa; border-left: 2px solid #e5e5e5;}
#searchResults h2{color: #f0f0f0;}

#trafficCop{background: #fafafa; border-bottom: 1px solid #eff6fa; border-left: 2px solid #e5e5e5;}
#trafficCop h2{color: #f0f0f0;}


/*Item*/

#main #itemDetail{position: relative; margin-top: -70px; }
#main #itemDetail p {margin: 10px 0; font-size: 13px; line-height: 14px;}
#main #itemDetail p .item{display: inline; font-size: 18px;  color: #262626; text-decoration: none; font-weight: bold;}
#main #itemDetail p .item .pdf{display: none;}
#main #itemDetail .relevant{display: block; font-size: 12px; color: #999999; line-height: 16px;}
#main #itemDetail .relevant a{font-size: 12px; font-weight: normal; color: #999999 !important; text-decoration: none !important;}
#main #itemDetail .relevant a:hover{text-decoration: underline !important;}

#main #itemDetail .summary {font-size: 14px; font-weight: bold; color: #999999;  border: 1px solid #BFBFBF; background: #ffffff; padding: 15px;}
#main #itemDetail .summary .content{display: block; margin: 0; width: 100%;}
#main #itemDetail .summary  h3{color: #666; font-size: 15px;}
#main #itemDetail .summary  p{color: #333; font-weight: normal; line-height: 15px;}
#main #itemDetail .summary a{text-decoration: underline; color: #4C99C5; line-height: 18px;}
#main #itemDetail .summary a:hover{color:#888888;}


#main #itemDetail .actions {font-size: 14px; font-weight: bold; color: #999999;  border: 1px solid #BFBFBF; background: #ffffff; padding: 15px;}
#main #itemDetail .actions .content{display: block; margin: 0; width: 100%;}
#main #itemDetail .actions a{color: #FF6600; line-height: 18px;}

#main #itemDetail #comments p{padding: 15px; background:#ffffff; margin: 0; border-bottom: 1px solid #ffffff; color:#4d4d4d;}
#main #itemDetail #comments p .content{display: block; margin: 0; width: 100%;}
#main #itemDetail #comments .owner{background: #e4f0f6 !important;}
#main #itemDetail #comments .odd{background: #f7f7f7 !important;}
#main #itemDetail #comments p .author{float: left; font-weight: bold;}
#main #itemDetail #comments p .author a{font-weight: normal; color: #999999;} 
#main #itemDetail #comments p .date{float: right; color: #999999; font-size: 11px;}
#main #itemDetail #comments p .comment{display: block; margin-top: 6px;}

#main #itemDetail h3{color: #999999;} 
#main #itemDetail h4{color: #999999; } 

/*Post Comment*/

#main #postComment .btn{cursor: pointer; height: 26px; width: 64px; border: 1px solid #9d9d9d; background: url(../images/bg_btn-greyscale.gif) 0 50%;background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; text-align: center;}
#main #postComment .input_typeTextArea{width: 99%; height: 65px; }


/*Footer*/
#footer .content{margin-left: 58px; width: 70%;}
#footerNavigation {}
#footerNavigation li{display: inline; padding: 0 0; color: #A6A6A6;}
#footerNavigation li a{font-size: 13px; color: #A6A6A6;}
#footerNavigation li a:hover{font-size: 13px; color: #737373;}

/*Pagination*/
.pagination {font-size: 13px; }
.pagination a{color:#6A6A6A; text-decoration: underline; }
.pagination a:hover{text-decoration: underline; }
.pagination .prevPage{display: inline; text-decoration: none;  }
.pagination .pages{display: inline;}
.pagination .pages a:hover{color:#4C99C5;}
.pagination .nextPage{display: inline;text-decoration: none;  }
.pagination .currPage{text-decoration: none; font-weight: bold !important; color: #4C99C5; font-size: 14px;}
.pagination li{display: inline; padding: 2px;}
.pagination li a{font-weight: normal !important;}

/*Sorting*/
.sorting {font-size: 13px; color: #6A6A6A; float: left; height: 25px; line-height: 25px;}
.sorting a{color:#6A6A6A; text-decoration: underline; padding: 2px; padding-bottom: 6px;}
.sorting a:hover{text-decoration: underline; color: #4C99C5;}
.sorting .currSort{font-weight: bold !important; color: #4C99C5; background: url(../images/bg_currentSort.gif) 50% 15px; }
.sorting .label{}

/*Results*/
.results {font-size: 13px; color: #6A6A6A; float: right; height: 25px; line-height: 25px;}
.results a{color:#6A6A6A; text-decoration: underline; padding: 2px; padding-bottom: 6px;}
.results a:hover{text-decoration: underline; color: #4C99C5;}
.results .label{}


/*Share*/
#share{background:#FFF6DF; min-width: 640px;}
#share .content{width: 95%; margin: 0 auto; margin-top: 10px;}
#share .content h1{font-size: 18px; color: #4C99C5;}
#share .content h2{font-size: 15px; color: #666666; font-weight: normal;}

#share #wrapInputSelectShare{background: url(../images/1px_white.gif) 50% 50%; background-repeat: repeat-y !important;}
#share .content #inputShare{width: 47%;}
#share .content #selectShare{width: 47%;}

#share .content .addFromContacts{margin-left: 70px; font-size: 12px; color: #666666; text-decoration: underline;}
#share .content .addFromContacts:hover{color: #333333;}
#share .content #inputShare .input_typeText{width: 220px; display: block; float: left;}
#share .content #inputShare .input_typeTextArea{width: 290px; height: 65px;}
#share .content #inputShare label{width: 70px; display: block; float: left;}

#share .content #wrapBtnShare{width: 100%; text-align: center; margin: 20px 0;}
#share .content .btn{cursor: pointer; height: 34px; width: 128px; border: 1px solid #D59500; background: url(../images/bg_btn.gif);background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; text-align: center;}

#share .content #selectShare{}
#share .content #selectShare #options{height: 160px;}
#share .content #selectShare #options .option{font-size: 15px; font-weight: bold; color: #262626;  display :block; padding: 6px 6px 6px 34px; border-bottom: 1px solid #f9fcfd;}
#share .content #selectShare #options .option .selectOption{color: #262626;  display :block; }
#share .content #selectShare #options .option .select{display: none; background: #fff; margin: 10px 4px 4px -24px; padding: 15px 5px 15px 25px; color: #262626;}
#share .content #selectShare #options .option .select label{cursor: auto; display: block;}
#share .content #selectShare #options .option .select .cancel{display: block; color: #4C99C5; text-decoration: underline; padding: 4px 0;}
#share .content #selectShare #options .option .select .cancel:hover{color:#888888;}
#share .content #selectShare #options .option .select .input_typeText{width: 220px;}
#share .content #selectShare #options .option .select .btn{cursor: pointer; height: 22px; width: 64px; border: 1px solid #9d9d9d; background: url(../images/bg_btn-greyscale.gif) 0 50%;background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; text-align: center;}
#share .content #selectShare #options  .option .select .btn:hover{color: #595959; border-top: 1px solid #9d9d9d; border-left: 1px solid #9d9d9d; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}
#share .content #selectShare #options .option .relevant{font-size: 12px; font-weight: normal; display: block; color: #999999;}

#share .content #selectShare #optionURL{background:#EFF6FA url(../images/icon_url.png) 10px 8px;}
#share .content #selectShare #optionFile{background:#F4F9FC url(../images/icon_file.png) 10px 8px;}
#share .content #selectShare #optionCollaterals{background:#F9FCFD url(../images/icon_collaterals.png) 10px 8px;}


/*Invite Event*/
#inviteEvent{background:#FFF6DF; min-width: 640px;}

/*Notification*/
#inviteEvent .humanMsg {display: none; opacity: 0; position: absolute; left: 2.5%; width: 95%; padding: 10px 0; height: auto; top: 40px; background: #ffffb6; text-align: center; border: 1px solid #fff;; z-index: 100000; }
#inviteEvent .humanMsg p {line-height: 14px; padding: 0 !important; margin: 0 !important; display: block;  color: #333; }
#inviteEvent .humanMsg p span {font-size: 16px;}
#inviteEvent .humanMsg p  .accent{text-decoration: underline; font-weight: bold;}
#inviteEvent .humanMsg p a{text-decoration: underline; color: #FF6600; }
#inviteEvent .humanMsg p a:hover{color:#7f7f7f;}

#inviteEvent #itemDetail{}
#inviteEvent #itemDetail p {margin: 10px 0; font-size: 13px; line-height: 14px;}
#inviteEvent #itemDetail p .item{display: inline; font-size: 14px; color: #262626; text-decoration: none; font-weight: bold;}
#inviteEvent #itemDetail p .item .a{display: none;}

#inviteEvent #itemDetail  .showSummary{color:#4C99C5;}
#inviteEvent #itemDetail  .showSummary:hover{color:#888888;}


#inviteEvent #itemDetail .relevant{display: block; font-size: 12px; color: #666; line-height: 16px;}
#inviteEvent #itemDetail .relevant a{font-size: 12px; font-weight: normal; color: #999999 !important; text-decoration: none !important;}
#inviteEvent #itemDetail .relevant a:hover{text-decoration: underline !important;}

#inviteEvent #itemDetail .summary {font-size: 14px; font-weight: bold; color: #999999;  border: 1px solid #BFBFBF; background: #ffffff; padding: 15px;  width: 90%; height: 100px; overflow: auto; display: none;}
#inviteEvent #itemDetail .summary .content{display: block; margin: 0; width: 100%;}
#inviteEvent #itemDetail .summary  h3{color: #666; font-size: 15px;}
#inviteEvent #itemDetail .summary  p{color: #333; font-weight: normal; line-height: 15px;}
#inviteEvent #itemDetail .summary a{text-decoration: underline; color: #4C99C5; line-height: 18px;}
#inviteEvent #itemDetail .summary a:hover{color:#888888;}

#inviteEvent .content{width: 95%; margin: 0 auto; margin-top: 10px;}
#inviteEvent .content h1{font-size: 18px; color: #4C99C5;}
#inviteEvent .content h2{font-size: 15px; color: #666666; font-weight: normal;}
#inviteEvent .content p{width: auto;}

#inviteEvent .content  #invitationComments{width: 100%; height: 170px;}
#inviteEvent .content  #inputProspects{width: 100%; height: 50px; color: #000;}

#inviteEvent .content #list #wrapProspectsList{background:#EFF6FA; padding: 10px; border: 1px solid #fff;}

#inviteEvent .content #list #wrapProspectsList .input_typeText{width: 80%;}
#inviteEvent .content  #prospectsList{height: 165px; overflow: auto; padding: 8px; background: #fff; color: #666;}
#inviteEvent .content  #prospectsList a{font-size: 13px; line-height: 17px;color: #ff6600; font-weight: bold;}

#inviteEvent .content  #prospectsList .invited{color: #ccc;}
#inviteEvent .content  #prospectsList .invited a{color: #666; cursor: default;}
#inviteEvent .content  #prospectsList .invited a:hover{text-decoration: none;}

#inviteEvent #wrapInputList{background: url(../images/1px_white.gif) 50% 50%; background-repeat: repeat-y !important;}
#inviteEvent .content #input{width: 47%;}
#inviteEvent .content #list{width: 47%;}

#inviteEvent .content #wrapBtnInvite{width: 100%; text-align: center; margin: 20px 0;}
#inviteEvent .content .btn{cursor: pointer; height: 34px; width: 128px; border: 1px solid #D59500; background: url(../images/bg_btn.gif);background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; text-align: center;}


/*Invite to Team*/

#inviteTeam{background:#FFF6DF; min-width: 640px;}

#inviteTeam #wrapInputList{background: url(../images/1px_white.gif) 50% 50%; background-repeat: repeat-y !important;}
#inviteTeam .content #input{width: 47%;}
#inviteTeam .content #message{width: 47%;}

#inviteTeam .content #wrapBtnInvite{width: 100%; text-align: center; margin: 20px 0;}
#inviteTeam .content .btn{cursor: pointer; height: 34px; width: 128px; border: 1px solid #D59500; background: url(../images/bg_btn.gif);background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; text-align: center;}

#inviteTeam .content{width: 95%; margin: 0 auto; margin-top: 10px;}
#inviteTeam .content h1{font-size: 18px; color: #4C99C5;}
#inviteTeam .content h2{font-size: 15px; color: #666666; font-weight: normal;}
#inviteTeam .content p{width: auto;}

#inviteTeam .content #input .showSummary{color:#4C99C5; text-decoration: underline;}
#inviteTeam .content #input .showSummary:hover{color: #999;}

#inviteTeam .content #input .summary {font-size: 13px; font-weight: bold; color: #999999; height: 208px; overflow: auto; display: none;} 
#inviteTeam .content #input .summary a{text-decoration: underline; color: #666; line-height: 18px;}

#inviteTeam .content  #inputRecipients{width: 100%; height: 50px; color: #000;}

#inviteTeam .content  #invitationMessage {background:#EFF6FA; padding: 10px; border: 1px solid #fff; color: #333;}
#inviteTeam .content  #invitationMessage textarea{width: 99%; height: 50px; }
#inviteTeam .content  #invitationMessage  a{color: #333; text-decoration: underline;}


/*Login*/
#login {background:#E4F0F6; }
#login #wrapPage{width: 820px; margin: 0 auto;}

#login .content h1{font-size: 36px; color: #DEEDF5; position: relative;}
#login .content h2{font-size: 20px; color: #4C99C5; position: relative;}

#login #header{min-width: 640px;}
#login #header .content{width: 90%; background:url(../images/identity.png); position: relative; left: -14px; top: 50px;}

#login #content{min-width: 640px; background: none;}
#login #content .content{width: 90%;}


#login #footer{min-width: 640px; background: none;}
#login #footer .content{width: 90%; text-align: right; font-size: 13px; color: #A6A6A6; margin: 0 auto;}
#login #footer .content a{font-size: 13px; color: #A6A6A6;}

#login #footer #footerNavigation {margin-left: 58px;}
#login #footer #footerNavigation li{display: inline; padding: 0 0; color: #A6A6A6;}
#login #footer #footerNavigation li a{font-size: 13px; color: #A6A6A6;}
#login #footer #footerNavigation li a:hover{font-size: 13px; color: #737373;}


#loginForm{background: #fff; border: 10px solid #F4F9FC;}
#loginForm .content{width: auto!important; padding: 15px;}

#login #wrapSignInRegister{ background: url(../images/1px_blue.gif) 50% 50%; background-repeat: repeat-y !important;}
#login .content #signIn{width: 47%;}
#login .content #signIn .content{padding: 10px; background: #FFF6DF;}
#login .content #register{width: 47%;}

#login .content a{color:#6A6A6A; font-size: 13px;  text-decoration: underline;}
#login .content a:hover{color:#262626;}
#login .content .btn {cursor: pointer; height: 26px; width: 68px; border: 1px solid #D59500; background: url(../images/bg_btn.gif) 0 50%; background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; text-align: center;}
#login .content #signIn .input_typeText{width: 210px; display: block; float: left;}
#login .content #signIn .input_typePassword{width: 140px; display: block; float: left;}

#login .content #signIn label{width: 70px; display: block; float: left;}
#login .content #signIn .indent{margin-left: 70px;}
#login .content #signIn .indent label{width: auto; display: inline; float: none;}


/*Search Results*/

#searchResults #searchAgain .btn {cursor: pointer; height: 26px; width: 68px; border: 1px solid #D59500; background: url(../images/bg_btn.gif) 0 50%; background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; text-align: center;}
#searchResults #searchAgain{ background: #f0f0f0;  width: 100%; text-align: left; border-bottom: 1px solid #D4D4D4;}
#searchResults #searchAgain .content{padding: 10px; text-align: left; width:auto; }

#searchResults #searchAgain .resultsCount{float: right;line-height: 20px; color: #666666;}
#searchResults #searchAgain .filterSearch{float: left; }

#searchResults #searchAgain .spanSearch{float: left; margin-right: 4px;}
#searchResults #searchAgain .input_typeText{width: 250px !important; height: 20px;}

#searchResults .type{ padding: 0 2px; color: #fff; font-weight: normal; font-size: 11px;  text-transform: uppercase;background: #D4D4D4; } 
								
#searchHistory{background: #fff6df; padding: 10px;}
#searchHistory h3{float: left; font-size: 14px; color:#262626; }
#searchHistory .clearHistory{font-size: 11px; line-height: 16px; text-decoration: underline; float: right; display: block; color: #666666;}
#searchHistory .clearHistory:hover{color: #4c99c5;}

#searchHistory ul {margin: 10px 0;}
#searchHistory ul li a{color: #262626; font-weight: bold; }
#searchHistory ul li a:hover{color: #595959;}


/*Traffic cop*/


#trafficCop #searchAgain .btn {cursor: pointer; height: 26px; width: 68px; border: 1px solid #D59500; background: url(../images/bg_btn.gif) 0 50%; background-repeat: repeat-x !important; font-size: 14px; font-weight: bold; color:#262626; text-align: center;}
#trafficCop #searchAgain{ background: #f0f0f0;  width: 100%; text-align: left; border-bottom: 1px solid #D4D4D4;}
#trafficCop #searchAgain .content{padding: 10px; text-align: left; width:auto; }
#trafficCop #searchAgain .content h3{font-size: 16px;}

#trafficCop #searchAgain .resultsCount{float: right;line-height: 20px; color: #666666;}
#trafficCop #searchAgain .filterSearch{float: left; }

#trafficCop #searchAgain .spanSearch{float: left; margin-right: 4px;}
#trafficCop #searchAgain .input_typeText{width: 250px !important; height: 20px;}


#trafficCop .preview .item{display: inline; font-size: 14px; color: #262626; text-decoration: underline; font-weight: bold;}
#trafficCop .preview .item:hover{color: #595959;}
#trafficCop .preview .relevant{display: block; font-size: 12px; color: #999999; line-height: 16px;}
#trafficCop .preview .relevant a{font-size: 12px; color: #999999;}

#trafficCop .statusEdit{padding: 10px; background: #fff; border: 1px solid #ff6600; display: none;}
#trafficCop .statusEdit label{cursor: pointer;}
#trafficCop .statusEdit .item{text-decoration: none !important;}

#trafficCop  .status{padding: 2px 6px; }
#trafficCop  .statusStop{background: url(../images/icon_statusStop.png);}
#trafficCop  .statusApprove{background: url(../images/icon_statusApprove.png);}
#trafficCop  .statusCopy{background: url(../images/icon_statusCopy.png);}

#trafficCop .confirm{float: left; color: #000; font-size: 12px; text-decoration: underline; background: #efefef;  padding: 2px 6px 4px 6px; border-right: 1px solid #BFBFBF; border-bottom: 1px solid #BFBFBF; margin-right: 10px;}
#trafficCop .confirm:hover{border-top: 1px solid #BFBFBF; border-left: 1px solid #BFBFBF; border-right: none; border-bottom: none;}

#trafficCop .cancel{float: left; color: #4C99C5; font-size: 12px; text-decoration: underline; padding: 2px 6px 4px 6px;  margin-right: 10px;}
#trafficCop .cancel:hover{color: #888888;}
 

/*Profile*/
#profileSummary{background: #F2F7E7; font-size: 14px; color: #666666;  padding: 10px;}
#profileSummary h3{float: left; font-size: 14px; color:#262626; }
#profileSummary a{color: #666666; text-decoration: underline;}
#profileSummary a:hover{color: #262626;}
#profileSummary img{border: 1px solid #fff; margin: 0 10px 4px 0;}
#profileSummary .name{font-size: 16px; color: #262626; display: block;}
#profileSummary .info{float: left; width: 175px;}

#profile h3{float: left; font-size: 14px; color:#262626; }
#profile img{border: 1px solid #fff; margin: 0 10px 4px 0;}
#profile a{color:#4C99C5;}
#profile a:hover{color:#888888;}

#profile #newNetwork{display: none;}
#profile #newPassword{display: none;}

#profile .input_typeText{width: 210px; display: block; float: left;}

#profile label{width: 90px; display: block; float: left;}
#profile .indent{margin-left: 90px;}

#profile .add{float: left; color: #000; font-size: 12px; text-decoration: underline; background: #efefef;  padding: 2px 6px 4px 6px; border-right: 1px solid #BFBFBF; border-bottom: 1px solid #BFBFBF; margin-right: 10px;}
#profile .add:hover{border-top: 1px solid #BFBFBF; border-left: 1px solid #BFBFBF; border-right: none; border-bottom: none;}

#profile #changePassword{color:#FF6600;}
#profile #changePassword:hover{color:#7f7f7f;}

#profile .delete{color:#FF6600;}
#profile .delete:hover{color:#7f7f7f;}

/*Prospects*/
#side #prospectsList{}
#side #prospectsList li{background: #fff; display: block; width: 92px; height: 96px !important; float: left; margin: 0 7px 7px 0; text-align: center;}
#side #prospectsList li a{background: none !important; line-height: 12px !important; text-decoration: none !important;}
#side #prospectsList li a:hover{text-decoration: underline !important;}
#side #prospectsList li img{display: block !important; margin: 0 !important;}
#side #prospectsList li .name{font-size: 11px;}
#side #prospectsList .odd{margin-right: 0; clear: right;}
#side #prospectsList .new{background: #ffffb6;}
#side #prospectsList .new img{border-color: #ffffb6;}

